0001832433-24-000010.txt : 20240605 0001832433-24-000010.hdr.sgml : 20240605 20240605161448 ACCESSION NUMBER: 0001832433-24-000010 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240605 DATE AS OF CHANGE: 20240605 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ferguson plc CENTRAL INDEX KEY: 0001832433 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-HARDWARE & PLUMBING & HEATING EQUIPMENT & SUPPLIES [5070] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: Y9 FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40066 FILM NUMBER: 241022163 BUSINESS ADDRESS: STREET 1: 1020 ESKDALE ROAD STREET 2: WINNERSH TRIANGLE CITY: WOKINGHAM STATE: X0 ZIP: RG41 5TS BUSINESS PHONE: 44-118-927-3827 MAIL ADDRESS: STREET 1: 1020 ESKDALE ROAD STREET 2: WINNERSH TRIANGLE CITY: WOKINGHAM STATE: X0 ZIP: RG41 5TS 10-Q 1 ferg-20240430.htm 10-Q ferg-20240430
0001832433July 312024Q3FALSEP1Yxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesiso4217:GBPxbrli:sharesferg:segmentxbrli:pureferg:trustferg:business00018324332023-08-012024-04-3000018324332024-05-3100018324332024-02-012024-04-3000018324332023-02-012023-04-3000018324332022-08-012023-04-3000018324332024-04-3000018324332023-07-310001832433us-gaap:CommonStockMember2024-01-310001832433us-gaap:AdditionalPaidInCapitalMember2024-01-310001832433us-gaap:RetainedEarningsMember2024-01-310001832433us-gaap:TreasuryStockCommonMember2024-01-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-3100018324332024-01-310001832433us-gaap:AdditionalPaidInCapitalMember2024-02-012024-04-300001832433us-gaap:RetainedEarningsMember2024-02-012024-04-300001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-02-012024-04-300001832433us-gaap:TreasuryStockCommonMember2024-02-012024-04-300001832433us-gaap:CommonStockMember2024-04-300001832433us-gaap:AdditionalPaidInCapitalMember2024-04-300001832433us-gaap:RetainedEarningsMember2024-04-300001832433us-gaap:TreasuryStockCommonMember2024-04-300001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-300001832433us-gaap:CommonStockMember2023-07-310001832433us-gaap:AdditionalPaidInCapitalMember2023-07-310001832433us-gaap:RetainedEarningsMember2023-07-310001832433us-gaap:TreasuryStockCommonMember2023-07-310001832433ferg:EmployeeBenefitTrustMember2023-07-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-310001832433us-gaap:AdditionalPaidInCapitalMember2023-08-012024-04-300001832433us-gaap:RetainedEarningsMember2023-08-012024-04-300001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012024-04-300001832433us-gaap:TreasuryStockCommonMember2023-08-012024-04-300001832433ferg:EmployeeBenefitTrustMember2023-08-012024-04-300001832433ferg:EmployeeBenefitTrustMember2024-04-300001832433us-gaap:CommonStockMember2023-01-310001832433us-gaap:AdditionalPaidInCapitalMember2023-01-310001832433us-gaap:RetainedEarningsMember2023-01-310001832433us-gaap:TreasuryStockCommonMember2023-01-310001832433ferg:EmployeeBenefitTrustMember2023-01-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-3100018324332023-01-310001832433us-gaap:AdditionalPaidInCapitalMember2023-02-012023-04-300001832433us-gaap:RetainedEarningsMember2023-02-012023-04-300001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-300001832433us-gaap:TreasuryStockCommonMember2023-02-012023-04-300001832433ferg:EmployeeBenefitTrustMember2023-02-012023-04-300001832433us-gaap:CommonStockMember2023-04-300001832433us-gaap:AdditionalPaidInCapitalMember2023-04-300001832433us-gaap:RetainedEarningsMember2023-04-300001832433us-gaap:TreasuryStockCommonMember2023-04-300001832433ferg:EmployeeBenefitTrustMember2023-04-300001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-3000018324332023-04-300001832433us-gaap:CommonStockMember2022-07-310001832433us-gaap:AdditionalPaidInCapitalMember2022-07-310001832433us-gaap:RetainedEarningsMember2022-07-310001832433us-gaap:TreasuryStockCommonMember2022-07-310001832433ferg:EmployeeBenefitTrustMember2022-07-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-3100018324332022-07-310001832433us-gaap:AdditionalPaidInCapitalMember2022-08-012023-04-300001832433us-gaap:RetainedEarningsMember2022-08-012023-04-300001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012023-04-300001832433us-gaap:TreasuryStockCommonMember2022-08-012023-04-300001832433ferg:EmployeeBenefitTrustMember2022-08-012023-04-300001832433ferg:UnitedStatesSegmentMember2024-02-012024-04-300001832433ferg:UnitedStatesSegmentMember2023-02-012023-04-300001832433ferg:UnitedStatesSegmentMember2023-08-012024-04-300001832433ferg:UnitedStatesSegmentMember2022-08-012023-04-300001832433ferg:CanadaSegmentMember2024-02-012024-04-300001832433ferg:CanadaSegmentMember2023-02-012023-04-300001832433ferg:CanadaSegmentMember2023-08-012024-04-300001832433ferg:CanadaSegmentMember2022-08-012023-04-300001832433ferg:CorporateRestructuringMember2024-02-012024-04-300001832433ferg:CorporateRestructuringMember2023-02-012023-04-300001832433ferg:CorporateRestructuringMember2023-08-012024-04-300001832433ferg:CorporateRestructuringMember2022-08-012023-04-300001832433ferg:UnitedStatesSegmentMemberferg:ResidentialMember2024-02-012024-04-300001832433ferg:UnitedStatesSegmentMemberferg:ResidentialMember2023-02-012023-04-300001832433ferg:UnitedStatesSegmentMemberferg:ResidentialMember2023-08-012024-04-300001832433ferg:UnitedStatesSegmentMemberferg:ResidentialMember2022-08-012023-04-300001832433ferg:NonResidentialCommercialMemberferg:UnitedStatesSegmentMember2024-02-012024-04-300001832433ferg:NonResidentialCommercialMemberferg:UnitedStatesSegmentMember2023-02-012023-04-300001832433ferg:NonResidentialCommercialMemberferg:UnitedStatesSegmentMember2023-08-012024-04-300001832433ferg:NonResidentialCommercialMemberferg:UnitedStatesSegmentMember2022-08-012023-04-300001832433ferg:NonResidentialCivilInfrastructureMemberferg:UnitedStatesSegmentMember2024-02-012024-04-300001832433ferg:NonResidentialCivilInfrastructureMemberferg:UnitedStatesSegmentMember2023-02-012023-04-300001832433ferg:NonResidentialCivilInfrastructureMemberferg:UnitedStatesSegmentMember2023-08-012024-04-300001832433ferg:NonResidentialCivilInfrastructureMemberferg:UnitedStatesSegmentMember2022-08-012023-04-300001832433ferg:NonResidentialIndustrialMemberferg:UnitedStatesSegmentMember2024-02-012024-04-300001832433ferg:NonResidentialIndustrialMemberferg:UnitedStatesSegmentMember2023-02-012023-04-300001832433ferg:NonResidentialIndustrialMemberferg:UnitedStatesSegmentMember2023-08-012024-04-300001832433ferg:NonResidentialIndustrialMemberferg:UnitedStatesSegmentMember2022-08-012023-04-300001832433ferg:UnitedStatesSegmentMemberferg:NonResidentialMember2024-02-012024-04-300001832433ferg:UnitedStatesSegmentMemberferg:NonResidentialMember2023-02-012023-04-300001832433ferg:UnitedStatesSegmentMemberferg:NonResidentialMember2023-08-012024-04-300001832433ferg:UnitedStatesSegmentMemberferg:NonResidentialMember2022-08-012023-04-300001832433ferg:VariableRateReceivablesMemberus-gaap:CorporateDebtSecuritiesMember2024-04-300001832433ferg:VariableRateReceivablesMemberus-gaap:CorporateDebtSecuritiesMember2023-07-310001832433us-gaap:UnsecuredDebtMemberferg:VariableRateTermLoanMember2024-04-300001832433us-gaap:UnsecuredDebtMemberferg:VariableRateTermLoanMember2023-07-310001832433us-gaap:SecuredDebtMemberferg:PrivatePlacementNotesMember2024-04-300001832433us-gaap:SecuredDebtMemberferg:PrivatePlacementNotesMember2023-07-310001832433us-gaap:SeniorNotesMemberferg:UnsecuredSeniorNotesMember2024-04-300001832433us-gaap:SeniorNotesMemberferg:UnsecuredSeniorNotesMember2023-07-310001832433ferg:VariableRateReceivableSecuritizationMemberus-gaap:CorporateDebtSecuritiesMember2024-04-300001832433ferg:VariableRateReceivableSecuritizationMemberus-gaap:CorporateDebtSecuritiesMember2023-08-012024-04-300001832433us-gaap:UnsecuredDebtMemberferg:VariableRateTermLoanMember2022-10-070001832433us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-04-300001832433us-gaap:SecuredDebtMemberferg:PrivatePlacementNotesDueNovember2023Member2023-11-012023-11-300001832433us-gaap:SecuredDebtMemberferg:PrivatePlacementNotesDueNovember2023Member2023-11-300001832433us-gaap:SecuredDebtMembersrt:ScenarioForecastMemberferg:PrivatePlacementNotesDueNovember2024Member2024-11-012024-11-300001832433us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Member2024-04-300001832433us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Member2023-07-310001832433us-gaap:SecuredDebtMemberus-gaap:FairValueInputsLevel2Member2024-04-300001832433us-gaap:SecuredDebtMemberus-gaap:FairValueInputsLevel2Member2023-07-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-07-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-08-012023-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-012023-10-3100018324332023-08-012023-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-10-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-11-012024-01-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-11-012024-01-3100018324332023-11-012024-01-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2024-01-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2024-02-012024-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-02-012024-04-300001832433us-gaap:AccumulatedTranslationAdjustmentMember2024-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-04-300001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-07-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-08-012022-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-08-012022-10-3100018324332022-08-012022-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-11-012023-01-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-11-012023-01-3100018324332022-11-012023-01-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-01-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-02-012023-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-02-012023-04-300001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-02-012024-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-08-012024-04-300001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-08-012023-04-300001832433us-gaap:CommonStockMember2024-02-012024-04-300001832433us-gaap:CommonStockMember2023-02-012023-04-300001832433us-gaap:CommonStockMember2023-08-012024-04-300001832433us-gaap:CommonStockMember2022-08-012023-04-300001832433ferg:EmployeeBenefitTrustMember2024-01-310001832433ferg:EmployeeBenefitTrustMember2024-02-012024-04-3000018324332021-09-012024-04-300001832433us-gaap:SubsequentEventMember2024-06-050001832433ferg:A2023OmnibusEquityIncentivePlanMember2023-09-210001832433ferg:TimeVestedAwardsMember2023-08-012024-04-300001832433us-gaap:PerformanceSharesMember2023-08-012024-04-300001832433ferg:LongTermIncentiveAwardsEquitySettledMember2023-08-012024-04-300001832433us-gaap:EmployeeStockMemberferg:FergusonGroupLongTermIncentivePlanMember2024-04-300001832433us-gaap:EmployeeStockMemberferg:FergusonGroupLongTermIncentivePlanMember2023-07-310001832433ferg:ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember2023-08-012024-04-300001832433ferg:TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember2023-08-012024-04-300001832433us-gaap:TradeNamesMember2024-04-300001832433us-gaap:CustomerRelationshipsMember2024-04-300001832433us-gaap:OtherIntangibleAssetsMember2024-04-300001832433country:US2023-08-012024-04-300001832433country:CA2023-08-012024-04-300001832433srt:MinimumMember2023-08-012024-04-300001832433srt:MaximumMember2023-08-012024-04-300001832433ferg:NonExecutiveDirectorsMember2023-08-012024-04-300001832433ferg:NonExecutiveDirectorsMember2023-02-012023-04-300001832433ferg:NonExecutiveDirectorsMember2022-08-012023-04-30

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

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended April 30, 2024
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from    to
Commission File Number: 001-40066    
Ferguson_PMS2188.jpg

Ferguson plc
(Exact name of registrant as specified in its charter)
Jersey, Channel Islands
98-1499339
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1020 Eskdale Road, Winnersh Triangle, Wokingham,
Berkshire, RG41 5TS, United Kingdom
(Address of principal executive offices and zip code)

+44 (0) 118 927 3800
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Ordinary Shares of 10 penceFERGNew York Stock Exchange
London Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    ☒Yes     No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ☒ Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). ☐ Yes No
As of May 31, 2024, the number of outstanding ordinary shares was 201,940,271.





TABLE OF CONTENTS
PAGE
Ferguson_PMS2188.jpg


EXPLANATORY NOTE
As previously disclosed in a Current Report on Form 8-K filed by Ferguson plc (the “Company”) with the Securities and Exchange Commission (“SEC”) on May 31, 2024, the Company held an extraordinary general meeting of shareholders on May 30, 2024 (the “Special Meeting”) at which the Company’s shareholders (i) approved the merger agreement (the “Merger Agreement”), dated as of February 29, 2024, by and among the Company, Ferguson Enterprises Inc., a newly incorporated corporation under the laws of Delaware (“New TopCo”), and Ferguson (Jersey) 2 Limited, a newly formed Jersey incorporated private limited company and direct, wholly owned subsidiary of New TopCo (“Merger Sub”) and (ii) on an advisory basis, voted on other matters relating to certain differences between the Company’s Memorandum and Articles of Association and the proposed Amended and Restated Certificate of Incorporation (the “New TopCo Proposed Certificate of Incorporation”) and proposed Amended and Restated Bylaws (the “New TopCo Proposed Bylaws” and, together with the New TopCo Proposed Certificate of Incorporation, the “New TopCo Proposed Organizational Documents”) of New TopCo. The Merger Agreement provides for the merger (the “Merger”) of Merger Sub with and into the Company, with the Company surviving the Merger as a direct, wholly owned subsidiary of New TopCo and Merger Sub ceasing to exist, at 12:01 a.m. Eastern Time on August 1, 2024 (the “Effective Time”), on the terms and subject to the conditions of the Merger Agreement. Following completion of the Merger, New TopCo would be the Company’s parent company and shareholders of the Company would become holders of common stock of New TopCo in accordance with the terms of the Merger Agreement.
On the terms of, subject to the conditions of and/or in connection with the Merger Agreement at the Effective Time, (i) each ordinary share, par value 10 pence per share, of Ferguson plc (collectively, the “Ferguson Shares” and each a, “Ferguson Share”) that is issued and outstanding at 6:00 p.m. Eastern Time on July 31, 2024 (the “Merger Record Time”) will automatically be cancelled without any repayment of capital and New TopCo will issue as consideration therefor new, duly authorized, validly issued, fully paid and non-assessable shares of common stock, par value $0.0001 per share, of New TopCo (the “New TopCo Common Stock”) to each holder of Ferguson Shares (collectively, the “Ferguson Shareholders” and each, a “Ferguson Shareholder”) on a one-for-one basis for each Ferguson Share held by such Ferguson Shareholder immediately preceding the Merger Record Time and (ii) each depositary interest (collectively, the “U.K. DIs” and each, a “U.K. DI”) issued through CREST by Computershare Investor Services PLC (the “Depositary”) representing a beneficial interest in an issued and outstanding Ferguson Share at the Merger Record Time will be cancelled and a depositary interest representing one share of New TopCo Common Stock will be issued through CREST by the Depositary as consideration therefor to each holder of U.K. DIs on a one-for-one basis for each U.K. DI held by such holder immediately preceding the Merger Record Time. All Ferguson Shares held in treasury will be cancelled as a result of the Merger.
Following completion of the Merger, New TopCo will be the Company’s parent company and will continue to pursue the Company’s current strategic initiatives and business operations. Further information about the expected Merger is available in the definitive proxy statement filed by the Company with the SEC on April 18, 2024 (the “Definitive Proxy Statement”). We encourage you to read that entire document carefully.

CERTAIN TERMS
Unless otherwise specified or the context otherwise requires, the terms “Company,” “Ferguson,” “we,” “us,” and “our” and other similar terms refer to Ferguson plc and its consolidated subsidiaries prior to the Effective Time and to Ferguson Enterprises Inc. and its consolidated subsidiaries after the Effective Time. Except as otherwise specified or the context otherwise requires, references to years indicate our fiscal year ended July 31 of the respective year. For example, references to “fiscal 2024” or similar references refer to the fiscal year ended July 31, 2024.
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
Certain information included in this quarterly report on Form 10-Q (“Quarterly Report”) is forward-looking, including within the meaning of the Private Securities Litigation Reform Act of 1995, and involves risks, assumptions and uncertainties that could cause actual results to differ materially from those expressed or implied by forward-looking statements. Forward-looking statements cover all matters which are not historical facts and include, without limitation, statements or guidance regarding or relating to our future financial position, results of operations and growth, the Merger, the benefits of the Merger, our ability to manage the risks relating to the Merger, plans and objectives for the future including our capabilities and priorities, risks associated with changes in global and regional economic, market and political conditions, ability to manage supply chain challenges, ability to manage the impact of product price fluctuations, our financial condition and liquidity, legal or regulatory changes, and other statements concerning the success of our business and strategies.
Ferguson_PMS2188.jpg
1


Forward-looking statements can be identified by the use of forward-looking terminology, including terms such as “believes,” “estimates,” “anticipates,” “expects,” “forecasts,” “intends,” “continues,” “plans,” “projects,” “goal,” “target,” “aim,” “may,” “will,” “would,” “could” or “should” or, in each case, their negative or other variations or comparable terminology and other similar references to future periods. Forward-looking statements speak only as of the date on which they are made. They are not assurances of future performance and 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. Therefore, you should not place undue reliance on any of these forward-looking statements. Although we believe that the forward-looking statements contained in this Quarterly Report are based on reasonable assumptions, you should be aware that many factors could cause actual results to differ materially from those in such forward-looking statements, including but not limited to:
the Merger may be delayed, cancelled, suspended or terminated;
unexpected costs relating to the Merger and other business uncertainties;
the outcome of any legal proceedings that may be instituted against us following announcement of the Merger and related transactions;
the risk that the Merger disrupts current plans and operations;
the risk that Ferguson’s effective tax rate may increase in the future, including as a result of the Merger;
the risk that Ferguson Shareholders may recognize taxable gain or other income with respect to their Ferguson Shares at the Effective Time;
unanticipated adverse tax consequences to Ferguson, New TopCo and/or Ferguson Shareholders in connection with the Merger;
our ability to adapt to operating under the laws of the State of Delaware and changes in shareholder rights as a result of the Merger;
weakness in the economy, market trends, uncertainty and other conditions in the markets in which we operate, and other factors beyond our control, including disruption in the financial markets and any macroeconomic or other consequences of political unrest, disputes or war;
failure to rapidly identify or effectively respond to direct and/or end customers’ wants, expectations or trends, including costs and potential problems associated with new or upgraded information technology systems or our ability to timely deploy new omni-channel capabilities;
decreased demand for our products as a result of operating in highly competitive industries and the impact of declines in the residential and non-residential markets, as well as the repair, maintenance and improvement (“RMI”) and new construction markets;
changes in competition, including as a result of market consolidation or competitors responding more quickly to emerging technologies (such as generative artificial intelligence (“AI”));
failure of a key information technology system or process as well as exposure to fraud or theft resulting from payment-related risks;
privacy and protection of sensitive data failures, including failures due to data corruption, cybersecurity incidents or network security breaches;
ineffectiveness of or disruption in our domestic or international supply chain or our fulfillment network, including delays in inventory availability at our distribution facilities and branches, increased delivery costs or lack of availability;
failure to effectively manage and protect our facilities and inventory or to prevent personal injury to customers, suppliers or associates, including as a result of workplace violence;
unsuccessful execution of our operational strategies;
Ferguson_PMS2188.jpg
2


failure to attract, retain and motivate key associates; exposure of associates, contractors, customers, suppliers and other individuals to health and safety risks;
inherent risks associated with acquisitions, partnerships, joint ventures and other business combinations, dispositions or strategic transactions;
regulatory, product liability and reputational risks and the failure to achieve and maintain a high level of product and service quality;
inability to renew leases on favorable terms or at all, as well as any remaining obligations under a lease when we close a facility;
changes in, interpretations of, or compliance with tax laws in the United States, the United Kingdom, Switzerland or Canada;
our indebtedness and changes in our credit ratings and outlook;
fluctuations in product prices (e.g., commodity-priced materials, inflation/deflation) and foreign currency;
funding risks related to our defined benefit pension plans;
legal proceedings as well as failure to comply with domestic and foreign laws, regulations and standards, as those laws, regulations and standards or interpretations and enforcement thereof may change, or the occurrence of unforeseen developments such as litigation;
our failure to comply with the obligations associated with being a U.S. domestic issuer and the costs associated therewith;
the costs and risk exposure relating to environmental, social and governance (“ESG”) matters, including sustainability issues, regulatory or legal requirements, and disparate stakeholder expectations;
adverse impacts caused by a public health crisis; and
other risks and uncertainties set forth under the heading “Risk Factors” in this Quarterly Report and in our Annual Report on Form 10-K for the fiscal year ended July 31, 2023 as filed with the SEC on September 26, 2023 (the “Annual Report”) and in other filings we make with the SEC in the future.
Additionally, forward-looking statements regarding past trends or activities should not be taken as a representation that such trends or activities will continue in the future. Other than in accordance with our legal or regulatory obligations, we undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise.
Ferguson_PMS2188.jpg
3



Part I - FINANCIAL INFORMATION
Item 1.Financial Statements
Ferguson plc
Condensed Consolidated Statements of Earnings
(unaudited)
Three months endedNine months ended
April 30,April 30,
(In millions, except per share amounts)2024202320242023
Net sales$7,308 $7,140 $21,689 $21,896 
Cost of sales(5,076)(5,000)(15,097)(15,273)
   Gross profit2,232 2,140 6,592 6,623 
Selling, general and administrative expenses(1,522)(1,435)(4,503)(4,376)
Impairments and other charges (127) (127)
Depreciation and amortization(85)(81)(248)(243)
   Operating profit625 497 1,841 1,877 
Interest expense, net(43)(48)(132)(136)
Other expense, net(1)(2)(4)(7)
   Income before income taxes581 447 1,705 1,734 
Provision for income taxes(138)(111)(421)(429)
Net income$443 $336 $1,284 $1,305 
Earnings per share - Basic$2.19 $1.64 $6.32 $6.30 
Earnings per share - Diluted$2.18 $1.63 $6.30 $6.28 
Weighted average number of shares outstanding:
   Basic202.6 205.4 203.3 207.1 
   Diluted203.2 206.1 203.9 207.9 
See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
4



Ferguson plc
Condensed Consolidated Statements of Comprehensive Income
(unaudited)
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net income$443 $336 $1,284 $1,305 
Other comprehensive income (loss):
   Foreign currency translation adjustments(19)(7)(33)(25)
   Pension adjustments, net of tax impacts of ($1), $0, ($3) and ($1), respectively.
2 4 7 11 
Total other comprehensive loss, net of tax:(17)(3)(26)(14)
Comprehensive income$426 $333 $1,258 $1,291 
See accompanying Notes to the Condensed Consolidated Financial Statements.

Ferguson_PMS2188.jpg
5




Ferguson plc
Condensed Consolidated Balance Sheets
(unaudited)
As of
(In millions, except share amounts)April 30, 2024July 31, 2023
Assets
   Cash and cash equivalents$691 $601 
   Accounts receivable, less allowances of $41 and $27, respectively
3,532 3,597 
   Inventories4,115 3,898 
   Prepaid and other current assets946 953 
   Assets held for sale30 28 
      Total current assets9,314 9,077 
   Property, plant and equipment, net1,692 1,595 
   Operating lease right-of-use assets1,511 1,474 
   Deferred income taxes, net306 300 
   Goodwill2,325 2,241 
   Other intangible assets, net767 783 
   Other non-current assets543 524 
          Total assets$16,458 $15,994 
Liabilities and shareholders’ equity
   Accounts payable$3,638 $3,408 
   Short-term debt150 55 
   Current portion of operating lease liabilities382 366 
   Other current liabilities1,359 1,600 
      Total current liabilities5,529 5,429 
   Long-term debt3,518 3,711 
   Long-term portion of operating lease liabilities1,155 1,126 
   Other long-term liabilities734 691 
          Total liabilities10,936 10,957 
Shareholders’ equity:
   Ordinary shares, par value 10 pence: 500,000,000 shares authorized, 232,171,182 shares issued
30 30 
   Paid-in capital855 809 
   Retained earnings9,301 8,557 
   Treasury shares, 29,993,774 and 27,893,680 shares, respectively at cost
(3,750)(3,425)
   Employee Benefit Trusts, 0 and 274,031 shares, respectively at cost
 (46)
   Accumulated other comprehensive loss(914)(888)
          Total shareholders' equity5,522 5,037 
          Total liabilities and shareholders' equity$16,458 $15,994 
See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
6


Ferguson plc
Condensed Consolidated Statements of Shareholders’ Equity
(unaudited)


Three Months Ended April 30, 2024
(In millions, except per share data)Ordinary SharesPaid-in CapitalRetained EarningsTreasury SharesAccumulated Other
Comprehensive Loss
Total Shareholders’
Equity
Balance at January 31, 2024
$30 $842 $9,018 ($3,575)($897)$5,418 
Share-based compensation— 13 — — — 13 
Net income— — 443 — — 443 
Cash dividends declared ($0.79) per share
— — (160)— — (160)
Other comprehensive loss— — — — (17)(17)
Share repurchases— — — (175)— (175)
Balance at April 30, 2024
$30 $855 $9,301 ($3,750)($914)$5,522 
Nine months ended April 30, 2024
(In millions, except per share data)Ordinary SharesPaid-in CapitalRetained EarningsTreasury SharesEmployee Benefit TrustsAccumulated Other
Comprehensive Loss
Total Shareholders’
Equity
Balance at July 31, 2023
$30 $809 $8,557 ($3,425)($46)($888)$5,037 
Share-based compensation— 44 — — — — 44 
Net income— — 1,284 — — — 1,284 
Cash dividends declared ($2.33) per share
— — (472)— — — (472)
Other comprehensive loss— — — — — (26)(26)
Share repurchases— — — (351)— — (351)
Shares issued under employee share plans— — (68)26 45 — 3 
Other— 2 — — 1 — 3 
Balance at April 30, 2024
$30 $855 $9,301 ($3,750)$ ($914)$5,522 
Ferguson_PMS2188.jpg
7


Three Months Ended April 30, 2023
(In millions, except per share data)Ordinary SharesPaid-in CapitalRetained EarningsTreasury SharesEmployee Benefit TrustsAccumulated Other
Comprehensive Loss
Total Shareholders’
Equity
Balance at January 31, 2023
$30 $789 $7,945 ($3,151)($47)($841)$4,725 
Share-based compensation— 10 — — — — 10 
Net income— — 336 — — — 336 
Other comprehensive loss— — — — — (3)(3)
Cash dividends declared ($0.75) per share
— — (152)— — — (152)
Share repurchases— — — (195)— — (195)
Shares issued under employee share plans— — (1)— 1 —  
Balance at April 30, 2023
$30 $799 $8,128 ($3,346)($46)($844)$4,721 
Nine months ended April 30, 2023
(In millions, except per share data)Ordinary SharesPaid-in CapitalRetained EarningsTreasury SharesEmployee Benefit TrustsAccumulated Other
Comprehensive Loss
Total Shareholders’
Equity
Balance at July 31, 2022
$30 $760 $7,594 ($2,782)($107)($830)$4,665 
Share-based compensation— 39 — — — — 39 
Net income— — 1,305 — — — 1,305 
Other comprehensive loss— — — — — (14)(14)
Cash dividends declared ($3.41) per share
— — (704)— — — (704)
Share repurchases— — — (570)— — (570)
Shares issued under employee share plans— — (67)6 61 —  
Balance at April 30, 2023
$30 $799 $8,128 ($3,346)($46)($844)$4,721 

See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
8


Ferguson plc
Condensed Consolidated Statements of Cash Flows
(unaudited)
(In millions)Nine months ended
April 30,
20242023
Cash flows from operating activities:
   Net income$1,284 $1,305 
   Depreciation and amortization248 243 
   Share-based compensation39 38 
   Non-cash impact of impairments and net loss on disposal of assets 127 
   Change in deferred income taxes(14)(88)
   (Increase) decrease in inventories(194)315 
   Decrease in receivables and other assets107 313 
   Increase (decrease) in accounts payable and other liabilities107 (441)
   Decrease in income taxes payable(69)(12)
   Other operating activities(1)6 
   Net cash provided by operating activities of continuing operations1,507 1,806 
   Net cash used in operating activities of discontinued operations (4)
   Net cash provided by operating activities1,507 1,802 
Cash flows from investing activities:
   Purchase of businesses acquired, net of cash acquired(185)(179)
   Capital expenditures(263)(361)
   Other investing activities30 (3)
   Net cash used in investing activities(418)(543)
Cash flows from financing activities:
   Purchase of treasury shares(421)(784)
   Repayments of debt(1,480)(2,280)
   Proceeds from debt1,375 2,250 
   Change in bank overdrafts19 1 
   Cash dividends(465)(557)
   Other financing activities(23)(19)
   Net cash used in financing activities(995)(1,389)
Change in cash, cash equivalents and restricted cash94 (130)
Effects of exchange rate changes(8)20 
Cash, cash equivalents and restricted cash, beginning of period669 785 
Cash, cash equivalents and restricted cash, end of period$755 $675 
Supplemental Disclosures:
Cash paid for income taxes$505 $529 
Cash paid for interest162 156 
Accrued capital expenditures9 11 
Accrued dividends160 153 
See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
9


Ferguson plc
Notes to the Condensed Consolidated Financial Statements
(unaudited)
Note 1: Summary of significant accounting policies
Background
Ferguson plc (the “Company”) (NYSE: FERG; LSE: FERG) is a public company limited by shares incorporated in Jersey under the Companies (Jersey) Law 1991 (as amended). The Company is a value-added distributor in North America providing expertise, solutions and products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. We exist to make our customers’ complex projects simple, successful and sustainable. Ferguson is headquartered in the United Kingdom (“U.K.”), with its operations and associates solely focused on North America and managed from Newport News, Virginia. The Company’s registered office is 13 Castle Street, St Helier, Jersey, JE1 1ES, Channel Islands.
Basis of presentation
The accompanying unaudited condensed consolidated financial statements and notes to the condensed consolidated financial statements are presented in accordance with the rules and regulations of the SEC and accounting principles generally accepted in the United States of America (“U.S. GAAP”), but do not include all disclosures normally required in annual consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all normal recurring adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. The July 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements.
For the nine months ended April 30, 2023 and to conform to current period presentation, the Company has disaggregated the total change in income taxes within the cash flows from operating activities to reflect the changes in deferred income taxes separately from the changes in income taxes payable.
These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Annual Report. The financial results for the interim periods may not be indicative of the financial results for the entire fiscal year.
Use of estimates
The preparation of the Company's interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting certain reported amounts. Actual results may differ from those estimates.
Cash, cash equivalents and restricted cash
Cash and cash equivalents include cash on hand, deposits with banks with original maturities of three months or less and overdrafts to the extent there is a legal right of offset and practice of net settlement with cash balances.
Restricted cash primarily consists of deferred consideration for business combinations, subject to various settlement agreements, and is recorded in prepaid and other current assets in the Company’s condensed consolidated balance sheets.
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets compared with amounts shown in the condensed consolidated statements of cash flows.
As of
(In millions)April 30, 2024July 31, 2023
Cash and cash equivalents$691 $601 
Restricted cash64 68 
Total cash, cash equivalents and restricted cash$755 $669 
Ferguson_PMS2188.jpg
10


Supplier finance program
In October 2023, the Company began a supplier financing program with a third party wherein certain shipping and logistics providers in the United States can opt to receive early payment at a nominal discount. The Company’s standard payment terms under this program is 45 days. All outstanding payables related to the supplier finance program are classified within accounts payable within our unaudited consolidated balance sheets and were $49 million as of April 30, 2024.
Recently issued accounting standard updates (“ASU”)
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ required segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. The Company is currently evaluating the ASU to determine the impact on its disclosures.
Recent accounting pronouncements pending adoption that are not discussed above are either not applicable, or will not have, or are not expected to have, a material impact on our consolidated financial condition, results of operations, cash flows or related disclosures.
Ferguson_PMS2188.jpg
11



Note 2: Revenue and segment information
The Company reports its financial results of operations on a geographical basis in the following two reportable segments: United States and Canada. Each segment generally derives its revenues in the same manner. The Company uses adjusted operating profit as its measure of segment profit. Adjusted operating profit is defined as profit before tax, excluding central and other costs, restructuring costs, impairments and other charges, amortization of acquired intangible assets, net interest expense, as well as other items typically recorded in net other (expense) income such as (loss)/gain on disposal of businesses, pension plan changes/closure costs and amounts recorded in connection with the Company’s interests in investees. Certain income and expenses are not allocated to the Company’s segments and, thus, the information that management uses to make operating decisions and assess performance does not reflect such amounts.
Segment details were as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net sales:
United States$6,974 $6,827 $20,667 $20,863 
Canada334 313 1,022 1,033 
Total net sales$7,308 $7,140 $21,689 $21,896 
Adjusted operating profit:
United States$685 $664 $1,976 $2,088 
Canada6 7 38 54 
Central and other costs(17)(14)(47)(39)
Corporate restructurings(1)
(12) (20) 
Impairments and other charges(2)
 (127) (127)
Amortization of acquired intangible assets(37)(33)(106)(99)
Interest expense, net(43)(48)(132)(136)
Other expense, net(1)(2)(4)(7)
Income before income taxes$581 $447 $1,705 $1,734 
(1)For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.
(2)For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.
Our products are delivered through a common network of distribution centers, branches, specialist sales associates, counter service, showroom consultants and e-commerce. The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable, collection of consideration is probable and the Company has satisfied its performance obligation per the sales arrangement. The majority of the Company’s revenue originates from sales arrangements with a single performance obligation to deliver products, whereby the performance obligations are satisfied when control of the product is transferred to the customer which is the point the product is delivered to, or collected by, the customer.
Ferguson_PMS2188.jpg
12


The Company determined that disaggregating net sales by end market at the segment level achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows may be impacted by economic factors. The disaggregated net sales by end market are as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
United States:
Residential$3,552 $3,534 $10,591 $10,956 
Non-residential:
Commercial2,337 2,231 6,929 6,764 
Civil/Infrastructure599 567 1,740 1,713 
Industrial486 495 1,407 1,430 
Total Non-residential3,422 3,293 10,076 9,907 
Total United States6,974 6,827 20,667 20,863 
Canada334 313 1,022 1,033 
Total net sales$7,308 $7,140 $21,689 $21,896 
No sales to an individual customer accounted for more than 10% of net sales during any of the periods presented.
The Company is a value-added distributor in North America of products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. We offer a broad line of products, and items are regularly added to and removed from the Company's inventory. Accordingly, it would be impractical to provide sales information by product category due to the way the business is managed, and the dynamic nature of the inventory offered.
Note 3: Weighted average shares
The following table presents the reconciliation of our basic to diluted weighted average number of shares outstanding:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
   Basic weighted average shares202.6 205.4 203.3 207.1 
   Effect of dilutive shares(1)
0.6 0.7 0.6 0.8 
   Diluted weighted average shares203.2 206.1 203.9 207.9 
Excluded anti-dilutive shares 0.1  0.1 
(1)Represents the potential dilutive impact of share-based awards.
Ferguson_PMS2188.jpg
13


Note 4: Income tax
Ferguson manages its affairs so that it is centrally managed and controlled in the U.K. and therefore has its tax residency in the U.K. The provision for income taxes consists of provisions for the U.K. plus non-U.K. tax rate differentials with respect to other locations in which Ferguson’s operations are based. Accordingly, the consolidated income tax rate is a composite rate reflecting earnings in various locations and the applicable rates.
The Company’s tax provision for each period presented was calculated using an estimated annual tax rate, adjusted for discrete items occurring during the applicable period to arrive at an effective tax rate. The effective income tax rates for the relevant periods were as follows:
Three months endedNine months ended
April 30,April 30,
2024202320242023
Effective tax rate23.8 %24.8 %24.7 %24.7 %
During the three and nine months ended April 30, 2024, there have been no material changes to the Company’s unrecognized tax benefits when compared to those items disclosed in the Annual Report.
Note 5: Debt
The Company’s debt obligations consisted of the following:
As of
(In millions)April 30, 2024July 31, 2023
Variable-rate debt:
Receivables Facility$ $50 
Term Loan500 500 
Fixed-rate debt:
Private placement notes850 905 
Unsecured senior notes2,350 2,350 
Subtotal$3,700 $3,805 
Less: current maturities of debt(150)(55)
Unamortized discounts and debt issuance costs(19)(22)
Interest rate swap - fair value adjustment(13)(17)
Total long-term debt$3,518 $3,711 
Variable rate debt
The Company maintains a Receivables Securitization Facility (the “Receivables Facility”) that consists of funding for up to $1.1 billion, including a swingline for up to $100 million in same day funding. As of April 30, 2024, no borrowings were outstanding under the Receivables Facility. There was no significant change in interest rates from those disclosed in the Annual Report.
The Company’s Credit Agreement, dated October 7, 2022 (the “Term Loan Agreement”), provides for term loans (“Term Loan”) in an aggregate principal amount of $500 million. There was no significant change in interest rates from those disclosed in the Annual Report.
The Company maintains a revolving credit facility (the “Revolving Facility”) that has aggregate total available credit commitments of $1.35 billion. As of April 30, 2024, no borrowings were outstanding under the Revolving Facility.
Fixed rate debt
In November 2023, the Company repaid $55 million related to the 3.30% private placement notes that matured. In November 2024, an additional $150 million of such notes will mature.
Other
The Company was in compliance with all debt covenants that were in effect as of April 30, 2024.
Ferguson_PMS2188.jpg
14


Note 6: Assets and liabilities at fair value
The Company has not changed its valuation techniques for measuring fair value of any financial assets or liabilities during the periods presented. The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities and other debt instruments, such as the receivables securitization facility and term loans, approximated their fair values as of April 30, 2024 and July 31, 2023.
The Company’s derivatives (interest rate swaps which are considered fair value hedges) and investments in equity instruments are carried at fair value on the condensed consolidated balance sheets (Level 2 and Level 3 fair value inputs, respectively) and are not material. The notional amount of the Company’s outstanding fair value hedges was $300 million and $355 million as of April 30, 2024 and July 31, 2023, respectively. The notional value of fair value hedges decreased in connection with the repayment of $55 million related to the 3.30% private placement notes that matured in November 2023.
Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:
April 30, 2024July 31, 2023
(In millions)Carrying AmountFair ValueCarrying AmountFair Value
Unsecured senior notes$2,333 $2,183 $2,330 $2,195 
Private placement notes849 826 904 871 
Note 7: Commitments and contingencies
The Company is, from time to time, involved in various legal proceedings considered to be normal course of business in relation to, among other things, the products that we supply, contractual and commercial disputes and disputes with employees. Provision is made if, on the basis of current information and professional advice, liabilities are considered probable. In the case of unfavorable outcomes, the Company may benefit from applicable insurance protection. The Company does not expect any of its pending legal proceedings to have a material adverse effect on its results of operations, financial position or cash flows.
Note 8: Accumulated other comprehensive loss
The change in accumulated other comprehensive loss was as follows:
(In millions, net of tax)Foreign currency translationPensionsTotal
Balance at July 31, 2023
($429)($459)($888)
Other comprehensive loss before reclassifications(35)(2)(37)
Amounts reclassified from accumulated other comprehensive loss 3 3 
Other comprehensive (loss) income(35)1 (34)
Balance at October 31, 2023(464)(458)(922)
Other comprehensive income before reclassifications21 2 23 
Amounts reclassified from accumulated other comprehensive loss 2 2 
Other comprehensive income21 4 25 
Balance at January 31, 2024(443)(454)(897)
Other comprehensive loss before reclassifications(19)(1)(20)
Amounts reclassified from accumulated other comprehensive loss 3 3 
Other comprehensive (loss) income(19)2 (17)
Balance at April 30, 2024
($462)($452)($914)
Ferguson_PMS2188.jpg
15


(In millions, net of tax)Foreign currency translationPensionsTotal
Balance at July 31, 2022
($420)($410)($830)
Other comprehensive loss before reclassifications(36)(3)(39)
Amounts reclassified from accumulated other comprehensive loss 2 2 
Other comprehensive loss(36)(1)(37)
Balance at October 31, 2022(456)(411)(867)
Other comprehensive income before reclassifications18 6 24 
Amounts reclassified from accumulated other comprehensive loss 2 2 
Other comprehensive income18 8 26 
Balance at January 31, 2023(438)(403)(841)
Other comprehensive (loss) income before reclassifications(7)2 (5)
Amounts reclassified from accumulated other comprehensive loss 2 2 
Other comprehensive (loss) income(7)4 (3)
Balance at April 30, 2023
($445)($399)($844)
Amounts reclassified from accumulated other comprehensive loss related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Amortization of actuarial losses$4 $2 $11 $8 
Tax benefit(1) (3)(2)
   Amounts reclassified from accumulated other comprehensive loss$3 $2 $8 $6 
Note 9: Retirement benefit obligations
The Company maintains pension plans in the U.K. and Canada. The components of net periodic pension cost, which are included in Other expense, net in the condensed consolidated statements of earnings, were as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Interest cost($15)($13)($45)($38)
Expected return on plan assets16 12 46 36 
Amortization of net actuarial losses(4)(2)(11)(8)
Net periodic cost($3)($3)($10)($10)
The impact of exchange rate fluctuations is included on the amortization line above.
Ferguson_PMS2188.jpg
16


Note 10: Shareholders’ equity
The following table presents a summary of the Company’s share activity:
Three months endedNine months ended
April 30,April 30,
2024202320242023
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 232,171,182 232,171,182 
Change in shares issued    
   Balance at end of period232,171,182 232,171,182 232,171,182 232,171,182 
Treasury shares:
Balance at beginning of period(29,168,420)(25,619,935)(27,893,680)(21,078,577)
Repurchases of ordinary shares(827,205)(1,588,636)(2,319,358)(6,181,156)
Treasury shares used to settle share-based compensation awards1,851  219,264 51,162 
   Balance at end of period(29,993,774)(27,208,571)(29,993,774)(27,208,571)
Employee Benefit Trusts:
Balance at beginning of period (283,604)(274,031)(846,491)
Employee Benefit Trust shares used to settle share-based compensation awards 7,953 253,212 570,840 
Shares sold upon termination of Employee Benefit Trust  20,819  
   Balance at end of period (275,651) (275,651)
Total shares outstanding at end of period202,177,408 204,686,960 202,177,408 204,686,960 
Two Employee Benefit Trusts had been previously established in connection with the Company’s discretionary share award plans and long-term incentive plans. As of January 31, 2024, each of these trusts had been terminated with all shares disbursed or sold. The proceeds from shares sold upon termination of the Employee Benefit Trusts were $4 million and included in other financing activities in the statement of cash flow.
Share Repurchases
The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred. As of April 30, 2024, the Company has completed $2.9 billion of the total announced authorized program.
In June 2024, the Company extended the share repurchase program by an additional $1.0 billion. As such, the Company is currently purchasing shares under an authorization that allows up to $4.0 billion in share repurchases.
Note 11: Share-based compensation
Following adoption by the board of directors of the Company (the “Board”), the Ferguson plc 2023 Omnibus Equity Incentive Plan (the “New Plan”) was approved by the shareholders of the Company at the annual general meeting on November 28, 2023, and became effective as of September 21, 2023, the date of the Board’s adoption of the New Plan. The New Plan provides for the issuance of up to 6,750,000 of the Company’s ordinary shares, subject to the share recycling and adjustment provisions as provided under the New Plan. All new share-based compensation awards granted subsequent to November 28, 2023 will be granted under the New Plan. No new awards will be granted under the Ferguson Group Ordinary Share Plan 2019, Ferguson Group Performance Ordinary Share Plan 2019 or the Ferguson Group Long Term Incentive Plan 2019 (the “Prior Plans”).
The Company grants share-based compensation awards that can be broadly characterized by the underlying vesting conditions as follows:
Time vested awards (“time vested”) typically vest at the end of three years. The fair value of these awards are based on the closing share price on the date of grant.
Performance vested awards (“performance vested”) typically vest following three-year performance cycles. The number of ordinary shares issued varies based upon the Company’s performance against an adjusted operating profit measure. The fair value of the award is based on the closing share price on the date of grant.
Ferguson_PMS2188.jpg
17


Long-term incentive awards granted to Executive Directors (“LTI-ED”) typically vest following three-year performance cycles. The number of ordinary shares issued varies based upon multiple performance metrics as described below.
For LTI-ED awards granted prior to fiscal 2023, the number of ordinary shares to be issued upon vesting will vary based on Company measures of inflation-indexed earnings per share (“EPS”), cash flow and total shareholder return (“TSR”) compared to a peer company set. Based on the performance conditions of these awards granted prior to fiscal 2023, these awards are treated as liability-settled awards. As such, the fair value of these awards are initially determined at the date of grant and are remeasured at each balance sheet date until the liability is settled. Dividend equivalents accrue during the vesting period. As of April 30, 2024 and July 31, 2023, the total liability recorded in connection with these grants was $7 million and $13 million, respectively.
In fiscal 2024 and 2023, the Company granted LTI-ED awards in which the ordinary shares to be issued upon vesting vary based on fixed measures of Company defined EPS and return on capital employed (“ROCE”), as well as TSR compared to a peer company set. Dividend equivalents accrue during the vesting period. Based on the performance conditions of these awards, such grants are treated as equity-settled awards (“LTI-ED, equity-settled”) with the fair value determined on the date of grant. Specifically, the fair value of such awards that vest based on achievement of the EPS and ROCE measures are equal to the closing share price on the date of grant. The fair value of the awards that vest based on TSR were determined using a Monte-Carlo simulation, which estimate the fair value based on the Company's share price activity relative to the peer comparative set over the expected term of the award, risk-free interest rate, expected dividends, and the expected volatility of the shares of the Company and that of the peer company set.
The following table summarizes the share-based compensation awards activity for the nine months ended April 30, 2024:
Number of sharesWeighted average grant date fair value
Outstanding at July 31, 2023
1,158,673 $111.57 
Time vested awards granted112,579 160.82 
Performance vested awards granted209,945 158.16 
LTI-ED, equity-settled awards granted32,050149.37 
Share adjustments based on performance38,178 198.72 
Vested(471,691)98.86 
Forfeited(25,405)126.65 
Outstanding at April 30, 2024
1,054,329 $135.74 
The following table relates to time vested, performance vested and LTI-ED award activity:
Nine months ended
April 30,
(In millions, except per share amounts)2024
Fair value of awards vested$77 
Weighted average grant date fair value per share granted$158.21 
The following table relates to all share-based compensation awards:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Share-based compensation expense (within SG&A)$15 $11 $39 $38 
Income tax benefit4 3 10 10 
The total unrecognized share-based compensation expense at April 30, 2024 was $62 million and is expected to be recognized over a weighted average period of 2.1 years.

Ferguson_PMS2188.jpg
18


Note 12: Acquisitions
The Company acquired six businesses during the nine months ended April 30, 2024. Each of the acquired businesses is engaged in the distribution of plumbing, HVAC and infrastructure related products and was acquired to support growth. In each of the Company’s acquisitions, the Company has substantially purchased the acquiree's business and therefore all transactions have been accounted for as a business combination pursuant to FASB Accounting Standards Codification (ASC) 805.
The following table summarizes the preliminary purchase price allocation for the assets acquired and liabilities assumed in regards to the Company's acquisitions:
(In millions)
Intangible assets:
Trade names and brands$5 
Customer relationships81 
Other5 
Cash and cash equivalents1 
Trade and other receivables33 
Inventories35 
Property, plant and equipment3 
Right of use assets12 
Trade and other payables(28)
Lease liabilities(12)
Deferred tax(3)
Other(2)
Total130 
Goodwill92 
Consideration$222 
Satisfied by:
Cash$186 
Deferred & other consideration36 
Total consideration$222 
The fair values of the net assets acquired are considered preliminary and are based on management’s best estimates. Further adjustments may be necessary in connection with acquisitions completed in a prior period when additional information becomes available about events that existed at the date of acquisition. Amendments to fair value estimates may be made to these figures during the measurement period following the date of acquisition. There were no material adjustments in the current fiscal year that related to the closing of the measurement period of acquisitions made in the prior fiscal year. As of the date of this Quarterly Report, the Company has made all known material adjustments related to acquisitions in fiscal 2024.
The fair value estimates of intangible assets are considered non-recurring, Level 3 measurements within the fair value hierarchy and are estimated as of each respective acquisition date.
The goodwill on these acquisitions is attributable to the anticipated profitability of the new markets and product ranges to which the Company has gained access and additional profitability, operating efficiencies and other synergies available in connection with existing markets. Goodwill acquired during the nine months ended April 30, 2024 that was attributed to the United States and Canada segments were $55 million and $37 million, respectively. Goodwill that is expected to be deductible for tax purposes is $79 million.
Deferred consideration represents the expected payout due to certain sellers of acquired businesses that is subject to either 1) a contractual settle-up period or 2) a contingency related to contractually defined performance metrics. If the deferred consideration is contingent on achieving performance metrics, the liability is estimated using assumptions regarding the expectations of an acquiree’s ability to achieve the contractually defined performance metrics over a period of time that typically spans one to three years. When ultimately paid, deferred consideration is reported as a cash outflow from financing activities.
Ferguson_PMS2188.jpg
19


The businesses acquired during the year-to-date period of fiscal 2024 contributed $53 million to net sales and $4 million in losses to the Company’s income before income tax, including acquired intangible asset amortization, transaction and integration costs for the period between the applicable date of acquisition and April 30, 2024. Acquisition costs during the nine months ended April 30, 2024 were not material. Acquisition costs are expensed as incurred and included in SG&A in the Company’s consolidated statements of earnings.
The net outflow of cash related to business acquisitions is as follows:  
Nine months ended
(In millions)April 30, 2024
Purchase consideration$186 
Cash, cash equivalents and bank overdrafts acquired(1)
Cash consideration paid, net of cash acquired185 
Deferred and contingent consideration(1)
26 
Net cash outflow in respect of the purchase of businesses$211 
(1) Included in other financing activities in the Condensed Consolidated Statements of Cash Flows.
Pro forma disclosures
If each acquisition had been completed on the first day of the prior fiscal year, the Company’s unaudited pro forma net sales would have been:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Pro forma net sales$7,328 $7,213 $21,848 $22,107 
The impact on income before income tax, including additional amortization, transaction costs and integration costs would not be material in the three and nine months ended April 30, 2024 and 2023.
These unaudited pro forma results do not necessarily represent financial results that would have been achieved had the acquisition actually occurred at the beginning of the prior fiscal year.
Note 13: Related party transactions
For the nine months ended April 30, 2024, the Company purchased $8 million of delivery, installation and related administrative services from a company that is, or is an indirect wholly-owned subsidiary of a company that is, controlled or significantly influenced by a Ferguson Non-Employee Director. In the three and nine months ended April 30, 2023, the Company purchased $9 million and $22 million, respectively, of such services. These services were purchased on an arm’s-length basis. In December 2023, this related party relationship ended. As a result, in the three months ended April 30, 2024 we did not have, nor do we expect in the future to have, any services provided by this company which would constitute a related party transaction. No material amounts are due to any related party entities.
Note 14: Subsequent event
The Company held a Special Meeting on May 30, 2024 at which the Company’s shareholders voted on the establishment of a new corporate structure to domicile the Company’s ultimate parent company in the United States and other related governance matters. Shareholders approved the transaction and, subject to the satisfaction of the conditions to the completion of the transaction, the effective date is expected to be August 1, 2024.
Ferguson_PMS2188.jpg
20



Item 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations
Management’s discussion and analysis of financial condition and results of operations (“MD&A”) is intended to convey management’s perspective regarding the Company’s operational and financial performance for the three and nine months ended April 30, 2024 and 2023, respectively. This MD&A should be read in conjunction with the unaudited condensed consolidated financial statements and related notes appearing in “Item 1. Financial Statements” of this Quarterly Report (the “Condensed Consolidated Financial Statements”) and the consolidated financial statements and related notes in “Item 8. Financial Statements and Supplementary Data” of the Annual Report.
The following discussion contains trend information and forward-looking statements. Actual results could differ materially from those discussed in these forward-looking statements, as well as from our historical performance, due to various factors, including, but not limited to, those referred to or discussed in “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements” and elsewhere in this Quarterly Report.
Overview
Ferguson is a value-added distributor in North America providing expertise, solutions and products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. Ferguson is headquartered in the U.K., with its operations and associates solely focused on North America and managed from Newport News, Virginia.
The following table presents highlights of the Company’s performance for the periods below:
Three months endedNine months ended
April 30,April 30,
(In millions, except per share amounts)2024202320242023
Net sales$7,308$7,140$21,689$21,896
Operating profit6254971,8411,877
Net income4433361,2841,305
Earnings per share - diluted2.181.636.306.28
Net cash provided by operating activities1,5071,802
Supplemental non-GAAP financial measures:(1)
Adjusted operating profit6746571,9672,103
Adjusted earnings per share - diluted2.322.206.727.07

(1) The Company uses certain non-GAAP measures, which are not defined or specified under U.S. GAAP. See the section titled “Non-GAAP Reconciliations and Supplementary Information.”
For the third quarter of fiscal 2024, net sales increased by 2.4% compared to the third quarter of fiscal 2023, primarily due to higher sales volume, incremental revenue from acquisitions and the benefit of one additional sales day, partially offset by price deflation (approximately 2%).
For the third quarter of fiscal 2024, operating profit increased by 25.8% (adjusted operating profit increased 2.6%), compared with the third quarter of fiscal 2023. The year-over-year change was attributed to not having the software impairment and other charges recorded in the third quarter of fiscal 2023, as well as higher sales and the associated gross profit in the third quarter of fiscal 2024, which includes the benefit of one additional sales day, partially offset by higher operating costs.
For the third quarter of fiscal 2024, diluted earnings per share was $2.18 (adjusted diluted earnings per share: $2.32), increasing 33.7% compared to the prior fiscal year period (5.5% on an adjusted basis) due to higher net income and the impact of share repurchases.
Net cash provided by operating activities decreased to $1.5 billion in the year-to-date period of fiscal 2024 compared with $1.8 billion in the same period in fiscal 2023, primarily reflecting changes in inventory period-over-period and lower net income after adjusting for non-cash items, partially offset by other working capital improvements.
Ferguson_PMS2188.jpg
21


Results of Operations
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net sales$7,308 $7,140 $21,689 $21,896 
Cost of sales(5,076)(5,000)(15,097)(15,273)
   Gross profit2,232 2,140 6,592 6,623 
Selling, general and administrative expenses(1,522)(1,435)(4,503)(4,376)
Impairments and other charges— (127)— (127)
Depreciation and amortization(85)(81)(248)(243)
   Operating profit625 497 1,841 1,877 
Interest expense, net(43)(48)(132)(136)
Other expense, net(1)(2)(4)(7)
   Income before income taxes581 447 1,705 1,734 
Provision for income taxes(138)(111)(421)(429)
Net income$443 $336 $1,284 $1,305 
Net sales
Net sales were $7.3 billion in the third quarter of fiscal 2024, an increase of $0.2 billion, or 2.4%, compared with the same period in fiscal 2023. The increase in net sales was driven by higher sales volume, incremental sales from acquisitions of 1.7%, as well as the benefit of one additional sales day in the quarter of 1.6%. These increases were partially offset by price deflation of approximately 2%, mainly within certain commodity categories. The Company’s increase in net sales was primarily driven by its United States segment, mainly due to growth in non-residential sales, along with a slight increase in residential sales.
Net sales were $21.7 billion in the year-to-date period of fiscal 2024, a decrease of $0.2 billion, or 0.9%, compared with the same period in fiscal 2023. The decrease in net sales was primarily driven by price deflation of approximately 2%, mainly within certain commodity categories, along with lower sales volume. These decreases were partially offset by incremental sales from acquisitions of 1.9% and the benefit of one additional sales day of 0.4% in the year-to-date comparison. The Company’s decrease in net sales in the year-to-date period was primarily driven by its United States segment, mainly due to declines in residential sales.
For further discussion on the Company’s net sales, see the “Segment results” section below.
Gross profit
Gross profit in the third quarter of fiscal 2024 increased $92 million, or 4.3%, compared with the same period in fiscal 2023, primarily reflecting increased net sales. Gross profit as a percentage of sales was 30.5% and 30.0% in the third quarters of fiscal 2024 and fiscal 2023, respectively. The increase of 0.5% primarily reflected favorable product mix, partially offset by deflation in certain commodity categories.
Gross profit in the year-to-date period of fiscal 2024, decreased $31 million, or 0.5%, compared with the same period in fiscal 2023, primarily reflecting lower sales. Gross profit as a percentage of sales was 30.4% and 30.2% in the year-to-date periods of fiscal 2024 and fiscal 2023, respectively. The increase of 0.2% primarily reflected favorable product mix, partially offset by deflation in certain commodity categories.
Selling, general and administrative (“SG&A”) expenses
SG&A expenses in the third quarter of fiscal 2024 increased $87 million, or 6.1%, compared with the same period in fiscal 2023. SG&A as a percentage of sales was 20.8% and 20.1% in the third quarters of fiscal 2024 and fiscal 2023, respectively. The increase in SG&A as a percent of sales primarily reflects the impact of wage and infrastructure cost inflation, corporate restructuring costs and the impact of acquisitions.
Ferguson_PMS2188.jpg
22


SG&A expenses in the year-to-date period of fiscal 2024, increased $127 million, or 2.9%, compared with the same period in fiscal 2023. SG&A as a percentage of sales was 20.8% and 20.0% in the year-to-date period of fiscal 2024 and fiscal 2023, respectively. The increase in SG&A as a percent of sales primarily reflects lower sales and the impact of wage and infrastructure cost inflation, corporate restructuring costs and the impact of acquisitions.
Net interest expense
Net interest expense was $43 million in the third quarter of fiscal 2024 compared with $48 million compared with the same period in fiscal 2023. In the year-to-date periods, net interest expense was $132 million in fiscal 2024 compared with $136 million in fiscal 2023. The decrease in interest expense was due to lower average borrowings over the respective periods compared with the prior year.
Income tax
Income tax expense was $138 million for the third quarter of fiscal 2024, an increase of $27 million, or 24.3%, compared to the same period in fiscal 2023 in connection with higher income before income taxes. In the year-to-date period of fiscal 2024, income tax expense was $421 million, a decrease of $8 million, or 1.9%, compared to the same period in fiscal 2023, mainly due to lower income before income taxes. The Company’s effective tax rates were 23.8% and 24.8% for the third quarters of fiscal 2024 and 2023, respectively. The decrease in the effective tax rate was primarily due to a discrete tax benefit recorded in the third quarter of fiscal 2024 related to the releases of uncertain tax positions due to the lapsing of statute of limitations.
The Company’s effective tax rates for the year-to-date periods of fiscal 2024 and 2023 were about even at 24.7%.
As discussed in the Explanatory Note to this Quarterly Report, the Company’s shareholders approved the Merger Agreement on May 30, 2024. As such, the Company expects to record in the fourth quarter of fiscal 2024, a one-time, non-cash deferred tax charge of between $75 million and $135 million, driven by the elimination of certain pre-existing U.K. tax attributes of the Company.
Net income
Net income for the third quarter and year-to-date periods of fiscal 2024 was $443 million and $1,284 million, respectively. These represented an increase in net income of $107 million, or 31.8%, and a decrease of $21 million, or 1.6%, compared to the respective periods in fiscal 2023 due to the various elements described in the sections above.
Segment results
United States
 Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net sales$6,974 $6,827 $20,667 $20,863 
Adjusted operating profit
685 664 1,976 2,088 
Net sales for the United States segment were $7.0 billion in the third quarter of fiscal 2024, an increase of $0.1 billion, or 2.2%, compared to the same period in fiscal 2023. The increase in net sales was primarily driven by higher sales volume, incremental sales from acquisitions of 1.5%, as well as the benefit of one additional sales day in the quarter of 1.6%. These increases were partially offset by price deflation of approximately 2%, mainly within certain commodity categories. Net sales in non-residential markets increased 3.9% in connection with growth in Commercial and Civil/Infrastructure sales compared with the same period in fiscal 2023. Net sales in residential markets increased 0.5%.
On a year-to-date basis, net sales for the United States segment were $20.7 billion in fiscal 2024, a decrease of $0.2 billion, or 0.9%, compared to the same period in fiscal 2023. The decrease in net sales was primarily driven by price deflation of approximately 2%, mainly within certain commodity categories, along with lower sales volume. These decreases were partially offset by incremental sales from acquisitions of 1.9% and the benefit of one additional sales day of 0.4% in the year-to-date comparison. Net sales in residential markets decreased 3.3%, while net sales in non-residential markets increased 1.7% in connection with growth in Commercial and Civil/Infrastructure sales compared with the same period in fiscal 2023.
Adjusted operating profit for the United States segment was $685 million for the third quarter of fiscal 2024, an increase of $21 million, or 3.2%, compared to the same period in fiscal 2023, primarily reflecting higher gross profit in connection with higher sales, which includes the benefit of one additional sales day, partially offset by the impact of wage and infrastructure cost
Ferguson_PMS2188.jpg
23


inflation, along with the impact of acquisitions.
On a year-to-date basis, adjusted operating profit for the United States segment was $1,976 million in fiscal 2024, a decrease of $112 million, or 5.4%, compared to the same period in fiscal 2023, primarily reflecting lower gross profit due to lower sales, as well as the impact of wage and infrastructure cost inflation, along with the impact of acquisitions.
Canada
 Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net sales$334 $313 $1,022 $1,033 
Adjusted operating profit
38 54 
Net sales for the Canada segment were $334 million in the third quarter of fiscal 2024, an increase of $21 million, or 6.7%, compared to the same period in fiscal 2023. This increase in net sales was primarily driven by incremental sales from an acquisition of 5.1%, the combined impact of one additional sales day and foreign exchange rates of 2.2% and price inflation of approximately 1%, partially offset by lower sales volumes.
On a year-to-date basis, net sales for the Canada segment were $1,022 million in fiscal 2024, a decrease of $11 million, or 1.1%, compared to the same period in fiscal 2023. The sales decrease was primarily driven by lower sales volume, as well as the impact of foreign currency exchange rates of 1.0%, partially offset by price inflation of approximately 2%, the incremental sales from an acquisition of 1.5% and the benefit of one additional sales day of 0.7%.
Adjusted operating profit for the Canada segment in the third quarter decreased slightly due to higher operating costs, while adjusted operating profit decreased in the year-to-date period of fiscal 2024 due to lower sales and higher operating costs compared to the same period of fiscal 2023.

Ferguson_PMS2188.jpg
24


Non-GAAP Reconciliations and Supplementary Information
The Company reports its financial results in accordance with U.S. GAAP. However, the Company believes certain non-GAAP financial measures provide users of the Company’s financial information with additional meaningful information to assist in understanding financial results and assessing the Company’s performance from period to period. These non-GAAP measures include adjusted operating profit, adjusted net income and adjusted earnings per share (“adjusted EPS”) - diluted. Management believes these measures are important indicators of operations because they exclude items that may not be indicative of our core operating results and provide a better baseline for analyzing trends in our underlying businesses, and they are consistent with how business performance is planned, reported and assessed internally by management and the Board. Such non-GAAP adjustments include amortization of acquired intangible assets, discrete tax items, and any other items that are non-recurring. Non-recurring items may include various restructuring charges, gains or losses on the disposals of businesses which by their nature do not reflect primary operations, as well as certain other items deemed non-recurring in nature and/or that are not a result of the Company’s primary operations. Because non-GAAP financial measures are not standardized, it may not be possible to compare these financial measures with other companies’ non-GAAP financial measures having the same or similar names. These non-GAAP financial measures should not be considered in isolation or as a substitute for results reported under U.S. GAAP. These non-GAAP financial measures reflect an additional way of viewing aspects of operations that, when viewed with U.S. GAAP results, provide a more complete understanding of the business. The Company strongly encourages investors and shareholders to review the Company’s financial statements and publicly filed reports in their entirety and not to rely on any single financial measure.
Reconciliation of net income to adjusted operating profit
The following table reconciles net income (U.S. GAAP) to adjusted operating profit (non-GAAP):
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net income$443 $336 $1,284 $1,305 
   Provision for income taxes138 111 421 429 
   Interest expense, net43 48 132 136 
   Other expense, net
Operating profit625 497 1,841 1,877 
   Corporate restructurings(1)
12 — 20 — 
   Impairments and other charges(2)
— 127 — 127 
   Amortization of acquired intangibles37 33 106 99 
Adjusted operating profit$674 $657 $1,967 $2,103 
(1)For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.
(2)For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.
Ferguson_PMS2188.jpg
25


Reconciliation of net income to adjusted net income and adjusted EPS - diluted
The following table reconciles net income (U.S. GAAP) to adjusted net income and adjusted EPS - diluted (non-GAAP):
Three months ended
April 30,
(In millions, except per share amounts)20242023
per share(1)
per share(1)
Net income$443 $2.18 $336 $1.63 
Corporate restructurings(2)
12 0.06 — — 
Impairments and other charges(3)
— — 127 0.62 
Amortization of acquired intangibles37 0.18 33 0.16 
Discrete tax adjustments(4)
(11)(0.06)(1)(0.01)
Tax impact on non-GAAP adjustments(5)
(9)(0.04)(41)(0.20)
Adjusted net income$472 $2.32 $454 $2.20 
Diluted weighted average shares outstanding203.2 206.1 
Nine months ended
April 30,
(In millions, except per share amounts)20242023
per share(1)
per share(1)
Net income$1,284 $6.30 $1,305 $6.28 
Corporate restructurings(2)
20 0.10 — — 
Impairments and other charges(3)
— — 127 0.61 
Amortization of acquired intangibles106 0.52 99 0.48 
Discrete tax adjustments(4)
(13)(0.07)(4)(0.02)
Tax impact on non-GAAP adjustments(5)
(27)(0.13)(57)(0.28)
Adjusted net income$1,370 $6.72 $1,470 $7.07 
Diluted weighted average shares outstanding203.9 207.9 
(1)Per share on a dilutive basis.
(2)For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.
(3)For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.
(4)For the three and nine months ended April 30, 2024, discrete tax adjustments related to the release of uncertain tax positions due to the lapsing of statute of limitations, as well as the tax treatment of certain compensation items that were not individually significant. For the three and nine months ended April 30, 2023, discrete tax items primarily related to adjustments in connection with amended returns.
(5)For the three and nine months ended April 30, 2024, the tax impact on non-GAAP adjustments primarily related to the amortization of acquired intangibles. For the three and nine months ended April 30, 2023, the tax impact on non-GAAP adjustments primarily related to the tax impact on the impairments and other charges, along with the amortization of acquired intangibles.
Ferguson_PMS2188.jpg
26


Liquidity and Capital Resources
The Company believes its current cash position coupled with cash flow anticipated to be generated from operations and access to capital should be sufficient to meet its operating cash requirements for the next 12 months and would also enable the Company to invest and fund acquisitions, capital expenditures, dividend payments, share repurchases, required debt payments and other contractual obligations through the next several fiscal years. The Company also anticipates that it will have the ability to obtain alternative sources of financing, if necessary.
The Company’s material cash requirements include contractual and other obligations arising in the normal course of business. These obligations primarily include debt service and related interest payments, operating lease obligations and other purchase obligations. The nature and composition of such existing cash requirements have not materially changed from those disclosed in the Annual Report other than items updated in this Quarterly Report.
Cash flows
As of April 30, 2024 and July 31, 2023, the Company had cash and cash equivalents of $691 million and $601 million, respectively. In addition to cash, the Company had $2.5 billion of available liquidity from undrawn debt facilities as of April 30, 2024.
As of April 30, 2024, the Company’s total debt was $3.7 billion. The Company anticipates that it will be able to meet its debt obligations as they become due.
Cash flows from operating activities
Nine months ended
April 30,
(In millions)20242023
   Net cash provided by operating activities$1,507 $1,802 
Net cash provided by operating activities was $1,507 million for the year-to-date period of fiscal 2024 compared to $1,802 million in the same period in fiscal 2023. The $295 million decrease was primarily driven by changes in inventory, along with the timing of receivables collections and lower earnings in fiscal 2024 after adjusting for non-cash charges. In fiscal 2024, inventory levels have stabilized in line with customer demand compared to fiscal 2023 where inventory was decreasing to normalized levels following periods of supply chain disruption. These decreases in cash flow were partially offset by a net increase in payables, due to the timing of vendor payments and a decrease in cash paid for income taxes.
Cash flows from investing activities
Nine months ended
April 30,
(In millions)20242023
   Net cash used in investing activities($418)($543)
Net cash used in investing activities was $418 million for the year-to-date period of fiscal 2024 compared to $543 million in the same period in fiscal 2023.
Capital expenditures totaled $263 million and $361 million for the year-to-date period of fiscal 2024 and fiscal 2023, respectively. These investments were primarily for strategic projects to support future growth, such as new market distribution centers, our branch network and new technology. In addition, the Company invested $185 million and $179 million in new acquisitions for the year-to-date period of fiscal 2024 and fiscal 2023, respectively.
Ferguson_PMS2188.jpg
27


Cash flows from financing activities
Nine months ended
April 30,
(In millions)20242023
   Net cash used in financing activities($995)($1,389)
Net cash used in financing activities was $995 million for the year-to-date period of fiscal 2024 compared with $1,389 million in the same period in fiscal 2023.
Dividends paid to shareholders were $465 million and $557 million for the year-to-date periods of fiscal 2024 and 2023, respectively.
Share repurchases under the Company’s announced share repurchase program were $421 million and $784 million for the year-to-date periods of fiscal 2024 and fiscal 2023, respectively.
Net repayments of debt were $105 million compared with $30 million for the year-to-date periods of fiscal 2024 and fiscal 2023, respectively. In the year-to-date period of fiscal 2024, the Company repaid $55 million in connection with the maturity of certain Private Placement Notes (as defined below) and $50 million under the Receivables Facility. In the same year-to-date period of fiscal 2023, the Company repaid $250 million due to the maturity of certain Private Placement Notes and $280 million in net repayments of the Receivables Facility, partially offset by proceeds from the $500 million of term loans.
Debt facilities
The following section summarizes certain material provisions of our debt facilities. The following description is only a summary, does not purport to be complete and is qualified in its entirety by reference to the documents governing this indebtedness. 
As of
(In millions)April 30, 2024July 31, 2023
Short-term debt$150 $55 
Long-term debt3,518 3,711 
Total debt$3,668 $3,766 
Private Placement Notes
In June 2015 and November 2017, Wolseley Capital, Inc., a wholly-owned subsidiary of the Company, privately placed fixed rate notes in an aggregate principal amount of $800 million and $355 million, respectively (collectively, the “Private Placement Notes”). In November 2023, the Company repaid $55 million of Private Placement Notes that matured. In November 2024, an additional $150 million of such notes will mature.
Unsecured Senior Notes
Ferguson Finance plc, a wholly-owned subsidiary of the Company, has issued $2.35 billion in various issuances of unsecured senior notes (collectively, the “Unsecured Senior Notes”).
The Unsecured Senior Notes are fully and unconditionally guaranteed on a direct, unsubordinated and unsecured senior basis by the Company and generally carry the same terms and conditions with interest paid semi-annually. The Unsecured Senior Notes may be redeemed, in whole or in part, (i) at 100% of the principal amount on the notes being redeemed plus a “make-whole” prepayment premium at any time prior to three months before the maturity date (the “Notes Par Call Date”) or (ii) after the Notes Par Call Date at 100% of the principal amount of the notes being redeemed plus accrued and unpaid interest on the principal being redeemed. The Unsecured Senior Notes include covenants, subject to certain exceptions, which include limitations on the granting of liens and on mergers and acquisitions.
Term Loan
In October 2022, the Company and Ferguson UK Holdings Limited (“Ferguson UK”) entered into, and Ferguson UK borrowed in full, the $500 million of term loans available under the Term Loan Agreement. The proceeds of the term loans may be used for general corporate purposes. The Term Loan Agreement will mature on October 7, 2025.
Ferguson_PMS2188.jpg
28


Revolving Credit Facility
The Company maintains a Revolving Facility with aggregate total available credit commitments of $1.35 billion.
As of April 30, 2024, no borrowings were outstanding under the Revolving Facility.
Receivables Securitization Facility
The Company maintains a Receivables Facility with an aggregate total available amount of $1.1 billion, including a swingline for up to $100 million in same day funding. The Company has the ability to increase the aggregate total available amount under the Receivables Facility up to a total of $1.5 billion from time to time, subject to lender participation.
As of April 30, 2024, no borrowings were outstanding under the Receivables Facility.
Other
The Company was in compliance with all debt covenants that were in effect as of April 30, 2024.
See note 5, Debt to the Condensed Consolidated Financial Statements for further details regarding the Company’s debt, as well as notes to the consolidated financial statements in “Item 8. Financial Statements and Supplementary Data” of the Annual Report.
There have been no significant changes to the Company’s policies on accounting for, valuing or managing the risk of financial instruments during the third quarter of fiscal 2024.
Critical accounting policies and estimates
There have been no material changes to our critical accounting policies as disclosed in the Annual Report.
Item 3.Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to the quantitative and qualitative disclosures about market risk disclosed in the Annual Report.
Item 4.Controls and Procedures
Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Quarterly Report, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has carried out an evaluation of the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) or 15d-15(e) promulgated under the U.S. Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of April 30, 2024. The term “disclosure controls and procedures” means controls and other procedures that are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in our reports that we file or submit under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding our required disclosure. In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well conceived and operated, can only provide reasonable assurance that the objectives of the disclosure controls and procedures are met.
Based on their evaluation as of the end of the period covered by this Quarterly Report, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the quarter ended April 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Ferguson_PMS2188.jpg
29


PART II - OTHER INFORMATION
Item 1. Legal Proceedings
The Company is from time to time a party to various lawsuits, claims and other legal proceedings that arise in the ordinary course of business. With respect to such lawsuits, claims and proceedings, the Company records reserves when it is probable a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not expect any of its pending legal proceedings to have a material adverse effect on its results of operations, financial position or cash flows. The Company maintains liability insurance for certain risks that are subject to certain self-insurance limits.
Item 1A.Risk Factors
In addition to the other information set forth in this Quarterly Report, you should carefully consider the factors discussed in “Risk Factors” in the Annual Report, which could materially affect our business, financial condition or future results. Except as set forth below, there have been no material changes in our risk factors from those disclosed in the Annual Report.
Risks Related to New TopCo
The rights of stockholders under Delaware law may differ from the rights of shareholders under Jersey law. Moreover, the City Code, which currently applies to Ferguson plc, will not apply to any takeover offer for New TopCo.
Currently, your rights as a Ferguson Shareholder arise under the laws of Jersey, as well as the Memorandum and Articles of Association of Ferguson plc, as currently in effect (the “Ferguson Governing Documents”). Upon effectiveness of the Merger, your rights as a stockholder of New TopCo will arise under Delaware law, as well as the New TopCo Proposed Organizational Documents. The New TopCo Proposed Organizational Documents and Delaware law contain provisions that differ in certain respects from those in the Ferguson Governing Documents and Jersey law and, therefore, some of your rights as a shareholder will change materially.
For instance, Jersey law constrains the ability of Jersey companies to limit the liability of directors for breaches of duty. A Jersey company may only exempt from liability, and indemnify directors and officers for liabilities incurred in defending proceedings where a judgment in favor of the director or officer is obtained or the director or officer is acquitted, proceedings are discontinued or settled (such that in the opinion of a majority of disinterested directors, the concerned director or officer was substantially successful on merits), to anyone other than the company if the director or officer acted in good faith with a view to the best interests of the company, in connection with judicial relief from liability for negligence, default, breach of duty or breach of trusts, or in a case in which the company normally maintains insurance for persons other than directors.
However, upon effectiveness of the Merger, it is expected that, pursuant to the New TopCo Proposed Certificate of Incorporation, the directors and certain officers will not be personally liable to New TopCo or any of its stockholders for monetary damages for breach of fiduciary duty as a director or officer to the fullest extent permitted by the Delaware General Corporation Law, as in effect from time to time (the “DGCL”). Currently the DGCL does not permit exculpation for: (i) a director or officer for any breach of the director’s or officer’s duty of loyalty to New TopCo or its stockholders; (ii) a director or officer for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law; (iii) a director for unlawful payment of dividends or unlawful stock repurchases or redemptions, as provided under Section 174 of the DGCL; (iv) a director or officer for any transaction from which the director or officer derived an improper personal benefit or (v) an officer in any action by or in the right of the corporation.
Moreover, the City Code on Takeovers and Mergers, issued and administered by the Panel on Takeovers and Mergers of the U.K. (the “City Code”), which currently applies to Ferguson plc, will not apply to any takeover offer for New TopCo due to its incorporation in Delaware, meaning that, upon effectiveness of the Merger, Ferguson Shareholders will no longer be afforded the specific protections provided by the City Code. For a further description of your rights following the Merger and how they may differ from your current rights, please see the section entitled “Comparison of Corporate Governance and Shareholder Rights” in the Definitive Proxy Statement. All Ferguson Shareholders are encouraged to read each of the New TopCo Proposed Certificate of Incorporation and the New TopCo Proposed Bylaws, substantially in the form attached to the Definitive Proxy Statement as Annex B and Annex C, respectively.
The price of New TopCo Common Stock may be negatively impacted, and Ferguson Shareholders may suffer losses, as a result of the different rights afforded to Ferguson Shareholders following effectiveness of the Merger and the loss of the protections provided by the City Code.
Ferguson_PMS2188.jpg
30


Provisions in the New TopCo Proposed Certificate of Incorporation and New TopCo Proposed Bylaws under Delaware law could discourage another company from acquiring New TopCo and may prevent attempts by New TopCo stockholders to replace or remove its current management.

Provisions in the New TopCo Proposed Certificate of Incorporation and New TopCo Proposed Bylaws, which will become effective at the Effective Time, may discourage, delay or prevent a merger, acquisition or other change in control of New TopCo that certain stockholders may consider favorable, including transactions in which stockholders might otherwise receive a premium for their shares. These provisions could also limit the price that investors might be willing to pay in the future for New TopCo Common Stock, thereby depressing the market price of New TopCo Common Stock. In addition, these provisions may frustrate or prevent any attempts by stockholders of New TopCo to replace or remove its current management by making it more difficult for stockholders to replace members of the Board of Directors of New TopCo (the “New TopCo Board”).
Among other things, these provisions:
provide the New TopCo Board the right to issue one or more series of preferred stock, par value $0.0001 per share, of New TopCo (“New TopCo Preferred Stock”) and to determine the price and other terms of those shares, including preferences and voting rights, without shareholder approval;
authorize a number of shares of stock that are not yet issued, which would allow the New TopCo Board to issue shares to persons friendly to current management without offering pre-emptive rights to existing stockholders;
permit the New TopCo Board to amend the New TopCo Proposed Bylaws, which may allow the New TopCo Board to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt;
prohibit stockholders from taking action by written consent;
provide the New TopCo Board with the sole authority to determine the number of directors of the New TopCo Board and to fill vacancies on the New TopCo Board (whether resulting from any increase in the authorized number of directors or otherwise); and
establish advance notice and other requirements for nominations of candidates for election to the New TopCo Board or for proposing matters that can be acted on by stockholders at the annual or special meetings of stockholders.
As a Delaware corporation, New TopCo will be subject to provisions of Delaware law, including Section 203 of the DGCL. Section 203 of the DGCL provides (in general) that, unless certain conditions have been met, New TopCo may not engage in a business combination with an interested stockholder (generally defined as a stockholder of New TopCo, together with his or her affiliates or associates, who owns more than 15% of New TopCo’s voting stock) for a period of three years after the time of the transaction in which the person became an interested stockholder. The prohibition on business combinations with interested stockholders does not apply in some cases, including if: (1) the New TopCo Board, prior to the time of the transaction in which the stockholder became an interested stockholder, approves the business combination or the transaction in which the stockholder becomes an interested stockholder; (2) upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock (excluding stock owned by certain persons) of New TopCo outstanding at the time the transaction commenced; or (3) at or after the time of the person became an interested stockholder, the New TopCo Board and the holders of at least two-thirds of the outstanding voting stock not owned by the interested stockholder approve, at an annual or special meeting of stockholders, and not by written consent, the business combination. Any provision of the New TopCo Proposed Certificate of Incorporation, the New TopCo Proposed Bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for New TopCo stockholders to receive a premium for their New TopCo Common Stock and affect the price that some investors are willing to pay for the New TopCo Common Stock.
Ferguson_PMS2188.jpg
31


The New TopCo Proposed Certificate of Incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between New TopCo and its stockholders, which could limit its stockholders’ ability to obtain a favorable judicial forum for disputes with New TopCo or its directors, officers, employees, agents or stockholders.
The New TopCo Proposed Certificate of Incorporation provides that, subject to certain exceptions, the Court of Chancery of the State of Delaware (the “Court of Chancery”) will, to the fullest extent permitted by law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of New TopCo, (ii) any action asserting a claim of breach of a duty (including any fiduciary duty) by, or other wrongdoing by, any current or former director, officer, employee, agent or stockholder of New TopCo to New TopCo or New TopCo’s stockholders, (iii) any action asserting a claim against New TopCo or any current or former director, officer, employee, agent or stockholder of New TopCo arising out of or relating to any provision of the DGCL, the New TopCo Proposed Certificate of Incorporation or the New TopCo Proposed Bylaws, (iv) any action to interpret, apply, enforce or determine the validity of the New TopCo Proposed Certificate of Incorporation or the New TopCo Proposed Bylaws, (v) any action asserting a claim against New TopCo or any current or former director, officer, employee, agent or stockholder of New TopCo governed by the internal affairs doctrine, (vi) any action asserting an “internal corporate claim” as that term is defined in Section 115 of the DGCL or (vii) any action as to which the DGCL confers jurisdiction on the Court of Chancery. In addition, to prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, the New TopCo Proposed Certificate of Incorporation provides that, unless New TopCo consents in writing to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the U.S. will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the U.S. Securities Act of 1933, as amended (the “U.S. Securities Act”) against New TopCo or any director, officer, employee or agent of New TopCo.
These exclusive-forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with New TopCo or its directors, officers, employees, agents or stockholders and this limitation may have the effect of discouraging lawsuits or make New TopCo securities less attractive to investors. For example, stockholders who bring a claim in the Court of Chancery could face additional litigation costs in pursuing any such claim, particularly if they do not reside in or near the State of Delaware. The Court of Chancery may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments or results may be more favorable to New TopCo than to its stockholders.
It should also be noted that Section 22 of the U.S. Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the U.S. Securities Act or the rules and regulations thereunder. Accordingly, both state and federal courts have jurisdiction to entertain such claims. Due to such concurrent jurisdiction, there is uncertainty as to whether a court would enforce the exclusive forum provision in the New TopCo Proposed Certificate of Incorporation in respect of causes of action arising under the U.S. Securities Act against New TopCo or any director, officer, employee or agent of New TopCo. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring such a claim arising under the U.S. Securities Act against New TopCo, its directors, officers, employees, agents or stockholders in a venue other than in the federal district courts of the U.S. In such instance, New TopCo would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of the New TopCo Proposed Certificate of Incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and New TopCo cannot assure you that the provisions will be enforced by a court in those other jurisdictions. If a court were to find the exclusive-forum provisions in the New TopCo Proposed Certificate of Incorporation to be inapplicable or unenforceable in an action, New TopCo may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could harm New TopCo’s business.
The New TopCo Proposed Certificate of Incorporation provides that any person purchasing or otherwise acquiring or holding any interest in shares of capital stock of New TopCo shall be deemed to have notice of and to have consented to the exclusive forum provisions described above. However, these exclusive forum provisions may not apply to suits brought to enforce a duty or liability vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery, such as those created by the Exchange Act, or any other claim for which the federal courts have exclusive jurisdiction.

Ferguson_PMS2188.jpg
32


Risks Related to the Merger
Failure to complete the Merger could negatively affect the stock price and the future business and financial results of Ferguson.
Completion of the Merger is subject to the satisfaction or waiver of several conditions precedent listed in the Merger Agreement. Ferguson and New TopCo may not satisfy all of the closing conditions in the Merger Agreement. There can be no assurance that the conditions to the closing of the Merger will be satisfied or, where applicable, waived or that the Merger will be completed. If the closing conditions are not satisfied or waived, the Merger will not occur, or will be delayed pending later satisfaction or waiver, and such delay may cause Ferguson and New TopCo to lose some or all of the intended benefits of the Merger.
Furthermore, if the Merger is not completed for any reason without realizing any of the benefits of having completed the Merger, Ferguson may experience negative reactions from the financial markets, including negative impacts on its stock prices.
If the Merger fails to qualify as a “reorganization” within the meaning of Section 368(a) of the Code or tax-free exchange within the meaning of Section 351 of the Code, U.S. Holders (as defined below) may recognize taxable gain as a result of the Merger.
Ferguson intends for the Merger to qualify as a “reorganization” within the meaning of Section 368(a) of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), a tax-free exchange within the meaning of Section 351 of the Code, or both (collectively, the “Intended Tax Treatment”), and Ferguson and New TopCo intend to file tax returns consistent with this Intended Tax Treatment. The position of Ferguson is not binding on the Internal Revenue Service (the “IRS”) or the courts, and Ferguson does not intend to request a ruling from the IRS with respect to the Merger. Accordingly, there can be no assurance that the IRS will not challenge the Intended Tax Treatment or that a court will not sustain such a challenge. If the IRS were to be successful in any such contention, or if for any other reason the Intended Tax Treatment were to not be respected for U.S. federal income tax purposes, the Merger could be a taxable event to the U.S. Holders. Ferguson Shareholders are urged to consult with their own tax advisors with respect to the tax consequences of the Merger.
For purposes of this discussion, a “U.S. Holder” is a beneficial owner of Ferguson Shares (including Ferguson Shares underlying U.K. DIs) who or that, for U.S. federal income tax purposes, is or is treated as:
an individual who is a citizen or resident of the U.S.,
a corporation organized in or under the laws of the U.S., any state thereof or the District of Columbia,
an estate, the income of which is subject to U.S. federal income tax regardless of its source, or
a trust that (1) is subject to the primary supervision of a U.S. court and the control of one or more “U.S. persons” (within the meaning of Section 7701(a)(30) of the Code) or (2) was in existence on August 20, 1996, and has a valid election in effect to be treated as a U.S. person for U.S. federal income tax purposes.

Following the Merger, Non-U.S. Holders (as defined below) may be subject to U.S. federal income tax.
In general, any distributions made to a Non-U.S. Holder with respect to New TopCo Common Stock, to the extent paid out of New TopCo’s current or accumulated earnings and profits (as determined under U.S. federal income tax principles), will constitute dividends for U.S. federal income tax purposes and, provided such dividends are not effectively connected with such Non-U.S. Holder’s conduct of a trade or business within the U.S. (and, if required by an applicable income tax treaty, attributable to a U.S. permanent establishment or fixed base maintained by such Non-U.S. Holder), will be subject to withholding tax from the gross amount of the dividend at a rate of 30%, unless such Non-U.S. Holder is eligible for a reduced rate of withholding tax under an applicable income tax treaty and provides proper certification of its eligibility for such reduced rate (usually on an IRS Form W-8BEN or W-8BEN-E, as applicable). Dividends paid by New TopCo to a Non-U.S. Holder that are effectively connected with such Non-U.S. Holder’s conduct of a trade or business within the U.S. (and, if required by an applicable income tax treaty, attributable to a U.S. permanent establishment or fixed base maintained by such Non-U.S. Holder) will generally not be subject to U.S. federal withholding tax, provided such Non-U.S. Holder complies with certain certification and disclosure requirements (usually by providing an IRS Form W-8ECI). Instead, such dividends will generally be subject to U.S. federal income tax, net of certain deductions, at the same graduated individual or corporate rates applicable to U.S. Holders. If the Non-U.S. Holder is a corporation, dividends that are effectively connected income may also be subject to a “branch profits tax” at a rate of 30% (or such lower rate as may be specified by an applicable income tax treaty). For more information about the tax considerations with respect to such matters, see the section entitled “Material U.S. Federal Income Tax Considerations” in the Definitive Proxy Statement.
Ferguson_PMS2188.jpg
33


For purposes of this discussion, a “Non-U.S. Holder” is any beneficial owner of Ferguson Shares (including Ferguson Shares underlying U.K. DIs) who or that is neither a U.S. Holder nor an entity classified as a partnership for U.S. federal income tax purposes.
Ferguson’s effective tax rate may increase in the future, including as a result of the Merger.
In connection with the Merger, Ferguson anticipates recognizing a one-time, non-cash deferred tax charge of between $75 million to $135 million in the fourth quarter of fiscal 2024, the quarter in which shareholders approved the Merger, driven by the elimination of certain pre-existing U.K. tax attributes of Ferguson. In addition, Ferguson anticipates that, following the Merger, the amount of taxable income which it generates in the U.K. may not be sufficient to fully realize the tax benefits associated with certain future expenses (including, without limitation, future contributions to Ferguson’s U.K. pension plans).
Apart from the one-time charge and certain future expenses discussed above, the Company’s Board of Directors currently anticipates that the Merger on its own will have an immaterial impact on our effective tax rate, as tax reforms in the U.K. and Switzerland relating to global minimum tax policies are in any event expected to reduce the benefit of our current structure and increase our effective tax rate. However, following the Merger, the income of Ferguson will be subject to U.S. federal income tax as well as income tax in other jurisdictions. Currently applicable income tax laws, regulations, treaties and judicial and administrative interpretations of these laws, regulations and treaties in the U.S. and other jurisdictions may cause Ferguson’s effective tax rate to fluctuate significantly beyond our current projections. In light of these factors, there can be no assurance that Ferguson’s effective tax rate will not be materially affected in future periods.
Moreover, U.S. tax laws significantly limit Ferguson’s ability to redomicile outside of the U.S. once the Merger has been consummated. Accordingly, if Ferguson’s effective tax rate were to increase significantly as a result of the Merger, the business and financial performance of Ferguson could be adversely affected.
If the Merger fails to qualify for “reorganisation of share capital” treatment pursuant to Section 136 of the Taxation of Chargeable Gains Act 1992, U.K. Holders (as defined below) may recognize taxable gain as a result of the Merger.
Ferguson intends for the Merger to qualify as a “reorganisation of share capital” pursuant to Section 136 of the Taxation of Chargeable Gains Act 1992 for the purposes of U.K. taxation of chargeable gains (the “Intended U.K. CGT Treatment”). Ferguson has obtained statutory clearance from His Majesty’s Revenue and Customs (“HMRC”) (under Section 138 of the Taxation of Chargeable Gains Act 1992) that HMRC are satisfied that the Merger will be effected for bona fide commercial reasons and will not form part of a scheme of arrangement of which the main purpose, or one of the main purposes, is avoidance of liability to U.K. taxation of chargeable gains (“U.K. CGT”). However, while this statutory clearance confirms the non-application of certain anti-avoidance provisions, there can be no assurance that HMRC will not challenge the Intended U.K. CGT Treatment on other grounds or that a court will not sustain such a challenge. If HMRC were to be successful in any such contention, or if for any other reason the Intended U.K. CGT Treatment were to not be respected for U.K. tax purposes, the Merger could be a taxable event to Ferguson Shareholders for U.K. CGT purposes. Ferguson Shareholders are urged to consult with their own tax advisors with respect to the tax consequences of the Merger.
For purposes of this discussion, a “U.K. Holder” refers to shareholders who are resident, and in the case of individuals domiciled, for tax purposes in (and only in) the U.K. (except insofar as express reference is made to the treatment of non-U.K. residents), who hold their Ferguson Shares and will hold their New TopCo Common Stock as an investment (other than where a tax exemption applies, for example where the Ferguson Shares or the New TopCo Common Stock are held in an individual savings account or pension arrangement) and who are the absolute beneficial owner of both the Ferguson Shares and New TopCo Common Stock and any dividends paid on them.

Non-U.S. Holders and Non-U.K. Holders may recognize taxable gain as a result of the Merger.
Ferguson has not analyzed the impact of the Merger in all jurisdictions and it is possible that the Merger would be viewed as taxable to shareholders in jurisdictions other than the U.S. and U.K. Ferguson Shareholders are urged to consult with their own tax advisors with respect to their specific tax consequences of the Merger.
Ferguson_PMS2188.jpg
34


We have funding risks related to our defined benefit pension plans.
We operate a variety of pension plans, including funded and underfunded defined benefit schemes in Canada and the U.K. Our pension trustees and plan sponsors aim to match the liabilities with a portfolio of assets, comprising debt securities alongside diversified growth assets and further investments designed to hedge the underlying interest and inflation risk inherent in the associated liabilities. The market value of these assets can rise and fall over time, which impacts the funding position of the plan. The U.K. defined benefit pension plan (the “U.K. Plan”), our largest defined benefit plan, is closed to future service costs and has a buy-in insurance policy which covers a large proportion of the existing participants. Following the completion of our disposal of Wolseley UK Limited on January 29, 2021, we retained future responsibility for the U.K. Plan, as the ongoing liabilities were not transferred to the purchaser.
As required by U.K. pensions regulation, the U.K. Plan completed its triennial actuarial valuation exercise, which is measured on a technical provisions basis, based on the U.K. Plan’s financial position as of April 30, 2022. The triennial valuation resulted in a need for deficit reduction contributions of £133 million spread over the period to January 31, 2026, of which we have paid £38 million as of January 31, 2024. New funding requirements will apply to the next triennial valuation of the U.K. Plan (as of April 30, 2025), requiring the plan to target a funding level where dependency on the employer is low. Although we broadly comply with the funding target principles under these new funding requirements as of our April 30, 2022 valuation, the U.K. pensions regulator’s code for the new requirements has yet to be finalized. If the code changes from current expectations, it could lead to employer deficit reduction contributions changing. In addition to required contributions, we make voluntary contributions at the discretion of management. The potential requirement to pay such additional sums, due to factors such as a deterioration in economic conditions or changes in actuarial assumptions, could have an adverse effect on our financial condition.
Furthermore, the U.K. pensions regulator could take action (for example civil, criminal, monetary and non-monetary penalties) in situations where the “employer covenant” of a defined benefit plan—the willingness and ability of the sponsor to fund the plan—has been detrimentally affected in a material way or where corporate activity, such as certain corporate activities we will undertake in connection with the Merger, poses a materially detrimental risk to accrued plan benefits. The consequences of successful civil and criminal actions include fines, and (in the case of civil actions) requirements to provide further funding for the plan, for both the sponsor and its connected group companies. In addition, actions by the trustees of our pension plans or any material revisions to the existing pension legislation could result in us being required to incur significant additional costs immediately or in short time frames. Such costs, in turn, could have an adverse effect on our financial condition.
Ferguson_PMS2188.jpg
35


Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
Issuer purchases of equity shares
The following table presents the number and average price of shares purchased in each month of the third quarter of fiscal 2024:
(In millions, except share count and per share amount)(a) Total Number of Shares Purchased(b) Average Prices Paid per Share
(c) Total Number of Shares Purchased as Part of Publicly Announced Program(1)
(d) Maximum Value of Shares that May Yet Be Purchased Under the Program(1)
February 1 - February 29, 2024189,523$199.45 189,523$248 
March 1 - March 31, 2024279,760$213.14 279,760$188 
April 1 - April 30, 2024357,922$216.98 357,922$110 
827,205 827,205 
(1)In September 2021, the Company announced a program to repurchase up to $1.0 billion of shares. In March 2022, September 2022 and June 2023, the Company announced an increase of $1.0 billion, $0.5 billion and $0.5 billion, respectively, bringing the total authorized share repurchases to $3.0 billion. As of April 30, 2024, the Company had completed $2.9 billion of the total announced $3.0 billion repurchase program. In June 2024, the Company extended the share repurchase program by an additional $1.0 billion. As such, the Company is currently purchasing shares under an authorization that allows up to $4.0 billion in share repurchases.
Item 6.Exhibits
The following exhibits are filed as part of, or incorporated by reference into, this Quarterly Report.
(a)Exhibits
ExhibitDescription
2.1
10.1
10.2
31.1*
31.2*
32.1**
32.2**
101.INS*Inline XBRL Instance Document—this instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document
101.SCH*Inline XBRL Taxonomy Extension Schema Document
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*
Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*
Inline XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File (embedded within the Inline XBRL document)
* Filed herewith
** Furnished herewith
Ferguson_PMS2188.jpg
36



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.
June 5, 2024


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

Date: June 5, 2024
/s/ Kevin Murphy
Name:Kevin Murphy
Title:Chief Executive Officer

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

Date: June 5, 2024
/s/ William Brundage
Name:William Brundage
Title:Chief Financial Officer

EX-32.1 4 exhibit321-q3fy24.htm EX-32.1 Document
Exhibit 32.1
Certification of Principal Executive Officer
Pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended (the “Act”), I, Kevin Murphy, the Chief Executive Officer of Ferguson plc (the “Company”), hereby certify, that, to my knowledge:
1.the Quarterly Report on Form 10-Q for the period ended April 30, 2024 (the “Report”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: June 5, 2024
/s/ Kevin Murphy
Name:Kevin Murphy
Title:Chief Executive Officer
This certification accompanies the Report pursuant to Section 906 of the Act and shall not, except to the extent required by the Act, be deemed filed by the Company for purposes of Section 18 of the Exchange Act. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.


EX-32.2 5 exhibit322-q3fy24.htm EX-32.2 Document
Exhibit 32.2
Certification of Principal Financial Officer
Pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended (the “Act”), I, William Brundage, the Chief Financial Officer of Ferguson plc (the “Company”), hereby certify, that, to my knowledge:
1.the Quarterly Report on Form 10-Q for the period ended April 30, 2024 (the “Report”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: June 5, 2024
/s/ William Brundage
Name:William Brundage
Title:Chief Financial Officer
This certification accompanies the Report pursuant to Section 906 of the Act and shall not, except to the extent required by the Act, be deemed filed by the Company for purposes of Section 18 of the Exchange Act. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.


EX-101.SCH 6 ferg-20240430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Earnings link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Shareholders’ Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Shareholders’ Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue and segment information link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Weighted average shares link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income tax link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Assets and liabilities at fair value link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Accumulated other comprehensive loss link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Retirement benefit obligations link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Shareholders’ equity link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Share-based compensation link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue and segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Weighted average shares (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Income tax (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Assets and liabilities at fair value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Accumulated other comprehensive loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Retirement benefit obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Shareholders’ equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Share-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Summary of significant accounting policies - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of significant accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue and segment information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue and segment information - Items not Allocated (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue and segment information - Disaggregation of Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Weighted average shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Income tax - Schedule of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Assets and liabilities at fair value - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Assets and liabilities at fair value -Debt Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Accumulated other comprehensive loss - Change in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Accumulated other comprehensive loss - Reclassification Out of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Retirement benefit obligations - Net Periodic Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Shareholders’ equity - Schedule of Share Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Shareholders’ equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Share-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Share-based compensation - Schedule of Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Share-based compensation - Schedule of Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Acquisitions - Schedule of Assets and Liabilities Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Acquisitions - Net Cash Outflow (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Acquisitions - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ferg-20240430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ferg-20240430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ferg-20240430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trade names and brands Trade Names [Member] Residential Residential [Member] Residential Unsecured senior notes Senior Notes [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Total current assets Assets, Current Line of credit facility Line of Credit Facility, Maximum Borrowing Capacity Related Party Transaction [Line Items] Related Party Transaction [Line Items] Service period (in years) Deferred Compensation Arrangement with Individual, Requisite Service Period Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Net periodic cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Impairments and other charges Asset Impairment Charges Restricted cash Restricted Cash Supplemental Disclosures: Supplemental Cash Flow Information [Abstract] Award Type [Domain] Award Type [Domain] Beginning Balance Outstanding (in shares) Ending Balance Outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Amortization of actuarial losses Amortization Entity Filer Category Entity Filer Category Statement of Stockholders' Equity [Abstract] Net cash outflow in respect of the purchase of businesses Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Restructuring Type [Axis] Restructuring Type [Axis] Statement [Table] Statement [Table] Subsegments [Domain] Subsegments [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Revolving Credit Facility Revolving Credit Facility [Member] Authorized stock to repurchased Stock Repurchase Program, Authorized Amount Schedule of Reconciliation of Income Tax Expense Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Performance vested awards granted Performance Shares [Member] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Trade and other payables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Cash Purchase consideration Payments To Acquire Business, Not Including Deferred And Contingent Consideration Payments To Acquire Business, Not Including Deferred And Contingent Consideration Loss since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Receivables Facility Corporate Debt Securities [Member] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Other expense, net Nonoperating Income (Expense) Granted, Weighted average grant date fair value (in usd per share) Weighted-average grant date fair value per share granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value United States United States Segment [Member] United States Segment Shareholders’ equity Equity [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Geographical [Axis] Geographical [Axis] Receivables Facility Variable Rate, Receivables [Member] Variable Rate, Receivables Income tax Income Tax Disclosure [Text Block] Civil/Infrastructure Non-Residential Civil/Infrastructure [Member] Non-Residential Civil/Infrastructure Other Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Adjustments Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Adjustments Adjusted operating profit: Segment Reporting Information, Operating Income (Loss) [Abstract] Other operating activities Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Interest rate (in percent) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total shareholders' equity Beginning balance Ending balance Equity, Attributable to Parent Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Deferred and contingent consideration Payment for Contingent Consideration Liability, Financing Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Pro forma net sales Business Acquisition, Pro Forma Revenue Earnings per share, Diluted (in usd per share) Earnings Per Share, Diluted Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Accounts receivable, less allowances of $41 and $27, respectively Accounts Receivable, after Allowance for Credit Loss, Current Decrease in receivables and other assets Increase (Decrease) in Accounts Receivable and Other Operating Assets Subsegments [Axis] Subsegments [Axis] Supplier finance program, payment timing, period Supplier Finance Program, Payment Timing, Period Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Subsequent Events [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Trading Symbol Trading Symbol Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Fair Value Long-Term Debt, Fair Value Level 2 Fair Value, Inputs, Level 2 [Member] Net income Net income Net income Net Income (Loss) Cash, cash equivalents and bank overdrafts acquired Cash Acquired from Acquisition Total current liabilities Liabilities, Current Schedule of Benefit Obligations in Excess of Fair Value of Plan Assets Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] Fair Value Disclosures [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Liabilities and shareholders’ equity Liabilities and Equity [Abstract] Employee Stock Employee Stock [Member] Employee Benefit Trusts, 0 and 0 shares, respectively at cost Common Stock Issued, Employee Stock Trust Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Share repurchases Stock Repurchased During Period, Value Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Shareholders’ equity: Equity, Attributable to Parent [Abstract] Amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Other Other Intangible Assets [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Schedule of Weighted Average Shares, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Share based compensation, award vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share-based compensation Share-Based Payment Arrangement, Noncash Expense Schedule of Award Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Effects of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Ordinary Shares Common Stock [Member] Pension adjustments, net of tax impacts of ($1), $0, ($3) and ($1), respectively. Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Decrease in income taxes payable Increase (Decrease) In Deferred Taxes Payable And Income Taxes Payable Increase (Decrease) In Deferred Taxes Payable And Income Taxes Payable City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted average shares Earnings Per Share [Text Block] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Proceeds from shares sold in period Proceeds From Shares Sold In Period Proceeds From Shares Sold In Period Schedule of Assets and Liabilities Recorded at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] LTI-ED, equity-settled awards granted Long Term Incentive Awards, Equity-Settled [Member] Long Term Incentive Awards, Equity-Settled Change in bank overdrafts Proceeds from (Repayments of) Bank Overdrafts Document Fiscal Year Focus Document Fiscal Year Focus Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Geographical [Domain] Geographical [Domain] Term Loan Variable Rate, Term Loan [Member] Variable Rate, Term Loan 2023 Omnibus Equity Incentive Plan 2023 Omnibus Equity Incentive Plan [Member] 2023 Omnibus Equity Incentive Plan Entity Small Business Entity Small Business Minimum Minimum [Member] Accumulated other comprehensive loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Property, plant and equipment, net Property, Plant and Equipment, Net Forecast Forecast [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash dividends (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Supplier finance program, obligation, current Supplier Finance Program, Obligation, Current Statement of Cash Flows [Abstract] Cash dividends declared Dividends, Common Stock, Cash Private placement notes Private Placement Notes [Member] Private Placement Notes Long-term portion of operating lease liabilities Operating Lease, Liability, Noncurrent Summary of significant accounting policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Retirement Benefits [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Non-Executive Directors Non-Executive Directors [Member] Non-Executive Directors Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Other investing activities Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Less: current maturities of debt Long-Term Debt, Current Maturities Employee Benefit Trusts (in shares) Common Stock, Shares Held in Employee Trust, Shares Unamortized discounts and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Schedule of Share-Based Compensation Awards Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Legal matters Commitments and Contingencies, Policy [Policy Text Block] Total liabilities and shareholders' equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Effect of dilutive shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Earnings per share, Basic (in usd per share) Earnings Per Share, Basic Schedule Of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Schedule of Businesses Acquired Schedule of Business Acquisitions, by Acquisition [Table Text Block] Accounting Policies [Abstract] Corporate restructurings Restructuring Costs Share adjustments based on performance, Weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value Net sales Total net sales Revenues (Increase) decrease in inventories Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Increase (decrease) in accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Other Operating Liabilities Schedule of Segment Reporting Schedule of Segment Reporting Information, by Segment [Table Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Treasury shares used to settle share-based compensation awards (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Software impairment charges Capitalized Computer Software, Impairments Cash paid for income taxes Income Taxes Paid Award Type [Axis] Award Type [Axis] Excluded anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares issued under employee share plans Stock Issued During Period, Value, Employee Share Plan Stock Issued During Period, Value, Employee Share Plan Employee Benefit Trust shares used to settle share-based compensation awards (in shares) Grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Supplier finance program Supplier Finance Program [Policy Text Block] Supplier Finance Program Document Quarterly Report Document Quarterly Report Proceeds from debt Proceeds from Issuance of Debt Accrued capital expenditures Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Document Transition Report Document Transition Report Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Term Loan Unsecured Debt [Member] Related party transactions Related Party Transactions Disclosure [Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Private placement notes Private Placement Notes Due November 2023 [Member] Private Placement Notes Due November 2023 Amortization of acquired intangible assets Amortization Of Acquired Intangible Assets Amortization Of Acquired Intangible Assets Hedged liability, fair value hedge Hedged Liability, Fair Value Hedge Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Adjusted operating profit: Adjusted Operating Profit (Loss) Adjusted Operating Profit (Loss) Current portion of operating lease liabilities Operating Lease, Liability, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Entity Address, Country Entity Address, Country Entity Shell Company Entity Shell Company Subtotal Term loan principal amount Long-Term Debt, Gross Other comprehensive (loss) income before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Recently issued accounting standard updates (“ASU”) New Accounting Pronouncements, Policy [Policy Text Block] Related Party Transactions [Abstract] Ordinary shares, par value 10 pence: 500,000,000 shares authorized, 232,171,182 shares issued Common Stock, Value, Outstanding Cash, cash equivalents and restricted cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Shares sold upon termination of Employee Benefit Trust (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Sold In Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Sold In Period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accrued dividends Dividends Payable Fair value of awards vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Paid-in capital Additional Paid in Capital Ordinary shares, shares issued (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Issued Total consideration Business Combination, Consideration Transferred Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Canada Canada Segment [Member] Canada Segment Non-cash impact of impairments and net loss on disposal of assets Gain (Loss) on Disposition of Assets And Impairment Gain (Loss) on Disposition of Assets And Impairment Gross profit Gross Profit Treasury shares, 30 and 28 shares, respectively at cost Treasury Stock, Common, Value Forfeited, Weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Security Exchange Name Security Exchange Name Subsequent Event Type [Axis] Subsequent Event Type [Axis] Carrying Amount Long-Term Debt Statement of Comprehensive Income [Abstract] Deferred & other consideration Business Combination, Consideration Transferred, Liabilities Incurred Selling, general and administrative expenses Selling, General and Administrative Expense Net cash provided by operating activities of continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Foreign currency translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Private placement notes, 2024 Private Placement Notes Due November 2024 [Member] Private Placement Notes Due November 2024 Net sales: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Short-term debt Debt, Current Prepaid and other current assets Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share based payment, cost not yet recognized, period for recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Corporate restructurings Corporate Restructuring [Member] Corporate Restructurings Other financing activities Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Time Vested, Performance Vested, and Long Term Incentive Awards Time Vested, Performance Vested, And Long Term Incentive Awards [Member] Time Vested, Performance Vested, And Long Term Incentive Awards AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Allowance for credit loss Accounts Receivable, Allowance for Credit Loss Share based payment, cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Goodwill Goodwill, Acquired During Period Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Related Party [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Registrant Name Entity Registrant Name Acquisitions Asset Acquisition [Text Block] Share-based compensation Share-Based Payment Arrangement [Text Block] Change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Basis of presentation Basis of Accounting, Policy [Policy Text Block] Document Period End Date Document Period End Date Liability in connection with grants Deferred Compensation Share-Based Arrangements, Liability, Current and Noncurrent Receivables Facility Variable Rate, Receivable Securitization [Member] Variable Rate, Receivable Securitization Schedule of Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Treasury Shares Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Subsequent Event Subsequent Event [Member] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Industrial Non-Residential Industrial [Member] Non-Residential Industrial Share-based compensation expense (within SG&A) Share-Based Payment Arrangement, Expense Share adjustments based on performance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period Other current liabilities Other Liabilities, Current Provision for income taxes Tax benefit Income Tax Expense (Benefit) Income Statement [Abstract] Trade and other receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Change in shares issued (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Assets and liabilities at fair value Fair Value Disclosures [Text Block] Related Party [Domain] Related Party, Type [Domain] Total other comprehensive loss, net of tax: Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net cash used in operating activities of discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Non-residential: Non-Residential [Member] Non-Residential Equity [Abstract] Outstanding, Weighted average grant date fair value, Beginning Balance (in usd per share) Outstanding, Weighted average grant date fair value, Ending Balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Unsecured senior notes Unsecured Senior Notes [Member] Unsecured Senior Notes Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Amortization of net actuarial losses Defined Benefit Plan, Amortization of Gain (Loss) Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Change in deferred income taxes Increase (Decrease) in Deferred Income Taxes Inventories Inventory, Net Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Purchase of businesses acquired, net of cash acquired Cash consideration paid, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense, net Interest Income (Expense), Net Statistical Measurement [Axis] Statistical Measurement [Axis] Ferguson Group Long-Term Incentive Plan Ferguson Group Long-Term Incentive Plan [Member] Ferguson Group Long-Term Incentive Plan Commercial Non-Residential Commercial [Member] Non-Residential Commercial Credit Facility [Domain] Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Repurchases of ordinary shares (in shares) Treasury Stock, Shares, Acquired Number of employee benefit trusts Number Of Employee Benefit Trusts Number Of Employee Benefit Trusts Employee Benefit Trusts Employee Benefit Trust [Member] Employee Benefit Trust Long-term debt Total long-term debt Long-Term Debt, Excluding Current Maturities Purchase of treasury shares Purchase of treasury shares Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Diluted (in shares) Diluted weighted-average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Pension adjustments, tax (expense) benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Segments [Domain] Segments [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Right of use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Schedule of Share Activity Schedule of Stockholders Equity [Table Text Block] Time vested awards granted Time Vested Awards [Member] Time Vested Awards Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Paid-in Capital Additional Paid-in Capital [Member] Assets Assets, Current [Abstract] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Total assets Assets Cover [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stock repurchase program, authorized amount, increase Stock Repurchase Program, Authorized Amount, Increase Stock Repurchase Program, Authorized Amount, Increase Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Subsequent event Subsequent Events [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Number of businesses acquired Number of Businesses Acquired Share adjustments based on performance Share Adjustments - Performance Vested Awards And LTI-ED, Equity-Settled Awards [Member] Performance Share Adjustments Cash dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Vested, Weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Interest cost Defined Benefit Plan, Interest Cost Purchases from related party Related Party Transaction, Purchases from Related Party Other Stockholders' Equity, Other Central and other costs Other Cost and Expense, Operating Retirement benefit obligations Retirement Benefits [Text Block] Total shares outstanding at end of period (in shares) Shares, Outstanding Revenue and segment information Segment Reporting Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Ordinary shares, par value (in pound sterling per share) Common Stock, Par or Stated Value Per Share Private placement notes Private placement notes Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Interest rate swap - fair value adjustment Debt Instrument, Aggregate Fair Value Adjustment Debt Instrument, Aggregate Fair Value Adjustment Schedule of Reclassification Out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Scenario [Axis] Scenario [Axis] Debt Instrument [Line Items] Schedule Of Long-Term And Short-Term Debt [Line Items] Debt Instrument [Line Items] Basic (in shares) Basic weighted-average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Revenue since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Entity Current Reporting Status Entity Current Reporting Status Effective tax rate Effective Income Tax Rate Reconciliation, Percent Repayments of debt Repayments of debt Repayments of Debt Operating profit Operating Income (Loss) Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Loss AOCI Attributable to Parent AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Pensions Employee Benefit Trusts Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Debt Disclosure [Abstract] Canada CANADA Scenario [Domain] Scenario [Domain] Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Schedule of Debt Schedule of Debt [Table Text Block] Customer relationships Customer Relationships [Member] Borrowings outstanding Long-Term Line of Credit Weighted average number of shares outstanding: Earnings Per Share [Abstract] Swingline adjustment Debt Instrument, Face Amount, Swingline Adjustment Debt Instrument, Face Amount, Swingline Adjustment Number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Type of Restructuring [Domain] Type of Restructuring [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 10 ferg-20240430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 ferg-20240430_g1.jpg GRAPHIC begin 644 ferg-20240430_g1.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_X0*(17AI9@ 34T *@ @ !@$: 4 M ! 5@$; 4 ! 7@$H , ! ( $Q ( = 9@(3 M , ! $ )R> $ '\ A !( 0 $@ !5V5B M9&%M(&AT=' Z+R]W=WG)E4WI.5&-Z:V,Y9"<_/@H\>#IX M;7!M971A('AM;&YS.G@])V%D;V)E.FYS.FUE=&$O)R!X.GAM<'1K/2=);6%G M93HZ17AI9E1O;VP@,3(N-#(G/@H\"UN&UL;G,Z9&,])VAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT&UL;G,Z<&1F/2=H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q M+C,O)SX*(" \<&1F.DME>7=O#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H\/WAP86-K970@96YD/2=W)S\^_^(,6$E#0U]04D]& M24Q% $! ,2$QI;F\"$ ;6YT ", * M #( M-P [ $ 10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D M *D K@"R +< O #! ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0&!YD'K >_!]('Y0?X" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE M"3H)3PED"7D)CPFD";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+ M(@LY"U$+:0N "Y@+L O("^$+^0P2#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U M#5H-= V.#:D-PPW>#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/ MLP_/#^P0"1 F$$,081!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)% M$F02A!*C$L,2XQ,#$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5 M-!56%7@5FQ6]%> 6 Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA M&&48BABO&-48^AD@&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH; MLAO:' (<*AQ2''LP>%AY 'FH>E!Z^'ND?$Q\^ M'VD?E!^_'^H@%2!!(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC M."-F(Y0CPB/P)!\D321\)*LDVB4))3@E:"67)< ^(#Y@/J ^X#\A/V$_HC_B0"- M9$"F0.=!*4%J0:Q![D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B M1F=&JT;P1S5'>T? 2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I, M%W)7AI>;%Z]7P]?85^S8 5@5V"J M8/QA3V&B8?5B26*<8O!C0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH M/VB6:.QI0VF::?%J2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1 M<"MPAG#@<3IQE7'P,QY*GF)>>=Z1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!' M@*B!"H%K@%JX8.AG*&UX<[AY^(!(AIB,Z) M,XF9B?Z*9(K*BS"+EHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1 MDGJ2XY--D[:4()2*E/257Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*; MKYP0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4X MI:FF&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:O MB[ L'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG" MNCNZM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$ MSL5+QHM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFENV<[BCNM.] [\SP6/#E\7+Q__*,\QGS MI_0T],+U4/7>]FWV^_>*^!GXJ/DX^\ P$B (1 0,1 ?_$ !\ 0 " @(# 0$ * M"P$)!P@"!08#!/_$ ' 0 & @$! P,'$PP.!P4&!P ! @,$!08'"!$)$A,* M(3$4.4%8>)>W%189&B(R.%%35V%Q5//[B#PKJ2L>1^\\,U]8R(B MY=3ABI3]_L;(&_#>4RJAUYCC%KF%BP^ZR<=%@FI:J6WC24FPCH[RTQF.4?E5 MRS.TH.&W'3J1+?8@[-Y"6*VFEM&@VBF0-4818E*-1+,WXIWVP(:BZ-E-ININ M,%(<1I7/9SA;'XZ:2$G;PJ7AM[4<^9$\Q1)"OI6(R./O:C6:UAIW3_$N2R<$ MPL\Q7#&.Z2/$ZDO([:M[QFCHHDI)2C(R,B M/J0K+]]]L-VDO(QV6WG7*[8^.T4KOMGB.H);&FL81%4?4HCC&O6Z6\LV$^9) M'>Y!;NJ))&XZM1FH];5I,F7<^1;7D6=F[+G MONK/SJ<=D+6H_.:CZ$+"L>B&[+N+8-\V:%*.92Z(VRY$2I+KC?A&NQQNL>-9I03R30PILVG6U$YWC4 MA-<1WU].G>5T+T%WCZ?R=>@\1(XNB73ZC[=>Y>5MNU9K2)=_7P^!NW_O-1>; MIGU(Y^TX_#0KZ T5Y*_H[6\-13^1!VU;G<7.3FI^86DL2Y!:1L[>XUMFS^11 MZ&PO<>M,6LWW<7R2UQ6W*127++%A$)JXIIS3*GVTE)80W):,VG4&?8(:4O)Y M_6F>-7[Z[O\ AUV*-UHHO,VD6/R^3L8"[0V>0O+6(R$-(8X+B2)"[*JJ7X5' M$0J@GZ4OT3@+74>: M-A>M<);I9SW+M;.D<@,;PQIY4D,B19I'\F.2)BP2%B/+ !W!J3]\LE]EI]$V5^BP^62^RT^N1MCWA-E?HL5S8!XJ-,_&,O]*MOJ5/')JKXMAOH MMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6'RR7V6GUR-L>\)LK]%BN; /%1IGXQE M_I5M]2IXY-5?%L-]%NOKW=^OUFK4WA)VFG%'M!K#8U;QKR;+L@E:LB8M.R]. M3Z^R?"$18^8OWT:C5"=QRT)]$0UJBI;:4]W2?:[VP,0V_)+*!/J M;G3E*V%DM4[CWC3$GQR[AE'A[7NI,1P3'$I8EVW8DC8$ !':E% I0= M.N:/.KCWP&U]C.SN1M[D=!B>79HQ@-+*QK#K[-)CV1R:*ZR-J._7X_'D2HL4 MZN@L7#FO(*.EUMI@U$X\V1]Q1%Y\JO\ H*- >ZJJ/@@VJ.WIS'09;.8S&W+2 M+!>7*PRM"RK*%*L=T9D=0=P.91AW5P-4Y.XPVG\IE+18FN;*VZZ)9E9XBW6( MNSJCQL1LQY!U.^W.NS7RR7V6GUR-L>\)LK]%A\LE]EI]*C3/QC+_2K;ZE6?O')JKXMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6'RR7 MV6GUR-L>\)LK]%BN; /%1IGXQE_I5M]2IXY-5?%L-]%NOKW=^OUFK&3Y9+[+ M3ZY&V/>$V5^BP^62^RT^N1MCWA-E?HL5S8!XJ-,_&,O]*MOJ5/')JKXMAOHM MU]>[OU^LU8R?+)?9:?7(VQ[PFROT6'RR7V6GUR-L>\)LK]%BN; /%1IGXQE_ MI5M]2IXY-5?%L-]%NOKW=^OUFK&3Y9+[+3ZY&V/>$V5^BP^62^RT^N1MCWA- ME?HL5S8!XJ-,_&,O]*MOJ5/')JKXMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFRO MT6'RR7V6GUR-L>\)LK]%BN; /%1IGXQE_I5M]2IXY-5?%L-]%NOKW=^OUFK& M3Y9+[+3ZY&V/>$V5^BP^62^RT^N1MCWA-E?HL5S8!XJ-,_&,O]*MOJ5/')JK MXMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6'RR7V6GUR-L>\)LK]%BN; /%1 MIGXQE_I5M]2IXY-5?%L-]%NOKW=^OUFK&3Y9+[+3ZY&V/>$V5^BP^62^RT^N M1MCWA-E?HL5S8!XJ-,_&,O\ 2K;ZE3QR:J^+8;Z+=?7N[]?K-6,I>4E=EJ9D M1;(VQU,R(O\ J$V5Z3\W_=8W(:&W;@7)#3NNMZZNFV%EKW:6+5V88A.M:F;1 M6,JDM$K5$>F4]BVU.KGUDVOOQ9*$NM]"[Q>&WD%U-%(H3J))-U$=O"0W$@YDD;;\O3 M5A]'6NLQJO(W]IDHK&.*VLADCZ'_P#VL;SLI_8UD/[QV_\ PZ2*%Q2R[>#>!&/J^JGAX=_"'XPW%OLNVVQWL8_EDOLM M/KD;8]X397Z+#Y9+[+3ZY&V/>$V5^BQ7-@+%\5&F?C&7^E6WU*JP\$V5^BQ7-@'BHTS\8R_TJV^I4\$V5^BQ7-@'BHTS\8R_TJV^I4\< MFJOBV&^BW7U[N_7ZS5C)\LE]EI]$V5^BQ7-@'BHTS\8R_P!*MOJ5/')JKXMAOHMU]>[OU^LU8R?+)?9: M?7(VQ[PFROT6'RR7V6GUR-L>\)LK]%BN; /%1IGXQE_I5M]2IXY-5?%L-]%N MOKW=^OUFK&3Y9+[+3ZY&V/>$V5^BP^62^RT^N1MCWA-E?HL5S8!XJ-,_&,O] M*MOJ5/')JKXMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6-D7"SGAQWY]X)E> MQ^.-]DE_B^%YBK!;Z3DN&WV%RV,A315.1G'8@9!'CR94;XEW1.X\E)^@]Y(^ZB=^![6@BVLM!87 8*?)64N0>XCFMHU6XG@DBX9 M90C;JEM$Q.QY'C ![0:F&AND;.ZCU!!B[^'');RP7,C-;03QRAH8^-=FDNI5 MV)',<&Y]!'/>4P *=J\*>@:B>2_;?< ^)>[LWX^;FS?8=3LK7KE&UDM?2:A MSC)JN.O(<;I\KK"BW=1 >KYQ.4]Y7NNG'<43#ZW(SG1YEPBVZJ]!_:/\ K,^ MWQ]=IY:_NW47P$ZR$UT+IZQU+EKFQR#W*0PXZ6[4VLD<$V5^BQ7-@'BHTS\8R_TJV^I4\$V5^BQ7-@'BHTS\8R_P!*MOJ5 M/')JKXMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6'RR7V6GUR-L>\)LK]%BN M; /%1IGXQE_I5M]2IXY-5?%L-]%NOKW=^OUFK&3Y9+[+3ZY&V/>$V5^BP^62 M^RT^N1MCWA-E?HL5S8!XJ-,_&,O]*MOJ5/')JKXMAOHMU]>[OU^LU8^U'E&_ M94V:GRE;GSVB)DFNXJYT1MUM,GQ#62B8.NQ>S,_![J3>\8F2(G$=PW#[Q(Y[ MQ7MO^RIS&0U%J^:.K*]YY9MI+,(F:X VE1+0C]4D9MBE#$;0?B)4AUR0EM:" M<6E1H9>4BL''D2UD70EJ(OI$HR+^3J/5+T2Z>8'JKW+QMZ"9K21?1MNILU)] M/8X[>ZO?%TSZE0_;;##2KZA#>QL?_J\.8?\ L/H].YJW2UGRJXS;G1%7J/D) MI39BIJ$+88P7:.$9/+5XGF0A4&INY,YITS,B\%V,ATC,B-!'YASUWT_3Z>?H M7>(T]3^QWB+K_%U%->EMM#R)*&FD26U)6W*;;0B4VM)]4K;DH2E]M:3(C2M# MB5$?G(R,=W-%=I%SQXV.1$Z:Y7;HQBKA/MOLXM:Y=*SS"5+;[A$AW#-AHRK' M/"6AM+3B(]?&4IKJA*T>8RX-[T03 %L=F8Y&_DQ7MLT0_+/!)-_9;C_M(K#I MMA8JN3P4L:\N*:QNDF/?M;W$<'Y-[D_V<[78!!YXK^50[CQB16T','1>,;.H MB-F/,V%I1[XQ,XC->(WXMA-P/(IUCAF12/#)Q2V*K(,'0M2D^"R7=)M4ISAY MVDO#?G35I?X];DH;_*6(";"ZU=?DYB6U\=9Z*-]=K@5V<>X?AQ%))M^ZHBN\ M>[RVS:MW$.MJ77F9TCG\$&>_L)/!E/\ XRW(N+7;L!>6/)ZKU_ M2]U,S(\LLD06'I2TN+8JZB$VE^TR&]F$TXFOQ^@@V=W8N)\*% ?7YA#WYT^5 M!Y[DK]U@? K VL!H4N/PT;XVO40[C-+%I!DDK#"=7R#DX]C#3BT+7#L,\>R6 MQ@I ""J'F!+,T4'$"IE!Y5,=VQNO4. MB,3E9WNC9N":JPZ&2_'R78&4TV)TQN(;-PH[$VZEQ&YDMQ)=&84+U3,?6:4, ML.+4E)Z'^1OE,_ /4OJNKTS"V3R?R-A9MMO811*P; /$;[Y.)>SG8;53*E-= M\D$U)QS$\AC/(4;C;QI)/?@8[AWCN/D'F4O86\MH9UMK-9CCBU9%GV1V.1S( MB7%FOU+3LS7E5^/5[?4D1ZO'H55616DH9C0VFD)07%AF9GU,S,S])GYS/^,6 M[B>B;&0*DF8O9[Z7D6@M?XK:@^E2Y#W$H'H=7MR=_@"J4S/3-E;AGCPEA;X^ M'L6XN_XW=GF-G" I;1';M1DN1_.-2@=V>5.\P9V MTZ%N4MQ7J+747#-:0HR5]\O"A_&5BU18,-H2X:6S.QR1!WWC@N&LX3N "# M#:=1$>STH=COMM7->>\E>1NU'GI&S>0&[]A/2%^(\>9;9S[(6UK[Z'.\<6RR M!^(DR6TTI)(CI2E3;9H))MM]WAN3*E37URILJ5-E.]WQ9,V2_,DN=Q)(1XDB M2XZ\YW$)2A'?<5W4)2A/1*2(OP =Z*&&%0L,442@;!8HUC4#U * .0_-4=E MGGG8M/-+,Q.Y:61Y&)]9+DDGOWH/[8%G9U3QR*NRLJN0HDI5(K+";6OJ2AQ+ MJ$J?@OQW5)0ZA#B$FLR2XA+B2):4J+^(!^R 1L0"#V@C<'\AKU@D$$$@CL(. MQ'S$5V:PCFKS'UH2$Z^Y8+&2DTO)-*8;F1/PR+I(?Z%ZG MZ$;SBRZ+5WAWMU-V]?:G:F*/';Y*O;,JF%H4JJW+@F%9X4@D'U[CU\U44.8F ME1?,J4G)B6DEK\%G-J-LEF2$]$^<;]N*7;@] MG7RTDU>/XWNN+JK8-J241]<;YBM:PR"1*4@ND&HN[.9)P')IKCAFW'B8YF%E M-D'W?#B=5$D5D(PI*5I4A:4.-JZ=]MQ*7&UD7G(EMK)2%$1^UE:2+B]!>WN#(I7UK$\&_P!\.>\XQ/2SJK'LBWDMOEX% M(#)=PI'/P^G@N;81-Q^IYDG[>:GEM;:[7%0 M9>(QCIR9[>2Z_>4@C)M["KNJ@$X2')U-9H1X*IIG9U=O)Q1YS3*C6V7J+CCR M$L51X<#6^?7T&3C.=6+A$@V-7;$4S5UF13WGC2EC$[N%CF9.FZ2:ZGN667IB M:EU#T?YS!*]PJ+DK! 6:ZM%8O$@[6N+8[RQ #1DV46EXRA)7.WDVUT L4I)(5$D$,SMR2)NVMY8#!&1EU+_ .9&7V#( M_.1_8,NHR(+5A4 "E I08,R21F?H(C,_M%YS&1X.?K;GW"OQ3"E:7&[<>Q-$[2SK8];L/5V0JQC+H%3IS/+^MBVR($&R4U#N:RO=@6#)1;&*H MI$9Q39J4I'7J@QQ'\LE]EI]_P =DC^AF'C6B+^Q MG1AIV\QN/NY9\J);JQM+F0)*"Q5!Q$*H)WV !VJQD^62^RT^N1MC MWA-E?HL/EDOLM/KD;8]X397Z+%$V5^BQ7-@'BHTS\8R_P!* MMOJ5/')JKXMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6/O=5^4!=F[N39NN] M1X/G^S9F:;1S?%]?8C$GZ3V#50962YA]%NG+>SNYTGRQ>"VGF0-XO;.WDM\0([B[MH'*VUT&"331QL5)O2 MP#$@D$;]H.YWMB?_ *_D 8+T?QJ_"8R,^UI:@ 4H %* !2NHW,SFYH/@9 MK&DV[R)N\AH<+R#-ZS7M;+QK$;S,YSF2VU-?7L..[64$>1+8BKKLW2UMI@US!/)+QS*Q8%H[J)2H*C8<&X&X)-6,GRR7V6GUR-L>\)LK]%A\ MLE]EI]$V5^BP^62^RT^N1MCWA-E?HL5S8!XJ-,_&,O]*MOJ5/')JKX MMAOHMU]>[OU^LU8R?+)?9:?7(VQ[PFROT6'RR7V6GUR-L>\)LK]%BN; /%1I MGXQE_I5M]2IXY-5?%L-]%NOKW=^OUFK:?A[S)T=SGU*]NSC[+R5R(UN+VR@N)5A5EB#RQJS!%9W8*">0+L>^@ Y%=J@ 4H P9 MD1=3_P#W^T1%YS,_8(O.?L#2/VA_;L\1^"9E*^['8R_P M2:0CR8UE MKK*JPMJR@8W.,R))- M97;4*4&M)NK;29J*!ES-[9'GCS8F7%;FVW+/6FK+)Q]N/IC3$RRP7"DUKBU= MR#D=I!EEF.>K-ON%+4 M?52NXDB3WE'U-2NG51F9F9F9F+GUW&CB5/L&DK<379=O;/(U*EPB/HT\]@.O(M[(-L^AK-EW/HCQI42% M^"HE$>IK:GE%_:D;'DS3Q_:NOM,UDOOI34ZKU+BG?BMJ4ONDU>[&1L.\\5"% MDCQVY<KP]K.X'.2]#WK,?OBMRTL0/+^1&@' MH JL[_I!UAD2W6YN[@1C_H[ I8*HY>2&M%BE82AZ02R,GW M4(<=):T)47Q@"106-E; "VL[6W [!!;PP@?,(T7:HS<9"_NRS75]>7);X1GN M9IBV_;N9';?\M !]5?'7LJVYN:5[U137%O32/$9=\>HM;"J?\6,OQ8[OC5T MF,X;D=SJXPLU&IAPS6T:%F9CL/A?-3F-KDFTX#RPY)8>VR1$TS1;OV3%C-I2 MA]I*41%Y([%2E+W@G![1-%'*#Z.8= M6!Y^&ZNK<@V]S<0$=AAFDB(].X,;*0=^>X/;SK;?J[MU.U0U5X+$# ME9D&0/''46TJA)$AZRUC=Y-J;)BZDDE/JB7KVQ\2>^I'8ZWU9CRIM\ M]D6"GE'=3&]BY>CJKP3IMW!1MZ-JL9>-/E&G9R[W<@TV=Y?E?&;+9:FHY5V[ MZ)$3$W9CKJ6R1%V7B4G(\-CQB):5^JLGEXL1$2S6V@D]3WE8MEV*YQ0UN4X7 MDM!EV,7,=,NGR/&+FNR"@MHJS,FY-93W#C*F\NXU[GS+5DXW4N6-+4346 $E*B4;&4Z\ MNFK'"LB:5T\SEC2.3F#^;AS8KI$X4"S'1+9RAY<)?2VLFQ*VM]]OMV/H5;B- M5GA7O=+IOUBQ<)TSWT)2+/8Z*[BW :[L#X/SC#756F3Z[.0I M*G)5U4SLMQ=I]]3TUK&*UI3CUD@NK%C3W55(EUUE!>+SM2H.YMR?1/;OM(G M/K=P-Z^B ''KN4 "E I0 *4 "E 8,R+SF?3\I^@B^F9^P M1>=LAD4Y&QL>&1HV^]N9R1!;D?RD+/.H(/4,*GAT^X)\.W M)5;O;D9@>/Y;%\="M=X]*E9[LDWV4I/P'\%PB-?9!5FX:R2V_>Q*F&9]>])2 M25&6@??WE7&N:MVQJN,?%O+\U4DU-P,RW5EM=KZI4M'>24EO#,1CYCD$N*X? M<<0U/OL=EF@C0ZTPLS),*!2C4X\ZHS4[)=6_)=49J=DON*-;C\EU1FY(?<69 MJ<>>6XZXHS4M:E&9G@6QC.BS3]F%:_>ZRLPVXA(YM;;<<]UAMV$H&_:)+F12 M.1';O366Z7]2WI9<=':8B$_!,<:WEUMZGGN4,).WICM8B.T'?;;?+MORD'M/ MMDNRT8KG.J]'5\I2B3#U=JJFG3F&362DMHOMH2MA33<224I.0Q'AK677YE'4 MR&OC/NTM[0G9_CIS;FGR2M(TKQ?'KJ_:5_B52M+Z5H=0FHPE[&JQMM:%J0;: M(I()!DE)$24]WI" F=KIW V0 MI]17Y8W> M=L039-DA/Q,S&1 MD4!2"2TA/<7'4DTDI*B4EQTE]^].^49]I_JV3'^.;9&O-ZU3"^JJO;FKZ!N2 MXV:R4I"W!C]')HG=HG V&RNC*/54T717 ME7V+RY%=6\EN)U]C["W6F[/+]'YU"RUEE"C[KDAO!<[A8K8$VV?S9L1LRL)! MH(TMDZYW4JWR<8^UU[/;EJ[6U.JN2&%0LULR;0SK;9#DC5NP53'%DA,"%CV< M-U!7\KJI!E\:TV]8<)7ZD^YT/I5K#"TI<22'$(<02B42'$)<02B\Y+)*R4DE M)/SI41=Y)^&Y9W(_FQSQ#T#85.,5 MTO:GL61<@+3+PCDW7Q+;7/#N.23VH2,-MRXI;>8^O<\ZN4",C\Q>GZ1D9'TZ MF77H?0^G4CZ'Z#]@9%87PL[9_G?PC57T>';/>VMJJ(IAM6G]W2+?.,6B0VC[ MIQ\2O7K%K-,#432G$L,X_>_&^VZLGY.-3U(2@YFG9Z=N_P 1><;U1@&3S4\< MN0%@IF)&U?L>\@KHLPGK2?>;UCL8V:RDRE]:R0EG&[>-C6:N*<,HF/6##3DP M51G] 9W!+)<")U$T=L M96QF1?919WS*JRN>7#;70VAF)) 1&ZJ=R?)A-;P &",C]'\?I(R\W7H9'T,C MZ&1]#(CZ&,B#U8% I0 *4 "E!J8Y3=M9P-X<[NRKCYN_-=@4^RL-A8U/ MO*^AU+FV4U;,;+*"#DU,J/=TT!^OE*=JK&*Z^AEQ1QGE+CN]'FEI3MG%;'Y1 M#Z[3R)_@GH3X&<2$RT-I^QU)F)K"_>X2&.PFNE-M)''(9(Y[:-06DBF7@X9G M) 4$D*>( $&#=(.I+_2V#AR..2VDGDR,%HRW4$V5^BQ7-@+9\5&F?C&7^ ME6WU*J8\$V5^BQ7-@'BHTS\8R_TJV^I4\WAL6-79U\ME2FI4&P@R M8\N)(:4IMZ.\VX@S2HA3C$9D9&7I(^I?;(3L?)G^T'+;6F;C@ULJ[)W86@*I M>0:=DSWTG+R71DJP;8D8ZRXYU=ES=39!8L5C2%NFMO"2\F6WD OH[F2*4K!)LJ3Q=5!"0(I-EE!#[I()/(6)R9OH3I,O, M]ESB@_M'^ *5J*Y+]M_P#XE[NS?CYN7-]AU.RM>NT;62U])J'., MFJXZ\AQNGRNL*+=U$!ZOG$Y3WE>ZZ<=Q1,/K=BN&3S#B2X)^62^RT^N1MCWA M-E?HL1'>WP]=IY:_N[4?P%:S>7UB.C+3U_B<7?33Y037F.LKN41W-NL8EN M+:*:0(K6;,$#N0H+,0NP+$\SG/-]+&I<=F\)LK]% MBN; ='Q4:9^,9?Z5;?4JY?CDU5\6PWT6Z^O=WZ_6:L9/EDOLM/KD;8]X397Z M+#Y9+[+3ZY&V/>$V5^BQ7-@'BHTS\8R_TJV^I4\*O\S=QV..MWN;B3GLHV2- 0&EFD.R11+N.)W(&Y"C=F53S, MOF<;@K*3(92ZCM;:/D"QW>5R"5B@C&[S2ML>&.,%M@6.RJS#;=RHYB\<>%NN M7MHUT_C)JQUR1#^/Z4JMM-^91 ,UMD\U8-E8 M8WJQF2V:7$Q\7.\RJ,I*5-9G!<-V,G01R$Y(;PY5;-N=P<@=D9%LW8%TIQM= MQ?2$)B5%<9?F+>E.\(B_--=&V M*Q2QW.5$>5R ;@D7>PMV[=HH&'V\J>767 *G8,D$3#>LX:JZ5,QF&EM<.9, M/C22O'&VV1N$[-Y;A#_%U8<^JMB&7_R"_P LO+3)\JO;O*,FNY"Y M=UDF26]C?Y#FRWW"]!*))$1>H !90 4!5 55 " MJ -@ !R Y #D!55,S,Q9F+,Q)9F)+,2=R23N22>9)YDT 'FO% I5E M'Y//ZTSQJ_?7=_PZ[%&ZT:4O)Y_6F>-7[Z[O^'78HW6C(>I_.//>V,E[Y-6V M-)^;&G?8>(_R^VH .'4@H %*_)]QMIIQQU:6VD(4IUQ:DH0VV1=7'%K5T2 MA#:.\M:E&24I2:E&1$9BIQY_;T1R7YL(3R7,(Q^? M\9^"FVZGYE;*L.QRC=:4CYA27>^GYE1"P<[;SF1&X<\ ML7%1;-P-I;DA2=& M:E8;?0BQ1D6>ULZ'D&30VR-3Z4X/A",BR8I:6E,-6D6FB..M/6$8U5DJ4I0E M#;9=UMM"&FT]>O=;;22&T]?9[J$I3U/SGTZGYQ>/1'BF2+)YF12!,4Q]L2-N M)(R)KIAOVJ7\'0$U3MG[IIS"/+BL%$X9H ^2NU!WX7D5H+13MR#B/P MARIY\$D;<@PWR +GJB* !2@ ,D74R+J1=3(NI^@NI].I_8"E3N/)3\#74\ M0N1.QW6?#5G7(\Z".Z:$I.1!U_K7$&B,G/");C;-GE-HT1&\XVV\3R4-M+-T MWI2XTW]@;J-6I.RSXTHEQ%1+C9=?E^YK9*FS;4Z6R\RNKK'GU=X^\I2\-1C) M$HTI+N)0E)&E)*5N0&2=770O-39N=3Q*=F"_'D_N/4/U_P"9NH/Q$_XT50-0 M !JZL;T "E I0 *4 "E I0 *4 "E I7FW^N-_=I_&(6D/8Z>M M?<'/<\X-_L90JWF_UQO[M/XQ"TA['3UK[@Y[GG!O]C*%3=+OW&Q?M,^ZSU<_ M0I]W,O[*7WN"ME@ H"M(UZ'*?V-9#^\=O\ \.DBG.5\\O[M?XYBXQRG]C60 M_O';_P##I(ISE?/+^[7^.8NSH>_UA_HK_J-4#TW_ M-_P!+_JQE8 %V50M M I0 *4 "E I0 *4 "E I0 *4$[CR4GZ#WDC[J)WX'M:"".)W' MDI/T'O)'W43OP/:T%?\ 2;YI7?XU8^\+5D]$_GE9_BE]_@&I3 S/6KZPKT M']H_P"LS[?'UVGEK^[=1? 3K(69BO0?VC_ *S/M\?7:>6O[MU%\!.LA:71)Y MQ7WL6X]^QU5#TT>;%A[[QO)LCPW(*7+58TTE+41E>Y,7IXR6\KJ&FR0Y-SW%8+&31$LN2K[',D6_*NHTT;%,L MQC.L.Y+C=I"NZ"]I[%E,FOM:>WKGI$"RKIL=:'HLV& M^ZP^VHE(6?0R*G/]!D9&9&1D9&1]#(R\Y&1EYR,C\Y&7G(QNY[(#MA]B]GAG MM;KK84VZSCA_E]RA.98-WWK"RU7-M)2/5NR]6QU$X]'>BK<7.R_!HAHK,PAI MDRJ^-$RQ$:7.J+6/1O;W,,=S/;D]L[$S0\RYE381V2X M#X_7^?X7M3"L6V-KK)Z7,\%S6CKLEQ3*L>G,V5+?T5M'1*KK.NFL*4V]&E,+ M2I)_,N-K);#Z&GVG6D?8"AF5D9D=2K*2K*P*LK*=BK [$$$$$$ @C8UHE65U M5T971E#*RD,K*PW5E8;@J00002"#N.5 !XK]4 "E #,B(S/S$1=3/Z1$% M*&9$1F9]"+SF9^@B^F8TE=J=VUVB^SSJY^N\234[HY43ZTWJC5-?:=*+ 2FM M&=;D.YKFN4Z_CL$T*185^%0S3FN4Q28-AFAI9I9-&Z@=MEVY$/BJF_XJ<2KR MJNN2DF,[7[)V,P3%M3:!BS8OFJJUHU.0+?<;[#[ME%ARV;5XL>Q62VLO*CEOD[1+*P*O#:MRX.' M:6=265HX^!Y:;U[TF+B'FPV :.;)+Q1W=]Y,D-@_88H5(9)[M>?'Q[Q6Y' Z MRR%TB[#?;62YNYY;FXF8O+//(TLLC'M9Y'+,Q^<\AR'(4 'MKT4 M "E I0 *4 "E I0/M^?SI477V%(42D*+Z2D+)*T*+HI"TI6DR4DC( M 4J3'V4WE!VT.-$O'=&\S+7)=Q\?/^B4M!LV2Y,R';>F8:>XQ$]6ONF_9[0U M[7()+3M1->>SC'*\U/8]97\*#$Q0YWFOM@X1M;"L9V-K;*Z#.,$S*GB7^+9; MB]G%N:"^IYR/$BV%990W'(\J.X7>09I43C+J'([[;4AIUI%/ -Y'8V]L#FG9 M[;"A:PV?8VF4PWTDNXL)8,/J&X:?'/PQ6N0F8M-8L2 B7$AW:6T'8'8F2W&WE-" ML5D0 ]#BV48[FV-T.88C=U62XME--69#C>144^-:TE]17,-FPJ;FGLX;CL2P MK+.#(8F09L9UQB3&>;=;49*\WOA01!!(((()!!&Q!'(@@\P0>1![*T@"& 92 M&5@"K @@@C<$$RL=[I#6(-1^< M&<]KY+WR:@ ZM<:@ 4H.X_9V?1_P#!_P!UKQ\^%#&QTX'DS,B+SF( M)/E O:\7>ZL[R[@UQTRTHVBL%L'*'>F7X[*,CW!GE9*Z6F QK)DR-[6N"V$< MJ^\9C+]2YKF$:\DC$Q6=HI DNKD@E8P3OP1J!QS2D$1 MH.09V1'\^US\H,S/=T_)^._!3*;?!=()*71YCOBJ*;19_MMD^ZU+@Z^E.)BW M&O\ 7;_1UI=ZRB%FV91S2N+)QK'GEQ[R+(9F9F9^E2EK4?LJ6XHUN.*,_.IQ MQ:E..N*,UN.*4XM2EJ4HQF9F9F9F9F9F9GU,S/SF9F?G,S/TF,#4.%P>.P%F MEECH!&@ ,LK;-/N)0 *4 "E I0 *4 "E M I62,R,C(S(R\Y&1]#(_ID9>@;,.SJ[53DSV<>8M/:VMRS;3%O9E,SS0&6V$ MSXQK_P!4*;;GW6+O-$\_KW.E1D%ZFRBB87"GOLQ49;1Y)!9;8:UG /DOK&SR M5M+9WUO%=6TPVDAE7=3ZF!&S(ZGFDB%71MF1E8 U]F/R%[B[N*^Q]S+:74+< M4YN[ MMX#;WH-Y:6N%D]'5%J\\P2?+>:Q/:>#^JT2++"\KCH2ZA+;R?%?H+]N.[9XC M=J9NJLU$4Z%86>7#[EEJ;FQQ_P $Y#:;MO5V+9C!4BPJ);C)9!A.5UY-LY-@ MF6PFEK.OR7&;!1Q)K1_]'GQ5P;NK=E4UK73)&;-:Z-FTS L0LT6[&%V7F4D0GLX (+5AT "E I0 ' G)GDSIKB)IK+M[[WR^) MAVO\/BI7)DK24FVO+:22T4^*8I3H6F5D.69!*24*DI(1&])>-;[RXT"-,F1_ M9%%+/+'##&\LTKK'%%&I>221R%1$1069F8@*H!))V%>N::*WBDGGD2&&%&DE MED8)''&@+.[NQ"JJJ"68D ;FOO-H[3USI3 TI+:7)4R2I)*?E2'&H=?!CI>GV=@_&KJV+*G26([D%_M0_*)-N\@[ M*]T]PCM\GT?HMM,VGM]J-(71[DVNRIPVG9=-*Z%9:DPZ2A'_ $&+6.Q]AVL5 M92;BTQ=,A_&V]9_:;=J;O'M)=G?%/)G9N!:+Q*QDKU3H^NM7I%/2M$ZZB/EN M:NLN(AY;LN;#4EN5=.,'6XZPIRGQ%B'$8ZPE27WW%O/R94A9N MR)4E]U2WI$J2Z:G9$E];C\AU2G7G%N*4H_S !:O9V53I))))W)YDGM)]9H M%* !2@ 4H %* !2@ 4H,&1*(TJ(E),TF:5$2DF:%$I!]#(R[R%D2T'T MZH61*29*(C+(!2I%79>>4!;SXD3Z/4O**QRSD'QM[T"K@V<^:J[W%I^ P11V MW\5N[1],O/L3B1NXV_@V3V2[.#&C1_C.OX*(YX]93S=(;UU%R0UKC>W]'9]C MNRM<99%*5291C4SU3#>,DI]4U\Z.XAF?2WE:XHXMSCUU$@7E+.0[!M*^)*:6 MV500-BG9Q=I5O?LW]O(S;6TQS)]993.KF]QZ4M9ZHV+;'I8AJ:]5Q7UM22Q7 M8%3&==7C&<0(ZI$9U**O((UUC+\NJ55^L.CNTRJRY#"QQV>3 +O;*%CM+YAS M(X>26]RWHE7ABD?_ $ZAG:=;=T1TG7>'>'&YV26]Q18)'=,6DO,>#L >+F]S M:I_*B;BFC7_0,518&M/ '5WA[R^TOS@T5BN_M&7KUKB>1>/7V=39M,PLIPG+ M*U+)7^#YI4LOR4U.3T3KS7JEEM^1 L8$B!>TXB M>&>&1HIHI%*21R(2KHZD JRD$$&M*V]Q!=P0W-M+'/;W$:30S1,'CEBD4,CH MPW#*RD$$4 'JKW4 "E!6Q^40^NT\B?X)Z$^!G$A9."MC\HA]=IY$_P3T)\ M#.)"SNB?SEN?8]U[W854W3+YJ6OMNT]SR%:2P !HJLP4 "E I0<_<6N1^ MPN(W(+57(S5TDVLQU9E,6^C0%ONQX.2TKK;M=E6%VZV5H<.ES/&IEIC=F1+2 MIIBQ*8TI$F(PXC@$!ZYH8KB&6WG1989XWAFC8;K)%(I21&'I5E8J>XU[8)YK M6>&YMY&BGMY8YX94.SQRQ.'C=3Z&1U# ^L5;S<<]\Z_Y/Z-U?R U;8G:8'M; M$:O+:!]PB*7$1-0IJQI+1M*EE'O,;MV+#'KZ'WU*AW-7.C*,S;ZGS4(.WDR? M:#?&#L?(> ^R[LFL1VM,M<\T%+L)"$1Z;9T6"D+)+,;/Z.O5E5%$) MQMKXZZ"\88;>LIECW/%N $>J34 "E!A7H/[1_@&1A7H/[1_@"E5F7;X>NT\M?W=J M/X"M9C3Z-P7;X>NT\M?W=J/X"M9C3Z-?:;\W M@ [5<&@ 4H %*N4 !B>M\4&#,B+J9]"\W\IGT(OLF9F1$7I,S(B\XR9D M1&9^8B+J9_2(A$X[?;MFINFV[_@_Q.S$XFVK&$NOY ;4QV3TEZKI;2$9GK/# M[5E1'$V;?5\IJ1D]]#-;N 4$INOKW6,TM?5.+=?!X2^S^0AQUBF\DGE2RL#U M5M I DGF8 \,:;@ ?"=V2- 7=0>)J#/6&F\9/D\@Y$4>RQ1)MUUS.V_5V\"D M@-(^Q/,A417D]6#/Y5Q+X)9HA6=)UC!G6DN0 M+3!]/V[:C8E9TT\I^-D&Q81OPL(>8-7[Z[O^'78HW6C2EY M//ZTSQJ_?7=_PZ[%&ZT9#U/YQY[VQDO?)JVQI/S8T[[#Q'^7VU !PZD%!_% M8V,"H@3;6TFPZVMK8DF?86-A*9A0($&&PY)ES9LR0MN/$AQ(S3LB5*?6AF/' M:<>=4EM"E%_89D7G,_\ ]_9_ 1F?TB(S/H1&8A-]O;VU57L>'EW!;B)ED2TP M1\Y-!R,W+CTOU3#S X\A"9FG]=W,-_P).)DZRY&V7E4%;S&2FD\*I92Z,LF> ML^[I[ 7VH\C'8V:$+NKW5R5)BM;??9I9#V%MMQ%'N&EDV4;#B98]J74EAIC& M2Y"]<%^%EM+4,!+>7&VZ0QCF0-R#+)L5BCW<@GA5M3G;6=HNYV@G+"?(P>ZD M3...D2M<%T:PGQV861I?D1CS7;!Q9"&G4/["M*Z&BD4^RR^S@]%C!+CQIX/J_%8ZY63[*S'%]?8Y';2I2W;S-;V!C M-61)3YS)$RT9=7T]#;:U&9$1F/D1OM\G.XM2-_=H9C>S+2L]68)Q9QN?MNWD M/MK5#5GEHU,Q+55;XB4*24Y%Q-N\OB(4:>Z6%K=ZD:4$KF9G(IB,5D,E(0!9 MVLLJ@\@\P7A@C^>69HXU_G.*ZV!QK,<):<>UK@V)8!1$XE*5E3X;05^.5IK2@B22U1*UI:N MGF-2E'[(^^&"(B(B+T$1$7VB\PR,>,S.S.Y+.[%F8]K,Q)8GO)))K<"(L:)& M@"HBJB*.055 50!Z@ * #\U^J !2@B\^57_04: ]U54?!!M42AA%Y\JO^ M@HT![JJH^"#:HE6B/.S!?CR?W'J'Z_\ ,W4'XB?\:*H&H U=6-Z !2@ 4 MH %* !2@ 4H %* !2@ 4KS;_7&_NT_C$+2'L=/6ON#GN><&_V,H5;S M?ZXW]VG\8A:0]CIZU]P<]SS@W^QE"INEW[C8OVF?=9ZN?H4^[F7]E+[W!6RP M 4!6D:]#E/[&LA_>.W_ .'213G*^>7]VO\ ',7&.4_L:R']X[?_ (=)%.F_X6F_Z7_5C*P +LJA: !2@ 4H %* ! M2@ 4H %* !2@ 4H)W'DI/T'O)'W43OP/:T$$<3N/)2?H/>2/NHG?@>UH M*_Z3?-*[_&K'WA:LGHG\\K/\4OO\ U*8 &9ZU?6%>@_M'^ 5F?;X^NT\M?W M;J+X"=9"S,5Z#^T?X!69]OCZ[3RU_=NHO@)UD+2Z)/.*^]BW'OV.JH>FCS8L M/;EO[AD:T^ #0U9EH %* !2@ 4H %* !2@ 4H %* !2@>CT 4J M3KY/7VK,[CMLNCX1[OO5.:&W!E11=29#;2^C&G]LY+*,FJ(WWU=(FO\ :-PZ MW%>C][U'C>?S8EPTW'@Y/D.96ZV MAEEQEI-%]*&ETMW74=E&%CGD$64C0;*L[["&\V'("<_:ISR!FZI]F>:1JT-T M1ZN>YC;3&0F+RV\1EQ,CG=FMHP.MLN(G5/)76O$+0.S.1&V;%4'#-:8[(N),6 M.I/Q5R&V><;@XYB- RHR*3D.6WTFOQ^E84:6O5T]M^2XS#8DOM56/*3DCLCE MWO[9O(K;,U,K-=FY$[;RH<=UQVLQJFC-(K\7PNA)TS6WC^&X]&@8_4DHSZ47/7[7U]&6Q6.=2ZL/(N[OD\=L=^31(NTMR!ONICB(V MFXEK#I,UDVG<:N/L)0N7R:,$=2>.RL^:2W0V.ZRNV\5L>6SB24'> *W!]G9V M=W96-S=65A=E3 M9C[TF0XMUU:C_A !I( #8 #D .0 '8*RN2222222223N23S))/, MDGM- !YKQ0 *4 "E I0 *4 "E I0 *4 C,C(R/H9&1D9>DC(^I M&1^P9'YR/V# I4M;R;WM0W\$RV%V?.\,E>7A.<64J7QDO;>8XXSBF=3EKFW M&FTNR7%-P\?S=92K[!(J%L1Z_,RN*&.VXO+JF-%F]$?4NOT_.*;^HMK6@MJJ M^HK.=2WE'9U]U27-9(7%LZ>YJ)K%C4VU;*;-+D:PK+&+&GP7T&2F94=IPNO= MZ"T?[*3G!$Y]\,=:;IL)$ MFUC3VO=VU4!#3#57M?$68K%_+9AM$E$.MRZ#( MJLYI(S9*;8JLDCQ$K4N(Z2:"Z4-,I97*9^SCX;>^DZN_11Y,=Z062< #95NE M5NL]'7H6)+3[#1_1)JQ\A:R:.YQ\76X^1R2\MBK*K6Y)/E-:,R]7S)-N MX0 +;DG9" *DJZ:#P<_6W/N%?BF/,>#GZVY]PK\4PI57!VR'KHW-[_'9(_H M9AXUHC9=VR'KHW-[_'9(_H9AXUHC8>"^X>&]E8[W2&L0:C\X,Y[7R7ODU ! MU:XU I0=Q^SL^C_P"#_NM>/GPH8V.G [C]G9]'_P '_=:\?/A0QL?#E/N; MD?Q&[]WDK[\5]U,9[1L?>HJMB"]'\:OPF,C!>C^-7X3&1C6MTT "E I0 M *5&@\J?];^U/[K7 ?@PW (!PGX^5/\ K?VI_=:X#\&&X! .&E.B[S4C]H7O MZXJRKTN>>,WL^Q_N/0 6)58T "E I5A+Y,%ZVO9^Z9W/_N6#B16(ZGDP M7K:]G[IG<_\ N6#B16,E:O\ .C/>T[K_ !#6T-%>:>G_ &7:?X*4 !@SZ$9^ MGZ1=2+J?L%Y^A=3/S%U]D1RI16D3MXNT!D<(N'%MC^O\@>I=_P#(I=GK+5DR MLE(CW.(TZH;;FQMFQ%&@WH[N*X[+;J*&?&6U(AYID^-2V%_]#?-%;7YO8Z]/ M8[RE+5]M2UFI:U'Z5+6I2UJ,UK4I2C,]T';W.S+?'O M"B:-OU,[.PZ=+E;+MVE,FIJ0JRV1.O*U$M*E>J:S'*@R4:&V^FE\:BT#@DPN MG[9G3AO M3'V2@[H3$VUU.-N1:>X5MG'PH8X!S""@ FU0"@ 4H %* \B2HR-1)49% MZ3(C,B^V?3H7H,*5X@/P5+AH,R7,A(,CZ&2Y<9!D?TC)3I&1_8,B,>)3(1^B M=!,_I%-BF?\ (3H5YV/J/YJ_I $_-)[Z?FD?MT_-)^^3U+_6 5XH %* !2 M@ 4H-YW80=H]-X0&Y\Q,>+XF8+GTMYFGP#:[!.*2F M$U%ER&,1S=Y#K3,C$;-FVG(D.8?5H1HQ&%)2M*D.));:TJ0X@S,B6A:32M)F M70R)23,NI&1EUZD9'YQS\KC+7,8^ZQMXG%!=1-&QV\J-^V.9/5)#(%D0]G$H MWW!(/3P^6N\'D[/*63\-Q9S+(H)(65/@RP2;=L4T9:*0=O"Q((8 BY0(^I=? M1Z2,OI&1]#+[/0R,NOH/TEYAD:;NPLYGRN9' ;7DS++95IMC1KQ:+V=(E2&W MK.WFX=65Z\.S"<71,AQ[+\$ET$^=,?):I>01K_\ 57'&G3+=9"I=BY7F,9;ST=[,W\=JGV6Y>(V+*HD_I](O[HVT MBEE;1Z@OXM[V[CWL(Y%'\5M)!RN ".4]TIW5AS2V8 '>:11F[I5UH]_=R::Q MTNUA9R 9&6-B/"[M.9MB5/E06K;!U/)[E22I$$;$ +:JF* !2@ 4H %* M !2@ 4H %* !2@ 4H %*V5]ESVC^QNS?Y#UVPJ=RWR+3F9O5V/[XU; M$D&N/F&)-O&EC(*6"^ZB"SL7!_&>L\.LS-A^8RJSQ"7,:ILAE*8LX]4;4P#= M^M\*VYJO*:K-=>;#QVMRG$EM&2>C/H)1)?B2FE>)$L:R8VQ8U-E M'EU=E'CSXDAANGQ$JKR;3M*O[$>R5<"=NW:F]<[CR"5<:#M9[O>8Q'<-D@G; M?7YO/N%ZEHMIMQCGT3+:R8B[&C.Q6HSDO/''6:IZ2=)+D+5\]81?Q^SC!O8X MUYW=F@YRD#MFM%'%Q?">W#(2>JB47'T5ZS?&WD>G3\9S'"\A MI?WA5^@^3TNCP'+W9TCPZO#=DE(7"UA ML)Q3KK4>%$78SW,&RN8XMIE%%D$&VG.''Q9E*:_Z1-.?9O#-=6\?%D<4)+B M*/+FM]@;JWYLQ<5[C!6)=5><^HO;F6]_GH .U7!H %* !2KE ' M'>W-J8-H[6.?;@V7>QL:P'6F)WN:Y=>2E()%?18] >L9[C+:E)5+FNML^IJZ M SWY-C8OQ8$5IV3):;5BE$>1TCC5G=V5$1069W8A555&Y+,2 .9) %;V=TC M1Y)&5(XU9W=R%5$4%F9F.P554$DD[ DUJ?[:SM/8/9Y<>"J=?6-5*Y/[HCV M=!I^HDDW//#ZUA"(V3;@NZL^K3E;AR93$;&8=CTBY#F\NJA*CS:JMR%,:MCM MK:UOK6SO;VTL;N[N[*?8N?\[^3VR.1V?\ JB!\=,Y%7@N).O)>8U[K*C=E,X3@ M\53:4,J>JX$AV??RV6FDV^6VN07*D).>E".H(U-HO3$>FL4DGT!2@#^B#$EV<=KL'X"\Y=E1F9^!\.N3N45TAY MIAJSK](;#9K5N/)-;9E8V=#7P2:-"36?UIGC5^^N[ M_AUV*-UHC']EGS\XB=GGP5U%Q:YI[GI^/'(S6=QLUO8>E\[H,S/8.%N9=LC* M\[QA.0T=!C=VJ"F\P[(J'(ZY[QG([]9<5RR=*1(..WS#M'RF#LTL%8G%A=ON MC=,]AMTH;&!ZFMZ&OFR$*-+:#NMGR\$BL,.="6I M,!BM.82#(YG&VEQ;8?&0W%K-=P+=030V-O'+#+:AS<)+$X*21-&'5P5*AAM4 M@\<)[[Y':,XO:^LMI\@-H8CJK!*LC2[>Y79(B^K9/0C164-6RF12.O2' M0XY76ES-7\Q&A.*]$,'DUY4[R+S>/+H^+&C\*T;!=2II&;;(L2VUG*"+O]V3 M6X]&B8_@=-(\Z%$FS;S9A*D=U3;B3,1OMZ;R/$0W> M9IBQ2H2HS\.GQBKJ*M!>8HAGU4 M,MN1:&-TN;UQR/"HC+6\.XY<;R2,A[8&YBHQGNF#"V2/%@X93;8RSRGRI)#W[*@\B-40*HH#-Y[*:AO6OLK=/<2GR8TYK!;Q^B M*WA!X8HQVD#=G;=Y&=RS$ .K7'H %* !2L&:2(U*4E"4D:E+4?1*$I+JI M2C]A*2(U*,_,1$9F+'CR>WAD]Q6X&XWG.4UCM?M#E++@[LRMF4@VYE7A\ZL3 M#U)C;R3)"V_4>%.-Y/+BO(\:)=9C;QUF1M=U,-;L>N!TSGSS/P;!+RHY#A/P47?P2W;;TNW%<.K;$!+=QN'J^.AO3C&2ZU-ZJJ/@@VJ)0PB\^57_04: ]U54?!!M42K1'G9@OQY/[CU#]?^9NH/Q$_ MXT50-0 !JZL;T "E I0?DI^.DS2J1'0HO,:5OLI4D_3T4E2R41]#(^AD7 MF,?T-D1N((RZD:TD9'Z#+J7F,6.O8V\3>+&?]F1P]R_.^-/'_-=\)I".]W4I(HSJG4T6E[* M"]FM)+Q9[I;81Q2K$5)BEEXRSHX(VB*[ ;[L#OL"#+='Z3GU??7-C!>1636U MH;LR2Q/*KJ)HH> *C(0=Y0VY)&PVVYU7 ^J8W]]1?YRQ^<#U3&_OJ+_.6/S@ MMLO[1SA7[4'B[_H_ZE_JB']HYPK]J#Q=_P!'_4O]41!/&_8_(EW],A_8_/\ MN.=A>)+(?+UE]"G_ &WS_N.=2;ZIC?WU%_G+'YP/5,;^^HO\Y8_."VR_M'.% M?M0>+O\ H_ZE_JB']HYPK]J#Q=_T?]2_U1#QOV/R)=_3(?V/S_N.;Q)9#Y>L MOH4_[;Y_W'.I-]4QO[ZB_P Y8_.!ZIC?WU%_G+'YP6V7]HYPK]J#Q=_T?]2_ MU1#^T)+(?+UE]"G_;?/^XYU M)OJF-_?47^LOH4_P"V^?\ <J8W]]1?YRQ^<%ME_:.<*_:@\7?]'_ %+_ %1#^T<'Z*29*(_U*7Z#(S(_P"(QV)_M'.%9>CB M#Q=_T?\ 4W]41V%Q?%<7P?'JC$<*QNAQ#%,?@LUE#C.+T]=C^/4E;'(RCU]1 M2U,:)6UL%@C,F8D*,Q':(S)#:2,Q#M9ZXM]4V-I:0X^:S-M=>$%Y9TE##J9( MN$!8T(.[[[DGD-N^ISH3H_NM(7][>3Y*"]6ZLQ;*D4$D)0B:.7B)=W!!X"-A ML1N.VO?@ "N:M"O0Y3^QK(?WCM_^'213G*^>7]VO\7]VO\#G&B/!.? B33:)>*[# M[Y-'*9>\,E=TC42.[U,O/[/67;\9>(_^%\=_S%4_\F*MU!TE# YB]Q)PQNO! M&A'7C(=3UG6V\-QOU7@4O#P]:4_TC;\(;EOL+>TUT5'46$L&K,W@Y MQO7]7U5Q-!MUOAT7'Q=5Q_Z-=N+AV.VYIT^^C]LG[XORAWT?MD_?%^47%GQE MXC_X7QW_ #%4_P#)A\9>(_\ A?'?\Q5/_)CC>.$?[/'_ )J.[_Y=\_\ 9WUW M?$>?]I1_R@__ )*J=/OH_;)^^+\H=]'[9/WQ?E%Q9\9>(_\ A?'?\Q5/_)A\ M9>(_^%\=_P Q5/\ R8>.$?[/'_FH[O\ Y=\_]G?3Q'G_ &E'_*#_ /DJIT^^ MC]LG[XORAWT?MD_?%^47%GQEXC_X7QW_ #%4_P#)A\9>(_\ A?'?\Q5/_)AX MX1_L\?\ FH[O_EWS_P!G?3Q'G_:4?\H/_P"2JG3[Z/VR?OB_*'?1^V3]\7Y1 M<6?&7B/_ (7QW_,53_R8?&7B/_A?'?\ ,53_ ,F'CA'^SQ_YJ.[_ .7?/_9W MT\1Y_P!I1_R@_P#Y*J=/OH_;)^^+\H=]'[9/WQ?E%Q9\9>(_^%\=_P Q5/\ MR8?&7B/_ (7QW_,53_R8>.$?[/'_ )J.[_Y=\_\ 9WT\1Y_VE'_*#_\ DJIT M^^C]LG[XORB=UY*29'P]Y(]#(_\ [T3OH/K_ .YW6A__ #$G+XR\1_\ "^._ MYBJ?^3'MZ^JK*EI;%77P:YEUSQ7&H$.-#;<=[J4>(MN*TTA:^XA*>^I)J[J4 MIZ]"(BC^I^D4:CQ,N+&(-GULL$O7^'>$ *RJV*P MKT']H_P"LS[?'UVGEK^[=1? 3K(69BO0?VC_ "LS[?'UVGEK^[=1? 3K(6E MT2><5][%N/?L=50]-'FQ8>W+?W#(UI\ &AJS+0 *4 "E=X^"/9];X[1'8 M.;:TT#.UW!R/ <+C9Y>+V/DMKC%8[22\@B8VVW72JC&D6!3YC2UQWXD5D MHJ5K3*4]X<=S:+\K"=I-_P!_\6_?9S/_ -)!S7Y*7]&#R8]S14?"Q0B=Z*8U MIKK.X+/W.-L#9^#10VLB]=;F1^*:".5]V$B[CB8[#;D/3V;7OH7H\T]J'3MK ME,@+TW4TUTC]3<]5'PPSLB;)U;;'A78G<[GG5>O\K"=I-_W_ ,6_?9S/_P!) M ^5A.TF_[_XM^^SF?_I(+"@!%?&EJGUX[Z&?VW[[GNVF'BATA][DOIOS?@NX M_G[JKU_E83M)O^_^+?OLYG_Z2#Y_(?)G>TXI8I2*V%QWRUTR<,X-%N:;"ED; M?A]U)+RC L?@J4]WU>'_ --2E/A+\53?>:\2Q( !TIZI!!/V.;;T&S;8_/M. M#^8CM^;;P>B#2)! &34[=HO5W'9S'%"PW[3S!'/F"!M56'O;LENTK&U2)^58!"K-MXS"B(/HJ9-LM8V65.UT5)F1K?M(4!#:3)3IH3U,M M=BB-*G$*(TK9=<8>;41I<9?:5W76'FU$2V7VE?,NLNI0ZTKJEQ"5>87)II2? M4^G0S])EU2H__P#8NA_ZQJ.[0_L9^)'/ZCN[ZSQ>NU!R#>8<=I=^Z^I(4/(I M%@GQ%LM;'H8JZZKVC2.N&VW*:OEM9-%BM]S'5$U49GBCK,J'8UK MCTO&,SQ:R4\K'LXPRT>985:XQD,=AU<9UQEB?66$:RQ^\B0+VGLH3'6T7+!/ M#=0Q7%O*DT$\:2PRQL&22-P&1U8VO30 *4&ZWL"N6\KBYVANM:&UN%5^MN2A-Z&SJ, M\XV5>5UD,DY.J+U\GNC+,BIV$F!2-SC4VJ-69?AV]9):GU4MI9&1I=BV$:-(;41]4K;29>@<_*X^++8V M]QLX'5WEO) 21OP.RGJY0#_*AD"2IZF0'T5TL/DIL/EA][5[T=YG;>I, S]XHQ)2U&L.13VJZ,593WA@1^2MQ0RQSPQ3Q-QQ31QRQN.QHY%#H MW_U*0?RT S(B,S\Q$74S^D1 .L7,[DEC_$+BUO'D?DA,O1-4X!=9%65SYFE% M[ECC:*O",9(TK;63F2YC84=&CN*)1>KE++S(,>8(9;F:&WA0R33RQPQ(.UY9 M7"1H.]G8 =YK\W$\5K!-*2>:1O@I%$ADD<]RHI)[A4.#RF_G0O:V^ M<2X4X+=J>P/CZ[,EJ2534TM++SL65_8TP>R29$HDKBY%F]O M%?;1,I4&W%K'T^;9IE>Q\RRS86=W,K(LWSO);W,LQOYKANRKK*,FLY5U?6;S MA]#,YEI-DO(3T)+3*FV&R2VVA)?,#76 P\."Q%EC(N$FWB'72*-NNN7\NXF/ MIV>4MP!MRL81-]E%8IU)FYM0YJ_RTW$!.8[7ICM2683CR?'9Q MG'F:3$JYPS*NHX_52U0356O,;IMFM$0Y#*<()M8W"1VX8 H;J;9N LI#K"B/ M*R[%A$CHYL/1_1UE=4JM[(_V-Q/$5%W+&7EN2IV<6N7%5Y(F.KO=3 M0EB#FU.\ETU&@TNG*4VE*5I4RLUI4CJ7M3R4[E'0,OR=.-)EYYUH#YH.D;5\+ G*+.H[4GL M[)E/SLEO')^:05]=QT7Z*G4JN)-NQ&PDM[V^5U[.85[F2+?_ 'HV[]^PU/?* M?L]^9/"Z6\7(S0F:X-CR)B8438<2,SE6K+-YQ:4QDP=C8PY9XPT]+[[9QJ^X MF4]PLUI:56(?)32>F9D9'T,C(R])'YC+^(7&N1XSCF845OB^6T--D^,Y! DU M=]CN0U<&ZH;RLF-&Q,K;BGLV)5=9P);*E,R8;4I#C:DGT$&;MR.P]H M^,U-<EO,0LCQAQ4M_ M7LM]BWJWEX2_.B8G9FE.DJ#+W$6-R\$5E>SD1V]S"S>"7$IV"Q,LC,]O+(>4 M>\DJ2.0@9&**]3ZQZ*KC"6LV4PMQ-D+&!3)XIL>A=:,N\N?A]U#NRB&E M1*0XU91XC]7(9<2IMZ-->9<2IMQ23X^?Q:9K#9#&.!O=6[K$6[$N$VDMI#W) M.D;'LW (WYUV]-Y>3!9S&95"0MK=1M.%[7M7/574>WIX[=Y%'J8ANT"K@X-LO$Y29N+;"P_&LXQN8E2%)E4.64L*_J'TJ M09H43D"P8/JDS+KUZ>@?:C(+*R,R,"K*Q5E(V*LIV((/,$$$$>@UMM'5U5T( M9'575@=PRL 5((Y$$$$$=HH/!S];<^X5^*8\QX.?K;GW"OQ3'YK]55P=LAZZ M-S>_QV2/Z&8>-:(V7=LAZZ-S>_QV2/Z&8>-:(V'@ON'AO96.]TAK$&H_.#.> MU\E[Y-0 =6N-0 *4'T;'WJ*K8@O1_&K\)C(P7H_C5^$QD8UK=- M I0 *4 "E1H/*G_6_M3^ZUP'X,-P" <)^/E3_ *W]J?W6N _!AN 0#AI3 MHN\U(_:%[^N*LJ]+GGC-[/L?[CT %B56- I0 *582^3!>MKV?NF=S_[E M@XD5B.IY,%ZVO9^Z9W/_ +E@XD5C)6K_ #HSWM.Z_P 0UM#17FGI_P!EVG^" ME!Q%O_:U9HK1FXMU7*2B.VGJ7 M>6ZDNI%U,EKWLJ.7D]N0IB9D^%8[K>$225U>7LG/\3PV8SWDF7= M)55:V)J-1]TTI-)D?>))\O%VHOLGCK(@D7E]:6IV[=IYXXCL?1R<\_1VUU\O M>''XK)WX(!LL?>78)&XXK>WDE7<>G^DKF7N36U MIDEY+=4:W)5WD%A)N;>0M9F9J4_93I3IJ,S,S7YS'K!Y*/JI1EZ#49E_&?4> M(V0 % 50 !R &P 'H '(5AEF+,68EF8EF8G3(<",9V[LO/.;>S:0[>FT+D<#"-(P+"(S(I7]MS:4KG)\V M=;D$M$FSUUCMK01<8-32VJ[(,ID7;2D6]!6/1>/GLS;X#%764N%+K;JHCA4A M6GGD8)#"I(/#QNPXVV;JXP\G"P0@]S3F"N=1YBSQ%LPC:Y M=E!'%P1J>!.)>LD*1\2E]QZO@3Y,KMW<^.T>S>:.=77'O&+J/&LJW3N(5U79 M;ID5LI#;\=S,K:\;L,6UM*D1G$/*QTZ?*\FA=XXMY'QRS:?KV9'&GNPC[+C3 MM=7QV.+V,[+N(7<4_E&Z[:_VE<63K9I4EZ7!R&Q/%&#-2>\J/58S70C[RDE% M)!]T;>R(B+H7H_\ HS,S/SF9GYS,_.9^<_.,C-66UKJ/+RN\N2N+6%B2MI8R M/:V\:GL3:)EDE ^^GDE;^=Z*U7AM!:7PL,:0XNWNYT4![S(11W=S(X W<&53 M'"3M\&WCB7N.Y)ZY4/#[B;BR(J,9XQ<>L>3"C'"B?$72VM:U4>(HB)<=IR+C M+;B&7.A&Z@E]'%?-+[QF9CV]EQ=XU7,@#L[!MV5K7VEV/?9E[@9?;R[AAH^O??;-/Q3U]C" MM47+*_"-IMUFUUC+Q.8EQHNBD$M;C1J2@W&UD70]&7,'R63 [*KMRZR SEN+*-*4L17,FJTRUYP*0>HGE>YMF'+=3!.9(P"!L60*X'P64@$<'*:-TSF M(W2\P]D'<'^,6T*6MTK>AA<6XCD)4\PKEXR=^-&!(-0COKC_ +DXP[0R/3.^ M=?WNMMD8JZVFTQV\;943T21WS@W5':P7I5/DF-VB&UNU.1T,Z?46+:'"8E>. MS)CL<.BSR[6WLSL'[1CCO:4L2NK*KD1KFLN+S0.?/J3#5"R)QIJ1+P3(Y9&G MQ\%SXX4>IMVI'BHHK-5;ED%KU;4J;E5E&38UD.&9'D&(9;266-95BEW;8UDV M.7,9<.WH,AH9\BJNJ2TBN$E<>PJK*))@RVC+HE]A?=-2#2I6AM':L@U18,[( MEOD;7A2]ME)*;L#P7$'$2Q@EX6V5B7B=6C9G 223,NN-&W&D<@D:N]SC+P.] MC=, '\@CK+:XX0%$\/$IXE 26-DD548O%'Z0 3"H10 *4 "E23/)B.2,F[$RG(D76V\]:Y#N11W>$)=MZ.W;;EN?, 5;5O4&O/M1.;=/P%X<; M.WFMV*[GK\0L%TQ222;<3>[>RR+-C8DAV.ZVXW(J\=*//S/(FU]TCQ[&[)"5 M>,ZRE6PLS(B,S\Q$1F9_8+TBOD\I1YE2M\*%85'-C0W37#L M]T9C7P;?/+!]2203[^*T:\;PF,AU*U5MA'RUEI9>KY!'*]&8+^$&>M;21=[2 M#>\ONW8VT#+O%_\ UY6C@/,$+(SCFNU0[7>HCIK3MW>Q,!>SD65AZQ)99QN""T:H?A5'>NKJXR2YM\BR*VGW^0Y!:6-[?WUM(=EVMY>7$U^RN+ MFSEOK6])L;6RE2K"=(=6IQZ5(=<49FH>L !JP #8 #D .0 '( = ME8Y)+$LQ)8DDDDDDD[DDGF23S)/,F@ \UXH %* P9D1&I2DI2E*E*4M1( M0A"2-2EK6HR2A"$D:EK49)2DC4HR(C,*5D?88'KW/MIY3 P;6.#Y?L;-;124 M5V(X'C5UE^33349$2F*3'X5A8FU\T1JD+CHC-E\TX\A)&8D==E;Y/-L'E'48 MSOWF%*R/3V@[ZNC7^%:[IG4U.X-IU4M*7JNYL7IL.3_8QP:S84F7 DRH;V<9 M+7*1+K(&,ULNMOYLV;CUQ6X[\4L,C8#QWT_@^IL:8:;;D,8I3,QK6Y6TI2TS M,GR6062SQ\7V5O8RR2,D@CL MX''(JTX#F9U/)DA4J"&1ID=2HM32_15E\Y#%?9*7[#V$H#Q+)$9+ZXC.Q#I; MEHQ!&X^!).P8C9UA>-E8UY^G_)_NU(V[#CVCNA*K4U3*-'@R]U["QG"YY)6: M>JW<7J',MR^*2$J[RVY]#">^94E+:G"[A]X:'R5/FK,:ANY'R%XPT!O$HYD> MN_LJY._"^97X:6UGAN.QYKBEDA+A)=BH:2I2TN/FDD+GG$1%Z"(OM$1?@&17 M%STI:HF8F$V%HIWV6&TZS8>C=KF2 M&,$\B=EM8[6P!W(4[<1/E5 JR'R5;FW 8F/8WO[B_D:V5&<.+/?VIB[\U MHD*/JXXK"<@BPGU+(D$RIV2UT/OG*2232?13<78&]J3IV+(LE\=FMJ5$9;B5 MS](YSB^P):TMEU\1K%GY./9J\EPOUM,7&I+QF1I4TE70CLP!@R(_21'T\Y=2 M(^A_3\X_5MTIZGA8&;['WB[C=9K4QDCEOLUM)!L3MVD, 23MZ*\771!I*=2( M/LC9.0=F@NQ( ?1NMU'/NOHV!!V_E \ZIU,OP[+]?9)8X;GV*9+@V84[JV;; M%,RH+;%LEK'6E*0XF=0WL.!:QB2M*D^([$2THR/N+47G'S8MMN3G#CC1S%PJ M1@G([4&'[-J%QG8];8V]>4?+<8<=-2RG8=FU"I1]6Y" M'V%N-+@X=JUV!>TN%D'(-[<;YF1;LXR5Z9%GDE=,CE8;:TQ6MFMV1.REBJA, M1LUP"O8(G9&=U,.#94$8G7,OHVJ^(_E+UDZ;Z1\5FY8[.]C.*OY"%B66026E MPYV 2*XX8RDCGX,4R*"2$2660A356J>BW,8"&6^L9!E\=$"\K11F.\MHQN2\ MMMQ.)(D'PI878@ N\42 D1V C(^AD9&1D1D9&1D9&1&1D9&9&1D9&E1&9*( MR,C,C(P%C55] I0 *4']E=8V%180+:IL)E3;54Z%:55K7/KC6%7:5LIF= M6V<"2V:7(\ZNG1X\V%(0HEL2F&G4GWD$/XP @$$$ @C8@\P0>T$>D&O()4A@ M2"""""000=P01L00>P@[CT5:6]E%S@B<^>%^L]SV$F#_ &3:EIW7>[:N"EME MNMVMB+$1B]F-0VR2F)79A DU6=4L=!*;8J\D8B)6I<1TD[(Q7N>37:_L4=Y*_"E9'2)RG"%I:)M5C.GXR MP\I7J**2;"(C(R(R\Y&1&1_8/T#*>M,$,!G[JUB7AM)]KRRY-0 %AEC4;E&-:TZ-M4_PBP207,O'E,4([6[XCO)- M$%VM;L[\R944QR,22T\4C'8.N_N@ ! ZL2@PKT']H_P#(PKT']H_P!2JS+M\ M/7:>6O[NU'\!6LQI]&X+M\/7:>6O[NU'\!6LQI]&OM-^;N ]BXKW&"L2ZJ\Y M]1>W,M[_ #T ':K@T "E I5R@(=GE1'.F17UFO. N W+K*\A8JMP[^]0 MOJ03M!$GOEJG IYM+Z.-6E[73\_MX+R"-*,>PQU1*9G&E4NG.LSQS7.%9=L# M,;)FFQ+!L9OLPRBWD'T8J\6XLJ'BNPG%X_BN/+;BXOAL"BHFFC=6 M1*@N.=36ZM2LY]&)9I\E.@:VQ"I*@8;JU]*6%MV]O4A))P1S22.$^FM0] M+6H#B\"F*MWX;K-L\+E3LR6$/ UT>7,=0 !HRLO4 " ME I0 (C,R(B,S,^A$7G,S/T$1>R9B0GV/O8;YQSJ=JM^<@BR/6G$R++0]1 MIADJIS??ST9YUN3"PF6ZE3^.:\BOLG&O-B'&7)N'/%I<"2N4B?D]#S5)*^QV4<@ SNR1J[KU<+AXDY ML?@Q01 @///(?)BB3<;L>;$JB*\C(C:K.'W [E)SKS9["N-VL;'+BJWV6LLS M:S>+'M:8(V\DW$N9CG$YI=972ELI6]%Q^O1:Y79-H4JLH)B"4M,OWA]Y+WQJ MUU J,DYA9YD/(;-T*8E3\&PZ=:ZXTS!<2HU.UBUU[L?8V9,I4E"56,Z_Q6'- M:-:5XS'2HR.21J+3>K=!Z]QK5.FL#QK6^N\0@M5^/8EBE:S65,!EM!)7'==;Q[<2QQ;E1P-I?BWQPXZ5L>IT3HS5&I(D>(F%W\!P/&\;GRF$I-'6QN M*^O:N;1Y:3Z/2;*PER7SZJ>=6HS,^=E)(D++SF7=5\\I2O8/]L9^;['H'F/% M?SBON5?@,5Y)++,[23222R,=VDD=I'8^MF8EB?G-6;%## BQ011PQH-ECB18 MT4>I40!5'(<@!V560]NRI1=K%S"22E$GXY];GW2,R+J>D=9=3Z$?3J?LF-1X MVW=NUZ['S#_A-K?X$=9#4B->:=\W\#[%Q7N%O6*-4>5]^GH .Q7"H M %* !2@ 4H/:T-%=Y3>TN,8U4660Y)DEO64&/4%-$=GW%[>W4UBMIZ:J@ ML)4],LK2QE1H,&,TDU/29#2/,1FHO5>8NIF9$1$9F9F1)21%U-2E'T)*4D1F MI1F24D1F9D1&8FF>3L=DG+QAK'^T(Y'8LJ->6M?M-.8R:_N2&DV,=I;< M0#W5RP/!$OI"CX)UW7=D#V>%7V=W%"BPBZBPG]Z[*7 S_D!?Q'HTQMS-9$ M!+%?A%781R6F3C&M:MP\;JEMR'XUC;*R/)F2:5D3K2-JP$1$1$1$1$70B+S$ M1%Z"(O8(@&4+^]N7-_=R&6YNI7FE<]A9C\%1N>%$&R1H.2(JHO)16R,=C M[7%6-KCK*,16MG"D$*#;?A03^X]0_7_F M;J#\1/\ C15 U &KJQO0 *4 "E>;?ZXW]VG\8A9Z]B!ZU-PI_Q2N_TTRT M5A3?ZXW]VG\8A9Z]B!ZU-PI_Q2N_TTRT55TM_<+'^U4]TNJN3H5^[^5]CM[[ M:5M8 &?*TI0 *4 "E I0 *4 "E I7H6O[MU%\!.LA9F*]!_:/\ K,^WQ] M=IY:_NW47P$ZR%I=$GG%?>Q;CW['54/31YL6'MRW]PR-:? !H:LRT "E M I4I/R4OZ,'DQ[FBH^%BA$[T00O)2_HP>3'N:*CX6*$3O1F;I-\[KW\6Q_N< M5:QZ*?,RQ_&;_P!Y>@ @%6/0 *4 "E1U_*0^%=)OWA58 M9-V<6&E5E>:?N)L*!LW%Y;[+/C/P:1IV#L6O]5.K:KG\9MDQ4,_%JZM"NBBJ!F6W66667R4E]AEIB0E?SQ/LMI:?)7G/YHG M4+)7G/YHC\Y^D: Z)LE+DC(R^V7G& "E60_DZFQE9[V5^E:EQU+LG5N7;=UB^HCZJ0U4; M#NX23/>2(Q/DJ]R_*X+[NHUMD3%+RLR=Z M.X3KJE.?%G5.J)CR3:49M,I;=:^9\'IXIK4XX1K\YR=ADK5\ M]3YV->0.2N M90/5X0YGVY=G^D[/1V5M#1-PUSI+3TK'=AB[6(GGN?!XQ;\R>9/VKF?_ .2$ M0;RJSE"_483QWX>T%HMEW-[:SWMLJ"PHFU/8UASKN+ZV@2U)5XCT*SRZ;D]Z MF,LB95-PN#(,EKCMFB7PHS(C,O.?3S$9].I^P74_IGT(5B?;@;Y_M@.TXY-W M<.7ZJQ[6V15>B<8[DGU5';@:BK48_>JB.D:F_ F9Z[F<_HR9MFN2I1&HS-2N M_P!&>,6_U-%/(H:+&6\MZ=P"IFW6"W'HWTKY9L=I2:VC8K-EK MB*P!!V80<[BY/>KQP]0_=/MMS)&IP :6K*= I0 *4'9[AKQ3V%S7Y):O MXW:T),6\V#=&W;9$_&5*KL(PNI:.RS/.K9HE-I=@XS1M2)3$-;K1W%P[4T+* MRDVS!CK#Z?0)UWDOO#%G77'_ #WFAE=6VG+^0=C)P?6TA^.XF55Z6:"\+/MB09LJ026E-R*O"\:D-OK0Z:$QG5V>&G<'=7Z\)NFX;:Q1MB&NY M@P1B""&6%%DN&4\G6(IN"PJ6:*TZ=3:@M,XT:FXAZ/P+0.E<=;Q[!<#J&X,;Q#0]<7]J_T?O6:9VDEED8L\ MDCL6=W8DEF9B223N2:V/##%;PQ001I%##&D444:A$CCC4*B(J@!550 - MA0 >NO;0 *4'ILCQZCRW'[S%LFJ8%]CF2T]G09!16L9F;5W5'T$'D0?4:JN.U(X7O<#.:NV=#UT:P1KDY43/=*SK%QR0_8: MDS,Y,O&HRYSI)@-#< MHZ6K87>ZAV'*UAETV/'<582,$VQ%\>F7+=;;7XL*DS['*UB*AQ2/4SV6S5-% M_P!*>ZP;?4TG^]97\V?_ #8U=HW-'.:>L+R9PUU&AM+QB06:XMB(S(W\^>/J M[ANSG+6.-=8)=/ZFR-E A6TD=;RR !"K;70ZP1+_ #8)>MMUYDD1 GF:_$!^ MWJ:3_>LK^;/_ )L/4TG^]97\V?\ S8E&X]8_.*B&Q]1_,:_$!^WJ:3_>LK^; M/_FP]32?[UE?S9_\V&X]8_.*;'U'\QK\1E)]U1'T(^AD?0_.1]#Z]#+Z1^R/ MU]32?[UE?S9_\V'J:3_>LK^;/_FPW'K'YQ38^H_F-63?D^>[W]T]E]H^)825 M3+K2UCF6A[5Y:S6LHV W:Y&(-.$HB[JFM?WV)-$1&HC0TE7>ZF9%NO$/;R3O M9[Z\7YD:1GO/-HJ,FU5MNBA.I<;3TRFFR'!\D>;0XE)>9W"\:\0T>E3J.]YS M(SF$C)^L[);#5&:MU "&\:Y0#L"7J)>!5[EZ_A ]&VWHK96A;]LEI+!7+L6D M6Q2UD)^$7L6:S9F]/$Y@XR3S/%OSWW(>#GZVY]PK\4QYCP<_6W/N%?BF(Q4M MJK@[9#UT;F]_CLD?T,P\:T1LN[9#UT;F]_CLD?T,P\:T1L/!?RL=[I#6 M(-1^<&<]KY+WR:@ ZM<:@ 4H.X_9V?1_\ !_W6O'SX4,;'3@=Q^SL^C_X/ M^ZUX^?"AC8^'*?@ L2JQH %* !2K"7R8+UM>S] MTSN?_4HE)AELNIK36V1(5W MUE)LXW5)F@B;\19KZH)*OQI0@:FP'%MM]E\?V^OPF/;^W;;OKV:PW_@KJ+A[ M?L/D.SU>#2<7_MWWJN6 &N*Q70 *4 "E!8B>3-NT;G9BTB*A)%/8WQO%K M*3)2#-5ZJ_K7XJE$A:E(/XUWL<2E+J6UFVE*TH-I3;BZ[L2<_)M^T4Q#C;MW M->)>Y,@@XSKCD3>5&0:WRFYG%"I<$%M@;$Z+LK:XK5EL;QTBBOK:?'K-(0J133M%)"68_!$DD*P \@&E7B(7 MB(GN@,$9*+J1_P#R,OL&1^? M4.9XK2T5Y;H2]C=WC=QCZXE^114UES'M(DN4XVM+R9=+7*(EH2I(EFB\ZFG\ M];WMP[)921S6U[P*SDP2)Q*W H9FZNX2&3906(0@=M0W7FG9-2Z=N;&VC1[^ M.2"ZL.-E0">*0*Z\;E5426SSQ[LP4%E)^"*JUP$WCY4YTA[<3='ON/H-W^R_?8]V] >*G6GQ"V^GVG=^$[_[#ZJA# M@)O'RISI#VXFZ/>YUM^=#Y4YTA[<3='O/E3G2'MQ-T>]SK;\Z'RISI#VXFZ/>YUM^=#QE MZ1^/7'T&[_9?OL>[=XJ=:?$+;Z?:=WX3O_L/JJ$%()9QY)-F:7#C2":47I2Z M;*R;47V26:3(_8,A;J<3L_/:W%WCELY3I/.[#T5J3-7W",U=9.2X#C]M+(U* M))J-,J2\E2NA$HR,R\QD9QJ2\DYT@1D?]N)N@^AD?3^QQK7S]/8\[IE_*1E] M@26N+6B8O&+CKIGCW!RFTS:!IO7F-Z[K\JNXD:!;7E?C$%-=!G6$.&\_$C25 MQ&V6W&8KAQT>&7@I;;[K:*YZ1-38+45KC!C+B2:XL[BX+A[>:':&>./0>2G'54Z@UIEN=JBR5K;1:6%'4R'Z. MC0IM25G(O[TZRDC(2I*G)%@TA*B4HC%2?F.7Y-L'+LISW-;)ZYS+.,DOLQRV MWDK-Q^SR?*+67>W\YU:C4:CDVL^6ZDC,R0VI"$_,I(BGH>5#[^7KO@]@6CJV MX:>':1FY!M>K,"U1%//+]#K2>BWXSF6%K^(\DS\+_ *02'"4:DD(! M@T%T3XQ;?#W>491UN0NC%&Q'/P:S!0;'T!KB2<,!V]6I/8-LU=,N6-SF[+$( M^\6,M.NE4$_^*OMG(8=A*VT=NR'M'6N !N2P 6M5.4 "E I02H?)\.R) MHN0UC&YON;Z$3M'M+.,;GDU9[!R:'(+P;G ,%N8KE31T M;K4BLR[-8=B];$Y2XIZ@OH^W#GC'F',GDUIWC7A"GXUKM'+8M5:73+1NEB>& M5[3MQGF9OIZ&GP\6Q&!;VK*5F12;)JO@)ZNS&TJM>-4ZPPC2NM<%U)K:AB8S M@6N,5H\,Q&BA-H;9K:''X#-=7L*-*$&_)4RP3\Z8[WI$Z<])FR7')$AUQ57= M)>J)<3918BQE,=]D49YY48K+;V()0\!!!1[IP\:N.:QQS;;,486[T4Z2BS-_ M-FLA$);#%R(EO%(O%%*TW0 *4 "E!^,B.S*8=C2&FWF'VUM.M.H0ZVXTZA3 M;C;C;B5-N-N(4I#C;B5-N(4I#B5(4I)_L 4JOM[?;LF:[AML"-RAX_X^W7\: MMOY*NNR3#ZB*EFMTCM&T)Z:S55L5E*40=<9]X4Z7B49E)Q,6R.-98HDXM;8X MC"3'!%N[R7X_X#RGT+M7CYLV"B;A>UL.M<5M5&TEZ152)39/TN2UJ5N-);NL M3OH]9DU'(\1)QK:IAO)41I/K4\[VTOG/'/I\BK5P,BI9".J)%1:P7D&9+&CNC?4\F:QTF.OI3)D,8J 2 M.=Y+FR;R8I7)YO) PZF5SN6!A=V:21V.7.E/2<6!R<63L(1%C%!L 1.B*L<:@<4 "RJJJ@ 4H %*^EPS, M)+2HEFOU.BPO\MJF$*21-IJ#;0I24]$5/TLXQ9\1991%^VV%UU$C <_!KQ=M MV/I"3Q0A >0,K[?"-7+T,Y9K?-7^(=CU61L_"(E)Y>%63 [*#R!>WEG9R.9$ M* [[#:1F ,_UI.@K8_*(?7:>1/\$]"? SB0LG!6Q^40^NT\B?X)Z$^!G$A9 MW1/YRW/L>Z][L*J;IE\U+7VW:>YY"M)8 T568* !2@ 4H %* !2A&9& M1EZ2/J7VR$Z3R9SM""VEJ*YX*;+NR=SW158]DNE95C)1ZJR32>R2%@"RKM*M&ZCDTQG;7(;N;1 MSX-D(EW/6V4K+UA"CX3PLJSQ#EQ/$$)"LV]NP X0XV[^U]RET3J[D%JRQ.RP M7:N(UN54BW#2QQO((G>4<2YJIT=2C\,C/F\9. MECDADDAE1HY8G>.6-P5=)(V*NC*>896!5@>8((-;*BECGBBGA=989HTEBD0A MDDCD4.CHPY%74AE(Y$$&@PKT']H_P#(PKT']H_P#\5[*K,NWP]=IY:_N[4?P M%:S>@NWP]=IY:_N[4?P%:S>:^TWYNX#V+BO<8*Q+JKSGU%[4AZYI+#U'E?)W-:/33*675-S48.VS)S+9< MAKNF7>C3,;Q]K%)O7_\ I98E'I<(5UQF9F9GZ3,S/V/.?V"\PE"^5.[T=S'E MSH_0D&Q5(IM*Z9?R^U@(V,R(D.] M51>1 ^CC&C'Z6M)"NTV1DEOY3MS*R,(H!OV\/@\,3@=@+L1VDFQ>E+*MDM77 ML0;B@QD4&/A .X#1IUUQR[.+PF:5&()W$:@GEL GE5U0 *4 !R1I[5&;[ MVVMKG2^MJP[C/MIYG08+B5>9*\%RYR&>U"8DSEI(_ JJMI;]O055!)/H )K]QQR321PQ(TDLKI' M'&@+.\CL%1%4RFE=H-N:3L3;%//:XFZ8MX1Y^[XDFO3 MM?-.Y'LJW3M/8L+8DIKEP76+C9=G5/HG56-2JZCBR8-IED2?7V-U%14N+TE/ MC>-U%908]C]57T=#14L"+5TU)2U,1F!55%160FF85;5UD&.Q#KX$1EJ+#BLM M,,-H;0E)==N&_%?77"[CAJ[CEK*.DZ#7N/M0["\+'6YW 2'? M8S.O8)[CA$DI/-1P1;E8E-;#T3I.WTKB(H.%&R5RJ39*Y&Q9YRHV@1NWP>VW M,<8!V9NLFV#2L $4J94'BOYQ7W*OP&/(>*_G%?2UQ.^ZV]I$6V,UQ( 0JCGP MH-Y)2"L2.W*N(.PS[%2PY/WF-5.*N1>--'+:M]8:]O([\=_?E[7R4.0KZ MUA*\)P]-4\Q@W3)_NM;*L6&X+*'L.CV+MY/999:CM-L,-H:::0AMMMM*4(0A M"20A"$()*$(0A*4(0A*4(0E*$)2A*4E_/6UM?3U\&IJ8,.LJZR'%KZVNKXS$ M*!7P(3#<:'!@PXS;4:)#B1FFX\6+'::8CL-H99;0VA*2_M&8=2:COM2Y!KR[ M/5PIQ)9VBL3%:PD[\*[[<")-V6"$$K$A/-I'DD< (]4EH %* !2@ 4H(O/E5_P!! M1H#W551\$&U1*&$7GRJ_Z"C0'NJJCX(-JB5:(\[,%^/)_<>H?K_S-U!^(G_& MBJ!J -75C>@ 4H %*\V_UQO[M/XQ"SU[$#UJ;A3_BE=_IIEHK"F_UQO[M M/XQ"SU[$#UJ;A3_BE=_IIEHJKI;^X6/]JI[I=5.W_P"'213G*^>7]VO\26?L'YS?PXT-_178@F "MJ[(7M?*/LNZ'?%-;Z$O-T+ MW/?8!_[B__ *:B@=9:-U+E-2Y._L,8]Q:7#6QAF%S9QAQ'96T3^1+< MI(-I$9?*4;\)(W'.M):&USI7$Z5Q./R&7CMKRW2Y$T#6U[(8R][<2("\-M)& M>*-T?R7.P;8[$$"8( A]_+:F&>T6S3W_ '%__34/EM3#/:+9I[_N+_\ IJ(Q MXOM8?(TGTO'_ %OO_7ZC4L\96B/EV+Z'DOJ??^OU&I@@"'W\MJ89[1;-/?\ M<7_]-0^6U,,]HMFGO^XO_P"FH>+[6'R-)]+Q_P!;[_U^HT\96B/EV+Z'DOJ? M?^OU&I@@"'W\MJ89[1;-/?\ <7_]-0^6U,,]HMFGO^XO_P"FH>+[6'R-)]+Q M_P!;[_U^HT\96B/EV+Z'DOJ??^OU&I@@"'W\MJ89[1;-/?\ <7_]-0^6U,,] MHMFGO^XO_P"FH>+[6'R-)]+Q_P!;[_U^HT\96B/EV+Z'DOJ??^OU&I@@"'W\ MMJ89[1;-/?\ <7_]-0^6U,,]HMFGO^XO_P"FH>+[6'R-)]+Q_P!;[_U^HT\9 M6B/EV+Z'DOJ??^OU&I@@#1-V7/;>8_VF6\LXTI4\<,@T[(PK5,[:+F16VS:? M-6+%F%EV+8H=*BMKL2H'HKSJ\F1.*1/*7GL&W'I J48K+X[-V:W^+N1=VCN\:S+'-$" M\9X77@GCBD\D\B2@!]!- !\%=*L*]!_:/\ *S/M\?7:>6O[MU%\!.LA9F* M]!_:/\ K,^WQ]=IY:_NW47P$ZR%I=$GG%?>Q;CW['54/31YL6'MRW]PR-:? M !H:LRT "E I4I/R4OZ,'DQ[FBH^%BA$[T00O)2_HP>3'N:*CX6*$3O1F M;I-\[KW\6Q_N<5:QZ*?,RQ_&;_WEZ " 58] I0 *5QWMW+8V ZJV5G,U MUMB'AFO\TRR6^\39LLQL)+;1+=))$DB=EI*0Z1)+S)(G'5$22,R27S)&9$1BR)\H-Y:UO&GL\] MB83 M4Q=D\H/%T5A,%B4TU8%07K!2=JY"4<_U=RMIL ;LJ=^4QT*-=Y5CK#B MT*F-]ZMX/I[!$DO827F))>P1%[!$7F(O8(A?G1'820XS)Y!U*I?74,,.X(XT MLDDXW7UJ9+EH]_OXG'HK.'33D8I\MB<;&P:3'VD\\X!WZM[]X>"-MNQNJM4D MV//@E0\@PW "W*I:@ 4H %*GE^2HPY37"G?\ -<8<1$FR\*[+S!KZ4RIHMJ[;W-L M2-WD)0;L%.5(P&"]U)"3<0]'P,G&UK4X?AJ2E"R;)#:-^0R9K&99]4YV1=B! MD9XN1W&\!$#?^Z,[]];-T-"UOI#3T;[[G&6\W,;6IQY^TR:RE7UBZZXLS6MQR;8OJ6M1FI2C-2C,S,6= M/;:;0D:E[+CF'D,&0Y'L;_63>LH"F5^&[XVV\EH=;/FE9&1D3==DT]Y?3J9M MMK+IT,S*L"/N]3[I=$]>B2+T$DOG2+Z1$70B(6ET0VG#8YB_(_T]W!:*=N8% MK"9G /J/A:;]ZCU54/39>E\AA,<&Y06=S>,N_INYEA0G;MV\"?;?F-SML#SP M +AJD* !2@ 4KW>-8W=9EDF.X=C<=4O(\OOZ3%,=BH(U+DW^36L.BI6$I M(C-1NVEA$1T(C/H9^8_0+XG&*QX(;:6]D4'DSW$A@B+#UHMO+P]TK>NM#]"F. M5+',99EW>>ZBL(F(YJEM$MQ*%.V^TC7,7%MN"80.1!K( IVKQH %* !2@ M 4K\7X[$II3$EEJ0RONFII]I#S:C2HE)-3;B5(5W5$2BZI/HHB,NAD1CU_Q M!I/^Z*O_ #="_,#VP#SN1V$C\M>" >T _. :]3\0:3_NBK_S="_,!\0:3_NB MK_S="_,#VP!N?6?SFO'"OWJ_F'[^@?FKU/Q!I/\ NBK_ ,W0OS ?$&D_[HJ_ M\W0OS ]L ;GUG\YIPK]ZOYA^_H'YJ]3\0:3_ +HJ_P#-T+\P'Q!I/^Z*O_-T M+\P/; &Y]9_.:<*_>K^8?OZ!^:OXXM= A*6J'"B15.$25JC1F&%+2DS-)+-E MM!J(C,S(E=2(S,RZ=3']@ /%?H #D!L/4*#P<_6W/N%?BF/,>#GZVY]PK\4P MI57!VR'KHW-[_'9(_H9AXUHC9=VR'KHW-[_'9(_H9AXUHC8>"^X>&]E8[W2& ML0:C\X,Y[7R7ODU !U:XU I0=Q^SL^C_X/^ZUX^?"AC8Z<#N/V=GT?_!_ MW6O'SX4,;'PY3[FY'\1N_=Y*^_%?=3&>T;'WJ*K8@O1_&K\)C(P7H_C5^$QD M8UK=- I0 *4 "E1H/*G_ %O[4_NMMKV?N MF=S_ .Y8.)%8CJ>3!>MKV?NF=S_[E@XD5C)6K_.C/>T[K_$-;0T5YIZ?]EVG M^"E!K#[9W7,_:?9>9)0!^5*[>1M%O\??V M+;!;VSNK0D]@%Q \)/I[ _JJG74:5&:D'WD*/O(47H4A7G2?\:3(Q@@MQ;3T=ES2FLET_L'+=:W/>2:2?DX==S*1J>T1]>]&M842+;1%D9I*1& M&S))&Q1U8>@JP((]8H /W7KH %*#!D2DJ2HB4E1&E25$1I4D_22B/J1D?L MD9=!D I6_P X%>4,\ON(U30:VVQ%CUB[2+22HJ<#YE[P5" MA&DH]-G.3,[7HD(29'X7Q+VE!S!I#)D1$:&%L'T\R5)](@EYT07:[G'YFWF] M*I>6TMOMW&2%[G?Y^J7YJL2QZ;+)N$9+!W4'WTEEZC\J\T/;'$C[SXJ[=P%PT)1+M-8Y=AVTJWQ>GS;S=? MD']C*Z0T9^AI")KJ2Z?-+/SB*WG1QJRTW*X]+Q!OY=GW"B1 MBY)PM87$M:$)I]T8AE^M394M)GW7\@MJA_#$]TR)*E)R=39J,NZM1><;4=>[ M;U9MNI*_U7LC ]ET9I;45Q@&7X]F59W74I4V9S<8O)8\[7^/O;,^CPFVF@!_W6D158'T%20?14PL6-V92/2& (](KD(!@E$?7H9'T\Q]#\Y'](R]@_L&,CX*Z- I0 *4 M"E >*NO=5T^>Z&1?;/S%_KZ!2H"GE2>W3S#G'J?4T2:X_6Z;X_ULZ;"-9*: MAY5M;++J[L5D@C^9>>QG&,.4LS+O>";7G,E",X-F7;([1?V[VGO,W)W7%N,T M>WI6L:_O<HK]0T5)K5"6R7YTMKG8S82"21$GO2%J)/S1F>LT:XTI9^ :;P MMMMPLN/MY7'JEN4%S*/ZV9^?I[:Q9K&].1U3GKK?B5LE<11MOOO%:MX+"1W& M*%-AZ.ST4 $@J-4 "E 921&HB,^A&9$9GZ"(S])_:"E3!/)4.,,6RR+DA MS O8*G',=8J>/VN9#T9*V&YENQ7YWM"?&><5^IRT04:^IDK9;-28\NU9-U)/ MNMJFEC3UV#6F8^F>RYXRL*@'!N]GT=]N[)%*1X;DV=M+(K&^I9+B>ZE1FWA: M<5@M&OO**/#921]TDD6X49/UGD6RFILM<%BT<=T]G!SW40V?\64KZED,;2[? M?2,>TULK0F+7$:4PUMPA9);1+VX^^,]\/"G#^MHQ*L/^[$H'(4 $7J74 " ME I0 *4$#7RI'C)%UURIU#R;H8)1JSD3@,W%O9D6^@-JZWV6S M,[O67%H;BT>UEE2&5%Y_4ZX&49&PDQ,-!Y%L;JG%OQ;1W;11@GU+<]1)\Z"H1TBXMUL)X_F< M[U7;@!ET,R/TEYC :HK'U I0 *4$J7R4[;'Q Y0&HC,R2DBBM#;[V#FR7]:=JIQ;?2 M^34#/+'/=56S:G2:;E1]-AJW 7 ) .1AMG/JCO=[- MR>8Y!)R3W \CV&S3 82?>2E7[9)'_*749&3*V=05L?E$/KM/(G^">A/@9Q(6 M3@K8_*(?7:>1/\$]"? SB0L[HG\Y;GV/=>]V%5-TR^:EK[;M/<\A6DL :*K M,% I0 *4 "E I0 *5*\\F7[0;^QQL^_X&;,O"9PO<$ZRS;1$JQDMM MQJ+;$6!ZHR[!6'I*T)8B;&H:[XOTT1+R6_CPQVQCQ8SMCEZC7.3(R,B,CZD9 M$9&7H,C\Y'_&*<[%
/V,:VH[J MO>29&B766<.+-8\_=6MDFW"4TM:56F'9D\X<:[0#B+KG>U([?Z:)V9BTRBM(=$.J/#;&33EW)O=8Y3- M8,Y\J:P9@'A&_-FM)&'"-]^HE15 2!MM@0PKT']H_P R,*]!_:/\ J2KHJL MR[?#UVGEK^[M1_ 5K,:?1N"[?#UVGEK^[M1_ 5K,:?1K[3?F[@/8N*]Q@K$N MJO.?47MS+>_ST ':K@T "E I6S?MF-GO;:[4'F;DCCQOL46V5:RKU$9* M;1 U+C5!KI*&C)2TFVJ?CUB^E25=U9OJ<[J36:2UD#EC?67R-A;UW;GTMY19YD%L2UMOJ6\VHT2T$;;RU.MF7<<4I:5&?$X^#%VXL M\9CK0#86MC:6X'_!MXX^[[VNCE[HWV5R=X3N;N_O+G?U]=<22?\ ^U !]]< MZ@ 4H)2WDMW%AC8/)7;O*S(:],BGX_X?'P3!7GR3W4;-VLQ)*VLXO>)1JD8 M[KJML8"S22>XG.VU$X2T]T1:2+J?0O2?F(6,'DW&GX>M>S&P3,DQ$,VV]]D[ M2VG:2#))O28T7)7=;8X1K(B6F.UCV PG&&EF?=5*?=+IXZA NDC)/C]+W21L M5DR,T./5AVA)>.:*_G%?I(T#.Q[@": MX('8GC+Q.Y#F+Z1JB)9SW&8;LH3A%Y+?<35U6;\]MGMU$33J$,3JS7=3*6\VXX<'/632E:M3':+Y=R![-GG)R/XO<4=Y M[LX\:)ILKQS-L USJS:>:8MC,"AV!@N,91',F8%R4BU?BV,RU@)LKB58672( M;+DM1MJZQ2'5EEF+RZQ&G;FWN$S&;1E_@[&TS6IK6YM<9/=QVQM+5X?LFYDBEF0LLG%#:(RPR*6F+3( MP"FW\H&I279==@1I'A;(QO='(!ZCWYR>K5M6=3*_WL;]/!\DF[0WV\_+3W^]C?IX03*=&^I,S= MO>Y+4%E5F,DTK;#B=V8[ *NRJJBUYZE]G^0_R!U+[/\ (?Y!5#?) M)NT-]O/RT]_O8WZ>#Y)-VAOMY^6GO][&_3PYWBARGROC_P"JN>[^9WG\W?73 M\=F)^1,E_7VO_P"[]]CW;VO/4OL_R'^0.I?9_D/\@JAODDW:&^WGY:>_WL;] M/!\DF[0WV\_+3W^]C?IX/%#E/E?'_P!5<]W\SO/YN^GCLQ/R)DOZ^U__ '?O ML>[>UZZ]?_\ AE^$!%^\F5Y1[QY$ZLY85>]=R[)W)?8+LW6\ZCM-FYM;9M;T M]%E^$V;#E?72[V5,L856[:XK+E>IDO% 5-=D.,-(DJFK=E BM\WBI<)E+O%S MR)++:-&K21A@C]9#',I4-LP'#(O:-ZM3 9B'/XBRR]O$\,5ZDCI%(59TZN:2 M!E8KY)(>)NSE^N@ Y5=B@ 4H(O/E5_T%&@/=55'P0;5$H81>?*K_H*- >Z MJJ/@@VJ)5HCSLP7X\G]QZA^O_,W4'XB?\:*H&H U=6-Z !2@ 4K*3-*B4 M7I29&77T=2/KYQOXXG>4/LEQ'4>-JQFCOLO1LL\ELX:K M6RMCD6QTN85U5ZI)^S>;+U%"CM>$AOJCO=3&@8!SLEB,;F(4M\G:1WD,<@F2 M.4N%60*R!QU;H=^%V7F2-F/+?8CJ8K-Y7!S27&)O9;&>6+J9)(A&6>+C23@( MD1QL713R /+MVWJ4#\M8UWXK?Y/;_]?1%^ /X#:2^0[3].X_;_ +[GNV>,+6?^T%Y^A;=W MX#N_M/KJ4#\M8UWXK?Y/;_ /7T1?@#^ VDOD.T_3N/V_[[GNV>,+6?^T%Y^A;=WX#N_M/K MJ4#\M8TU+DB>XM=ZKP+^PRYJA&/_ M -C-.7I^*A9ZWGR[3XL_'5?WG7U'\:D'U <'U+T]4RRDD]^HFC?0(:WDE/SO M/'_#\;_]AN83*1GS6UC:8W4^4LK&!+:U@-GU4*%BJ=986LK[%BS>5([L=R>; M'TWN2[WX8-4B? (#_DJOT=^]O9MM^/7_^,* "O:LRL*]!_:/\ K,^WQ]=IY:_NW47P$Z MR%F8KT']H_P"LS[?'UVGEK^[=1? 3K(6ET2><5][%N/?L=50]-'FQ8>W+?W# M(UI\ &AJS+0 *4 "E2D_)2_HP>3'N:*CX6*$3O16K]BWS4D\ TXW+[Y6 MM_\ EA$/X!:N^19_Z^S^L5-/&+HOY>MOZF[^K_OL>[>6V B2?+8^E?:<;E]\ MK6__ "P^1R#RM'$FT2$8IP=RZ:X2D%%>R;>N.U*%H-OJZJ3'I->WZVEH=Z): M;9D/I=:(UK=9<,FB_2Z U>YV&%E!];7-B@[=NUKH#T^O?;<]@-?E^DC12+Q- MG82/4EM?2-V;_!CM6;\NVV_+?F-YA/H](ZG\ON;/''@UJ^7M7D3L&!B=0:9+ M.-XY$)NTSS8%PPR3J,=P#$6GF['([=\UM(<=;]3TM.T\5CD-M4533\UJ$]O; MRGCGOLJ!-I]1XCICCO!E-/,MW='36>S<[B)>(T&N+>9XZG%([[:#,FGOC ?4 MVLS<09+)!HT%;9W)MC?&:6&QMT[(S7:F=6G>1,RK/,BLGO. M,U-2RXHSBTM.Q7T\,B),2 PE)$4JPO11DII8Y,Y<0V5L""]O;2+/=R#D2G6* MK6T((Y=8'G(._P!K]-0_/=,>*MX9(M/VTU_=,"$N;J)K:RB)['ZMF6YG([>K M*6X/+[9VBNV':/=H#L[M&.1=ONK.8RL8Q*IB.XMJ'6$>>=A6ZWP)N7ZJ;@+F MI;9;M\JR&8E-YF^1)8:3:VZF(4!N/C])10HG04 %Z6=G;6%K!96<*P6UM&L4 M,2;\*(O>269B=V=V)=W+.[,S$G/-]>W62N[B^O9FGNKJ5III7VW9V._(#955 M1LJ(H"(@5$4*H #Z:^6@ 4H/)"9"U)1$9;KYS/IZ.IGU,RZF?I,S/TC(QS<32 M7,\UQ*>*6XEDFD;[Z25VD<_E9B:W';P1VMO!;0CABMX8H(E^]CA18T'Y%4"H M[OE.>6?&]V:C=&ETT+S_ )$:=QE31&HO'8J3RC/'DJZ,N$:$'B++G0W(_P V ME!I=6HO4[U>B)R'E8%\]6][PW28-34&\:0Z+X1%I2)QO_ !B^O9CV\R&2WY>OE .8^;T5 MEOI21MZYXQYM,CJ,C/NV.8YUKW&XY$9+3T4JO:MRZFEQ/=)9=U!F ME96!(A%^2<8\[(W!S/RSPI!LU>M=+XYXZ7&BBD[=Y=GUJIEYH_U9<@VZ%#C# MB>C3;12$KZK<1W9N@S-TF3&75UZA/*WMK&$=P:UCG(_2G8_EK6'11 (M%V+@ M?^)NK^+ MM/=4EE/I[BHM-]:O@6=5;54QZOLZRQ@RLG:DPK"NG1I$.=#D-MR(LIAZ.^VA MUM:2[8N?.E]VW_M$BHNY9-MGRKY0F;;1F?)'??4S;09G_P!;>8__ *1-]%:4 M@U5/?PSWDUH+.&"16BB20N99'4@AV4 +N"-]R>=0'7NL;C1]MCI[>RAO3>S MSQ,LTKQ",1)&X92BMN3QD$$>@5:(?)#>!/MUN)_^D+JC^M0?)#>!/MUN)_\ MI"ZH_K4*G#PVOJ37^2;_ /*'AM?4FO\ )-_^46#XH,?\M7GT6#N_"?/_ &=] M5GX[!/MUN)_P#I M"ZH_K4*G#PVOJ37^2;_\H>&U]2:_R3?_ )0\4&/^6KSZ+!W?A/G_ +.^GCMR M7R%8_2[CN_!_/_9WU;'_ "0W@3[=;B?_ *0NJ/ZU!\D-X$^W6XG_ .D+JC^M M0J.W)?(5C] M+N.[\'\_]G?5L?\ )#>!/MUN)_\ I"ZH_K4'R0W@3[=;B?\ Z0NJ/ZU"IP\- MKZDU_DF__*'AM?4FO\DW_P"4/%!C_EJ\^BP=WX3Y_P"SOIX[!/MUN)_P#I"ZH_K4*G#PVOJ37^ M2;_\H>&U]2:_R3?_ )0\4&/^6KSZ+!W?A/G_ +.^GCMR7R%8_2[CN_!_/_9W MU;@8#S*XC;5RRJP/6/*'CWL3-[SU:=+A^#[CU]E63VQ5L&3:6!UM%1W\VSG> MH:V'+L)?J:,YZFA1I$I[N,LN+3V3%9_Y/\ALNUKXJFEMM)DWNKH:4(29?]1. MQO09$1EYO-]H67Z?07VB_ *TUEIN'2^3@L(;J2[2:QBNS)+&L;!I)[F$H%0L M"H$ 8'??=B/0*M;0VJ9]6XFXR-Q:16;PY"6R$4,CRJRQVUK.'+.JD$FX9=MM MME![2:R/!S];<^X5^*8\QX.?K;GW"OQ3$2J:55P=LAZZ-S>_QV2/Z&8>-:(V M7=LAZZ-S>_QV2/Z&8>-:(V'@ON'AO96.]TAK$&H_.#.>U\E[Y-0 =6N-0 M*4'T;'WJ*K8@O1_&K\)C(P7H_C5^$QD8UK=- I0 *4 "E1H/* MG_6_M3^ZUP'X,-P" <)^/E3_ *W]J?W6N _!AN 0#AI3HN\U(_:%[^N*LJ]+ MGGC-[/L?[CT %B56- I0 *582^3!>MKV?NF=S_[E@XD5B.IY,%ZVO9^Z M9W/_ +E@XD5C)6K_ #HSWM.Z_P 0UM#17FGI_P!EVG^"E ,B,C(_.1ET,OID M8 (Y4HJ!'Y3?PODZCY08IR\Q6K?3@G)>MCT.4ZCL<*SBI2X1.>K,CG;4[EK1/O%#M9*559O(KCYM7 MBONC/M";JQQ>,;&UU-VB$)* M762FTO(9G,38L?1W1KJ-,IB$Q4\@\/Q,:Q*K-Y4]@NRV\J@[$]0"MM(!OPA8 M68[R@5ESI5TM)B,T^9MXR<=F)&E=E7R+?($<5Q$Y V7PD[W49.W&SSJHVB)K MA0 65554 "E I0 *4 "E I624HNO0S+KYCZ&9=2^D?3TCZ#$,NRS M7MY&R; ,IR7 \DAN)>B9#A&07&(7L=U!]Y#C-QCDVLL4+29F9&4GIU,_,?4Q M\\ \,JNI5E#*P(96 96![00=P0?2"-J_2NZ,'1F1U(*LK%64CF"&!!!!Y@@[ MBMR/'[M[>TXT"Y7Q5;Y+=N,P7F%NXOR QV!L'U8RRGP_4RLUBJH-D,DMOJGQ MCS"2HE]'5MO*(R7(#XO>5/Z(S!VKQ_EEH_,=*V;WA1IF?ZTFJVKKU+ZED3D^ MPQ]<6GV+10209J-FMK,W=9Z?-/NI,UE!K 1/*:&TQE0QFQD5M,V_\8L-K.4$ M]K%8@()&[YH9.?.IEB.D'5F'*B'*S74"[?Q;(_QV(J-O(#3$SQ+RVV@FBJW8 MT'R@X\\H\29SCCWN/7^W,:<:;>Y?K+/J1TG:O,<%R"RQG(HAD9 M=YGXI5;\=Z5#=27AR:V=ZJK9C1J9F0Y#*U-G*AX">4[; Q692Z\Y^XLC/\54 M3,!&_=9T,:NSVH,_U-N=GNN*XXM#E\))FA4^VP5G'KUAAMUYK$\AEK[BJHSW M1;D[!7N,/-]E+=06-NRB*_11SV103%20,35R:.2-BCQR*4='4[,KHP#*RGD5(!!Y$5;L<>0X M_P!L7#F/:PV+?-2&(CE)@F8VZ)4I1(C1EUN-6DU$B0M3C24,,J8)QU2G6TI; M2HS<01=XOTJEV51VLP4?.3L/UU^7<(C.W8BEC\P&]5)&_,^XHU. M2(T>0ZHS,S4Z^RAYQ1F9F?52UJ4?4S,S/SF9]3/]1M**-8HHXEY+%&D:C^:B MA1ZO0!6#9I&FFEF?X;$QJL6AU,7K)4TI$I27$QR\JE'U,^5QXH,S(^O[99?Q$M1 M%_JZ#R&+'=I'>1SNSLSL?6S$L3^4DUO")%CCCC0;)&B(@]2HH51R]0 H /S M7[H %* !2@ 4H.CW:7:Z1M?L^^9F">"F1(N>-NW'ZYE1$??N*+#K/)*;N M$;;GZJFUIH:V3[OS+J4&1I,B6GO"/C-C47QSX!F^-]QU?QP8AD])W&'&VGE_ M%:BL*_NLNO$;3;JO5/1MQTC;0LTJ61H(R'T6L2Q-&?[&JG@0X3S;;Y>A]MM\OM/(2Z7^I1#R&$QW( MB$0W4FAV&A,)U!FE1H=AD45Q!J1U0HT.,J2:D_,J,C4GYDR&1M#M[*PC0 * M4 "E!V^[/K-2UUSMX:YLMSPF,?Y/Z1?F+-7<25?8[ I**R2M7>1T;77VTI# MA&M*3;4I*U)0:C'4$?:ZTL7:?9.N+=AQEE^IV+@%HR](2VJ.R[79E1S6W7TN MFEM3#2V"<>2X9-FTE9+,D=Y1?->Q"XL[N!MB)K:>(@]A$D3H=^[9J^NPF-O? MV5PI(:"[MI@1V@Q3(X(YCGNO+F/GJX929=/-YB(S21?2[IFG_P"0\AX(Z=WJ M7G(U*,C+SD9*4:B,OL&1D9?3(R,O,/,8PK=H[!05L?E$/KM/(G^">A/@9Q(6 M3@K8_*(?7:>1/\$]"? SB0L[HG\Y;GV/=>]V%5-TR^:EK[;M/<\A6DL :*K M,% I0 *5GH?3KT/H1]#5T/N]XR,R3WNG3O&1&HD]>II)2B+H1F6!O=['G M@[3=H#H7M)=&FW61=BPL T!G>DLEL&T$>-[7QJ\V\]0MJFFMM4*DS!AR5A65 MF9N-'17;TXX[TNK@&UHXOZ&\Q6]N\7R>HGX_DN-7%ICN1T%JPN+:4604<^15 M7=+91G$I? M+F/]RKQ#.?5:XNL-D.&MUEF*Q!MK)[#\HF.+)EO&,E59RTK1CD7PM&HPI*5I M4A:24A:5(6DS,B4A:32M)F1D9$I)F74C(RZ]2,C\XY^5QMMF,==XV[7>"[A: M)B "T;8^I>8S+Z1F0*]!_:/\ T M7=@CVA9\U^(L#!-@7I6'(+C4Q1Z[V&Y-?0JUS'$#B.L:SV:Z1D3DJ1?4U:_C MN3S%+>?>S+&;BPD^"W@_M'^ 9&RF.N<3D+O&W:\,]I,T3[;\+@;& M.5-]B8YHRDL9(!*.IV&^U;4Q&4MP),G,%D8\I(7VY"2&0/%( M!R$B, 2.=5F7;X>NT\M?W=J/X"M9C3Z-P7;X>NT\M?W=J/X"M9C3Z-7Z;\W< M![%Q7N,%8VU5YSZB]N9;W^>@ [5<&@ 4H %*RI2EJ4M:E+6M2EK6M1K6M M:U&I:UK49J6M:C-2UJ,U*49J49F9F,#]7V7HS[\:0TMB1&?>C2&'$FEQF1'= M6R^RXD_.EQEYM;;B3\Z5H4D_.0_(!MMR[/1MV;4.^YW[?3OV[]] I0 *5 MY)5W5)5TZ]U1*Z>CKT/KTZ_9%IUV2&/QL9[,[@Y5Q#;-I?&O6%NHVHZ8R52< MBHV\BFJ-I*UD;JIEJ^IY[O=Z0\;DA1)4Z:4U8J")2T)/T&I)'T]/0S(C%I3V M/F4MYAV8G""X:6TX3''K!L=<4RTIE"9.'1Y&(2VNXIQT_$9DT3K3J^\1..H6 MZ2&DK)I%2=+H;[$XHC?@&1<-ZN(VTG!^7826=?3U%9'=DSI M\QUB)#CMI^:6])>:;2GSFHB&E3E%Y05V<7&Z1;4%+LRSY$YQ5N28CF-SU0AB=LFPFT^M66O&(VWUUN374J/W5]8+BT^&=(V&+R.4EZG'65S>2< MN(6\+R! ?3(ZC@C7^=(RJ/2:O_(Y?&8B+KLG?VMC&=^$W,R1%]NT1HQ#RL!S MX8U9CZ :W>CQ[R>IEWB,R]*2/JK[TNI_ZA!)W]Y5#RDS!R=7<==#ZGTQ3NFI M$:\V!/NMP9HA"?,B0W%BJP?#*]Y?4UK8>KTSW._ M--/F6\LS,SGE MCT5ZDN0KW3V..4\RDTYGG&_\RU26+?U@SJ:KK(=,&EK1F2S3(9-AOL\%NL$! MV_GW3Q2\_01 PY'GV;VD$N?"@1URITJ/"C-D9N2)CS<1E!)0I:C4[)4TVDB0 MA2S,U$1)2I1]"29EQ/<HZ5R+%]5R46VR\(KEQHALF\4J0F9? M,J9CFR1N^.X26O"2;A+[A&H5(.4["V!G,A\I;F06]BI2E=5=Y1GU/O*(SZ*/K\04.$7_X&!U^F<&(9^;T>QY_,) M%%T/+L#/GSQ>D18X;#L[&>]W;T_R%]%1B;IN/$1;Z='!Z&FR?E$=Z)8[+S[= MG;N//<;F.V2P_+MR=I=RIV3I_$55B MNCS##:N[QRW376L&=5V'Q/LY)P;.%,KY9,S(K[#?1[%N!O.'-UH1B7#GE'?& MXM+:%P]"[.:8-:X_JM)*E3\:A16TJC&3Z7''T-FV9*)9F9$<_+R>="?D2_&= MLNJ6VK3>"6VT*4VVVD][[&6:6VT&E"$FM2UFE*2+OK<7T[RUFK=:22+]L?VU M*5^,9CY[CI(N\ SX&#&6TXPI.)2ZFN)0;A<=M9I.\*(HC:580[1B5@I;A#D# M<_3;]%MEJ1$U%<9:ZMFSJIF)+2"VB86[9-1>O D\CL9%A,YC61HE+!0Q0;\( MK(=;]A3VJ>S'4%#XH9!A<-1$IRRVGFFN\ C,I4KN]7(=AE,K(%&1^=3;%&\[ MW?/W/.GKLYTMY*CR8R1R%+WWR1U!JVO=4VY*JM;T&4;9R)IKIU<8.?=*6I[D%;?P"P!Y!K>UZ MV3\K7DERF_>(UJ1671#I.U*M<#(Y C8E;F[ZN,GEV+9QVK[=QD/?N.5:#>-_ MDXG9RZ.?KKK.\7S3DME$-#;BY&Z\B;D8=ZN0M*C?8UMB$+&L4DQ^B>C&XK@>)5:5(K,6PS'JC%\,#NHGF=T3_AQ;]7&.Z- M%'=4^QN%Q&'0QXO'6=BI&S&W@1)) -O]+*!ULIY#G(['EVT%>GY3MBWQ![26 MINDI)*I\GV7C#BO#2VA3!$S514$AQ3RG#2ITEI0:&T6%@ MKO/*9=5@?'?3V.2F7'E.-Q9EG/SK,EM1VS(BCITS'D>9^UJ^VW/TGD"*CY #2-99H %* !2IB/DEEK(3=\ZJ0D,^ MI':[CK;J<-*O5!242MQ5Y()??)'@>"?>-)MFOQ?FN^2?F1,_$,?R2RG4JQYU MY!XQDEJ-QUI/4_@F:5*6[N&R-_U1WB22B(R:-CN&KH9.]\B,DB9P,N](O#_# M'+\/_P !OV_"^QMGOV__ ,5KGHO##0^&XO7D2O\ N_92]VH (34_H %*"+ MSY5?]!1H#W551\$&U1*&$7GRJ_Z"C0'NJJCX(-JB5:(\[,%^/)_<>H?K_P S M=0?B)_QHJ@:@ #5U8WH %* !2@ 4H %* !2@ 4H %* !2ID_DE/S MO/'_ _&_P#V&YA,I$-;R2GYWGC_ (?C?_L-S"92,N=(GGCF?GL/\LLJUUT8 M>8^$_I'_ #6^H (54^KT.4_L:R']X[?_ATD4YROGE_=K_',7&.4_L:R']X[ M?_ATD4YROGE_=K_',79T/?ZP_P!%?]1J@>F_X6F_Z7_5C*P +LJA: !2@ M 4H %* !2@ 4H %* !2@ 4J3AY*K]'?O;W)=[\,&J1/@$!_P E5^CO MWM[DN]^(GP#-/2?YVW/XG8>[K6K.B3S-MOQZ__P 84 %>U9E85Z#^T?X M!69]OCZ[3RU_=NHO@)UD+,Q7H/[1_@%9GV^/KM/+7]VZB^ G60M+HD\XK[V+ M<>_8ZJAZ:/-BP]N6_N&1K3X -#5F6@ 4H %*DL>3-:VPO<>_.:&J=C4$+ M*,$V+P^=EY<9]:HLIM2'H8M*:-4=925),E)47F,C(R\Q@+6JFZ !2@ 4H %* !2@ M'I,B(C,S,B(B+J9F?F(B(O.9F?F(B\YF%*P9DDE*4?=2E)J4KH9]U*2,U*Z) M(U'T(C/HDC4?H21F9$+'GL"^SVL.$_$=&<;*I/B5OSDLY2;$SJ!,82W:X7A; M$!S^QGK>:2NKL:PIZJRGY-D\):&'865Y59U$EMQ5(RZ'/UEKB[BK??D/I57Y=G-=' MI6D3J?'\C9DSV"+H70OLG]LS/J9^;V3,S,_LBC.D_523G^#EA*'2*02961#N MK31L&BL@1R/4N!+< ;@2K%'N'BE6M"=$NCY+=3JC(Q%))HS'B(G&S+!*HZV^ M(/,=>AZJVW +0M+)LR31-60 !357I4/ORM2>\UAG!>J2ELX\S--]VCBS)1O% M(K<8UO 82A1*)!-*9N9*G4FA2E.(8-*DI2M+D+,31O*U8DAS%."ZB7-Q[5LJ,P9&KOFMZ/7374F23028ZR4I*C0E<+D:>Z-]OX'XS;_ M -2_W^?[(77;^3;\E9(Z4N+^&V6WW_T6-VW]7V,M-]N[BW_+O0 3JJ^H % M* !2IE7DE54X;/.Z[)UOP2E\=:^<\(VY*6B3YU^(E1G M\R9"9,(9WDE4V5ZIYVU_CK]1=WCG.]3=4^'ZK46Y(JI'3IWO$5':;949*[O< M0DC21^W;W^FM==&/#_ 'PG"". M60WW^^^RE[N1W&@ A-3Z@ 4KP<^=+[MO\ VB148\L?HJ^4'ND=]_"WF(MS MG/G2^[;_ -HD5&/+'Z*OE![I'??PMYB+BZ(/_&YO\5M/\::J/Z;?N?@?QR\_ MP(:X %[5G>@ 4H %* !2@ 4KZO@)V*++U/H+[1?@&>.EKSCLO8UO[[D*TWT,>:]_P"W M;GW#&UD>#GZVY]PK\4QYCP<_6W/N%?BF*NJW:JX.V0]=&YO?X[)']#,/&M$; M+NV0]=&YO?X[)']#,/&M$;#P7W#PWLK'>Z0UB#4?G!G/:^2]\FH .K7&H M%*#N/V=GT?\ P?\ =:\?/A0QL=.!W'[.SZ/_ (/^ZUX^?"AC8^'*?:D?M"]_7%65>E MSSQF]GV/]QZ "Q*K&@ 4H %*L)?)@O6U[/W3.Y_\ ?;CLC>8J\@O["9H+JW?BC=>8((V9'4^2\XU/J9\J.X2RXN%JISS[-CB_P!H?@C6,[SQ%;&84,&7&U]M_$U1 MJG9FOGI*C>4BGNG(\B/:T#\C]5LL.R2+;8Q8J48W MB5>95:8N]NC0$!^0[#WIK*KFSJVKJD*)3+^SL-;7.R'6DI#*V$S;"=\5<(*2 MYX4+,9"S)A&C=+:_Q>>2.VNWCQV5V56MY7"P7+GEQ62G9^[-3L7068'%KK23"//M8Y"J78ZSV=7PC M,FH67X^S(94W91V5.LU&7TKL#+*$G7$P;%V [+JYECGV=W:/Z'[1S3_]D75, MI['\RQPX%;M;4-_+B.YCK7(IC"G&F99QC2W>XGQ*K)*E;5E5LFN":RT5::CMY+JV2.WS,49,-PH"+= M\('#;W9 \H,!P13G=X3P\VB!0V)H;7M[IBZBM+N26YP4T@$]LQ9WL^,C>YLP M22I0[M) NT"Q:5[DBKL(,E[LF,SS0RV\TMO/&\4 MT,CQ2Q."KQR1L5=&4\PRL""/016KX)X;F&&YMY$F@GC2:&6,ADDBD4.CHPY% M64A@?4:#KES#LCIN)7*&Y)DI)U'';=UH492_"*0<#6.4R? -WNK\(G?#[AN= MQ?<(^]W%=.A]C1UNYD5SUQQ%Y34\=;;+X/A,'%\W6KOV<^SU5ZK[B%E=\/PO!I^ M'EOY75-P[ \M^+;;>JCB&72'"3^UA0T]?I]V,T77^/IU'] _GB'UAPC+T*A1 M%%]I49HRZ_9Z'YQ_0-GUA'GZ>WT_/Z: !2@ 4H.TO!DS+FSPZ,C,C_ +:G MCST,CZ&7_6[A_H,O.0ZM#M%P>=:8YJ\/GGG&V66N4_'I;KKJT---H3MW#^JW M''%)0A)>RI:B27LF/CR//'WP_P#@[K_ >OOQ?+)X[?X_9^\1U;6)]!_=+_'4 M/(>*?0?W2_QU#R&,ZW30 *4 "E I0 *4'Y/()UI;:NI)<2;:NGF/NN$ M;:NAF1D1DE1F1F1EUZ=2,O,/U'XR%^$RXYT[WAH4YW>O3O>&DW.[UZ'T[W=Z M=>A].O7H?3H;YJ53KYC":K!\4+^QF^#XG M=1W_ ?'\/O]U/?[G>[J>O=+T(VK%Q=7'Q?"X$XM^WBX1O\ V[U@J4J9)"OP M2[E=AL.'B.W+TL+ZAKXQ)5)L+ZB@1DK63:%29MO"BQTK<5\RVA3SS:5.*\R$F:C\Q&/ M#'96)[ "?[*_2 ET &Y+* !VD[CD*N+JWS5\+I_>D7_=VA_:/YH3:F8D9E?3 MOM,,M+[I]4]]II#:^Z9D1F1*29$?0NI>?IYQ_2,45O4=@^84%;'Y1#Z[3R)_ M@GH3X&<2%DX*V/RB'UVGD3_!/0GP,XD+.Z)_.6Y]CW7O=A53],OFI:^V[3W/ M(5I+ &BJS!0 *4 "E2Z_),R(]E\WB/SD>":$(R^P>2;6ZCC'RF#L^"U)N M.DYRZTI/!U_O>SC8ONB+7QC3%QS=42O,J7+'FV&FV(L+:>/5RF)SQD:59MC4 MJ5)>.6O>6O'_:?'?:,(Y6&[2Q2? MCLV2TV2Y]%8J[DS'LKI^JVR;O<1R"+69)2N*5W$V-8PAU*V''6UT)G\])IWI M*N[\%C;E,=!?1+_YMI+CK+K0!RXGC(6>(;C>2)03PDUH[3FG8M3]%=GC6"BY M#Y&XL)6Y=3>Q9&],1XN?"DH+02G8[12N0"P6JBX!S3R+T)L/B[O+:''[:M?\ M3\\U3EEABMYW&G&H5JVQXG\5#:W:#+J"55Y10R#0DGJFVB&9$XEQ*>% MA>\4L<\44\+K)#-&DL4B'=9(Y%#HZGTJRD,I]((-9UFAEMYI;>>-HIH)'AFB M<<+QRQL4D1P>QD92K#T$&@ ]E>N@ 4KO\ =F9SAR#L_.7>N]]0W)\G W'% M81NO&X*G5'D^HLDEPRR5MN*TXUZKM\6?BP,WQEM2R[][CL:$?5BQE(Q:4UQ72$]4OP;.NE1IL1Y)FE MQAY"B/KU%.>1F1D9'T,C(R,O21EYR/\ B$Y#R9?M!BV-JW(.!NR[M*\TTO62 M\OT9)L)"2D9!IV58(*_PR.X^OQ)4W5V0V33];%2XX\6$9) B1(Z8.)RG$5#T MI:<\)M(]06J?;[)5AOU4IDXF(2"KLZ(=4^"7DNFK MR3:WOF:?&ECRCO0N\T ).P6YB7C0;[==%PJ"\YJ/AV^'KM/+7]W:C^ K68T^ MC<%V^'KM/+7]W:C^ K68T^BQ--^;N ]BXKW&"JQU5YSZB]N9;W^>@ [5<&@ M 4H %*W^[/\G;[3B;LS9$[#--Z]FX=.V%G,[$IBMUZYJE2L7FY7;R\=D*J MY%HY(K5/4ST)PZ]]:WH?>]3.J\1I0^'^5TNU<^LEKSW^M9_I$618#.*=*FI4 M1$$6*(150%K6X+$* -V(O -SMN=@!OOL .5:DDZ']*22/(9LNO&[.56ZMN%> M)N+A4&R)X1V#MT^5TNU<^LEKSW^M9_I$/E=+M7/K):\]_K6?Z1%D M6 _7C7U-_P"CB?HMQ])S2G_KYCZ7;=W_ ,%W?V_/O6Z?*Z7:N?62UY[_ M %K/](A\KI=JY]9+7GO]:S_2(LBQT,YY=HUQI[//6_Q[;QRI3N374:66N]38 MPJ)8[*V18QDF2F:CL-(4MUQ"2,R[F\6.W1= M[-O@W1<.L4UUCF]>0&K\YVI65>;0,]K;WCC38QD.72.5?:)7=A3YI>KUKH1J>;^.*TQK6\]JN,S/TGU]!>? MZ1%T(OXB\Q?8%I0X3(9ZPACUFMA-P3QW<>/L$GA2&6-'11<70N9#.>"617BA M"1 _^=,IVJH9]08S3N0GDT*V1@+V\ME+D\C)!,\T,CQ.QM;3P6,0 O#&R2SF M24@;]5"V^_='EMVA?,+G!;NSN1FZ\FRZ@3*7*J]:U+B<4U/0=5)\%%7KRB5& MHY#L=#;3;=MD2<@R%9-I7(N7W34XKI=Z"2DO,E)$E*2\Q)27H2DB\R4E[!$1 M$7L$ "5VUK;64*6]G;PVL$8V2&WB2*->P?UIGC5^^N[_ (==BC=:,AZG\X\][8R7ODU;8TGYL:=]AXC_ M "^VH .'4@H %*\5'T2?0^AGYB/Z2E'T3_ *S(58?:T[JB<@>T@Y?[)K); MO$)5BR2>B.Y,)2$DDR(6*_:2 MD2'79$N2[,ER'7)$N9(6IQ^9+?6IZ5,?<69K6_+D M+=DOK49J6ZZM2C,S,Q=/1%C'ZS*YAU(01IC8&(.SLS)G_2$2@8;*@<^,4Q2*HUF:%G@NM*ZP ME*0WW")"B>SE+:U^(HW"0E/<03:5.ROQHK\G+U:[KCLMM3W4AA<>5N'.ML;: M?;3^X]0_7_F;J#\1/\ C15 U &KJQO0 *4 "E I0 *4 "E I0 M *4 "E3)_)*?G>>/^'XW_[#3J[7F3YPQCTNW9E M2*J-=.X]73D5K]E'@S7H#4LVERFHDEQDEI9<,N8OD;_:$^T:Y:^\#LG] #Y) M+^QA=HIKVTBD78-'+!V3^@ ^1O]H3[1 MKEK[P.R?T /Q]E,9\HV'TRV[OPG>*_?V(RWR7DOH-U^R[_U^HUTN =T?D;_: M$^T:Y:^\#LG] !\C?[0GVC7+7W@=D_H /LIC/E&P^F6W=^$[Q3[$9;Y+R7T& MZ_9=_P"OU&NEP#NC\C?[0GVC7+7W@=D_H /D;_:$^T:Y:^\#LG] !]E,9\HV M'TRV[OPG>*?8C+?)>2^@W7[+O_7ZC72X!W1^1O\ :$^T:Y:^\#LG] !\C?[0 MGVC7+7W@=D_H /LIC/E&P^F6W=^$[Q3[$9;Y+R7T&Z_9=_Z_4:Z7 .Z/R-_M M"?:-!V3^@ ^1O]H3[1KEK[P.R?T 'V4QGRC8?3+;N_"=XI]B,M\EY+Z# M=?LN_P#7ZC6Y_P E5^COWM[DN]^(GP"%!Y-;Q.Y1Z%YH;FRO>''/=^G\8 MM>,5UC]9D.S-8Y;A5)87SNU-:V+5+"L[^KA1)5HY7U\Z*0!I002DBJP!'82.= ! :L>L*]!_:/\ K,^WQ]=IY:_NW M47P$ZR%F8KT']H_P"LS[?'UVGEK^[=1? 3K(6ET2><5][%N/?L=50]-'FQ8> MW+?W#(UI\ &AJS+0 *4 "E2D_)2_HP>3'N:*CX6*$3N'V&9++L=]IMYA] MM;3S+S:7676G$FAQIUI9&AQIQ"E(<;41I<;4I"B-*C(01_)2_HP>3'N:*CX6 M*$3O1F;I-\[KW\6Q_ND5:QZ*?,RQ_&;_ -Y>JR?MI^S\=X"@M MTE:;.T=)0PM-?35\JP269:Q;>^:;)_6^03FXE;'\5Q\L)N<.D/&;SDCNZAQ: M$=KWP'K^T"X8<(EMJ(K@T#J/[/X5$N'XLCC>"VN^([O,G M"?![H^DF9%*R$DDSQ2MR#**I#I(TO_!S.O);1\.,RADN[+A&R0R<0-U:#EL. MID8/$HY+;RPKN65C7\@ G-5[0 *4 "E =GN+G#/DWS/S).$\;-0Y3LJ> MQ*8C7E]!C%78)AZ7UI3ZJS7/;,XV+XRRV@U.G&F6"KB2A"DUE382.XPOTW%Q M!:PO<7,T5O!$O%)--(L42+ZW=RJJ/1S(Y\NVO?;6UQ>3QVUI!-CR&::XC,3]I7L)UI+K%UF,"!C<9Y9.U^$-SHD>W M5)@2A*")*$DDBZ="(B(O,1$1="\Q$1$22(O,E)$DB(B(BIG5O28CI+CM-N^[ M I-E2I0J.QEL48!P2.7A,@4KS,*;\$ZWMHOHG9)(BQ7%<;P?&Z'#L/HJC%\5Q>HKZ#', M9)/,D]M7T % 50%50 J@ #8 <@ .0 Y 4 'BO-1,/*Q*-L-)Y!K-Z:CQY'3]2D*/&U)B-=XB?1ZK5T4IA/=@_"P0\J(Q)F M][.O$\D)A*Y6"PB432DJ/ND:^K25$ M*^\:6Z,)1)I.W0'?J+V]A/9R)E$^WYIP>?K]6U93Z6X3%K&XD(V%Q8V,P/KX M8C!O^>';\GST %A56= I0 *5*Z\E R%,;D;RWQ/OH)=UI'7&1)0;;QNJ M+&-A7%:XI#J3]3H;066M$ZVZDWG5N-*8,D,R"._RK=A^3;T5JSHEN!-HVVC';:7U_;GGV%I1=?DY7(.W M?OZ: "O:LR@ 4KP<^=+[MO_:)%1CRQ^BKY0>Z1WW\+>8BW.<^=+[MO_:)% M1CRQ^BKY0>Z1WW\+>8BXNB#_ ,;F_P 5M/\ &FJC^FW[GX'\ MU9WH %* !2@ 4H %*W)>3_\ KM?%7_![J^ G8HLO4^@OM%^ 5H7D_P#Z M[7Q5_P 'NKX"=BBR]3Z"^T7X!GCI:\X[+V-;^^Y"M-]#'FO?^W;GW#&UD>#G MZVY]PK\4QYCP<_6W/N%?BF*NJW:JX.V0]=&YO?X[)']#,/&M$;+NV0]=&YO? MX[)']#,/&M$;#P7W#PWLK'>Z0UB#4?G!G/:^2]\FH .K7&H %*#N/V=GT? M_!_W6O'SX4,;'3@=Q^SL(SY_\(.A&9_VVO'WS%YS_NGXWZ"])_Q#X3F]H)Q\5>"QU*6S8ZD?54[!8BFM2&U6NJLJEL6;D@ M^B34UA]_F9D2B4:4)[W:2R-A=OS-WCF6V=F^^EAX M7MI2Q^&[P]:W/[8"=ZIV\XP/.-8Y%+Q#96&9;KO+(+JV)F,9YC5WAV01W6E= MQQ"Z?(X-;8'W%>92VXZV_.1DLR,C/Y4R-)]#(R/Z1D9'_(8M_=JZ0TWO.@5B MVY]5Z\VQCA^*::38V&X]F=:RMY'<6]&C9#7ST1)'=\R9$0V'T&1*0XE1$9:; MMZ>3C]F;N!4R=BFO\XX_7DI+JRFZ5SNQKZ9$M9*[COQDYJSFF(,,)49&J)55 M=2TI)=U"FC,U"R<=TMXV4*N4QUU9OR!DM72[AW]+%7ZB5%]/"JS$=F[=M59E M.A?*PEGQ.3M+U!S$5VDEG/M]Z&3PB%V'9Q,T*GF=EY+5Y]9SZ1YKSJ[C;^6Z_N;B.Z73N]7DX0R9&9F;)]"(]8FUO M)V>U*UGZK?I]18+N.MB$I2I^I-K8M-D.H22E$;-#GIZ^OG7%$D^ZS'@R5FKH M@B,S+K,K/6^E;[;JLU:1L?Y-V7LB"?1O=I"I/H\EF&_8>RH+?:!UA8%NNP5Y M*J[^79B.^4@?RMK1YG Y@[,JD \P*T=@.RNUN&7+K1AN'N'C#OS7$=LEJ.QR M?5&9QZ52$=[O.-9#$J9N/O-%W%'XK-HMLTD:B5W2,QUG2ZTMQ32'F5O(,TK9 M0ZVMY!D9D9.-)4;C9D9&1DM*3(_,9$8DL-Q!VN;5S'3D<_)'&SE2KC!G=RXSIOE98U]+3)F2>Y78 MCOJ)']283<-)=)Q,=G8P*;^JM+6DLZVZHK&53WE-8P+>DMX3JV)E3E?!I;7EIG($"I?[VU[PC9?"H M4!AE/\Z>!61MM@3;<1W9V)T9T.:@>ZL;S3]RY9\=_&['B.Y\#F?AGB'/?A@N M'5QV["ZX00JJ*[?#C3XV9&1MGC&=9!1D@R49J(TH@)+H9F9?]H^O4<:C:<XXI*#4HN.1^;Q MN$Q(-DS)Y,=]3)D?11/I:6IDT^CYHG20:?\ ]1$/Q(@EC>(]DB,A^9U*G^PU M[(9#%+%*OPHY$D7?LW1@PW_**N46S(TD9&2B4:E$I)]2-*U&I)D9>8R-)D9& M7F,CZD9EYQYC@KB_L-G;?&[06TF)+W3'9;:TN+ACZEAA>1O[% M/S556,NKD,1Y#BE+)M9LG^J=U7=Z#B8=_ M^RHQ%.<=I/P>Q];!26?[9#7N02&5=SNKC83*DYR_WN^MLNZA&-=]7=5W^B?U M)*W.XVOX\C-X-CK^X)V$%E=3;[['[5!))R([#Y/(^BOOQ4'A64QMMMOX1?V< M&VV^_6W$<>VWI^%5J>CT']VY^.KI_J'D/%!]Y*5=.G>(E=/NBZG^$>0QG6Z1 MV#T]_KH*V/RB'UVGD3_!/0GP,XD+)P5L?E$/KM/(G^">A/@9Q(6=T3^["JFZ9?-2U]MVGN>0K26 -%5F"@ 4H %*EV>29?W3.;O\ 70?])-K M";((3?DF7]TSF[_ 70?])-K";(,P])/GCE/^'CO\MM*UMT6>9&)_XF2_S.[J M)QY35V>_]D'6U!SUUE1H7F&H*V'AN^HL!AM,B^U'(L%EC.=8A745M+D.^Q2X4 MRMM;E!F&/R[3&+QGOD2ZVUD++]5;:4GA(!ZYH8KB*6"9%DAFC>*6-QNLD)(4+$; L50<1 )W( M [*]U_>2Y&^O+^8*LU]=7%W*$!""6YE>:0("20H=SP@DD#8$GMH /JKY* M!2@ 4JY0 &)ZWQ0 &E/MD>UIQ7LYM5LXC@RJO*.5>TZ.P7J[$Y*H\N!@]. MLY-:O;V=P%*-:L;J;)IZ+C%(XA+FK&5LTU7D5E7_=C<=>9:]@Q]C"TU MSV M261RJ1HOE,[ #MK^7M;^V3U;V=>*OZ]PM%+L[ECE%.B7BNM7);JJ7 JRR:D) M@9_M:1!/QH-*A;7JBCP]B3#R3-W$);C.4]"#O3?&WN2^TJ+K)+UY)J2PVM9PJ:FK8Z6JS',9IVUG&HL8HXL*DIHB4L0HB#-QUW MY#/,]S3:.:91L;8V4W>;9YFUW.R/+VQ<+DV>/5CP*!N!/<;'::Y9>UCND0)2(*"[ M2 !+:A= I0 *4 "E64?D\_K3/&K]]=W_#KL4;K1I2\GG]:9XU?OKN_X M==BC=:,AZG\X\][8R7ODU;8TGYL:=]AXC_+[:@ X=2"@P9D1&9^@OMF?V"( MB\YF9^8B(C,S\Q$9C)F1$9F?0B\YF?H(OIF([/;I]K]6<+->VG&O0N2>+RWV M7CA$_;4[S+IZ!P:]:>87FMK(0XHXFQ;R%XQ:TH#0"*)?*=MB>Q5#.RJW+S.8L<#CKG)Y"4 M16]NF^PV,DTAY1P0J2..:5O)1=P!S=RL:NRZ,_*0>T1C@9GOMZO=J;6*@TK\&17ZFJ9D_$V7$MI->7V^9H-3C=9!=.-" M/-QQQYQQUYQUYUUQQUUY]UQ]]YYU:G'GGWW5+=??>=6MU]]U:WGWEN//+6ZM M:U> UCA,1;8+%VF,M1NEM& \A&S3S-Y4T[C<^5+(6;;@ 4H/ZX%= M8W$Z%44\=R9<6\V'4T\1E)J=EV]I):KZJ*VDB,U.2;"3&801$?53A$/Y!MQ[ M#GB^OE)VD.B:BP@.S,*TW/D.O&W1&B8#45MG M4>I, U\\N'^L2['&,9KJRXL$_-KZJLKAF?/=5WU=]V2M9F?>ZCGL8270B(_. M?LF7FZF?G,^GV3ZF,C',LCS2R32,6DED>21CVL[L69CWEB3^6MR0Q)!%%!$O M#%#&D4:CL5(U"(OY% 'Y* #UU[* !2@B\^57_04: ]U54?!!M42AA%Y\JO M^@HT![JJH^"#:HE6B/.S!?CR?W'J'Z_\S=0?B)_QHJ@:@ #5U8WH %* !2 MLD1F9$7G,S(B+[)^@=^-4]EOV@^\==XIMG4O%+9F>:XSFL.YQ'+Z61A2:N^J MRE287JV&BRRZOGH:]51)+/=EPHSIFT:R;\-;:U]"6_UQO[M/XQ"SS[$%"#[* M?A29H29_V)7?.:2/_P#.F7'[)?3,S^V9B%ZWU)>:8QUK>V4-M/)/>K;.ETLK M($,,TO$O52Q,&XHP-R2-B>6^Q$]Z/]*V.K65_/=6\5M8&Z1K1HE=G%Q!# MPL98IEX>&5CL%!X@/* W!@A_(8>U,]I)N#^U,]I)N#^U,]I)N#^ M)?3ORCF?ZVR^I?/^YY5=GR&'M3/:2;@_G.O?Z]!\AA[4SVDFX/ MYSKW^O0M$_#;^IH^]3^0/#;^IH^]3^0/&YG?D[$?U=Y]<^?]QS>)?3ORCF?Z MVR^I?/\ N>579\AA[4SVDFX/YSKW^O0?(8>U,]I)N#^?7/G_<47;R;;AAR MFXBES"+DKI',-._'\[HM6'?'6YCSGQP%C36TTWWJ'X@WMUT^)AW55ZH]5>I^ MOJ]CP?%,G2:E&#!)2GKW4I3U]/0B+K]OH,BOLWEY\[D[K*W,<,4]UU/'' '$ M2]3;Q6Z\ D>1QND*LV[GRB=MAL!96 PMMI[$VF'M))IK>TZ_JY+@HTS=?<2W M+\9C2-#L\S*NR+Y(&^YW) #E5V*]#E/[&LA_>.W_P"'213G*^>7]VO\7]VO\26_L&YS%Y_V<:']!F7_P"5=B?2$O\ Z%]G^4_RB(!Y)9^P M?G-_#C0W]%=B"8 ,M=(7GAF?]^S_ ,NLZU]T:^9.#_X=Y_F%W6.A?9_E/\H= M"^S_ "G^49 0RIU6.A?9_E/\H="^S_*?Y1D I6.A?9_E/\H="^S_ "G^49 * M5CH7V?Y3_*'0OL_RG^49 *5CH7V?Y3_*'0OL_P I_E&0"E8Z=/I_RF?X3&0 M*4 "E85Z#^T?X!69]OCZ[3RU_=NHO@)UD+,Q7H/[1_@%9GV^/KM/+7]VZB^ M G60M+HD\XK[V+<>_8ZJAZ:/-BP]N6_N&1K3X -#5F6@ 4H %*E)^2E_1 M@\F/B"%Y*7]&#R8]S14?"Q0B=Z,S=)OG=>_BV/]SBK6/13YF6/ MXS?^\O0RZET/V?XC_B,O.1_2,O.7L" GY21V>SF@>0L/F+KBC]3:BY+7#L?8 M#4!A90<1W^S">G6;[_1/]W8VLG\7OXQN>.TD9>-@OIDA8+-'V;M'P$A7 M;?N:STW'J?!7-ALHNXQX3CY3L.KO(@> %CV1S*6@DWY!)"^Q9%(J3 '*.[=. M9]QZV[L?1^TJDZ386J\ON,+RRO3U5&^*=0_W$V-8\9=V71WD%<.]Q^>V:FI] M'9U\QM:DO$8XN&KXY(YHXYHG62*5$DCD0AD>-U#(ZL.15E(92.1!!K&LL4D$ MLD,J-'+#(\4L;@JZ21L4=&4[%65@58$ @@@\Z #]U^* !2A'T,C\Q]#Z]# M]!_;^P)]ODUW.W']W\9Y?$/*/B/5[;XSPVWJ)F% @U;F>:7M)R8]%E#D> S& M9GY!A=L\G"\PLE1_5LR,]AUY:2I=C>S'S@)#LWPYY3[!X7Z[ MOT2+2@4^J/!S;#+-)5^:X):J+JGU!E6/NRH+;ZT+^)ENFIO&2*74QEHB^K]/ MKJ/"SV:["[B/A-@Y.P%U$K!8V.X 2=&>%R=PO&)-B8UJ7:)U(VE\];7S;FRF M'@F1C W)M)74M(H],ENZI.FW-N!H]P)&JVU <1Z%W;KWDAIO7&]=4W*;_7NT M<4JLNQ>RZ(1(.#9,]7:^R80Z\4*[I9R)=+?5JW%/5EU7SX#Y$['60Y<&4I(W MBD>*1&CDC=HY$<%71T)5T93L596!# \P00:V/')'-''-$ZR12HDD#6;NSNRMY70HC3SUAAF,8OM6$AGO M&?=U?G>-9A:&XA*B[[14%?;J62N\E)))SNJ-!=*RQ1=%*(CZ]#,NOT^A].HM M]-^ZWC[CT;N/4DMMMV+L_5FP=?/H=0VM!HS'$K?'B,R=(V^J'+!"T*5T)*TI M5U(RZBH0D0)M4^]56;+D>SJGGJNRCO)4AUBRK'5P+!AU*B)276)L=]IU*B)2 M7$*29$9&+ZZ(KL/C]AN@/3PW<'5';N!L^?J)[ZSGTUV75Y7"Y #E< MV$]H3L>;6<^G5/4_2?=,T]?X^G44V"B4I*DI<4RI25)0\@S)QE9D9(>;-)D9.,JZ. MMF1D9+0DR,C(6KW9D\H8G,/@UQWWGZJ2_D=Y@5?CFPF3D)D2(6S,$-6&9ZS) MZ)0MHY614LNWB(=02UUMI!D=5H>0M=)]+N-;?$Y=%)4"7'3MMR4[FYM1O_.W MN^W[T>NK]Z%,HNV9PKL V\63MUW^$"%M;L[?S2+3O\H^@5WS %)U?= I7 M@Y\Z7W;?^T2*BGEG+AIY6=DRI4AQQ^1(=<>><6XM2CFNC-5Q:5GOII+*2]%Y%#$%2983'U3NQ)+1R M<6X?8 ;;=O.H'KK1LNL+?'P17T=B;*>:4M) TXD$J(G" LD?"1P;[DGM[*J M(O5L'^_X'\^B_G@]6P?[_@?SZ+^>%NE_:B\5/:T6UI_5ZO@)V*++U/H+[1? M@%:%Y/\ ^NU\5?\ ![J^ G8HLO4^@OM%^ 9XZ6O..R]C6_ON0K3?0QYKW_MV MY]PQM9'BLNJ%E]-*B_U&/(/2*NJW:K ^V]JVZCM6.9\=F(Y#;D["Q6V\-Q+R M3=49XJ>.]JKMZS)KPF M\YUIH[,6_-T)U18*WAS[I'XSO>[S^&K2:C1&Z&CN)8[J/5$C1B->:9D$NG,$ MX).^(QRDD[GB2TB1MSZ^)3O6)]61&H8R-MLSDF _FR7?OK2GJ9=?1_976TFAL*^^AJ-$NAL(%]$4GS**523&+:,:?_ M -1/PVS3]GH/5<1==!-#V==%)%O_ ,1&3_[U[[67J+FVGV)ZF>&78=IZN17V M'?RJY"1YR/[I?^I:B'D/C-8_GC])_9C%K*R,RL"K*2K ]H8'8@]X(V-;O1E=$=3Q* MRJRL.QE8 @_E!WH /%?J@ 4H %*B[^579&B'PMT!BW6/XN0\HZRR)"_&] M5>#C.J-E.NN1^[^H^&AVVCHD^+\WT>:\$NI.&F!N)COE9>R8SDOA7J"+*5ZK M8+S@>G8W4D(/Y1"".X@^FLF=*LZS:TR"J=Q;P6$!/HXA:13,!\QF*GU M,"* ">575 I0 'D@N\I*?IJ(OY3Z!2K&+R;2L=@=EIKB4MYMU%SMC?%HR MALE]Z,VG8]E5&P\:OF5.^+5NOF;?S'<>;+Y\EC?8-1_83XC\9O91\/8:XWJ> M3>81DV<2>J#0I]6>;'S/*XTE7?996HWJ^SAJ2M27$J:\/PGY#)-.JVX#(>II M1-J+.RK\%LOD.$^M1=2JIY>L &ML:4A,&F=/Q-R9<-C2P]3-9PEAS_G$_-V= ME :QM@=LMV9>K,[S/66?\M<$QK.M>Y1>87F6.S*+8;TNBR?&K&14WE1*=@X M9+A.R*^QBR(KKD25(C+<:4;+[J.BSYMK8WM\S)96=U>.BAG2UMY;AD4G8,RQ M(Y52>0) &_+?>NK=Y"PQZH]_>VEDDC%4>[N8;978#^1,O_RV]_8U MS_X2Z=^7L+_S2R_;]_Z_4:VT -2_R=+LGO;H:[_^'=F_U$#Y.EV3WMT-=_\ MP[LW^H@?P?SWR)E_^6WO[&G\)=._+V%_YI9?M^_]?J-;: &I?Y.EV3WMT-=_ M_#NS?ZB!\G2[)[VZ&N__ (=V;_40/X/Y[Y$R_P#RV]_8T_A+IWY>PO\ S2R_ M;]_Z_4:VT -<&H.UU[.3?>R\0T]J/E1@V:[)SVR=I\0Q6!3YW"FWEFS73K5R M%%DW&(UM:V]Z@KICZ"E38Z739\%I2WW&FG-CQ&1D1EYR,B,C^P?H'PW5E>6+ MK'>VES9R.O&L=U!+;NR$E0ZK*B,5XE9>( C<$;[@UT;2^LLA&TMA>6M[$C]6 MTEI<17$:N%5BC/"[J'"LK%200&!VYBLC!D1ET,B,OI&74OY#&0'S5]5>/<3Y MO,9$7L$9DG[1I(R29?8,AUEVSPLXC;V:D-[BXSZ*V0[)Z^)89;JW#;:X2:N_ MWE,7CM0FYCK,UJ4:V+!M??Z+)1*(C+LX ]L4TT#B2"66&0=CQ2-&X^9D*L/R M&O5-!!<(8[B&*>,[@QS1I*AW[=T<,I_**T7;8\G0[+C9:7G*+4>9Z9G/$LU3 MM0;2R^H:2ZLS5XC6/Y?+S7%FR2H_F66J5IDDD2$H2DB(M1W(/R46[APK&VXL M\J(]Q+;-YVNP;?F(MU9/-(+OIC?V2=>(?::D+21M,N2M;&PISN>.^PA2W430 M@$EL=;:IQY4PYF[F12/M5XPO8R/O?XT)64$+HINCR%RBR R47_LGV1TK,C(S(RZ&7F,C M])'](Q<:9)C&.9E16V+9=04N4XS?P7ZN^QS(ZJ#>4-W62D&W*KKBGLV)5=9P M)+1FT_$FQGV'6U*2M!D8@"]O-V0N.\(>U*FUD&KD2?&E,ZXS9B++1CD>;*DGB^20WL::DE5V^,08=O:0Z18\YX MEO<="0US;SJIO+2,D+UW61A8[F%6($A$44D2D,RR(LDB1Q0 !:%5%0 *4 M"E!._P#)6=RN95Q(WQI&9)\>7IS>*2?+'7Q/)3'R;1V!YEX"G22I$3>6K82:2)/5A9%YTF-5!:E+">T"PO9<6,M$'=G'[$[ M"9,\,TM2O6V*$2.IK;9'^;',TL/SQ$#EL:V-H#*KE])XB?B#2VUNN/ MN!ON5FL0(!Q\SY4D*PS'TD2@G8G:@ B=3*@ 4H %* !2@CA^4\;MC:^[ M/NDU-'G*:O.0&Z<)QTH"%)2J3BFO#D[,R62LN^2UQF;.AQ. Z24*1XUI'0XI M)+(E2/#,B(S/S$1=3/Z1$*^GRF;E(WN7G%C^A:*Q23%8,V1F/ MWHM=C"?RW36Z^O9B1V5 ^DK*KB](9/R@)L@JXR!?OVNR5G'_ --HMP_>5 ]- M1Q0 !J.LAT "E I0;Y/)OM4N[&[4#!,G5#]55^D]5[8V?-4LE>%'F3*6) MK&C<4I)IZ.%.V&X\P2NJ5*C+,TGW/-H;$Q_R3O3CYR>8/(*9$=1',M9:5QR< M;:B9?>CE=;!S2.VZ9=U2F$3\%\9*3/NFXWWNAF76)ZYO/ =*9F4-LTMJ+-.> MQ8WLL=JP'>(I9&.WH4GT5,^CVQ-_K'!Q1/\ !/0GP,XD+)P5L?E$/KM/(G^" M>A/@9Q(6=T3^["JFZ9?-2U]MVGN>0K26 -%5F"@ 4H %*EV>2 M9?W3.;O\!=!_TDVL)L@A-^29?W3.;O\ 70?])-K";(,P])/GCE/^'CO\MM* MUMT6>9&)_P")DO\ ,[N@T4=OEV>RN:?$:=L#7]$5CR XTQ[W86 M0F&CM8^A^?S?3\PBF+R-SB*WO(6B?8 LC7UAFN!4GQ M/X_\EI%YL37B(4?PZK#\U*6W)V=K-HFVF8\1BLM[%C+<6AM--L-XKDS%7#-X ML:G+;T"[A6502"T;?!DA?;EUD,@:)]N7$IVW&QK%68Q M5UA,G>8N\7AN+.9HF(!"R+R:*9-^?5S1,DL>_/@<;['<4 '0KFT "E I M0 *4 "E I5R@ #^2PGPJJ#,L[*9$KJZOBR)T^?/DLPX,&%$97(ES)DN0 MMMB+$BQVG)$F0\M#3##;CKBDH0HRQ. 2=@-R>0 [2?56^"0 23L!S)/8!ZS7 M2;M#>=&M>SYXTY?OK/O#M[ADTXUK# &I2(MILG95M&DN8_BL)U1*]2P&T1I5 MWE-OW'"HL4JK>S2S*E-0X4NKUW_OO:?)_<6>;WW3D\C+MD[&NW+K(+5PG&H< M=*6TQ:NAH8"W'4T^+8U5M1:/&*1E1LU5/#CQ^KD@Y,A_83VQW:-6?:' MZ28UB;^I0:9T#I1,!C5N[J,?9;(1J]P6'E6L#;/'9KN-U83I2%/-%'-I MK>NQ_%=2\:R:4TV:%I<<2HT-J0M*U)-"B+8MM3FIQ%TA#L)NW.3&BM>IK"4< MN'D^T\,@6Q*29$;3%'\6';N7(ZJ211HE<_(4:B)+1F9$,D:A@FN-39U((99W M.9R("0QO(Y)O)0 %0,22>6P';RK:>FIX+;2NGI+B:*!!@\22\TB1(-L?;[[L M[*!ML=]SWUV='YO/-,-N//.(:::0MUQQQ24(;;;+O...+49)0VA/S2W%FE"$ M]5+4DB,Q'&Y->4U\$M21Y5;H:JV!RFRM!$49W&:J7K?7#;A&M+B9^ M0E"B;4A>,X1D3+[:S-$E!EU$5CG-VU/.'G7$N,,RS-HFI-*VJW6GM,:>]7X] M0W-%Z.]199T:>V.* MM"1QSWZF.7AWY]59G:X=]N:]8L,3?^J*X&>Z3M,89'2"Z&8O #P6V.821<6W MD];>\[9$WY-U;3RKL?M)Y;R4NU8\H@UWHN+D.BN#-QCFV=V*1-J,BW3'5$R' M4NII1]^,ZG&7&U/5NTL^@&3BVF8KK^ XY.*.Y=S\CFQ9N*G!ARO+,HSO)K_- M,WR.\R_,,JMIM]D^59+:3+K(FK M8PV,9>>4+X5>S;-<7##T,P $<2G?JX4 1>UN.0M(VY3:CXW8DB:PWG60M.Y MKD$-KQ/C+UE2J;L-@YB\M?1AE53CZ'X]3X[C:)F2V-#5MJ-^>TD[6W <&Q;6 M6#XAKG!Z:+CN&8)C-%A^)T,%!HB4V.8W61J>EK(Z3-1DU"KH<=@C4I2EF@W% MJ4M:E'4?2MG1;V-O@8'^W7S+KK[A0XV.X6V8,-G&]U]#NGC MHQZO:V187-KD%3Q1G;ZX 4'6C: !2@ M4H(O/E5_T%&@/=55'P0;5$H81>?*K_H*- >ZJJ/@@VJ)5HCSLP7X\G]QZA^O M_,W4'XB?\:*H&H U=6-Z !2@ 4KS;_7&_NT_C$+/7L0/6IN%/^*5W^FF6 MBL*;_7&_NT_C$+/7L0/6IN%/^*5W^FF6BJNEO[A8_P!JI[I=57]VO\26?L'YS?PXT-_178@F "'_Y)9^P? MG-_#C0W]%=B"8 ,M=(7GAF?]^S_RZSK7W1KYDX/_ (=Y_F%W0 0RIU0 *4 M "E I0 *4 "E I6%>@_M'^ 5F?;X^NT\M?W;J+X"=9"S,5Z#^T?X! M69]OCZ[3RU_=NHO@)UD+2Z)/.*^]BW'OV.JH>FCS8L/;EO[AD:T^ #0U9EH M %* !2I2?DI?T8/)CW-%1\+%")WH@A>2E_1@\F/C,W2;YW7O MXMC_ '.*M8]%/F98_C-_[R] ! *L>H@/E.G9[E>8[CG:$:SI35;8BQ2:XY& MQ:^.9N3\/?E)KM<;,E)993WW<3MIB,&R.:\ZZ\J@N\5?6EJOQB0ZF%:9&1F1 MET,O,9'Z2/Z1BX?V'@&(;5P3,-:; H8.48/GV,W>'Y=CEDV;L&\QS(JZ157- M7*22FU$W,@2GV?$;<;=96I#[2T.MH6FJU[0GAIEO SEAM#CKDISI]-06*;_6 M&5363;/.-39&[)DX1DQ+(C:=GIB,R,>R9+"W6XN6T%]%)9I;;4J_^B[4GAED M^!NI-[G'H9;)F/.6Q+ -$">;-:R, !OOU$D:J.&%B,V]+NEO ;^/45G'M:Y) MQ%?*@\F*_"DK,0 JW<:DGMWGBD9FXIE!Z5 "V:IF@ 4H %*ED^3,]H?_ M &/]A77 3:-\36';2L+3->/DRRD-HC46S417)V:Z[9D27$DQ$V#50UY3CL(G M$,?'A37T:,T[99>RVN<.1D9$9>/YAB5U88WE>*7E M1DV,9%4/JC6M!D5!81K:CNJV0@R4S.JK2'%G15D?3QF$$LC0:DG:-]EISQQ[ MM".)&#;F:77P=E4Z2P3>&*PW$)^-O:E!#B'=.QHA$ER/C^71)$+,\4Z^*E-) M>,UZY#LRLG$W072CIKP2\34%I'M;7S"*_5!RBO0/(F('(+=(OE';;KT9F8O. MHK1_1'JKPVR?3=[+O=8]#+CF<^5-8\7EP GM:S=AP#??P>1550ENQ&QH 5) M5TT "E>*BZI/H74R\Y%]-23ZI_UD0JT.UVT4KCKVD'+37K$ J^CLMHV&T,2 M9:;-$3XUMPQ8VR:]$'_LKBP)^16U*DT&:6WJI]CKWV5D5IB(6OE5W%^3#R7C MGS%HZY:JZVKK'CUL68Q',FHUI7.VN>:NF2W4),C7/A2=AT_BO*29K@U<9'?- M:$IL?HOR8L=1^"R-PQ92UEM1N=E\(C*W$!/\XB.6)!VEIMAV[&K>ES%-?Z6\ M,C7BEQ-W%='8;MX/+O;3@=P,L4KGT+"2>0J'R -(UEF@ 4H %*"53Y,3S MK:UCN7-^$.P+YN'AN]77L]TX=C*-J)7[FH:MMG)\6AJ>=;C,.['PFM9L8;2U M$(7=EC.6XC>U&3XOD=-(5#M\?R.@ ML(]M27=5*1\U'L*NRB1IL1WSI2\RCQ$K;-:%'/8F\QDQ"^$1[PRD;F& MXC/'!,/3LD@7C (+QETW 8UW--YR?3N:L*O)["^A:"YMW*2(W8?2KHW8\UN8Q)&Z]HW'E1R+VQRQMNDL;>5&ZLK $&@ ^*OOH %* !2@C M4^5->MZ:R]UMKCX-=P"2L(U/E37K>FLO=;:X^#7< E&BO.O ^T(OU-42UYYG MZA]G2_WDJ * -85C2@ 4H %*W)>3_ /KM?%7_ >ZO@)V*++U/H+[1?@% M:%Y/_P"NU\5?\'NKX"=BBR]3Z"^T7X!GCI:\X[+V-;^^Y"M-]#'FO?\ MVY] MPQM9 %75;M0-?*J==OTG,CC]LYMA2*[8/'5[&%/^&24.W.L]B7[TM'?2T@E MJ35["IC(EN.NDE/3HAKPTB+R)T7E6NJ7+WC)QGW-'C>*O6>\;K"+!]MLS6GSICKR#7U*PDW"-/JF4RA*DK<[KD%T:BZ/+L7>DL9SW>V\)M'[ MC#<2&,?/U#PD_/ZMJR+TFV7@6L\KL-DNA:WD9Y^4)K6(2'U?Z=)1RY';<\]P M FU0&@ 4H'F/S*(E)/S*2?H4D_,:3^P9=2/[!@ 4JS"[!KD4QR'[,[02I M-BJ?E>E:^?Q]S)#JVU/1INKG6J_%E.$D^_W;#7,W#+)I;B24X4E?G6:%*/<< M*]GR4=SQZV9=,U&HN5;U!25MK8/M,5F);PIC>@X)83)+_5,&MSNN MG2L"L9">X@[U6#+E.-Q(\AYJPE29*(C+T'_*1^@R,O21D?4C(_.1D9'YR&5M M-3V?:)C)"5WW"JC'DZD["Z/L[%G=,8]^ ML#7=C"F/O4)\M9;5%C21AVD7$(CF# <)9G0'B1@,@ "(5-J !2@P9]",_.? M0NO0O.9_8(O9,_8+V3&1T$[2SG!B/ +B9L;>EU)KY.:)A+Q33F(RW4$_FVV; M^-(9Q2I:CG\T]65#C;^5Y6ZDT^HL4HK>1U-XX[;OT6EK/?7-O9VL;2W%S+'! M#&O:\DC!5'<-SNS'DH!8D $U\UY=V]A:W%[=R+#;6L,D\\C=B1QJ68[=I.PV M51NS,0J@L0*@Q>4(W64WMWD^2VDF[R3);BUR+(KJ: MKOS+F_O;"3;7=M+6?STFSM)DN<^?H)U]1)Z)(B+U(V!B<>F*QEACHR"ME:PV M_$!L'>- ))=O099..0CUN:Q'FLE)F,MD G?JTD<-EE]Y)&:F6'GDI+TJ4TTMQ*2Z>?JHTDDNGGZF70? MH.P/$[4[V]^4?'+2[3"Y"=H[QU;A]0XU;,$TAGN74#!:3XMD: M&TH22CMW)IK/NDI:S4M?5:E&.U@_-EM#3:&VTH0TA)(:0VE*&T-)^9:0A*") M*4(;)*4I21$22(B+H0_08QGF>XGFG?X<\LDS_P"_(Y=O[6-;LMH4MK>WMX_] M'!#%"G^Y$BHO_M45XKZDA1EZ229E]LBZE_K%6IVP&(.8'VG?-RB\-4=$S>EU MF#+9)-M)L["I*#/2<0@FF$]QUW)'EDI*%$I2E&;SZ^^\NTM%=[Y3#JM>!=I5 M)S9N.EN'NW1FL,X\9"$H0];XNN^UC;$HTGT4^W$Q"@6^9DE?=D,FHCZDM5E= M$]R(M17,#';PO&3J@W[9(9[>8#OVC64_D^>JJZ9+5IM,VMPHW\#RL#.=O@Q3 M07$)._HWE:$?EJ/GWU_ME??'^4.^O]LK[X_RCQ :)K,5>7?7^V5]\?Y0[Z_V MROOC_*/$ I7EWU_ME??'^4.^O]LK[X_RCQ *5V*XB[F/CURGXY;R>>4W!U1N MW6V;W!F:C2>.U&4UQ92A9)4DS;MY><'\/P?([M$O=O&6#3Z@V-"DOH M59VV-U4)4?5N?&V3:%.P\EQ""Q3SYJENK7EN,9&V\HC4R;E.=+>)DEML=F8D M++:-)9W9 )*Q3LKVTAV[$642QL3_ "YXQZ:O'H7S,<-UD\%,X5KQ8[ZS!.W' M+;JT=U&O/F[0F*4 #X$$A/8*WB "BJT/0 *4 "E!T7[3/3%1R X!\MM7W M#1N_%?1N>7=*I+33KD;+<&IW\\PV:T3RD(2[#RG&JEY#GB-F@B7T6GJ9CO0. MC7:8;DI=!\!.6^SKN:4%-3HK8%+2.=TG%R,PS>CDX+A->RT9EXCUCEN24\-M M/0R3XJG5EX;:Q]V+Z[[)X[P;?PCPZTZCAWXNN\(CZKAVY[\?#MMSWKGY?J/L M5D_"N'P;['WGA'%L%ZCP>3K>+?8;<'%OORV[:JD6G?':9?Z$DGV6GR27H23S M:7227V$DOI['H]!>@>8_-IOP6F6.I&3#+3!&1]2,F6TM$9'[)&2"/K[(_0;* MK"_S4 "E I02:_)6/H\=Y^Y*R'X7M5",H)3ODI.-/R^6?)[+TPSNF"Z1SA)V!M M8U'SM=6ZJ/RD@?EJ9]'B,^L\ %&Y%V[GM^"EM.['D#V $^@;(NFM_U\3QK31.XFZ"X?:C$I;.$;CJ_B#+ZM754#<6UW-?CK6)^_>.=F;+?\ 98UID>-4TN2KNL567E&* MSP:\=/NK^9HLSKJ&W/HGO=(9]U23\Y5,U[1W6,7EUC.2UTBGR3&[BTQ[(ZB6 MV;4JIR"BGR*F\JY#2OFFWZZUARX;J3(C);"O8&A>BC)K M?@MYO*FP[3M<+<\6PV'$NYYBLS=,F):US]KE43:'*VBI(X'+PNQX87!(])MF MM>'?MX6^]KU0 M.J@H %* !2N8>/N\!6Q9FD=ZVT]SB9M>]186%H2)5@YH_8$Q#$(]APH#!.R)&$W MS+$2)LNJ@LN2X:(<'-:J/(F5]W!NJWZ1=+29RPCR%C&9,EC5?:)!O)=VC'BD MA0 ;O+$V\L"#FW%-&H:21!5I=%^KXM/Y*3&Y"7J\7E&0=:YVCL[U?(BG&"1BL<;FK% !ZRENJ?(ZBKO\?M:V]HKRM@7-+=4TZ+:5%Q3VD5J M;66U39PG7X5C664)YF7 GPWGHLR,ZV^PZMM:5'[,9P(()!!!!V(/(@CM!'H( MK4H((!!!! ((.X(/,$$Y[AFKL,R?8>P\GI,,P? M#*6PR+*+VU>1V<.1GT830NMXCCCKY-2Y>042LDK15+[!SW+]J9YFFSM@74C(\[V)E=_F^97TI:EO6 M^3Y1:2;FZG'WS,T-.SI;Q16"Z(BPT1XK9):80DMO';.]JS;]HYN.NQS7Z[.C MXL:?LK'^Q71SXSU99YWD,N.=?:[:RZL>,GXTVQA>+5X31STIE8MBLB6N4Q%O M@Q^JKJ.CJ8+?@PZRFJ(;%=5UT5GJ?A1X,"-'BL MM]>B&VDI+T"F^ES**EMC<,C>7-*V0N%!YK%$KP6X/\V222=AWP ^JKSZ%L.S MW65SLB_:X(EQMLQ')IIFCN+DJ?0T4<<"G^;<;=A->X %%UH6@K8_*(?7:>1 M/\$]"? SB0LG!6Q^40^NT\B?X)Z$^!G$A9W1/YRW/L>Z][L*J;IE\U+7VW:> MYY"M)8 T568* !2@ 4J79Y)E_=,YN_P !=!_TDVL)L@A-^29?W3.;O\!= M!_TDVL)L@S#TD^>.4_X>._RVTK6W19YD8G_B9+_,[N@ @M6%6OKM.>#F-]H M#Q%V+HNV\'LB@KOB%;R30EOX\L28"ZDVM[]C-8ECRBO0HXXAOR"W4:#A&^W71(J@M,2:7Z M7M+>&V,>H[./>YQRB'(*H\J:Q9MHYB "6:TE;RCMOU$KLQX8%%120 !?M9OH M %* !2@ 4H %* !2KE 1KO*2^>DGCQQCJ>+.O+U5?M/E1'MJ[*7X$E; M-GC>A*E2(F;ODMAQ#T-W8=E(B8!"<62D2J-S./!Z/0B6B25*DL0XS\N4^S%C M1F7'Y$F2ZVS'C,,H4X](?>=4AMIEAI*W7G'%I0AM"EJ422,RJLNT\Y?S.P M24ET(B(O,1$1$1>8BZ #3%90H %* !2@ -A'9X]FQR$[1[:,G"=1P8^.8 M+BRH4C:6YLGA3G,'U[73%D;$/I%)IW*,WMF"=.VMH%XY9I3LJCL ])9F)"HBAG=R$168@'Z[&PO,G=PV-A M;RW5W<.$B@B7B=CVDG?9510"SR.51%!=V502.BV+8IE&=9)1X;A.-W^8Y?DU M@U58WBF*TUCD.2Y!9OF1,U]+15$:9:6DQ9F1^!"BO+0CJXX2&TJ64B[AYY,Y MS WC#K3C,^ SL+QV63=L]T9Y;3JMR6E*?&?1A6$EAF'^"XLE&B)/JK1+2%$@W'3(UJV4X1P' MX1:S@LPL$XC<;<8;BMJ2R]6Z5UYZO\[2F5*=LY6/R;)]:VE*;<W \5_.*^Y5^ Q6MWG,S?L6O,K?W'%VK)=3&,=RQ<8C0=RJ!W5:MEI[ M!8Y52QQ&.M@NVS1V< D.VP!:4H97;D/*=V;D.=5CG;=MHQ3M/>5N%8MWL8PR MBR' V*/$,<=>HL4I6;'36MYMDU48U5.1*.M;LIK[\ZR3"@,%8SGWYL[U1*?> M>7J/0PPVLW&V&&W3,S-UMAIMTS/TFIQ""6HSZGU,U&9]3ZC;GV[7KL?,/^$V MM_@1UD-2(U5IT 8#!G;FV'Q;,?2S-8P%F8]I))))/,DUCS5!/\),^N_DKFLF MJCT*JWLP55'8 H Y =@H9F?G,^I_3, =FN%0 *4 "E I08-24I4 MM:DH0A*EK6H^B4(0DU+6L_82A)&I1^PDC/V!D2,NP'[*=_E_MN)RDW;CZE<9 MM(Y1'?Q^GM89N0=U[:H7X\Z#CY1Y""8GX!@4M,6VSA]7BP[F^;JL')J8Q\=K M<#EYG+VF#QUQDKU^&&!?)0$=9/*W**"('X4DK; >A1Q2.0B,PZ^#PM[J#)VN M+L4+37#@,Y!ZNWA7G+<3$?!BB3=F]+'A1 SNJG?IY/'V;\GB5QWE9@\Y'SS,8:W$N1U.8I0S8S,[& M9'?D5#!%T+IU,_LGZ3,_2?L%YS^D1%](B(9&3:>3;_P R M:5GD?;D"W"NR@ !S:ZE I0 *4$7GRJ_Z"C0'NJJCX(-JB4,(O/E5_T% M&@/=55'P0;5$JT1YV8+\>3^X]0_7_F;J#\1/^-%4#4 :NK&] I0 *5YM M_KC?W:?QB%GKV('K4W"G_%*[_33+16%-_KC?W:?QB%GKV('K4W"G_%*[_33+ M1572W]PL?[53W2ZJY.A7[OY7V.WOMI6U@ 9\K2E I0 *4 "E I0 M*4 "E>ARG]C60_O';_\.DBG.5\\O[M?XYBXQRG]C60_O';_ /#I(ISE?/+^ M[7^.8NSH>_UA_HK_ *C5 ]-_PM-_TO\ JQE8 %V50M I0 *5+2\F8Y5< M:N-V'3HB[%BN?FP MV9KL5+B(KLEA#RD*>:)5FR5W M!)=F(M%'%"R)U4$4 X68ACNL08[]A.W95I:?Z4\CI_$6>'AQ=E<16:RJLTLL MZR/UMQ+.2P0\(V,I4;#L )Y[[VKWR4;LY/;R<5??QP'],A\E&[.3V\G%7W\< M!_3(JH0')\4.,^6+_P#J+?\ [_/^YY=GQV9;Y$QW]?<_]_G_ ''.U>^2C=G) M[>3BK[^. _ID/DHW9R>WDXJ^_C@/Z9%5" >*'&?+%_\ U%O_ -_G_<\GCLRW MR)COZ^Y_[_/^XYVKWR4;LY/;R<5??QP'],A\E&[.3V\G%7W\WDXJ^_C@/Z9#Y M*-V1W&/ZWV)C.86]90E.BUAW,Z!2SYQ;CW['54/31YL6'MRW]PR-:? !H:LRT "E M I4I/R4OZ,'DQ[FBH^%BA$[T00O)2_HP>3'N:*CX6*$3O1F;I-\[KW\6Q_ MN<5:QZ*?,RQ_&;_WEZ " 58]!'R\H8[/?\ MM.*2]ZZ[H3G[XXMPKK+ZUFO MBDY;9OJ)YM$W96#I0RUZIL)]5'A,9[BD92WW"LJ*VIZ]A+V525JD&CP<0EU" MFUI2I*TFE25%WDJ(RZ&E23\RDJ(S)2#^94DS2HC29D.CBA2%I,E)47F4DR M,O,8R-RW;?\ 9\.<#^85T]AE*J!Q^W\Y=[,TVJ*PZBKQJ0Y8-KS_ %8TZLC2 ME6"WME'F4L)P7-E.\,@_DL!SCE0G;>.:,I+&VPX MHW4[#?:@ ^ZN?0 *4&Y'L1NT,ZJ?7&Z6GWW$U>-NKG M+1@FUWF$]Y)+P&YL),>\DDVMPL'R#)UDAYZ%!0C3<,&1&1I4E*DJ(TJ2HB4E M:5$:5(4D_,I*DF:5)/S*29D?F,?#D\?;9:PNL==IQV]W"T4@&W$I/-)$)! D MBD"RQML>%T4[':NABLG=8;(V>3LGX+FSG2:/F>%P#L\4@&Q,4T9:*5?Y4;L/ M35R:R\V^TV\RXAUIU"7&W&EDXVXA:24AQMQ/S*VUI,EMK3\RM"DK29I,C'Z" M.'Y.GVBBN4''!WB[LR\5-WCQ@I*NNJ9EA(6]:9[HHW6ZK#,B<=><6Y-M,"?] M3Z^R9XD$KU&WAEO,==F7[ZQ(\&2,QB[G"Y*[QEV-I;64IQ $++&=FBF3?^1- M&5D7?F W"VS @;3PF7M<]B[/*V;;PW<(?@)!:&4;K-!)M_YD$JO&_H)7B7=2 M"0 YE=6@Z-]I#Q)B\WN&&\^.Z"AM91EF*JM=;V4[PT,U&TL1DLY/KZ:[)<6 M@HD-[)*R)4VTA*N\FEM+)'=6E:D*[R 9=2,O/YRZ>8^A_P 1EYR/[(]]KM[:@R"KF4=_16EC27M)8LKCV%-=T\U^MN M*B>PX1+9FU=E%E0);2B(T2([B?8'KA(U\I X)3>._+4N3^&TCK6H.5LJ5=7, MN,UUK\?54:/L.K5)-HK&U5G28J316*2F.4->X7*P9K M%V63MR."ZA5W0':PVAL/2NP,4VKJ?,K M[7^Q<'M6KK%,OQF:<&XIK%I*FU+9<4AV/)B3(ZW85I56$>94W%<_(K;>!.@2 M'HRYHG9\^4V:PR^FI]=<_P"J/6&>1CAUS.]<(Q^?9:NRALD$P=GFV+57Q0R# M7%NMPFG+"530L@PQ];LB:@\3B(16-P?P(S(^I'T,O.1EZ2/Z8CV?TOB-1PB/ M(V_VZ,$07D!$=W""=^%9>%@\>Y)ZJ59(MR6"!]F$FTYJW-:6G:3&7 ZF5@UQ M93@RV9;2D]2/:=K'M^NU2UC!C599SUH2E*3:D9%$J M<>R:4A1)ZJ7*N7Y!KZK-_J9BI;_HCR4;L<;D[.YBWW"W:S6LP'JWB2YCWA7LJY\;TTXJ557*XJ]M)=@&>R:&\A)Y;MM*]K*BD[GA"RD#8<3;;FR[ M 0"<>\J;Y_5,'U-=:DXI91*(FB*Q>Q':%$ZKN-]UQ3D6KVFY%4IY?ZH9H)E+ M?SB&S3YR]Q)\JKYV.QWVH^A^)L5]QEQMF45+MZ1ZG=6@TMO^IW-HH;?\)1DL MF5K0APT]Q2B29F.(>C#5@) M[,C?;B%]#L>SF-]FVY^D ]O+E7?'2WHT@$W- M\#]Z/?2?7H9*Z&1'W?FC+K],D]3+T'Z174YYY2KVGV M7LNLX_DFC=7&XGNE)P?3<:QGM$;*&E&U(V+DF=1DJ-25/)6JO4IM;BDIZMI; M2G7/N3M+.?O("#85&VN7F],EH+4W#LL7K\SD83BDU#G>ZL2<:U\QBE-)BD2E M)*+*B/Q^X?0VS](Z-IT39Z4@W5YC;1"1Q<,D]S*!Z2$6&.,D>KKQN?2!SKF7 MG3-IR%2+.RRE[( =N*."UA)] ,CS/*!ZSX.=@.0)Y59!>3X!/V,&OKXZ^\N;.BL-N. MHA:=LGVV^/\ :-X+0: U-IFVP?3V([+K-E,9UL&UC*V-E5Q0TN3X]5L-8G0/ MSL?Q.AZ.L/@KB&^DFN,A?V[!X9I/XO!#(!L M'CMXF)+#<@==-,O,$*K $5CJ;I0S>H;:?'Q06V,QUPICGAB'A%Q-&2"8Y+F5 M0 NX'^@AA8\PS,IX: "P:K2@ 4H %*W)>3_\ KM?%7_![J^ G8HLO4^@O MM%^ 5H7D_P#Z[7Q5_P 'NKX"=BBR]3Z"^T7X!GCI:\X[+V-;^^Y"M-]#'FO? M^W;GW#&UD 5=5NUK3[8#C[(Y+]G'RGUO55:+7*H6N96Q\(CDWXDP\PU1,B; M$IV*XBZF4ZS3CLND:))&IU%HXP1?JQBK:2M#B4.-F9MNH0ZV9^8S;<22VU&7 MI+JA23Z'YRZ^<7)CS2'VG&76T.MN(4AQIQ*5MNMJ(TK:<2LE)4VXDS0M*DFE M2%&1D9&9"JF[33BA*X6\X-^:(1%<8Q2MRY_,M8OJ0:69NK-A*57AR>%D;9N),E;*?Y0(2WN@-^6Z\-J0 MHYD%V[ :H+IJP[$XG.QKN@5\9=, /).[W-F3MSV;>[4D\@0B[\P*Z&@ "ZZH M2@ 4H %*=3(^I&9&1D9&1J29&7G(R4DTJ2HCZ&E:%)6A1$M"DK2E13$NR: M\HLJ<7QW%N.O:#W-L;%+&8HL(Y2*8?N?_945EJ/3TN\:^!'>N')4%AKU SM6 MLCVKUFWZBDC^F.)G=/XW45GX)D8BP4EH) MXR$N+:1@ 7AD(8#B ''&ZO%)PKQHQ52O?T[J7*Z8OO#<7,%+A4N;:4%[:[B4 M[B.>,%2>$DF.1&26(LW5NH=PUPOKO9NNMNXG5YWJS.<1V-A5VR4BHRS!\BJ< MJQVQ:-*5&J+<4DN;!<4CO$EUOQDNM+)3;K:%I4DON"4E7H4D_M&1_@%0#JG= M^YM$W:\DTEMK96H+]U252+;6><9+A$N8:%)6DK L>LH$>S1WDI,V[)B8VKIT M4A2>I#9'@W;N]JU@+#42#RSO,FBLH)"6MA:^U5F[JDDAU!&]8VF%(N7U$;O? M-QZS6XM;;)K6I#?<54%[T19)'8X[*65Q%OY(O$GM90.7(]3'=(Q'/RMT!VWX M5WV%VV'35BGC7[)XB_MI=@&-D\%W$3Z6'726CJ#V\.SE=P.)MBQLW!X]]/GZ M&1]/22?FC+^)/4_]0K99GE$':R2XST=/(3$82G4DDI<#1&H6YC'11*-3#DG& M);"5J(C09N1G2[BE=$DHTJ3U"VYVI7:)[SARJS9/,?>EC3SD*:FT.-986MZ& M6ROH2F9=3K*%AT68R9)(C:F)D(,C62B/Q%][Y8.B3/.X%Q?XJ"/?FTZ\ M?1V]SJPH*Y#33YQ/BA*;1">KV^T0[1?>G:.[E3LO;#T?'L0Q=%E5:DU'0RI+ M^)ZTQNPD-.R4LO2";=O\QOTQ(+V9YI,CQY5Y)AQ(4"#38Y65-)"Z!*,U+>=4 M9J=D.K?D.J,U.R)#AFIR1(=49N/R'%&:G'WE+=<49J6M1F9C L_3&AL5IIO" M59K_ ")4J;V=%3J@PV=;6$%Q '7R6U)\ I&-\:=893GBY+["G8B,WSAI>N<)B][IW$32@6V:W4,UG\RJB6Z M1$M"%%'M(NID74BZ^R9]"+[)F?F(B])F?F(O.8L1O)P^(3W'7@?#V[DU:J#L M#EC>,[7EID,+8G0M9UT1RCU'52$N-I4;P.C+#/EM66+E-[?%DY.X M8CD#;LO@J[GEQ-=M"0O:420@;*2)!)$1$1%YB(NA%](B &7ZUQ01&?*MM ' M;:KXP\G:R$DW\$SC)=+Y;+0?>>52;(JTY5B3CR>]\S&@9)A-M";62#(I&2)0 M:D]])'+F'0_M,>*:.:/"'D!H&(RA>5Y)ACU[KA]24FJ+L[!Y3&8X 9+6I),L M3\CIHE+/<\Y_$RUFHZ'WNAR#2V3&'U!BK]VX(8KI4N&] MK@-;W#$>G@AE=P M#_*4'M J-ZOQ+9O367QJ+QS36C26RCM:ZMF6YME!]''-$B$_>LP.X)!JGP'Z M.M/L.NL28[T.4PXXQ*AR$*;D0Y3*U-28:^X> W(+&=^:?FH=DPD%19UA=@^\UCNS- M>S9L25?81D)-$M3+XC:*:*0;I)&XV92.T>L$$,I 92& (^BTN[FQN8+RSF>WNK:5)H)HSL\< MB'=6':#SY%2"K*2K J2#:U<%>T,XV]H)J^+L#1V7QU7\"%$5L'5-[(A0]EZR MMGD()RORK'VI#CCE5 2VGJ:U8'3//N_JDB:I2EK.BL]T59""62; RQWMLQ++:7$J0W<6YY(LLG#;S MJH['=X'VV!1R"YT-IWIAQMQ#'!J*&2QNE"JU[;1//9S; R/%'QW-N['F8TC MG3?0PE2C;[+TGE'O96VJ7%3=N[%QPT,L.DB\T1M8E.+ M>(SBF1)?,UI8,S(X[SZ>JB@\VC]40$J^"R;$$C[3:R7"\MNQK M<2J>WT,?7V58,&MM)7"AX]0XI0?_ %[N.V8=S+<&)E/<0._M&^]L!H)R+RE+ MLNJ3U3\3LYW#EQQW2;;3CFB\X:*8@VS6;\5W)VL;9)DED3)^JG(SOBJ(R:-D ME.IZ1;@\J[T?6P[*/H3BQMG-+,VG&ZFSVOE&':XHDOF1DW*FU^+RMBWST='F M6<1LX+[Q?J?JJ,9FLO9;:+U5=,%CP=^A) WN8A:*/G:Z:%1MOSY\J]=UKO2% MHA>74&.< $[6TIO&;;[U+19F)/HY<_FYU+.>>:CM./ON(::9;6ZZXXM*&VVF MR[SCCBUFE"&VT_-..+4E#:2-2U)21F4#;RA+M9\5Y17D'AOQNRAC)-(:WRE- MYMS8-,MA^@VELS'GG8])CN(VC*G/BWK_ %])7,FRKZ.LJG+YZM44QQ M/]L$DCA"E-:ZZ4$S5G-AL%%/#97'D7E[.!'//8C<>I7'#LT>-.+7-8=7EN8C MNI6U,K,3GXQ3R&G.KC+E<;*C+PR2FMNE._6VTT+0,.LR-[;PA-^9BMV-U(X' MWJR0PJVWID7T&K4Z(,2)K@"SC0_P YHYIW7_A,?16V M 9PK4E8,NI&7G+J73J7F,OLD?L&7L'[!BNR\HOX8SN-_.6TW9CU*N+JKEG M&D;%KY\9M7Q/@;=49$;,VSE+I]A-)5\Q,^.VV5&6Y\3IB6+$X:R M>URX/Q^>G"?9>J*B!&?VMB[2=GZ/FO$VAUC9^'Q)KU;2E)61>!#SJGDW&"6* MUN)8:9R%N0AV-+ M8>8=2EQM22_E&J@00""""-P1S!!["#Z0:QZ002""""001L01R((/,$'M% MKQ0 *4 C,CZD9D9>@R,O.1E[!EZ *5ND[,GMLN1G9Y.PM>VS$G M>G&93QDO4&17KL&UP(I,CQY=EI_*9+$\L8)QQ;LF7A5C'E83:2'7W8T?&;*7 M*NUS@>'O:W\$N;,2HAZIW70T&Q;.,AQ_3.SWX> ;4@2E.K;7 CT-O,^)V5N- MD@GCEX+- !LL$EMEM#^1Z4TU8RT$RE2>]ZHB895J<DR+[9]!COIZ=2,C+KTZI^:(O9\YEU))=/2:C(B M]DR%:;D/E!':R9!%5$_MFJV@0MEUE;N+Z7TU52U>*IM7BE*DX79NMOM^$267 M&#:)"%NI-*S7WD]&MR<^.;/(."Y4[GY6;XV!1.K6X[C=IL2[K<6<6LB)2G<6 MQIZBQU_JDNZ29%8\E)>9))(S(_-MT1YMW'A>1QEO'OY30FZN9 /6(V@MD)[C M*O9VBO%UTTX%$)L\9E;B0#DLXM;6,GU&1+BY=0/2>J/K /95B1S,[93@=PJ@ MW%=FVWZC8FT:]E],73&G9=?GN?O6"/%0W"O3KIGQMX*@GVR3(E9M>TALM*-Q MB+,<[D=R#CVEO;%K8KD&NQ#''V6Y%)0?%9+M[*U&I2E!&E"$-I-1K-+:$H2:U?/ M+-*"21K4?G4LR[RC,S49F9F,BR=.:!PVGI$NMGR&03FEWSM&8M.OWMUGT@ "<57U I0 *4 !SEQJX\[)Y7;UUGQ[U)5O6>=[0R6+05JT,K>B M45<25S,CS"Y-LC./C^&8]'LLFNY*^B40:UQA'>DR([3OKFFBMXI9YG6*&&-Y M99'/"D<<:EW=B>055!8GT &O;!!+=EMM6,27MS-(1N=WPHWJZMI M<"JIK'B&^]"S:,:FVT='YE0X8X[Z+P7C/H[5F@]:0?B?A&J,*I,,H6U(2B3, M9J8J42[FQ-'1+UQD-DN;?7G,#88I-C+%%UEW(/_ #;R;[9< MOOVE1(3'%OS$*1J=RNY #@U(J"MC\HA]=IY$_P3T)\#.)"R<%;'Y1#Z[3R) M_@GH3X&<2%G=$_G+<^Q[KWNPJINF7S4M?;=I[GD*TE@ #159@H %* !2I= MGDF7]TSF[_ 70?\ 23:PFR"$WY)E_=,YN_P%T'_23:PFR#,/23YXY3_AX[_+ M;2M;=%GF1B?^)DO\SNZ ""U85!P;R5X_:^Y4:(VEQ\VE7G88/M3$K+%K@FR M_P"F5CLA*9%1D52LSZ,WN+7<>NR.ADF1E'MZN&Z:5(2I*N<@'[BEDADCFB=H MY8G26*1"5=)(V#(ZDMLY2QC!)[9(2&@E/+BDB9P K+0 22HK M0 *4 "E I0 *59G=NIRA?XN=F_NZUH[,ZO.MPQX.@,"?:4A,ENSV@F5 M7Y//B&9^(W(I==1,SMH\EHN_&EQ8KB5H7W%"LP)*4I2A"20A"4H0@O0A"")* M$%]A*2))?8(A+C\JXWRY:[2XM<9Z^8GU'A^&Y;N_*8C+IJ)RXS2S^,3"_5C9 M+-"'H--C&:/1TJ;)PF;I3A*[CA$<1T5YT98P6.F8KEEVFRD\UVY(\KJ4;P>W M0_S>")IE_P".3Z:LWI8RS9#50"Q"J"68@ M ;DDG8 #TDGD!7>CLX^ 6S.T6Y'4FDL'D/8SB==%3D^W=GN5RK&MUM@+$CU. M]8E%4IIBSRJ_ED5'@^/NOMIMKIQV9-4U04E]+BV1AB+*1DM8U.RW,BDJU[( M.7$9.8@#+&,7+<;.]P/0THG91)A2&CL<"U#'FMJCWV6O,FXS9Y.XQ*Q3 T]Y^ MV597Q0,8G_#DRRXU(-E]2)C>M\!D.LKB3-C9) 2I1R%F[#P6DD)RJY9D M/O8[37UEAJK5>OM(ZYPW4NJ<3I\&UWK^A@XUB.*4,8HU935$!ONM,MD9J>DR M7W%.S+*RFNR+*WLY,NTLY4JPF29#GSFA- ZBXQZKQ72^CL&I->ZYPZ&<6FQZ MD84E!NO+\:?:VDYY3MA>9!<2S7/O<@MY,NWNK%UZ;82GGE]4\QC,FK]676J+ MT-L\&.MF865H2-P#R:>?A)5[B0#GL2L*?:HR?+DDUGHK1EII*P*;I<92Z56O M[T @$CF+:WXO*2VB/9N \S[RR!?(CB "(5-: !2@ 4H %*"+SY5?]!1H M#W551\$&U1*&$7GRJ_Z"C0'NJJCX(-JB5:(\[,%^/)_<>H?K_P S=0?B)_QH MJ@:@ #5U8WH %* !2O-O\ 7&_NT_C$+/7L0/6IN%/^*5W^FF6BL*;_ %QO M[M/XQ"SU[$#UJ;A3_BE=_IIEHJKI;^X6/]JI[I=57]VO\7]VO\ M", )/_DJ'T;O(7W*DGX8->")ZZ\T[3U/1 &4ZV M+6%>@_M'^ 5F?;X^NT\M?W;J+X"=9"S,5Z#^T?X!69]OCZ[3RU_=NHO@)UD+ M2Z)/.*^]BW'OV.JH>FCS8L/;EO[AD:T^ #0U9EH %* !2I2?DI?T8/)CW M-%1\+%")WH@A>2E_1@\F/C,W2;YW7OXMC_ '.*M8]%/F98_C-_ M[R] ! *L>@ 4K6CVL7 ZK[07A[G6HX<> SM?&C/8FB[^7X#/Q*VACL*65= M529SG=5&HLYK9%CA.0FISP685TU:&VN34PU-U=MO4VM!;6E%>UDZDO*.RL*: MZI;1A<6SI[BIF/UUK4V,9Q*5Q["LL(TF!-841&U*CNMGU[O47(!D1D9'Z#+H M?VC$#'RE7L]EZ3WG5\V-;4:F=8\B;8J?;#$",HH>*;WC05O-WLDFF6V8L+;= M#!&/*O/N%7);5?)'72G9-MKZ_0Y>8Z4@X\3 M.,%M237YQ@EBHR6UZER?'W),6*^ZVX59>,TUXTDI55'6BU;TAN;7W(;4>N]W M:JO&\CU[L_$ZC,<4MD>&AUZKMXR7DQI\=MU[U#;UD@GZJ[K77#D5ES!GUTE* M'XKB2J Q+6\F9[10\(S>W[/W:=XEO%-BS[C-^.UA92FVV*78?J=RRSK6;3\D MR)F)G5?$>S'%X1/-,)RRKR>)':>LN;M8][S&1D7*J/*GQ M^Y9SWM:,6F'9]I>X))*HM6_T3:J^Q>3; WDG#8Y:13:LQ\F#);!$ WY!;Q L M+=N\R6X&P9S4WH (R,B,C(R,NI&7G(R/T&1^R1@,]5IF@ 4KJ=S=XCZ\YQ< M:-F\<=CMICUV;5'B8[DK<5J398)G=0H[#"\ZIR<-M13L;O&X\I^,V_'3;U#E MK0RG3@6LIM=5WOC1^R>->XMB:)V]0/8WL;6&33L7R:M6AWU*\_%-+L"[II#J M4?%#&\EJGH.18Q:M]YBTH;.!,:6?B+2BWU$>SMVNR6+G%J]G?6B,7T$ _JG09M9-F5ME M#EUUC72Y=?85\^,_"GU\^!)=ASH$^%*;:E0IT&8P_$FPI334J'+9>C26FGVG M&T_RC1X((!!!!&X(Y@@]A!](-9<(()!!!!V((V(/J(/,&@ 5XH %* !2@ M 4H %* !2@ 4H %* !2@ 4KD$=HK( J^K#7EW)20^?RS%L?SG%LDPK+:B%D&*Y?0W&,9-0V3?C5MYCU_7 M2:FZI[!GJ7BP;.MER84IO_ML/K(O/T,=;!Y:?!Y6RR<&Y:VE!DC!V$T#@I/" M?1M)$SJ"=^%BK@;J*XNH<+!J##WV)N-@MU%M'(1N8;A")+><;<_M4JHQ (XU M#(3LQJG0,C(S(RZ&1F1D?I(R\QD?VA@;*NU3[/7*>SGY1WVK%MS[/4&8HGYK MH#,I:CDJO==NV!QSQVVG)0AIS,M>2WF,:RAI1-OS&3HLH\%J)D\5"-:HUO8W MMMDK.WOK.02VUU$LL3CTJW:K#^2Z,"DB'RD=61@"I%8MR%A=8N]NQ&&ZM M)6AFC//9E[&5NQHW4J\;CR7C974E6!H /KKXZ !2@ 4H %* !2@ 4H M %* !2@ /UCQWY3[,6+'D2Y,EYF-&BQ&'94N5)D.H8C18D5A*WY4N4^XW' MBQF$+>DR'6F&4+=<0DW9VT ).P&Y/( =I/JKOCV:/":^Y^J7 M,<9L9-KFCS'=;GYO96,5+LRLH:1U&\$9CZ0-2+G\P8K63CQN-#V]JRGR)Y6( M\)NAV@K(ZK'$P.S0Q(X ,C"M9]&NEFTY@Q-=Q=7E,J4N;M6'EP0A3X+:-ZFC M1FDE78,LTSQMOU:D ! ZL6@P9=2,OY#\Q]#+SD?G\W4CZ&77V2&0"E5OW;^ M\%%TPX&X5VAG%C,M'WZH%-FT,SS#36=RF7%KP3:5/ M"EM45H\I@E/N8_]5XS<6#C#16<.MD1JN;8VO,VU)GV9:OV1C MEAB&?Z^R2VQ',<8M$=R=1Y#22EQ+""Z9?,/M$M*9$&V X;:Y&_-O( AF.Y;K4+OL)DWRCTFZ6? M9R2^MXML7EY)+B!E'D07)(:ZM6VY+Y;&:$L&DK)JET_ADJ% M:9P^^\A*B8>O8ZX6%U!K(B=O,HK4=>Z3AIM5H,*+70XL"#&8A0H4=B)$AQ6F MV(T2+&:0Q&BQV6DH;:8C,-ML,MMI2A#;:4I21$1#07V ?9KN<+N-R]T[3H7Z M[D?R3J:2^R2NLFD-V&M]8-=^TP37"V3[[T&[E(F?'AGC*U,2&[ZQK\=F1R5B M#"U[_AF7I#U$F=S1AM9!)88M7MK=U.Z33,P-U<*>8*NZ+%&P)5XX4D7D]:QZ M,M,OI[ ]?=Q]7D& (? [=QVAT1WED4@%)9WC(W3>@ @-6/0#+ MJ70_9_B/^(R\Y'](R\Y>P !2H+WE)?9I.ZIV.KGSJ&A-&M]N7D*IY U=,N+/@2D)4AYOQ&E]]B5&<9F093;$ MZ$^Q,C,/-UF/:L]F7L7LW]]S,<=C7.1\?\^L+*RT1M"8@I!6].V1S)."97-8 M0EAC8N%1W$QK5"VXR OY0+ZSCX;&1V&]W M:1CE""3Y4]J@VX1S>W 8 F*5JS9TIZ*?'7J:H %* !2@ 4H %* !2@ 4H %* M !2@ !$9F1$1F9GT(B(S,S/T$1%YS,_8(O.84K!F224I2DI2E*EK6LR2A"$D M:EK6H_,E"$D:EJ/S)21F?F(Q/W\G7[,][C+I63RWW'C+U;OGD%0L,XA2W<)V M+;ZRT>_(CV=3 ?AR$H=K\DV;*C0,OR-IY/JN%01^P.['VR MY*9KC?,SD?B9M\;\#N46FJ,0R* E47?.=4DO_HMY(KI:338ZEPBVC^-)>>:5 M69UED)BECJGT%-DC,V>Z1="Z>GZ9GZ3/V3/IT+S_ &"(B]!$1>84CTEZO60/ MIO&RAE#+]E9XVW!9&#+8*PY'A<*]UL>3*L!.XG2K_P"BG1+Q%-492$HQ4C$6 M\JD,%<;-D'4]G&I:.U##FK/< Z][L*J;IE\U+7VW:>YY"M)8 M T568* !2@ 4J79Y)E_=,YN_P%T'_23:PFR"$WY)E_=,YN_P !=!_TDVL) ML@S#TD^>.4_X>._RVTK6W19YD8G_ (F2_P SNZ ""U85 I7ILCQZDRW'[ MS%ZL^$;O-%L/"K0; EC+&BO$H!9IX8D78.V];: P1DHB4DS-*B)23-*D&:5$1 MEU0HB6A70RZH61+2?5*B)1&19&G:R70 *4 "E I0 *5MW[=O:J]L=J? MREEMR?5%9KZXPW3U0@G5.MQ6-=X/0Q+B,UU4LF^F7V.3NOMI,B3*=>[R4K[Y M#40.?^6&>2-I12(IH<:=D-.(*&<="% MM/O-+0E*FW7$&E1\ #FX:U%EB,7: ;>#8^S@(_G16\:.3MVDL"2>TDDGF:ZN M=NS?YK+7I)/A61O9QOZ%EN)'0=P"D!1V 9R67'*U_;-W-=I-31'S2CNKD5#T;)\ZBM*<1X5AB5 M3(6E:"2A.B8$@CPGB,^Q!!#>"QW M4@\B0?14]Z-,0F7U;8+,@>"P63)S*0&4^"E! &!Y%?"Y;NQ\P_X3:W^!'60U(C;=V[7KL?,/^$VM_@1UD-2(V!IWS?P/L7%>X6]8DU1Y MRZA]MY7WZ>@ [%<*@ 'FZH(S(C=<2RT1GT-UY9DE#+2?2X\XHR2VTV2G%J, MDH2HS(@I0?VUU;8W%A J*B!.MK:VFQJVJJJN%*LK2TLIKJ68==65L%F1.L;" M8\I+42!!CR)XVZ;FDS)>CK]40IUTWA^+26R)QG))'5+3DU3L_^QYX?=GW#@W^ M"XFK8^\"AJ8M=][)CP+;.27)C(8GQL+AM,E2:UI9'62WZAQ.,Q:2X<@XU]D% MZ;:72@NH>D#!X,/#%*N3R"[@6MHZM'&X]%S<@-%$ >3(G6S \C$H/$+#TST: MZ@U T<\\+8G&L0QN[R-EEE0[;FUM3P2RD@[J\G50,-RLK$<)CJ=ESY.!E^P9 M&/[O[0BKM,#P-#T2SH.,S$UVMS[,6"2B2VO;]M7/(E8!CTA*FFW<(I9B,ZL$ M*?CW]EAWA.ULZ:[A^'8IK_&*'"<&QNCQ##\6JX='C>+XU5PJ3'Z"FKVDL0JN MGJ*YF/!KH$1E"6V(L5AIIM*2Z)-1F9_2?_7\OI 9_P _J3*:CN?",C/NB%O! M[2+B2UME;M$419O*(V#RN7E< !G*JJKI+3FEL1I>T\&QD&TC@>$WDI#W=TX MYRRA5 0$;I#&J0IN2J!F=F #@U(Z !2@ 4H %* !2@B\^57_04: ]U5 M4?!!M42AA%Y\JO\ H*- >ZJJ/@@VJ)5HCSLP7X\G]QZA^O\ S-U!^(G_ !HJ M@:@ #5U8WH %* !2O-O]<;^[3^,0L]>Q ]:FX4_P"*5W^FF6BL*;_7&_NT M_C$+/7L0/6IN%/\ BE=_IIEHJKI;^X6/]JI[I=5" M, )/_DJ'T;O(7W*DGX8->")ZZ\T[3U/1 &4ZV+ M6%>@_M'^ 5F?;X^NT\M?W;J+X"=9"S,5Z#^T?X!69]OCZ[3RU_=NHO@)UD+2 MZ)/.*^]BW'OV.JH>FCS8L/;EO[AD:T^ #0U9EH %* !2I2?DI?T8/)CW- M%1\+%")WH@A>2E_1@\F/C,W2;YW7OXMC_8/'C:G'/9\-4>0\A78L![(9I;>:*>!VBFAD26*1#L\< MD;!T=3Z&5@&!]!%>J>"*YAEMYXUE@GC>&:)QNDD4BE'1AZ5925(](-5!N_M' M;"XU;IV9H7:M7\2=@:JRZTQ#(V$(6F'-=@K2[7WU0I:4G(H,HIY%=DN/RTD: M)5+;07DJ,U*Z<0B;CY3AV?"?VLZ,E9/K6)68%R#C5\=/BW&M94[U/A M.PI+;#25/2M>WM@K';Z:Z;[RL1R*OE2'6*W#B(H1QD9&9&1D9'T,C\QD9>DC M+V#(:RTMGHM18:VR"\(GVZB]B7LBO(E7K5 Y[)("LT0W.T4J GB#;8SU?IV7 M3&X MOD^1X3DV.YGA]Y88SEN(WM1E&+9)4/JC6N/Y)C]A'MJ.[KGT&E34VKLXD6;' M41DDW&20LE-J6E7H@'AE5E*L RL"K*P!5E(V((/(@CD0>1'(UY5F1E=&*LI# M*RDJRLIW#*1L000"""""-Q5J%V7_ #JQOM!>(^ ;NAN0(.P83181NO%(;B>N M*[8QZ'$3D;3,?NI4S1Y*S(AYEBAF;G7'+^#'<>7,AS$-;#A6E]A_VB+G KEO M5PLWNUP..V_GZ37NY$27W4U>+3SF.M8%MEQI*B0A6$VUC(K\BD=QQ7QC7^0/ M&V\_55J&[+%IQ#S:'6UH<;<2E:%MJ):%I41&E:%EYEH41DI"R^96DR4DS29& M,L:VTXVG,S)%$I&/O.*YQ['<@1EOMEL3]]:NW5\R6,1AD8[R;#8&@=4+JC!1 M32N#DK+@M4=>8 A]3>@&77S& !2HPW; M6=AA5\HFLIY6<10JBW[S.0K@@9%CN08C?76*Y717.,91C=I,I,BQO(JN=27]!=5S MRH]A475-9L1K&KLX3Z3:E09L=F0RKIWFR2I*E7'!D1D9&74C\QD?H,OI&--_ M:A]C3H'M%Z.9F<8H>H^3U34)BXMNFGJT/M9$BO82W6XOMRDBJC+S;&4LM(@U M]J3[.78B@VW:&S>K6I>/65K:+Z1'Q2Q8K-M)/CEV2WO!O)/8IR"QR*-VGM4_ MD\.\T*[J@E0)$E.Z[Z,H\P\V7P(CM\FP+W-D>&.WOW[3)&W);>[8;\7%M#.V MS2-$Y>62L_ =S>97 'E1P-S1.(,Q"?FJ8-$A[&KIBDR^ VX@[#'XZ#2XOID+[MKJVO8([FTGBN;>4<4:UN86X98)XVBE0_P Y' .Q'-3M MLP(9200: #WU\] I0 *4 "E I0 *4 "E &2(S]!&?F,_,77S$74 MS^T1>,;O-/(D4:^H<3D LW M8JC=F/)03RKZK.QO,C<):V-K/=W,AV2&WB>61O6>% 2%':S'95'-B!SKHF9D M1&HS)*4D:E*49)2E*2ZJ4I1F24I21&:E*,B21&9F1$-RG9R=B9RMY]SZ',YM M1.T7QLENLR9VZ\WIGFY6459.='6M0X9-5"L,ZE2"2XTQDDHZS H:D//+O;:3 M'*FERA>SZ\G,XQ\8)E-LGDI.@T7J#2&%VK"VWTOTF SWIKV; M6$-Y*T1KO83TZ$71J;78C2SD(=1(R889C--,1VFV666T,LM-(2VTTRTDD--- M-H)*&VFTD26VT)2AM)$E"4I(B%/ZEZ4XU$EIIM.L8@JV3N(R$7?EO:6T@#.P M[1+.OJHC-=C5"F3(CX]25<=YQM?<4 %*W%Q/=SRW-U-)<7$S%Y9IG:221CVL MSL22=@ -SR &P %7S;6MO96\5K:016UM @CA@A18XHT'8J(@"@>D[#F22>9 M)H /37OH %*Z!]H[V?^J^T4XZWFFL];CTF75BY&2:@V:S#3(NM9[!:A.QH M5PP25-N6..6["OB-FN,NN>I+^A>6;91KNNH[2MK&.1?'?;?%/<>:Z'WABDK$ M-BX)8JA6 6$I)K7&<;=4PSE6% M6,@FU9#@]N^FOL$I*=5RJ3(8\"[B6'H?6SZ;G)V=G*#L^\_5A^^\(=:QJULI<+ MNXTW*L]6;'8C*6:% MX]D*FD'6WBHZ4R9N$Y&W6Y96)7WS@3:_P;23T9&C;2[MKZWBN[.>*YMIEXHI MH7#HX].Q'8RGDRG9D8%6 8$#+U[97>.N9;.^MYK6Z@8I+!.C1R(?0=F W5AL MR.-U=2&0E2"0 ^BOEH %* !2@ 4H %* !2@ /H<3Q+*L]R>APK!\:O M\RS'*K-BFQG$\5IY^09)D-O*428]924E4Q*L;.88:-3,S4 M-5,0T^XZ@MA2HQ-?&>\?*/9%^3Q,:ZLL8Y)\_J*HN\WK9$&_UWQL7(A7N-8A M/BNMRZ[(=Q2HCDFHRW)XDAMJ178# D3\0HG&TR,CEY-9J:KJ*7,1$DNA?Q_9 M]CS_ ,1$1>P1$1$1$1$*1UWT@13Q387 S<<<@:*^R,;;(Z'6#/:B@X)8RLN/QS$53M!/QR10!D1D9&1&1ET,C\Y&1^DC+V2,=+$Y6]PM_!D;"7J[B!NP[F. M6,\I(9D!''%(ODNNX(Y.C+(J.O*S6&L,_CKC&9&+K;:=>T;"6&5=S'/ Y!ZN M:)CQ(VQ!YHZO&SHU.'=TESC5U<8YD=39T&0X]:V%%?T-W E55U1W=3*<@VM- MM[.KTORJ M@5:8;6;?$XUX1M./";5\3*;;U56L'8.SHA$FOJ-C4Z9&3TEWQQ%V=9Z@Y#:WOM;9O7FZ[%C6K1/TN35;;BFV\APG)HGB4>8XY)- M"O!MZ*7*;962XMDU7V+,B"QIK3&L,9J:!1"ZVV01 ;G'R..M4@>5) 2!X1!O MS#H.) 0)DC8C?)^K=$9;2EPQF1KK&.^UMDHD/4OOS6.=06-O.!R*.>%R"87D M 8C@( 2RH90 *4 "E I0 *4 "E I0 'O<8Q?)LVR.DP_#,=OKCA(:2M:?#,JJ M68A54%F9B JJ!N22>0 ',D\@.9KRJL[*B*SNS!55069F8[*JJ-R6)( !))V M'.O1&9$1F9D1$1J,U&24I2DC4I2E*,DI2E)&I2E&24I(U*,B(S$M3L">QEG[ M R#&. M;%9/,[QN)F;Q'BU33(R;G/LGO)SCQBSQ;D1VA5156EK!.'D&$\6DOQ[>GJ[) MEY,FLMMY6<-]^JR&9"6VU-8UA3/SL;;D$PC-;6_1ZKQB-,%::;90EMI"4(0E M*4I2DDI2E)$E*4I21)2E*2)*4I(DH224I(DI(BI37/2%%)%-AL!-U@D#17N2 MB)"]&DT4UOG=1P]68BLUCBI5''U@V: M.YO5._ $.S16I'&7 :<*J]5)YD1$70O_ *Z^,&E>8.F\JT3OS#8F:8!E33;BXZW%PKB@O(1.*ILMQ*\CEZOQ MO+*%]Q3]3=5ZT.MI==6N)JI[3SCCL#$-@MQ6?4>';)C1B- M*ZQU;=/E33#MMB,F0A-A44VK$7#>Q=TW\G VAJBUO\ M;_ 6MM]M:G=2]:66@Y5DNSV_@9F:WI,; )<_N+VIBT7' M<(T/,H41D/XA:X((!!!! ((.X(/,$$1! M[* #S7B@ 4H %* !2@ 4H %* Y2TWI';O(;8%-JK1VNR**6>1(88Y)I9&"1Q1(TDDCL=E1$0 M%F9B0 J@DD[ ;UQ89D1&I1I2E*5*4I2B2E*4D:E+6I1DE*$I(U*4HR2E)&I1 MD1&8DO=C5V$V62?+O'+O"^,4&1!O,/US:1YE'EG(9"/^D1')#:G(EM MBFH'EDP[-N%LQKO/X*EP<75 HY2LF?VI=ECY.CAFBYM#O7G4SB^UMMUTF#<8 M?I2M>3?ZEUW-C^#+CV.9R9$=F-M',X,HD%'A*C'KZAD1UOQHV6S?4-S!E/I2 ME)=$D1%]C[1$7\A$1$7H(B))$1$1%2^L>DE2DV,TY*26!CN,LNX"@C9DL-^9 M8\U-V=N'F;<$E)UOC0_16RO!EM41 <)$MMAFV;: !2@K8_*(?7:>1/\$]"? SB0LG!6Q^40^NT M\B?X)Z$^!G$A9W1/YRW/L>Z][L*J;IE\U+7VW:>YY"M)8 T568* !2@ 4 MJ79Y)E_=,YN_P%T'_23:PFR"$WY)E_=,YN_P%T'_ $DVL)L@S#TD^>.4_P"' MCO\ +;2M;=%GF1B?^)DO\SNZ ""U85 I08,NI=/\ 7YO,9'U(RZD9=2/H M9=2,NHR 4JN.[?OL^2X:?O$?9.@;8X%?EL MJ*WEFH\KG-*<3AFV<::DOXA=*4V2G6ZRP(Y=C=HVIFQQ_)LTTYM1)-,FNLH;B.[S6W#M:W)WYL2JF&5MR3 M)'UCD&50&A4B;(=E2%(; M27=;0IYY9H;3\RA)DA/1)$0_G\-SZFO[U7Y!:4?(?.S"]HWQR][V!^=#Y#YV M87M&^.7O>P/SHJ0=+N( &*R( Y !K78#ER'VWT<_P P]?*Z/$KFB=SF,9N> M9)2Z)W.VY/VOGVGY]N^JM?PW/J:_O5?D#PW/J:_O5?D%I1\A\[,+VC?'+WO8 M'YT/D/G9A>T;XY>][ _.CSXW<1\E9+]*U_:_/^YY/$IFOE?&?H77=^#[S^;O MJK7\-SZFO[U7Y \-SZFO[U7Y!:4?(?.S"]HWQR][V!^=#Y#YV87M&^.7O>P/ MSH>-W$?)62_2M?VOS_N>3Q*9KY7QGZ%UW?@^\_F[ZJV4(62TF;:^A*(S^85Z M",NOL"T9[&W#F\%[+WA)1ML'']5:)QG+'FS=:>,YF?RK+.I[W?:^9+U3+R)V M1X9_-LDX3+AFXVLQ_;\A\[,+VC?'+WO8'YT=^<#P3#]887BVN]?X[58C@^$4 M%7B^)8O114P:;'L>I(C4"IIZN&@S1&@5\-EJ/%829DVTA*2/H1"%:VUQ::HL M;.SM;2ZMO![HW,AN&B*OM"\2!>K=N8ZQ^9'8>1YD5/- ]'][I+(7M]>7EI=> M$V8M8Q;K*'3>:.9RQD11PGJE'(\RH)'97U@ K:K4H %*#Q7\XK[E7X#'D! MEU(R/T'YC"E5C_;M(7\EBYAJ[JN[\G0:BUO,-?KK[# M7H_7GFFO3UZ?KBT^GH?3Z?0^GH%KSLOLW>!^Y-E7>X=K<3]';#V9DLVNL,AS M+,,$K+VYO)=36P*:N=MG9Q.LS_4M565\!MN2PXUZEB,LK;4A'0_HL5X!<&L( M-M>)<.^,- ^RZZ\U*KM%:S:F-./+9<<4W+.%G4[2-PL4)7=0=CSV/*J#RG1!D MLEE\GD#F+&"&^R%Y>(G43RR(ESV#- M1@F)Y3G%K)6EN/6X7C=YEL]]Q1]$MLP\=@6OW!%AB+2W)&P>ZN);LCO"1+: M 'N+,/3S[*^ZQZ$\=&5;(YN\N1R)2TMH;,'^;QRO>DCT$A5/JV/.H4G&_P E M,SJR?K;CEGR7H,:KR5'?L,$T%0R&#L&YU!H?'I^?0DM]S:VRE+V5LM+[2TK3*K'T3IC!%)+#%0>$)L1=W/%=W(8;#C269\GF:P2 M2+T%Z>G4_29]/,74S\Y]"]DS,9 !&JE= I0 *4 "E I0 *4 "E!% MZ\JM2I7"G0))2:C_ +:JH]!&?_N@VK](2A1P5OSC)H#E)C%1AG(?4F#[AQ6A MOV\IIJ#/*1F\K*W(F:ZPJ&KB)&>4E+4]%9:V,%+Y&9E'F/M].BS'8T_DH\/F ML=DYHWEBLKA9GCC*B1U"L-E+$+OS]) KAZEQ4N;P63Q4$L<,M];F%)90QC1N M-&W<("VVRD<@3N:J)_#<^IK^]5^0/#<^IK^]5^06E'R'SLPO:-\]@?G0^ M0^=F%[1OCE[WL#\Z+F\;N(^2LE^E:_M?G_<\J+\2F:^5\9^A==WX/O/YN^JM M?PW/J:_O5?D#PW/J:_O5?D%I1\A\[,+VC?'+WO8'YT/D/G9A>T;XY>][ _.A MXW<1\E9+]*U_:_/^YY/$IFOE?&?H77=^#[S^;OJK7\-SZFO[U7Y \-SZFO[U M7Y!:4?(?.S"]HWQR][V!^=#Y#YV87M&^.7O>P/SH>-W$?)62_2M?VOS_ +GD M\2F:^5\9^A==WX/O/YN^JMIMMSQ&_P!37\^G_LJ_;%]@6>?8@D9=E/PI(R,C M+4KO4C\QE_\ ;3+?8'V1=CYV89'U+@WQRZEYR_ZO8'YT=Y]7:MUYI3 <9U;J MC#Z' ->8;7JJL6P_&8**VAH:Y4J1-5#K8+9FB.P+.W_ .'213HJ;<[R_P!37\^O_LJ_;G]@7([[ M#,IAZ-(:0\P^TXR\TX7>0ZT\A3;K:TGYE(6VM2%$?F-*C(:W_D/G9A>T;XY> M][ _.B?Z&U?9Z5^R?A5K#>%<7'UCK\+KUX=M_@G?;E5;=( M&B;W6!Q1L[RUM/ /#>L\)65N/PKP,+P=4K?!\'8MQ;=HV]-5:_AN?4U_>J_( M'AN?4U_>J_(+2CY#YV87M&^.7O>P/SH?(?.S"]HWQR][V!^=$_\ &[B/DK)? MI6O[7Y_W/*N/$IFOE?&?H77=^#[S^;OJK7\-SZFO[U7Y \-SZFO[U7Y!:4?( M?.S"]HWQR][V!^=#Y#YV87M&^.7O>P/SH>-W$?)62_2M?VOS_N>3Q*9KY7QG MZ%UW?@^\_F[ZJU_#<^IK^]5^0/#<^IK^]5^06E'R'SLPO:-\]@?G0^0^= MF%[1OCE[WL#\Z'C=Q'R5DOTK7]K\_P"YY/$IFOE?&?H77=^#[S^;OJK7\-SZ MFO[U7Y \-SZFO[U7Y!:4?(?.S"]HWQR][V!^=#Y#YV87M&^.7O>P/SH>-W$? M)62_2M?VOS_N>3Q*9KY7QGZ%UW?@^\_F[ZJU_#<^IK^]5^0/#<^IK^]5^06E M'R'SLPO:-\]@?G0^0^=F%[1OCE[WL#\Z'C=Q'R5DOTK7]K\_[GD\2F:^5 M\9^A==WX/O/YN^JM?PW/J:_O5?D#PW/J:_O5?D%I1\A\[,+VC?'+WO8'YT/D M/G9A>T;XY>][ _.AXW<1\E9+]*U_:_/^YY/$IFOE?&?H77=^#[S^;OJK7\-S MZFO[U7Y \-SZFO[U7Y!:4?(?.S"]HWQR][V!^=#Y#YV87M&^.7O>P/SH>-W$ M?)62_2M?VOS_ +GD\2F:^5\9^A==WX/O/YN^JM?PW/J:_O5?D#PW/J:_O5?D M%I1\A\[,+VC?'+WO8'YT/D/G9A>T;XY>][ _.AXW<1\E9+]*U_:_/^YY/$IF MOE?&?H77=^#[S^;OJK7\-SZFO[U7Y \-SZFO[U7Y!:4?(?.S"]HWQR][V!^= M#Y#YV87M&^.7O>P/SH>-W$?)62_2M?VOS_N>3Q*9KY7QGZ%UW?@^\_F[ZJU_ M#<^IK^]5^02?O)44J3S_3(2JOD/G9A>T;XY>][ M_.CG307!7A_Q;RBXS7CQQUU5I[*[^@5BUU?X'B\:CL[+'5V,.W53RY+*U*=@ M*LZZ#.-@R(CD16'#/JV0XNHNDK&YG"Y#%PXZ^AEO(5C225K*[8@ M "FZO.L*]!_:/\ K->WP;6?:T!V]]@Y#M;'%B,-%U)!"8:*U';:8REQ?W5O/XM9@YZQE4J%@8'8[ M[L/1OM"=>:6NM6XFVQUI&Y]37]ZK\@M*/D/G9A>T;XY>][ _.A\A\[,+VC?'+WO8'Y MT6=XW<1\E9+]*U_:_/\ N>52^)3-?*^,_0NN[\'WG\W?56OX;GU-?WJOR!X; MGU-?WJOR"TH^0^=F%[1OCE[WL#\Z'R'SLPO:-\]@?G0\;N(^2LE^E:_M? MG_<\GB4S7ROC/T+KN_!]Y_-WU5K^&Y]37]ZK\@>&Y]37]ZK\@M*/D/G9A>T; MXY>][ _.A\A\[,+VC?'+WO8'YT/&[B/DK)?I6O[7Y_W/)XE,U\KXS]"Z[OP? M>?S=]1:?)3$J3S!Y,=Y*D_\ W:*CTD9?^]BA^F0G=CJCH+@SQ#XLY'=Y=QWX M\:LT[DV24C>.7UW@>,1J.PMJ)JP9M6ZJ;(96I3T)%C'8F)9,B+U0RVOKU21# MM<*FU9FX-0YN?*6\,MO%-%;1B*8H9 8(4B))0LNS%=QL>P[&KGT;@)]-8&WQ M-S/#<2PRW$C2P!Q&1-*T@ $@5MU#;'EL2-Q0 1JI30 *4 "E?,YIAN,;$ MQ#*,"S:C@9-AV:8_<8KE6.6K7CUE]CN05\BJNJ>>SWD>)$L:Z5(B/I)23)#I MJ0I*TI456!VCW";*> G+;97'RV18SL4A249;J'*)K3AKS#4.2R9CN'VJWS0A M$FUJ"BSL/RA;:20G*,;MEHZL/QG'+64=8N0/"[BGRKG8S9\B] :NW)98;%M( M.+V&>XK"O)U'!NGH4FTA5\MTD2&HDV37Q)#T8W%L^.R3J$(<4XI/C(3C7=HW!(#1R$G=D05!-=Z,CU?8VZ12Q6N M1LI2UM$7%O+P N48*DB$!BLD8 V620FI/\-SZFO[U7Y \-SZFO[U M7Y!:4?(?.S"]HWQR][V!^=#Y#YV87M&^.7O>P/SHLOQNXCY*R7Z5K^U^?]SR MJKQ*9KY7QGZ%UW?@^\_F[ZJU_#<^IK^]5^0/#<^IK^]5^06E'R'SLPO:-\]@?G0^0^=F%[1OCE[WL#\Z'C=Q'R5DOTK7]K\_[GD\2F:^5\9^A==WX/O/Y MN^JM?PW/J:_O5?D#PW/J:_O5?D%I1\A\[,+VC?'+WO8'YT/D/G9A>T;XY>][ M _.AXW<1\E9+]*U_:_/^YY/$IFOE?&?H77=^#[S^;OJK6-I2B4E32EI4DTK0 MI!J2M"B-*D*29=%)4DS2I)^8TF9'YC%A'Y.UVARN4O&8^-6RKMV;O7B[3U5* MQ*LGUO6F>:16X59@F5J>?<-Z=98>IM&OLJ=)M2TE"Q2XFOKDY*9C8-\A\[,+ MVC?'+WO8'YTCLN(C&K-Z@TGF$OQE2)(^)5E8UW- %45<= I0 *5\#L[5FM]T8/D&M=LX-B MVQL!RJ$N!D.(9E20,@Q^UCJZ&CU56V++[!OQW$HD0IC:6YL"4TS+@R(\EEIU M$4_G%Y+M@^0-V^<<#-BKU]<]V3-_L&[>L[._P2-B0 M.'C 651\!U/.N#G-,X344(BRUC%<,JE8K@;QW4&YW^TW";2*-_**%FB8_#1A MN*J6^37!WEIPZN':GDCH?/M9,%)/"84KN#JF7G2E9&1H475*TF1I47TTJ+JE1?9(S+[(N/K:FJ;ZM MG4UW65]Q46D9V'955I"C6-;81'T]Q^-.KYC3\.9'>1\PZS)9=;<29I4DR/H- M1O(GL(NS,Y%OSK6PX_0=1918.FZ_E7'ZUDZFEFLTJ2I:\9IFY&O);BE*\1:Y MN%ON..)(W'%%U([8Q72Y RK'F<;)$_8UQCV$D;'UFVG='C'KX;B8^H5367Z% MKA"\F"RL4R;DK;9)#%(!]Z+JW1XY&/HXK>$=F[<]Q69@)EVY?)/()JFSN/W, M.=#;-QPZ_&]UZTAVI(1TZMM2,SU_<4*U><^ZIX\'<61)[QH6I1D-;NQ/)F^T MUPUQ_P"-2OT+MN.VI1,N89MIS'Y %,Q;PL>U+M9;0J?2"UQ'''RWYE9"/42.=5_>='>LK(L'PES.HWV>R M>&\# #?<);R22C?T*\:N>SAWVJ/F [X[8[,GG'I!UQO9>C7*+PR,U.QME:4> M-7N2+E-T5E)1*KXW@M.FM+:S.?,AI7WE-K(DM&XHNG524D9&?T,R MHI9V5%&V[.P51N0!NS$ ;D@Q44LQ])V502=@"3L.0!)Y" MO1@.].H^S3YM[TFMP-8Z00-( 0#_HT=I.P@_!WV M-=RSTMJ2_'%9X/*3(>0D%E.L1/9MUKHL?S^5R]/96@$"(S/H1&9GZ"+SF?\ M$)>VGO)/L[F.-R-^\O\ %:-MI39R*/2^M[/))+R.J?%:;RK/[;'XT59EWDH> M/"YB2,B6;1D?=+:OIOR:KLTM:+A2\UQ[;.^K&.2''SVCLNQKZ.1(27G-6,ZR MAX#6N1341+]23UV"%>=#JW6_F1&KWI,TK:<0BN;F_\+2VMKCD8CRKV[CW .W,QV@NI0>?P713N#OL-B:\G'\?O M\LN8N-XI17>4Y%.<2S"Q[&*>RR*_ENK,B0W%I*2+/M)"U&9$DF8BS/J-TO%; MR?;M&.2BZVWR375;QHP*:9.N93ON4_29$N(GHIQ57JJF;L<\?E*;,E16MDTCJLK";2_&OC_P =*-&-Z(TQK+45.3#<=Z+KW"Z#%G)J&U&I*K.= M50F+&V?[RC4J39S)DA:C,UNJ,QS:1$77H1%U\Y_9/Z9_3/[)B"Y3I;OY@T>( MQT-F#N!<7;FZFV]#)$HBAC8>IS<+W586(Z%\= 4ES63GOF&Q-M9H+2#?TH\S MF6>5#SYQBV;LYCTQ[^('DW_!3CS\2\CW1$N>6>Q(9LR%RMGLM5.K84YDT+)= M5J.EDKJ;"/WB61-9_<9QU2:5$AI:1O[HZ&DQBHK:#'*>KH**FAL5U/2TM?$J MJBJKXS9-1H-960&8\&OAL-)2VS%B,,L-H224-D1$0]L K')9?)Y>;K\G?7%Y M(-^'KG)2/?M$42\,4*GTK$B*3SVWJV<5A,3A(?!\5C[:QC( ;J8P))=NPS3- MQ33,/OI9';OH .=74H %* !2@ 4H %*X[VMJ76>\L!R35NW\&QG8VO< MOKWJS(\0RZJC7%):174_,J=BR4*\&9$<)N56V<1<>SJIS+$^MF1)C#+Z(B_. MKR7;N(NL_P" 6P7#61/SD\>]PW!NMNGYW/B;@&W7T^/&4?F8KZG9,6:VH^A2 M\]B-^8T_*9,9=O$C,&EMG'6VL^W+[; WD\1 X>L3@F5>22+4?S MVE\)J6$196R29T5EANH_M5W;\7/[3<*.( 'RNJ?CA9N;Q-51#OKC-R#XN9.> M'3G=FGNJ186N+8!F?'F_G$ZZJ7H MW,I%-CY3'#6I+Q8#ED3+L*BLI4HN_#I:BE94A))1X1^<6YBNENQD54S&.GM9 M>0:>R*W$#'TL896CFB7M\E7N6[.?/E2F8Z%\A$S28/)07<7,K;WX-M[#AOR'M%\PL.OF5J<5"IMP:SN,9EM),NK M3,G)L%N\DBOKZ_,KDM8A%29=%E%(^J!KCV+Y.7VI.!*G.UNM-5['K(#+LA=Q M@^Z\2B1W&66U.*4B'L1O +$EJ)/=2VJ/\^HB-?<[SA3:TUOI2] ZK-6D9.WD MW1DLB"?03=I"I._+R6([]MC4"O= :PL2PEP-[*%W\JS$=\"!Z1X&\[ $;$!E M!V[0""!HL =KMO<'N5&AYC\#:NIG\7DQI)0W23F^L;QLI"I4N$E"5X]F]J:B M7)@R6TK-"4D3??6:4+;-75R? F55'4XRZIEY'3O(-V,Z\P MLRZE\TTZX@^OF48D4%W:W2A[6YM[E"-PT$T\;,-N8Y]G.HO<6=W:,4 MN[6YM7!V*W$$L+ \^1615(/(\MM^1K^0 '*>%:3VGL637Q,+Q!^\D6T52@)YD@=G:0.TUQ8 VZZS["GM/ MMKQ6;'&N/M'$K'NXHK'(-U::@,-MK>EL>*XS69M>3^XEV$^A9-0G7/.VI#:T MJ4:-A.K_ "5WF7D28DK;>^./NJ8KZB\>#C[><[4OXJ>ZA1DII%1@-$IPC4I' M1F]?;)2#,EK0:3/@76K],6>_7YS'DKR*P3B[<'ERX+43/OS[.'N[:DEGHG5E M]P^#X#);-MPO<6YM(SOML>LNS FW/MXMJC C^VMK;*YM(%'3UT^WN[:0W$JJ M2IA2K2YM)3RB0U&K*F S(L;"0XLR2AB%&?=6H^B4&8GC:*\EFX<82;,[>NW] MT;ZL6ELK565+M) MF2_D.SJ@Y6S[J(I31J8Q74*)\&YA/N-.DM-CL&7B,)E/1UB#<&E<830.!G96 M<1>SSIWEZ7PN1=[+M83<+)]V;!>AY'M"[C]PB?KH=LW!@U^(8Z^]U==QG#:V MCJI2D,.6J+64PW*&Q\B(O073V3^R?TS^F?V1D51G];9W4(>&YG%M8L?_ -H M&B@8 @CKF+-+<'< D2N8PPXDC3L%R:;T#I[3/!-;6QN\@H^Z%[PRW"DC8]0H M58;<1^TB(B+H1="+S$1>@B^D (C4UH %* !2@ 4H %*# M@KD)QET'RLU_.U=R&U7B.UL(FJ-Y-3E%=XTBJG'W2*VQJ[B.1;_%+UM*30S> MXS:55LTA:VT2_#<6A7.H#V12RP2)-#))#+&P>.6)VCDC=3NK(Z$,K \PRD$' ML->N:&*XB>&>*.>&52DL,R+)%(C9<% M]JP+;7C,?$"^,G5K1!CYO3XY(1'2VBPRR8\ MA;CU[9Q9"#2MIU1&+=P?.Y1B.*YO1S\8S/&J#+<;M&CCV>/9/3UU_16+! M]>\S.I[>-,KI;2NIDI$B,XDR,^I><67ANE+-6"I#DXHLM"NP$CMX->!1L.DC]!E],C^F,"REWUY/SV8F\W["TC:1G:2R*Q=?? M?O-!Y7:Z^CI?>/O=]K"W?BYKAM*5_->$QA[#:C-1&1=>HT_;A\D]04A^9H/F M*ZQ%6I9Q<>W3K!BP?91U+N)%(47=+T]X^[8MATGZ7NP! M<2W>.D(YK=6SR)Q>I9+0W.X]3.L?+F0.RJOR/1)JVS+&VBL\G&#R:UNDBDX? M6T=YX-S [5C:3GN%+;5#; 2%-D^3+]I;A;CRL.:T%N&(DE+9<(M\WC'9 MMN%&NX8I"3L .JE:.3QXC=8'*QJO-I%LIY8@/7UT*21;=_ M'6M\!]9D6"Y;B;:W*-TD4]C(RNOYU)']M<%XWC;AD1XV',JZE&V/8=F //YJ M/95-/9WLYNLJ(BIT]Y#KC<9#T6.I2&$&X\KQ9DB-'+N-D:C)3R5*(NB"4KHD M^U&I^!W+/>*XB-7Z@D9+ZN<8:C.*SK5E(VM4BQ75-&H[_.JQU"3GMK84:FNJ M>Z;O=-DTN*]-Q>6EJI:ZNK:V4#6NNHH#>3KWR=/M3,\*"_+U3K+ *R>AM MUNVS;=V$O1VFG#,C6[$P!>>V)FCH??0B*HS\Q(-7G,M@>KO)0MXV4F*K=/+; M56'QC-MX3ZZF2R2OF_!<27=5'KK6NE M;/?K\/+T?Q1)^?<=JDMGH+6%[MU. OHPVVS7:)8KL>P[WCPP[M_D3;Q2)],.TR.W9<01(?\9)K)>[O2O''0G'''2Q/0VG=; MZAQ\T-)D5^O,/I,638*9-:FWK:35Q&)US)(UJ,Y5M*FR5&9FITQ#\ETM8F$, MF+L;N^DY@27'#:6^_H8AG,7#*^7R%ICXN1:*V#7 MET1VE3_H;=">P.)9MCN>!@!O!:X8^33\P]\)JLMY)W-5Q0U]+)F4JCM8T;-= MW641Q+JTH;PJOG-8WAJW#:0VMS,,D4;DS)4?)=MY:22/Q6[#+'HD?XBU+RC2L\7Q"%CN+-K0APJAZW( )C)58K??F/XO%$2I*LS"A$ M1%T(NA%YB(O01?2 $5J84 "E I0 *4 "E ,B/TEU]!^?Z9'U(_XC\Y M?9 I6KOGEV0O#3M F7KW:.%2L*V^W%1&K=YZO<@8WL8FH["FHD+)G'X$ZAS M^HCF3"6H.9U-M)A,,FS2V50;BW#AU3'38LC!D1^DB/S]2Z M^P9>@R^D9>P9>RQ2+'Q'B: M-JA.HM :1U%KCV1U3[D6TQV_K)U'D%9):/HY'L:.UCP[6 \V?F6U+ALK3YNJ?.77 MUHMP=^<0>,'*.G>I.0FA]7[:BNLICM2\QQ*JL+ZO;01I2JFRI#+&44;Z$F9- MR:>Y@OM=?F'$C1YNWR7K@=GSDZPU#FV\= V4EQQ<6MJ).JG& M_:%%N^W9Q'MJG\IT-9VV9FQ5[99*+GPI*6LKGN'"_66[A]76/%U^ R+!/A-;0^&(!Z3QV9G4@>D@D \C6FH!S)FW'S\6FR6R9633T.2@T-N+=7X1J;;6E;:E\-$ M9&1&7H,NI?:,2&*:&=>.":*9>7E12)(O,;CFC,.8[/7S]1J-2P3P-P3PRPMS M\F:-XVY;;\G53RW&_JWK(#]HT=Z9(CQ(S9NR93[,:.T2FT&Z^^XEIELENK;: M0:W%I22G'$-IZ]5K2DC479;6?#7DSN)]N-KC5DK(W77Y<9!%F.M:A)O02CJE MH-5_FM5T\$I3!FKIW7"<_4C<-*R3^)[FVMEX[FX@MU )XIYHXEV':=Y&4;#T MGT5^[>TNKI@EK;7%RY( 6WADF;<[;#:-6.YW&P[3Z*ZQ@-Y6N/)U.U(V"W&E M2M7:PU[6RNIMV6<[LPUYKNI=6TM1Q=>_V0)OS"D*,TFR1FGH:.\9]"V+:B\E M VO8K8?WQRZP#%$$2%RJ;4&N[[-YID9$I<=O(LWM<*A,N$75'J@\7F-I5\V3 M+B2[JH[=ZVTK9@F7-V"),-_G( ])%2>ST#K"^*]3@;V,-L0 MUVL=BNQ["?#'@/9SY D@<@>6\2 B-1]"(S/Z1$9G_(0Y1U!I#3*V"RA*W'I+:$*45 M@?H#R<'LV--.PK/-,/SSD9?1FFU+D;JS%V3C13$J2I3[6"8/#P[%WVC)/=3% MO(UZTDE*[YNJZ*+=EKO5FM-18W$PW56O\+UMB4$DIAXS@>+TF(T$^:2(E.*94XL^IK6I1F9PO*=+>/B#)B,?<7DFVPFO"MK #]\(T,LTJ_ MS6-N3]\*GN(Z%\E,5DS62MK*/D6@LE:[N".6ZM*XB@B/;Y2^$#EV'?E"=X/^ M3 ;JV"_5YGSBSIG1^(>(S)7J/6MA2Y;MJWC]67%Q;W,DIM,!P)#S3AD::AO/ M;4V!FIY;/Q3G.0:Y+RXU1!KH9-QD=J/1Z %49S5F61=R X!VJX]/Z-P&FE!QMDINN'A>_N2)[UP0 PZ MYE B5MAQ1VZ0QGM*$\Z "-U*: !2@ 4H %*"ME\H@0M7:TIBW>9YAA\2VO[2 M/15D:FIV9DYUQ*W45U5#BP(I&7ZE&8::+J2"$MT9J*WTSEIJ_('AN?4U_>J_(+2CY#YV87M&^.7O> MP/SH?(?.S"]HWQR][V!^=%H^-W$?)62_2M?VOS_N>51^)3-?*^,_0NN[\'WG M\W?56OX;GU-?WJOR!X;GU-?WJOR"TH^0^=F%[1OCE[WL#\Z'R'SLPO:-\ M]@?G0\;N(^2LE^E:_M?G_<\GB4S7ROC/T+KN_!]Y_-WU5K^&Y]37]ZK\@>&Y M]37]ZK\@M*/D/G9A>T;XY>][ _.A\A\[,+VC?'+WO8'YT/&[B/DK)?I6O[7Y M_P!SR>)3-?*^,_0NN[\'WG\W?4<+R3-*D[+YN]Y*D]<%T'TZD9=?_M)M;T=2 M$V(=8N/O"_BKQ4FY/8\<]"ZTTU.S2+4PLKE8#C<>B>OXE$_/DT\>S6PM1R6J MY^TL'8B5=/"7,?,C/OF.SHJ/569AS^PC?G5U:/P<^F]/V6'N9HKB:V:Z9Y80XC;PB[FN%"AP&\E90IW \H'; MEM0 1VI-0 *4 "E#(C(R,NI'YC(_09?2,0?\ RFSL]SP;8./<^]949-XK ML^948!O^'6QDI8I]DQX90<#V&^S'3W6H^>4T)&'W\LVVF2RFBQMYYQ^RRN0X MJ< /@-I:KUUNS 2PXV\RVM/?TSGIM.9>WR40:2-=XKN!3MX1:R$=;'N>7$" M%EB)Y"6-"WD@@QO5>G;?5&%N<7,5CE;::SN&4MX-=Q[F*78<^%@6BE YF&20 M+Y1!JGQ\-SZFO[U7Y \-SZFO[U7Y!:4'V/G9AF9F?!OCEU/SG_U>P/SH?(?. MS"]HWQR][V!^=%O^-W$?)62_2M?VOS_N>5)^)3-?+&,_0NN[\'WG\W?56OX; MGU-?WJOR!X;GU-?WJOR"TH^0^=F%[1OCE[WL#\Z'R'SLPO:-\]@?G0\;N M(^2LE^E:_M?G_<\GB4S7ROC/T+KN_!]Y_-WU5K^&Y]37]ZK\@>&Y]37]ZK\@ MM*/D/G9A>T;XY>][ _.A\A\[,+VC?'+WO8'YT/&[B/DK)?I6O[7Y_P!SR>)3 M-?*^,_0NN[\'WG\W?56OX;GU-?WJOR!X;GU-?WJOR"TH^0^=F%[1OCE[WL#\ MZ'R'SLPO:-\]@?G0\;N(^2LE^E:_M?G_<\GB4S7ROC/T+KN_!]Y_-WU__ !V0$! end
XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
9 Months Ended
Apr. 30, 2024
May 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2024  
Document Transition Report false  
Entity File Number 001-40066  
Entity Registrant Name Ferguson plc  
Entity Incorporation, State or Country Code Y9  
Entity Tax Identification Number 98-1499339  
Entity Address, Address Line One 1020 Eskdale Road  
Entity Address, Address Line Two Winnersh Triangle  
Entity Address, City or Town Wokingham  
Entity Address, Postal Zip Code RG41 5TS,  
Entity Address, Country GB  
City Area Code 118  
Local Phone Number 927 3800  
Title of 12(b) Security Ordinary Shares of 10 pence  
Trading Symbol FERG  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   201,940,271
Entity Central Index Key 0001832433  
Current Fiscal Year End Date --07-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Earnings - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Net sales $ 7,308 $ 7,140 $ 21,689 $ 21,896
Cost of sales (5,076) (5,000) (15,097) (15,273)
Gross profit 2,232 2,140 6,592 6,623
Selling, general and administrative expenses (1,522) (1,435) (4,503) (4,376)
Impairments and other charges 0 (127) 0 (127)
Depreciation and amortization (85) (81) (248) (243)
Operating profit 625 497 1,841 1,877
Interest expense, net (43) (48) (132) (136)
Other expense, net (1) (2) (4) (7)
Income before income taxes 581 447 1,705 1,734
Provision for income taxes (138) (111) (421) (429)
Net income $ 443 $ 336 $ 1,284 $ 1,305
Earnings per share, Basic (in usd per share) $ 2.19 $ 1.64 $ 6.32 $ 6.30
Earnings per share, Diluted (in usd per share) $ 2.18 $ 1.63 $ 6.30 $ 6.28
Weighted average number of shares outstanding:        
Basic (in shares) 202.6 205.4 203.3 207.1
Diluted (in shares) 203.2 206.1 203.9 207.9
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 443 $ 336 $ 1,284 $ 1,305
Other comprehensive income (loss):        
Foreign currency translation adjustments (19) (7) (33) (25)
Pension adjustments, net of tax impacts of ($1), $0, ($3) and ($1), respectively. 2 4 7 11
Total other comprehensive loss, net of tax: (17) (3) (26) (14)
Comprehensive income $ 426 $ 333 $ 1,258 $ 1,291
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Statement of Comprehensive Income [Abstract]        
Pension adjustments, tax (expense) benefit $ (1) $ 0 $ (3) $ (1)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Apr. 30, 2024
Jul. 31, 2023
Assets    
Cash and cash equivalents $ 691 $ 601
Accounts receivable, less allowances of $41 and $27, respectively 3,532 3,597
Inventories 4,115 3,898
Prepaid and other current assets 946 953
Assets held for sale 30 28
Total current assets 9,314 9,077
Property, plant and equipment, net 1,692 1,595
Operating lease right-of-use assets 1,511 1,474
Deferred income taxes, net 306 300
Goodwill 2,325 2,241
Other intangible assets, net 767 783
Other non-current assets 543 524
Total assets 16,458 15,994
Liabilities and shareholders’ equity    
Accounts payable 3,638 3,408
Short-term debt 150 55
Current portion of operating lease liabilities 382 366
Other current liabilities 1,359 1,600
Total current liabilities 5,529 5,429
Long-term debt 3,518 3,711
Long-term portion of operating lease liabilities 1,155 1,126
Other long-term liabilities 734 691
Total liabilities 10,936 10,957
Shareholders’ equity:    
Ordinary shares, par value 10 pence: 500,000,000 shares authorized, 232,171,182 shares issued 30 30
Paid-in capital 855 809
Retained earnings 9,301 8,557
Treasury shares, 30 and 28 shares, respectively at cost (3,750) (3,425)
Employee Benefit Trusts, 0 and 0 shares, respectively at cost 0 (46)
Accumulated other comprehensive loss (914) (888)
Total shareholders' equity 5,522 5,037
Total liabilities and shareholders' equity $ 16,458 $ 15,994
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Parenthetical)
$ in Millions
Apr. 30, 2024
USD ($)
shares
Apr. 30, 2024
£ / shares
Jul. 31, 2023
USD ($)
shares
Jul. 31, 2023
£ / shares
Statement of Financial Position [Abstract]        
Allowance for credit loss | $ $ 41   $ 27  
Ordinary shares, par value (in pound sterling per share) | £ / shares   £ 10   £ 10
Ordinary shares, shares authorized (in shares) 500,000,000   500,000,000  
Ordinary shares, shares issued (in shares) 232,171,182   232,171,182  
Treasury stock (in shares) 29,993,774   27,893,680  
Employee Benefit Trusts (in shares) 0   274,031  
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Shareholders’ Equity - USD ($)
$ in Millions
Total
Ordinary Shares
Paid-in Capital
Retained Earnings
Treasury Shares
Employee Benefit Trusts
Accumulated Other Comprehensive Loss
Beginning balance at Jul. 31, 2022 $ 4,665 $ 30 $ 760 $ 7,594 $ (2,782) $ (107) $ (830)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Other comprehensive loss (37)            
Ending balance at Oct. 31, 2022             (867)
Beginning balance at Jul. 31, 2022 4,665 30 760 7,594 (2,782) (107) (830)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation 39   39        
Net income 1,305     1,305      
Cash dividends declared (704)     (704)      
Other comprehensive loss (14)           (14)
Share repurchases (570)       (570)    
Shares issued under employee share plans 0     (67) 6 61  
Ending balance at Apr. 30, 2023 4,721 30 799 8,128 (3,346) (46) (844)
Beginning balance at Oct. 31, 2022             (867)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Other comprehensive loss 26            
Ending balance at Jan. 31, 2023 4,725 30 789 7,945 (3,151) (47) (841)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation 10   10        
Net income 336     336      
Cash dividends declared (152)     (152)      
Other comprehensive loss (3)           (3)
Share repurchases (195)       (195)    
Shares issued under employee share plans 0     (1)   1  
Ending balance at Apr. 30, 2023 4,721 30 799 8,128 (3,346) (46) (844)
Beginning balance at Jul. 31, 2023 5,037 30 809 8,557 (3,425) (46) (888)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Other comprehensive loss (34)            
Ending balance at Oct. 31, 2023             (922)
Beginning balance at Jul. 31, 2023 5,037 30 809 8,557 (3,425) (46) (888)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation 44   44        
Net income 1,284     1,284      
Cash dividends declared (472)     (472)      
Other comprehensive loss (26)           (26)
Share repurchases (351)       (351)    
Shares issued under employee share plans 3     (68) 26 45  
Other 3   2     1  
Ending balance at Apr. 30, 2024 5,522 30 855 9,301 (3,750) 0 (914)
Beginning balance at Oct. 31, 2023             (922)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Other comprehensive loss 25            
Ending balance at Jan. 31, 2024 5,418 30 842 9,018 (3,575)   (897)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Share-based compensation 13   13        
Net income 443     443      
Cash dividends declared (160)     (160)      
Other comprehensive loss (17)           (17)
Share repurchases (175)       (175)    
Ending balance at Apr. 30, 2024 $ 5,522 $ 30 $ 855 $ 9,301 $ (3,750) $ 0 $ (914)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Shareholders’ Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Statement of Stockholders' Equity [Abstract]        
Cash dividends (in usd per share) $ 0.79 $ 0.75 $ 2.33 $ 3.41
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 32 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Cash flows from operating activities:          
Net income $ 443 $ 336 $ 1,284 $ 1,305  
Depreciation and amortization     248 243  
Share-based compensation     39 38  
Non-cash impact of impairments and net loss on disposal of assets     0 127  
Change in deferred income taxes     (14) (88)  
(Increase) decrease in inventories     (194) 315  
Decrease in receivables and other assets     107 313  
Increase (decrease) in accounts payable and other liabilities     107 (441)  
Decrease in income taxes payable     (69) (12)  
Other operating activities     (1) 6  
Net cash provided by operating activities of continuing operations     1,507 1,806  
Net cash used in operating activities of discontinued operations     0 (4)  
Net cash provided by operating activities     1,507 1,802  
Cash flows from investing activities:          
Purchase of businesses acquired, net of cash acquired     (185) (179)  
Capital expenditures     (263) (361)  
Other investing activities     30 (3)  
Net cash used in investing activities     (418) (543)  
Cash flows from financing activities:          
Purchase of treasury shares     (421) (784) $ (2,900)
Repayments of debt     (1,480) (2,280)  
Proceeds from debt     1,375 2,250  
Change in bank overdrafts     19 1  
Cash dividends     (465) (557)  
Other financing activities     (23) (19)  
Net cash used in financing activities     (995) (1,389)  
Change in cash, cash equivalents and restricted cash     94 (130)  
Effects of exchange rate changes     (8) 20  
Cash, cash equivalents and restricted cash, beginning of period     669 785  
Cash, cash equivalents and restricted cash, end of period 755 675 755 675 755
Supplemental Disclosures:          
Cash paid for income taxes     505 529  
Cash paid for interest     162 156  
Accrued capital expenditures     9 11  
Accrued dividends $ 160 $ 153 $ 160 $ 153 $ 160
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of significant accounting policies
9 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
Summary of significant accounting policies Summary of significant accounting policies
Background
Ferguson plc (the “Company”) (NYSE: FERG; LSE: FERG) is a public company limited by shares incorporated in Jersey under the Companies (Jersey) Law 1991 (as amended). The Company is a value-added distributor in North America providing expertise, solutions and products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. We exist to make our customers’ complex projects simple, successful and sustainable. Ferguson is headquartered in the United Kingdom (“U.K.”), with its operations and associates solely focused on North America and managed from Newport News, Virginia. The Company’s registered office is 13 Castle Street, St Helier, Jersey, JE1 1ES, Channel Islands.
Basis of presentation
The accompanying unaudited condensed consolidated financial statements and notes to the condensed consolidated financial statements are presented in accordance with the rules and regulations of the SEC and accounting principles generally accepted in the United States of America (“U.S. GAAP”), but do not include all disclosures normally required in annual consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all normal recurring adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. The July 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements.
For the nine months ended April 30, 2023 and to conform to current period presentation, the Company has disaggregated the total change in income taxes within the cash flows from operating activities to reflect the changes in deferred income taxes separately from the changes in income taxes payable.
These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Annual Report. The financial results for the interim periods may not be indicative of the financial results for the entire fiscal year.
Use of estimates
The preparation of the Company's interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting certain reported amounts. Actual results may differ from those estimates.
Cash, cash equivalents and restricted cash
Cash and cash equivalents include cash on hand, deposits with banks with original maturities of three months or less and overdrafts to the extent there is a legal right of offset and practice of net settlement with cash balances.
Restricted cash primarily consists of deferred consideration for business combinations, subject to various settlement agreements, and is recorded in prepaid and other current assets in the Company’s condensed consolidated balance sheets.
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets compared with amounts shown in the condensed consolidated statements of cash flows.
As of
(In millions)April 30, 2024July 31, 2023
Cash and cash equivalents$691 $601 
Restricted cash64 68 
Total cash, cash equivalents and restricted cash$755 $669 
Supplier finance program
In October 2023, the Company began a supplier financing program with a third party wherein certain shipping and logistics providers in the United States can opt to receive early payment at a nominal discount. The Company’s standard payment terms under this program is 45 days. All outstanding payables related to the supplier finance program are classified within accounts payable within our unaudited consolidated balance sheets and were $49 million as of April 30, 2024.
Recently issued accounting standard updates (“ASU”)
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ required segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. The Company is currently evaluating the ASU to determine the impact on its disclosures.
Recent accounting pronouncements pending adoption that are not discussed above are either not applicable, or will not have, or are not expected to have, a material impact on our consolidated financial condition, results of operations, cash flows or related disclosures.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and segment information
9 Months Ended
Apr. 30, 2024
Segment Reporting [Abstract]  
Revenue and segment information Revenue and segment information
The Company reports its financial results of operations on a geographical basis in the following two reportable segments: United States and Canada. Each segment generally derives its revenues in the same manner. The Company uses adjusted operating profit as its measure of segment profit. Adjusted operating profit is defined as profit before tax, excluding central and other costs, restructuring costs, impairments and other charges, amortization of acquired intangible assets, net interest expense, as well as other items typically recorded in net other (expense) income such as (loss)/gain on disposal of businesses, pension plan changes/closure costs and amounts recorded in connection with the Company’s interests in investees. Certain income and expenses are not allocated to the Company’s segments and, thus, the information that management uses to make operating decisions and assess performance does not reflect such amounts.
Segment details were as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net sales:
United States$6,974 $6,827 $20,667 $20,863 
Canada334 313 1,022 1,033 
Total net sales$7,308 $7,140 $21,689 $21,896 
Adjusted operating profit:
United States$685 $664 $1,976 $2,088 
Canada38 54 
Central and other costs(17)(14)(47)(39)
Corporate restructurings(1)
(12)— (20)— 
Impairments and other charges(2)
— (127)— (127)
Amortization of acquired intangible assets(37)(33)(106)(99)
Interest expense, net(43)(48)(132)(136)
Other expense, net(1)(2)(4)(7)
Income before income taxes$581 $447 $1,705 $1,734 
(1)For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.
(2)For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.
Our products are delivered through a common network of distribution centers, branches, specialist sales associates, counter service, showroom consultants and e-commerce. The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable, collection of consideration is probable and the Company has satisfied its performance obligation per the sales arrangement. The majority of the Company’s revenue originates from sales arrangements with a single performance obligation to deliver products, whereby the performance obligations are satisfied when control of the product is transferred to the customer which is the point the product is delivered to, or collected by, the customer.
The Company determined that disaggregating net sales by end market at the segment level achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows may be impacted by economic factors. The disaggregated net sales by end market are as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
United States:
Residential$3,552 $3,534 $10,591 $10,956 
Non-residential:
Commercial2,337 2,231 6,929 6,764 
Civil/Infrastructure599 567 1,740 1,713 
Industrial486 495 1,407 1,430 
Total Non-residential3,422 3,293 10,076 9,907 
Total United States6,974 6,827 20,667 20,863 
Canada334 313 1,022 1,033 
Total net sales$7,308 $7,140 $21,689 $21,896 
No sales to an individual customer accounted for more than 10% of net sales during any of the periods presented.
The Company is a value-added distributor in North America of products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. We offer a broad line of products, and items are regularly added to and removed from the Company's inventory. Accordingly, it would be impractical to provide sales information by product category due to the way the business is managed, and the dynamic nature of the inventory offered.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Weighted average shares
9 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Weighted average shares Weighted average shares
The following table presents the reconciliation of our basic to diluted weighted average number of shares outstanding:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
   Basic weighted average shares202.6 205.4 203.3 207.1 
   Effect of dilutive shares(1)
0.6 0.7 0.6 0.8 
   Diluted weighted average shares203.2 206.1 203.9 207.9 
Excluded anti-dilutive shares— 0.1 — 0.1 
(1)Represents the potential dilutive impact of share-based awards.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income tax
9 Months Ended
Apr. 30, 2024
Income Tax Disclosure [Abstract]  
Income tax Income tax
Ferguson manages its affairs so that it is centrally managed and controlled in the U.K. and therefore has its tax residency in the U.K. The provision for income taxes consists of provisions for the U.K. plus non-U.K. tax rate differentials with respect to other locations in which Ferguson’s operations are based. Accordingly, the consolidated income tax rate is a composite rate reflecting earnings in various locations and the applicable rates.
The Company’s tax provision for each period presented was calculated using an estimated annual tax rate, adjusted for discrete items occurring during the applicable period to arrive at an effective tax rate. The effective income tax rates for the relevant periods were as follows:
Three months endedNine months ended
April 30,April 30,
2024202320242023
Effective tax rate23.8 %24.8 %24.7 %24.7 %
During the three and nine months ended April 30, 2024, there have been no material changes to the Company’s unrecognized tax benefits when compared to those items disclosed in the Annual Report.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt
9 Months Ended
Apr. 30, 2024
Debt Disclosure [Abstract]  
Debt Debt
The Company’s debt obligations consisted of the following:
As of
(In millions)April 30, 2024July 31, 2023
Variable-rate debt:
Receivables Facility$— $50 
Term Loan500 500 
Fixed-rate debt:
Private placement notes850 905 
Unsecured senior notes2,350 2,350 
Subtotal$3,700 $3,805 
Less: current maturities of debt(150)(55)
Unamortized discounts and debt issuance costs(19)(22)
Interest rate swap - fair value adjustment(13)(17)
Total long-term debt$3,518 $3,711 
Variable rate debt
The Company maintains a Receivables Securitization Facility (the “Receivables Facility”) that consists of funding for up to $1.1 billion, including a swingline for up to $100 million in same day funding. As of April 30, 2024, no borrowings were outstanding under the Receivables Facility. There was no significant change in interest rates from those disclosed in the Annual Report.
The Company’s Credit Agreement, dated October 7, 2022 (the “Term Loan Agreement”), provides for term loans (“Term Loan”) in an aggregate principal amount of $500 million. There was no significant change in interest rates from those disclosed in the Annual Report.
The Company maintains a revolving credit facility (the “Revolving Facility”) that has aggregate total available credit commitments of $1.35 billion. As of April 30, 2024, no borrowings were outstanding under the Revolving Facility.
Fixed rate debt
In November 2023, the Company repaid $55 million related to the 3.30% private placement notes that matured. In November 2024, an additional $150 million of such notes will mature.
Other
The Company was in compliance with all debt covenants that were in effect as of April 30, 2024.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Assets and liabilities at fair value
9 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
Assets and liabilities at fair value Assets and liabilities at fair value
The Company has not changed its valuation techniques for measuring fair value of any financial assets or liabilities during the periods presented. The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities and other debt instruments, such as the receivables securitization facility and term loans, approximated their fair values as of April 30, 2024 and July 31, 2023.
The Company’s derivatives (interest rate swaps which are considered fair value hedges) and investments in equity instruments are carried at fair value on the condensed consolidated balance sheets (Level 2 and Level 3 fair value inputs, respectively) and are not material. The notional amount of the Company’s outstanding fair value hedges was $300 million and $355 million as of April 30, 2024 and July 31, 2023, respectively. The notional value of fair value hedges decreased in connection with the repayment of $55 million related to the 3.30% private placement notes that matured in November 2023.
Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:
April 30, 2024July 31, 2023
(In millions)Carrying AmountFair ValueCarrying AmountFair Value
Unsecured senior notes$2,333 $2,183 $2,330 $2,195 
Private placement notes849 826 904 871 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and contingencies
9 Months Ended
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
The Company is, from time to time, involved in various legal proceedings considered to be normal course of business in relation to, among other things, the products that we supply, contractual and commercial disputes and disputes with employees. Provision is made if, on the basis of current information and professional advice, liabilities are considered probable. In the case of unfavorable outcomes, the Company may benefit from applicable insurance protection. The Company does not expect any of its pending legal proceedings to have a material adverse effect on its results of operations, financial position or cash flows.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated other comprehensive loss
9 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Accumulated other comprehensive loss Accumulated other comprehensive loss
The change in accumulated other comprehensive loss was as follows:
(In millions, net of tax)Foreign currency translationPensionsTotal
Balance at July 31, 2023
($429)($459)($888)
Other comprehensive loss before reclassifications(35)(2)(37)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive (loss) income(35)(34)
Balance at October 31, 2023(464)(458)(922)
Other comprehensive income before reclassifications21 23 
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive income21 25 
Balance at January 31, 2024(443)(454)(897)
Other comprehensive loss before reclassifications(19)(1)(20)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive (loss) income(19)(17)
Balance at April 30, 2024
($462)($452)($914)
(In millions, net of tax)Foreign currency translationPensionsTotal
Balance at July 31, 2022
($420)($410)($830)
Other comprehensive loss before reclassifications(36)(3)(39)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive loss(36)(1)(37)
Balance at October 31, 2022(456)(411)(867)
Other comprehensive income before reclassifications18 24 
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive income18 26 
Balance at January 31, 2023(438)(403)(841)
Other comprehensive (loss) income before reclassifications(7)(5)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive (loss) income(7)(3)
Balance at April 30, 2023
($445)($399)($844)
Amounts reclassified from accumulated other comprehensive loss related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Amortization of actuarial losses$4 $2 $11 $8 
Tax benefit(1)— (3)(2)
   Amounts reclassified from accumulated other comprehensive loss$3 $2 $8 $6 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Retirement benefit obligations
9 Months Ended
Apr. 30, 2024
Retirement Benefits [Abstract]  
Retirement benefit obligations Retirement benefit obligations
The Company maintains pension plans in the U.K. and Canada. The components of net periodic pension cost, which are included in Other expense, net in the condensed consolidated statements of earnings, were as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Interest cost($15)($13)($45)($38)
Expected return on plan assets16 12 46 36 
Amortization of net actuarial losses(4)(2)(11)(8)
Net periodic cost($3)($3)($10)($10)
The impact of exchange rate fluctuations is included on the amortization line above.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders’ equity
9 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Shareholders’ equity Shareholders’ equity
The following table presents a summary of the Company’s share activity:
Three months endedNine months ended
April 30,April 30,
2024202320242023
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 232,171,182 232,171,182 
Change in shares issued— — — — 
   Balance at end of period232,171,182 232,171,182 232,171,182 232,171,182 
Treasury shares:
Balance at beginning of period(29,168,420)(25,619,935)(27,893,680)(21,078,577)
Repurchases of ordinary shares(827,205)(1,588,636)(2,319,358)(6,181,156)
Treasury shares used to settle share-based compensation awards1,851 — 219,264 51,162 
   Balance at end of period(29,993,774)(27,208,571)(29,993,774)(27,208,571)
Employee Benefit Trusts:
Balance at beginning of period— (283,604)(274,031)(846,491)
Employee Benefit Trust shares used to settle share-based compensation awards— 7,953 253,212 570,840 
Shares sold upon termination of Employee Benefit Trust— — 20,819 — 
   Balance at end of period— (275,651)— (275,651)
Total shares outstanding at end of period202,177,408 204,686,960 202,177,408 204,686,960 
Two Employee Benefit Trusts had been previously established in connection with the Company’s discretionary share award plans and long-term incentive plans. As of January 31, 2024, each of these trusts had been terminated with all shares disbursed or sold. The proceeds from shares sold upon termination of the Employee Benefit Trusts were $4 million and included in other financing activities in the statement of cash flow.
Share Repurchases
The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred. As of April 30, 2024, the Company has completed $2.9 billion of the total announced authorized program.
In June 2024, the Company extended the share repurchase program by an additional $1.0 billion. As such, the Company is currently purchasing shares under an authorization that allows up to $4.0 billion in share repurchases.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based compensation
9 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Share-based compensation Share-based compensation
Following adoption by the board of directors of the Company (the “Board”), the Ferguson plc 2023 Omnibus Equity Incentive Plan (the “New Plan”) was approved by the shareholders of the Company at the annual general meeting on November 28, 2023, and became effective as of September 21, 2023, the date of the Board’s adoption of the New Plan. The New Plan provides for the issuance of up to 6,750,000 of the Company’s ordinary shares, subject to the share recycling and adjustment provisions as provided under the New Plan. All new share-based compensation awards granted subsequent to November 28, 2023 will be granted under the New Plan. No new awards will be granted under the Ferguson Group Ordinary Share Plan 2019, Ferguson Group Performance Ordinary Share Plan 2019 or the Ferguson Group Long Term Incentive Plan 2019 (the “Prior Plans”).
The Company grants share-based compensation awards that can be broadly characterized by the underlying vesting conditions as follows:
Time vested awards (“time vested”) typically vest at the end of three years. The fair value of these awards are based on the closing share price on the date of grant.
Performance vested awards (“performance vested”) typically vest following three-year performance cycles. The number of ordinary shares issued varies based upon the Company’s performance against an adjusted operating profit measure. The fair value of the award is based on the closing share price on the date of grant.
Long-term incentive awards granted to Executive Directors (“LTI-ED”) typically vest following three-year performance cycles. The number of ordinary shares issued varies based upon multiple performance metrics as described below.
For LTI-ED awards granted prior to fiscal 2023, the number of ordinary shares to be issued upon vesting will vary based on Company measures of inflation-indexed earnings per share (“EPS”), cash flow and total shareholder return (“TSR”) compared to a peer company set. Based on the performance conditions of these awards granted prior to fiscal 2023, these awards are treated as liability-settled awards. As such, the fair value of these awards are initially determined at the date of grant and are remeasured at each balance sheet date until the liability is settled. Dividend equivalents accrue during the vesting period. As of April 30, 2024 and July 31, 2023, the total liability recorded in connection with these grants was $7 million and $13 million, respectively.
In fiscal 2024 and 2023, the Company granted LTI-ED awards in which the ordinary shares to be issued upon vesting vary based on fixed measures of Company defined EPS and return on capital employed (“ROCE”), as well as TSR compared to a peer company set. Dividend equivalents accrue during the vesting period. Based on the performance conditions of these awards, such grants are treated as equity-settled awards (“LTI-ED, equity-settled”) with the fair value determined on the date of grant. Specifically, the fair value of such awards that vest based on achievement of the EPS and ROCE measures are equal to the closing share price on the date of grant. The fair value of the awards that vest based on TSR were determined using a Monte-Carlo simulation, which estimate the fair value based on the Company's share price activity relative to the peer comparative set over the expected term of the award, risk-free interest rate, expected dividends, and the expected volatility of the shares of the Company and that of the peer company set.
The following table summarizes the share-based compensation awards activity for the nine months ended April 30, 2024:
Number of sharesWeighted average grant date fair value
Outstanding at July 31, 2023
1,158,673 $111.57 
Time vested awards granted112,579 160.82 
Performance vested awards granted209,945 158.16 
LTI-ED, equity-settled awards granted32,050149.37 
Share adjustments based on performance38,178 198.72 
Vested(471,691)98.86 
Forfeited(25,405)126.65 
Outstanding at April 30, 2024
1,054,329 $135.74 
The following table relates to time vested, performance vested and LTI-ED award activity:
Nine months ended
April 30,
(In millions, except per share amounts)2024
Fair value of awards vested$77 
Weighted average grant date fair value per share granted$158.21 
The following table relates to all share-based compensation awards:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Share-based compensation expense (within SG&A)$15 $11 $39 $38 
Income tax benefit10 10 
The total unrecognized share-based compensation expense at April 30, 2024 was $62 million and is expected to be recognized over a weighted average period of 2.1 years.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions
9 Months Ended
Apr. 30, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
The Company acquired six businesses during the nine months ended April 30, 2024. Each of the acquired businesses is engaged in the distribution of plumbing, HVAC and infrastructure related products and was acquired to support growth. In each of the Company’s acquisitions, the Company has substantially purchased the acquiree's business and therefore all transactions have been accounted for as a business combination pursuant to FASB Accounting Standards Codification (ASC) 805.
The following table summarizes the preliminary purchase price allocation for the assets acquired and liabilities assumed in regards to the Company's acquisitions:
(In millions)
Intangible assets:
Trade names and brands$5 
Customer relationships81 
Other
Cash and cash equivalents
Trade and other receivables33 
Inventories35 
Property, plant and equipment
Right of use assets12 
Trade and other payables(28)
Lease liabilities(12)
Deferred tax(3)
Other(2)
Total130 
Goodwill92 
Consideration$222 
Satisfied by:
Cash$186 
Deferred & other consideration36 
Total consideration$222 
The fair values of the net assets acquired are considered preliminary and are based on management’s best estimates. Further adjustments may be necessary in connection with acquisitions completed in a prior period when additional information becomes available about events that existed at the date of acquisition. Amendments to fair value estimates may be made to these figures during the measurement period following the date of acquisition. There were no material adjustments in the current fiscal year that related to the closing of the measurement period of acquisitions made in the prior fiscal year. As of the date of this Quarterly Report, the Company has made all known material adjustments related to acquisitions in fiscal 2024.
The fair value estimates of intangible assets are considered non-recurring, Level 3 measurements within the fair value hierarchy and are estimated as of each respective acquisition date.
The goodwill on these acquisitions is attributable to the anticipated profitability of the new markets and product ranges to which the Company has gained access and additional profitability, operating efficiencies and other synergies available in connection with existing markets. Goodwill acquired during the nine months ended April 30, 2024 that was attributed to the United States and Canada segments were $55 million and $37 million, respectively. Goodwill that is expected to be deductible for tax purposes is $79 million.
Deferred consideration represents the expected payout due to certain sellers of acquired businesses that is subject to either 1) a contractual settle-up period or 2) a contingency related to contractually defined performance metrics. If the deferred consideration is contingent on achieving performance metrics, the liability is estimated using assumptions regarding the expectations of an acquiree’s ability to achieve the contractually defined performance metrics over a period of time that typically spans one to three years. When ultimately paid, deferred consideration is reported as a cash outflow from financing activities.
The businesses acquired during the year-to-date period of fiscal 2024 contributed $53 million to net sales and $4 million in losses to the Company’s income before income tax, including acquired intangible asset amortization, transaction and integration costs for the period between the applicable date of acquisition and April 30, 2024. Acquisition costs during the nine months ended April 30, 2024 were not material. Acquisition costs are expensed as incurred and included in SG&A in the Company’s consolidated statements of earnings.
The net outflow of cash related to business acquisitions is as follows:  
Nine months ended
(In millions)April 30, 2024
Purchase consideration$186 
Cash, cash equivalents and bank overdrafts acquired(1)
Cash consideration paid, net of cash acquired185 
Deferred and contingent consideration(1)
26 
Net cash outflow in respect of the purchase of businesses$211 
(1) Included in other financing activities in the Condensed Consolidated Statements of Cash Flows.
Pro forma disclosures
If each acquisition had been completed on the first day of the prior fiscal year, the Company’s unaudited pro forma net sales would have been:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Pro forma net sales$7,328 $7,213 $21,848 $22,107 
The impact on income before income tax, including additional amortization, transaction costs and integration costs would not be material in the three and nine months ended April 30, 2024 and 2023.
These unaudited pro forma results do not necessarily represent financial results that would have been achieved had the acquisition actually occurred at the beginning of the prior fiscal year.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related party transactions
9 Months Ended
Apr. 30, 2024
Related Party Transactions [Abstract]  
Related party transactions Related party transactions
For the nine months ended April 30, 2024, the Company purchased $8 million of delivery, installation and related administrative services from a company that is, or is an indirect wholly-owned subsidiary of a company that is, controlled or significantly influenced by a Ferguson Non-Employee Director. In the three and nine months ended April 30, 2023, the Company purchased $9 million and $22 million, respectively, of such services. These services were purchased on an arm’s-length basis. In December 2023, this related party relationship ended. As a result, in the three months ended April 30, 2024 we did not have, nor do we expect in the future to have, any services provided by this company which would constitute a related party transaction. No material amounts are due to any related party entities.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events
9 Months Ended
Apr. 30, 2024
Subsequent Events [Abstract]  
Subsequent event Subsequent event
The Company held a Special Meeting on May 30, 2024 at which the Company’s shareholders voted on the establishment of a new corporate structure to domicile the Company’s ultimate parent company in the United States and other related governance matters. Shareholders approved the transaction and, subject to the satisfaction of the conditions to the completion of the transaction, the effective date is expected to be August 1, 2024.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of significant accounting policies (Policies)
9 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
Basis of presentation
Basis of presentation
The accompanying unaudited condensed consolidated financial statements and notes to the condensed consolidated financial statements are presented in accordance with the rules and regulations of the SEC and accounting principles generally accepted in the United States of America (“U.S. GAAP”), but do not include all disclosures normally required in annual consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all normal recurring adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. The July 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements.
For the nine months ended April 30, 2023 and to conform to current period presentation, the Company has disaggregated the total change in income taxes within the cash flows from operating activities to reflect the changes in deferred income taxes separately from the changes in income taxes payable.
These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Annual Report. The financial results for the interim periods may not be indicative of the financial results for the entire fiscal year.
Use of estimates
Use of estimates
The preparation of the Company's interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting certain reported amounts. Actual results may differ from those estimates.
Cash, cash equivalents and restricted cash
Cash, cash equivalents and restricted cash
Cash and cash equivalents include cash on hand, deposits with banks with original maturities of three months or less and overdrafts to the extent there is a legal right of offset and practice of net settlement with cash balances.
Restricted cash primarily consists of deferred consideration for business combinations, subject to various settlement agreements, and is recorded in prepaid and other current assets in the Company’s condensed consolidated balance sheets.
Supplier finance program
Supplier finance program
In October 2023, the Company began a supplier financing program with a third party wherein certain shipping and logistics providers in the United States can opt to receive early payment at a nominal discount. The Company’s standard payment terms under this program is 45 days. All outstanding payables related to the supplier finance program are classified within accounts payable within our unaudited consolidated balance sheets and were $49 million as of April 30, 2024.
Recently issued accounting standard updates (“ASU”)
Recently issued accounting standard updates (“ASU”)
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ required segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. The Company is currently evaluating the ASU to determine the impact on its disclosures.
Recent accounting pronouncements pending adoption that are not discussed above are either not applicable, or will not have, or are not expected to have, a material impact on our consolidated financial condition, results of operations, cash flows or related disclosures.
Legal matters
The Company is, from time to time, involved in various legal proceedings considered to be normal course of business in relation to, among other things, the products that we supply, contractual and commercial disputes and disputes with employees. Provision is made if, on the basis of current information and professional advice, liabilities are considered probable. In the case of unfavorable outcomes, the Company may benefit from applicable insurance protection. The Company does not expect any of its pending legal proceedings to have a material adverse effect on its results of operations, financial position or cash flows.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of significant accounting policies (Tables)
9 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets compared with amounts shown in the condensed consolidated statements of cash flows.
As of
(In millions)April 30, 2024July 31, 2023
Cash and cash equivalents$691 $601 
Restricted cash64 68 
Total cash, cash equivalents and restricted cash$755 $669 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and segment information (Tables)
9 Months Ended
Apr. 30, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting
Segment details were as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Net sales:
United States$6,974 $6,827 $20,667 $20,863 
Canada334 313 1,022 1,033 
Total net sales$7,308 $7,140 $21,689 $21,896 
Adjusted operating profit:
United States$685 $664 $1,976 $2,088 
Canada38 54 
Central and other costs(17)(14)(47)(39)
Corporate restructurings(1)
(12)— (20)— 
Impairments and other charges(2)
— (127)— (127)
Amortization of acquired intangible assets(37)(33)(106)(99)
Interest expense, net(43)(48)(132)(136)
Other expense, net(1)(2)(4)(7)
Income before income taxes$581 $447 $1,705 $1,734 
(1)For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.
(2)For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.
The disaggregated net sales by end market are as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
United States:
Residential$3,552 $3,534 $10,591 $10,956 
Non-residential:
Commercial2,337 2,231 6,929 6,764 
Civil/Infrastructure599 567 1,740 1,713 
Industrial486 495 1,407 1,430 
Total Non-residential3,422 3,293 10,076 9,907 
Total United States6,974 6,827 20,667 20,863 
Canada334 313 1,022 1,033 
Total net sales$7,308 $7,140 $21,689 $21,896 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Weighted average shares (Tables)
9 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Weighted Average Shares, Basic and Diluted
The following table presents the reconciliation of our basic to diluted weighted average number of shares outstanding:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
   Basic weighted average shares202.6 205.4 203.3 207.1 
   Effect of dilutive shares(1)
0.6 0.7 0.6 0.8 
   Diluted weighted average shares203.2 206.1 203.9 207.9 
Excluded anti-dilutive shares— 0.1 — 0.1 
(1)Represents the potential dilutive impact of share-based awards.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income tax (Tables)
9 Months Ended
Apr. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation of Income Tax Expense The effective income tax rates for the relevant periods were as follows:
Three months endedNine months ended
April 30,April 30,
2024202320242023
Effective tax rate23.8 %24.8 %24.7 %24.7 %
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Tables)
9 Months Ended
Apr. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The Company’s debt obligations consisted of the following:
As of
(In millions)April 30, 2024July 31, 2023
Variable-rate debt:
Receivables Facility$— $50 
Term Loan500 500 
Fixed-rate debt:
Private placement notes850 905 
Unsecured senior notes2,350 2,350 
Subtotal$3,700 $3,805 
Less: current maturities of debt(150)(55)
Unamortized discounts and debt issuance costs(19)(22)
Interest rate swap - fair value adjustment(13)(17)
Total long-term debt$3,518 $3,711 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Assets and liabilities at fair value (Tables)
9 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Recorded at Fair Value
Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:
April 30, 2024July 31, 2023
(In millions)Carrying AmountFair ValueCarrying AmountFair Value
Unsecured senior notes$2,333 $2,183 $2,330 $2,195 
Private placement notes849 826 904 871 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated other comprehensive loss (Tables)
9 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The change in accumulated other comprehensive loss was as follows:
(In millions, net of tax)Foreign currency translationPensionsTotal
Balance at July 31, 2023
($429)($459)($888)
Other comprehensive loss before reclassifications(35)(2)(37)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive (loss) income(35)(34)
Balance at October 31, 2023(464)(458)(922)
Other comprehensive income before reclassifications21 23 
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive income21 25 
Balance at January 31, 2024(443)(454)(897)
Other comprehensive loss before reclassifications(19)(1)(20)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive (loss) income(19)(17)
Balance at April 30, 2024
($462)($452)($914)
(In millions, net of tax)Foreign currency translationPensionsTotal
Balance at July 31, 2022
($420)($410)($830)
Other comprehensive loss before reclassifications(36)(3)(39)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive loss(36)(1)(37)
Balance at October 31, 2022(456)(411)(867)
Other comprehensive income before reclassifications18 24 
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive income18 26 
Balance at January 31, 2023(438)(403)(841)
Other comprehensive (loss) income before reclassifications(7)(5)
Amounts reclassified from accumulated other comprehensive loss— 
Other comprehensive (loss) income(7)(3)
Balance at April 30, 2023
($445)($399)($844)
Schedule of Reclassification Out of Accumulated Other Comprehensive Income
Amounts reclassified from accumulated other comprehensive loss related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Amortization of actuarial losses$4 $2 $11 $8 
Tax benefit(1)— (3)(2)
   Amounts reclassified from accumulated other comprehensive loss$3 $2 $8 $6 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Retirement benefit obligations (Tables)
9 Months Ended
Apr. 30, 2024
Retirement Benefits [Abstract]  
Schedule of Benefit Obligations in Excess of Fair Value of Plan Assets The components of net periodic pension cost, which are included in Other expense, net in the condensed consolidated statements of earnings, were as follows:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Interest cost($15)($13)($45)($38)
Expected return on plan assets16 12 46 36 
Amortization of net actuarial losses(4)(2)(11)(8)
Net periodic cost($3)($3)($10)($10)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders’ equity (Tables)
9 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Schedule of Share Activity
The following table presents a summary of the Company’s share activity:
Three months endedNine months ended
April 30,April 30,
2024202320242023
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 232,171,182 232,171,182 
Change in shares issued— — — — 
   Balance at end of period232,171,182 232,171,182 232,171,182 232,171,182 
Treasury shares:
Balance at beginning of period(29,168,420)(25,619,935)(27,893,680)(21,078,577)
Repurchases of ordinary shares(827,205)(1,588,636)(2,319,358)(6,181,156)
Treasury shares used to settle share-based compensation awards1,851 — 219,264 51,162 
   Balance at end of period(29,993,774)(27,208,571)(29,993,774)(27,208,571)
Employee Benefit Trusts:
Balance at beginning of period— (283,604)(274,031)(846,491)
Employee Benefit Trust shares used to settle share-based compensation awards— 7,953 253,212 570,840 
Shares sold upon termination of Employee Benefit Trust— — 20,819 — 
   Balance at end of period— (275,651)— (275,651)
Total shares outstanding at end of period202,177,408 204,686,960 202,177,408 204,686,960 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based compensation (Tables)
9 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Award Activity
The following table summarizes the share-based compensation awards activity for the nine months ended April 30, 2024:
Number of sharesWeighted average grant date fair value
Outstanding at July 31, 2023
1,158,673 $111.57 
Time vested awards granted112,579 160.82 
Performance vested awards granted209,945 158.16 
LTI-ED, equity-settled awards granted32,050149.37 
Share adjustments based on performance38,178 198.72 
Vested(471,691)98.86 
Forfeited(25,405)126.65 
Outstanding at April 30, 2024
1,054,329 $135.74 
The following table relates to time vested, performance vested and LTI-ED award activity:
Nine months ended
April 30,
(In millions, except per share amounts)2024
Fair value of awards vested$77 
Weighted average grant date fair value per share granted$158.21 
Schedule of Share-Based Compensation Awards
The following table relates to all share-based compensation awards:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Share-based compensation expense (within SG&A)$15 $11 $39 $38 
Income tax benefit10 10 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions (Tables)
9 Months Ended
Apr. 30, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the preliminary purchase price allocation for the assets acquired and liabilities assumed in regards to the Company's acquisitions:
(In millions)
Intangible assets:
Trade names and brands$5 
Customer relationships81 
Other
Cash and cash equivalents
Trade and other receivables33 
Inventories35 
Property, plant and equipment
Right of use assets12 
Trade and other payables(28)
Lease liabilities(12)
Deferred tax(3)
Other(2)
Total130 
Goodwill92 
Consideration$222 
Satisfied by:
Cash$186 
Deferred & other consideration36 
Total consideration$222 
Schedule of Businesses Acquired
The net outflow of cash related to business acquisitions is as follows:  
Nine months ended
(In millions)April 30, 2024
Purchase consideration$186 
Cash, cash equivalents and bank overdrafts acquired(1)
Cash consideration paid, net of cash acquired185 
Deferred and contingent consideration(1)
26 
Net cash outflow in respect of the purchase of businesses$211 
(1) Included in other financing activities in the Condensed Consolidated Statements of Cash Flows.
Schedule of Business Acquisition, Pro Forma Information
If each acquisition had been completed on the first day of the prior fiscal year, the Company’s unaudited pro forma net sales would have been:
Three months endedNine months ended
April 30,April 30,
(In millions)2024202320242023
Pro forma net sales$7,328 $7,213 $21,848 $22,107 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of significant accounting policies - Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Apr. 30, 2024
Jul. 31, 2023
Accounting Policies [Abstract]    
Cash and cash equivalents $ 691 $ 601
Restricted cash 64 68
Total cash, cash equivalents and restricted cash $ 755 $ 669
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of significant accounting policies - Narrative (Details)
$ in Millions
Apr. 30, 2024
USD ($)
Accounting Policies [Abstract]  
Supplier finance program, payment timing, period 45 days
Supplier finance program, obligation, current $ 49
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and segment information - Narrative (Details)
9 Months Ended
Apr. 30, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and segment information - Items not Allocated (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Net sales:        
Total net sales $ 7,308 $ 7,140 $ 21,689 $ 21,896
Adjusted operating profit:        
Central and other costs (17) (14) (47) (39)
Impairments and other charges 0 (127) 0 (127)
Amortization of acquired intangible assets (37) (33) (106) (99)
Interest expense, net (43) (48) (132) (136)
Other expense, net (1) (2) (4) (7)
Income before income taxes 581 447 1,705 1,734
Software impairment charges   107   107
Corporate restructurings        
Adjusted operating profit:        
Corporate restructurings (12) 0 (20) 0
United States        
Net sales:        
Total net sales 6,974 6,827 20,667 20,863
Adjusted operating profit:        
Adjusted operating profit: 685 664 1,976 2,088
Canada        
Net sales:        
Total net sales 334 313 1,022 1,033
Adjusted operating profit:        
Adjusted operating profit: $ 6 $ 7 $ 38 $ 54
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and segment information - Disaggregation of Net Sales (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Segment Reporting Information [Line Items]        
Total net sales $ 7,308 $ 7,140 $ 21,689 $ 21,896
United States        
Segment Reporting Information [Line Items]        
Total net sales 6,974 6,827 20,667 20,863
Canada        
Segment Reporting Information [Line Items]        
Total net sales 334 313 1,022 1,033
Residential | United States        
Segment Reporting Information [Line Items]        
Total net sales 3,552 3,534 10,591 10,956
Non-residential: | United States        
Segment Reporting Information [Line Items]        
Total net sales 3,422 3,293 10,076 9,907
Commercial | United States        
Segment Reporting Information [Line Items]        
Total net sales 2,337 2,231 6,929 6,764
Civil/Infrastructure | United States        
Segment Reporting Information [Line Items]        
Total net sales 599 567 1,740 1,713
Industrial | United States        
Segment Reporting Information [Line Items]        
Total net sales $ 486 $ 495 $ 1,407 $ 1,430
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Weighted average shares (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Earnings Per Share [Abstract]        
Basic weighted-average shares (in shares) 202.6 205.4 203.3 207.1
Effect of dilutive shares (in shares) 0.6 0.7 0.6 0.8
Diluted weighted-average shares (in shares) 203.2 206.1 203.9 207.9
Excluded anti-dilutive shares (in shares) 0.0 0.1 0.0 0.1
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income tax - Schedule of Effective Income Tax Rate (Details)
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Tax Disclosure [Abstract]        
Effective tax rate 23.80% 24.80% 24.70% 24.70%
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Schedule of Debt (Details) - USD ($)
$ in Millions
Apr. 30, 2024
Jul. 31, 2023
Oct. 07, 2022
Debt Instrument [Line Items]      
Subtotal $ 3,700 $ 3,805  
Less: current maturities of debt (150) (55)  
Unamortized discounts and debt issuance costs (19) (22)  
Interest rate swap - fair value adjustment (13) (17)  
Total long-term debt 3,518 3,711  
Receivables Facility | Receivables Facility      
Debt Instrument [Line Items]      
Subtotal 0 50  
Term Loan | Term Loan      
Debt Instrument [Line Items]      
Subtotal 500 500 $ 500
Private placement notes | Private placement notes      
Debt Instrument [Line Items]      
Subtotal 850 905  
Unsecured senior notes | Unsecured senior notes      
Debt Instrument [Line Items]      
Subtotal $ 2,350 $ 2,350  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Jul. 31, 2023
Oct. 07, 2022
Schedule Of Long-Term And Short-Term Debt [Line Items]            
Term loan principal amount     $ 3,700,000,000   $ 3,805,000,000  
Repayments of debt     1,480,000,000 $ 2,280,000,000    
Line of Credit | Revolving Credit Facility            
Schedule Of Long-Term And Short-Term Debt [Line Items]            
Line of credit facility     1,350,000,000      
Borrowings outstanding     0      
Receivables Facility | Receivables Facility            
Schedule Of Long-Term And Short-Term Debt [Line Items]            
Debt instrument, face amount     1,100,000,000      
Swingline adjustment     100,000,000      
Term loan principal amount     0      
Term Loan | Term Loan            
Schedule Of Long-Term And Short-Term Debt [Line Items]            
Term loan principal amount     $ 500,000,000   $ 500,000,000 $ 500,000,000
Private placement notes | Private placement notes            
Schedule Of Long-Term And Short-Term Debt [Line Items]            
Repayments of debt   $ 55,000,000        
Interest rate (in percent)   3.30%        
Private placement notes, 2024 | Private placement notes | Forecast            
Schedule Of Long-Term And Short-Term Debt [Line Items]            
Repayments of debt $ 150,000,000          
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Assets and liabilities at fair value - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Nov. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Jul. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Hedged liability, fair value hedge   $ 300   $ 355
Repayments of debt   $ 1,480 $ 2,280  
Private placement notes | Private placement notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Repayments of debt $ 55      
Interest rate (in percent) 3.30%      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Assets and liabilities at fair value -Debt Measured at Fair Value (Details) - Level 2 - USD ($)
$ in Millions
Apr. 30, 2024
Jul. 31, 2023
Unsecured senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount $ 2,333 $ 2,330
Fair Value 2,183 2,195
Private placement notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 849 904
Fair Value $ 826 $ 871
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated other comprehensive loss - Change in AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Apr. 30, 2024
Apr. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance $ 5,418   $ 5,037 $ 4,725   $ 4,665 $ 5,037 $ 4,665
Other comprehensive (loss) income before reclassifications (20) $ 23 (37) (5) $ 24 (39)    
Amounts reclassified from accumulated other comprehensive loss 3 2 3 2 2 2    
Total other comprehensive loss, net of tax: (17) 25 (34) (3) 26 (37) (26) (14)
Ending balance 5,522 5,418   4,721 4,725   5,522 4,721
AOCI Attributable to Parent                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (897) (922) (888) (841) (867) (830) (888) (830)
Total other comprehensive loss, net of tax: (17)     (3)     (26) (14)
Ending balance (914) (897) (922) (844) (841) (867) (914) (844)
Foreign currency translation                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (443) (464) (429) (438) (456) (420) (429) (420)
Other comprehensive (loss) income before reclassifications (19) 21 (35) (7) 18 (36)    
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0 0 0    
Total other comprehensive loss, net of tax: (19) 21 (35) (7) 18 (36)    
Ending balance (462) (443) (464) (445) (438) (456) (462) (445)
Pensions                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (454) (458) (459) (403) (411) (410) (459) (410)
Other comprehensive (loss) income before reclassifications (1) 2 (2) 2 6 (3)    
Amounts reclassified from accumulated other comprehensive loss 3 2 3 2 2 2    
Total other comprehensive loss, net of tax: 2 4 1 4 8 (1)    
Ending balance $ (452) $ (454) $ (458) $ (399) $ (403) $ (411) $ (452) $ (399)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated other comprehensive loss - Reclassification Out of AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Tax benefit $ 138 $ 111 $ 421 $ 429
Net income (443) (336) (1,284) (1,305)
Reclassification out of Accumulated Other Comprehensive Income | Employee Benefit Trusts        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Amortization of actuarial losses 4 2 11 8
Tax benefit (1) 0 (3) (2)
Net income $ 3 $ 2 $ 8 $ 6
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Retirement benefit obligations - Net Periodic Cost (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Retirement Benefits [Abstract]        
Interest cost $ (15) $ (13) $ (45) $ (38)
Expected return on plan assets 16 12 46 36
Amortization of net actuarial losses (4) (2) (11) (8)
Net periodic cost $ (3) $ (3) $ (10) $ (10)
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders’ equity - Schedule of Share Activity (Details) - shares
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Jul. 31, 2023
Jan. 31, 2023
Jul. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period (in shares)     232,171,182          
Treasury stock, beginning balance (in shares) (29,993,774)   (29,993,774)     (27,893,680)    
Treasury stock, ending balance (in shares) (29,993,774)   (29,993,774)          
Balance at end of period (in shares) 232,171,182   232,171,182          
Total shares outstanding at end of period (in shares) 202,177,408 204,686,960 202,177,408 204,686,960        
Ordinary Shares                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period (in shares) 232,171,182 232,171,182 232,171,182 232,171,182        
Change in shares issued (in shares) 0 0 0 0        
Balance at end of period (in shares) 232,171,182 232,171,182 232,171,182 232,171,182        
Treasury Shares                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Treasury stock, beginning balance (in shares) (29,993,774) (27,208,571) (29,993,774) (27,208,571) (29,168,420) (27,893,680) (25,619,935) (21,078,577)
Repurchases of ordinary shares (in shares) (827,205) (1,588,636) (2,319,358) (6,181,156)        
Treasury shares used to settle share-based compensation awards (in shares) 1,851 0 219,264 51,162        
Treasury stock, ending balance (in shares) (29,993,774) (27,208,571) (29,993,774) (27,208,571)        
Employee Benefit Trusts                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Balance at beginning of period (in shares) 0 283,604 274,031 846,491        
Employee Benefit Trust shares used to settle share-based compensation awards (in shares) 0 7,953 253,212 570,840        
Shares sold upon termination of Employee Benefit Trust (in shares) 0 0 20,819 0        
Balance at end of period (in shares) 0 275,651 0 275,651        
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders’ equity - Narrative (Details)
$ in Millions
9 Months Ended 32 Months Ended
Apr. 30, 2024
USD ($)
trust
Apr. 30, 2023
USD ($)
Apr. 30, 2024
USD ($)
Jun. 05, 2024
USD ($)
Class of Stock [Line Items]        
Number of employee benefit trusts | trust 2      
Proceeds from shares sold in period $ 4   $ 4  
Purchase of treasury shares $ 421 $ 784 $ 2,900  
Subsequent Event        
Class of Stock [Line Items]        
Stock repurchase program, authorized amount, increase       $ 1,000
Authorized stock to repurchased       $ 4,000
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based compensation - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2024
Sep. 21, 2023
Jul. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based payment, cost not yet recognized $ 62    
Share based payment, cost not yet recognized, period for recognition (in years) 2 years 1 month 6 days    
2023 Omnibus Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized (in shares)   6,750,000  
Time vested awards granted      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation, award vesting period (in years) 3 years    
Performance vested awards granted      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation, award vesting period (in years) 3 years    
LTI-ED, equity-settled awards granted      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation, award vesting period (in years) 3 years    
Employee Stock | Ferguson Group Long-Term Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Liability in connection with grants $ 7   $ 13
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based compensation - Schedule of Awards (Details)
9 Months Ended
Apr. 30, 2024
$ / shares
shares
Number of shares  
Beginning Balance Outstanding (in shares) | shares 1,158,673
Vested (in shares) | shares (471,691)
Forfeited (in shares) | shares (25,405)
Ending Balance Outstanding (in shares) | shares 1,054,329
Weighted average grant date fair value  
Outstanding, Weighted average grant date fair value, Beginning Balance (in usd per share) | $ / shares $ 111.57
Vested, Weighted average grant date fair value (in usd per share) | $ / shares 98.86
Forfeited, Weighted average grant date fair value (in usd per share) | $ / shares 126.65
Outstanding, Weighted average grant date fair value, Ending Balance (in usd per share) | $ / shares $ 135.74
Time vested awards granted  
Number of shares  
Grants (in shares) | shares 112,579
Weighted average grant date fair value  
Granted, Weighted average grant date fair value (in usd per share) | $ / shares $ 160.82
Performance vested awards granted  
Number of shares  
Grants (in shares) | shares 209,945
Weighted average grant date fair value  
Granted, Weighted average grant date fair value (in usd per share) | $ / shares $ 158.16
LTI-ED, equity-settled awards granted  
Number of shares  
Grants (in shares) | shares 32,050
Weighted average grant date fair value  
Granted, Weighted average grant date fair value (in usd per share) | $ / shares $ 149.37
Share adjustments based on performance  
Number of shares  
Share adjustments based on performance (in shares) | shares 38,178
Weighted average grant date fair value  
Share adjustments based on performance, Weighted average grant date fair value (in usd per share) | $ / shares $ 198.72
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Apr. 30, 2024
USD ($)
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Fair value of awards vested | $ $ 77
Time Vested, Performance Vested, and Long Term Incentive Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted-average grant date fair value per share granted (in usd per share) | $ / shares $ 158.21
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based compensation - Schedule of Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]        
Share-based compensation expense (within SG&A) $ 15 $ 11 $ 39 $ 38
Income tax benefit $ 4 $ 3 $ 10 $ 10
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions - Narrative (Details)
$ in Millions
9 Months Ended
Apr. 30, 2024
USD ($)
business
Business Acquisition [Line Items]  
Number of businesses acquired | business 6
Goodwill $ 92
Goodwill, expected tax deductible amount 79
Revenue since acquisition date 53
Loss since acquisition date 4
United States  
Business Acquisition [Line Items]  
Goodwill 55
Canada  
Business Acquisition [Line Items]  
Goodwill $ 37
Minimum  
Business Acquisition [Line Items]  
Service period (in years) 1 year
Maximum  
Business Acquisition [Line Items]  
Service period (in years) 3 years
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions - Schedule of Assets and Liabilities Acquired (Details)
$ in Millions
9 Months Ended
Apr. 30, 2024
USD ($)
Business Acquisition [Line Items]  
Cash and cash equivalents $ 1
Trade and other receivables 33
Inventories 35
Property, plant and equipment 3
Right of use assets 12
Trade and other payables (28)
Lease liabilities (12)
Deferred tax (3)
Other (2)
Total 130
Goodwill 92
Total consideration 222
Cash 186
Deferred & other consideration 36
Trade names and brands  
Business Acquisition [Line Items]  
Intangible assets: 5
Customer relationships  
Business Acquisition [Line Items]  
Intangible assets: 81
Other  
Business Acquisition [Line Items]  
Intangible assets: $ 5
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions - Net Cash Outflow (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Business Combination and Asset Acquisition [Abstract]    
Purchase consideration $ 186  
Cash, cash equivalents and bank overdrafts acquired (1)  
Cash consideration paid, net of cash acquired 185 $ 179
Deferred and contingent consideration 26  
Net cash outflow in respect of the purchase of businesses $ 211  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions - Pro Forma (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Business Combination and Asset Acquisition [Abstract]        
Pro forma net sales $ 7,328 $ 7,213 $ 21,848 $ 22,107
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related party transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Non-Executive Directors      
Related Party Transaction [Line Items]      
Purchases from related party $ 9 $ 8 $ 22
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -6!Q5@'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 " #5@<585#9'^>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.NU&#U&7"XC3)B$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=*,7?/B,W0PS&K!#ASTEJ,H*F)PF MAO/8M7 #3##"Z-)W HX&VW?9G7+6R? M2/4:\Z]D!9T#;MAU\NOJX7'_Q&3-ZW7!FX+?[VLNJK6HF_?)]8??3=AY8P_V M'QM?!64+O^Y"?@%02P,$% @ U8'%6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #5@<58D%B;+ML% "A'P & 'AL+W=O-'AU=7DG]E53/V5((35[C*,FN6DNMT_>.D_E+$?/L MG4Q% F_F4L5.#$/D]:@7SQ[4(.^S'44)N)!D2R/ M8Z[6UR*2JZL6;6T?3,+%4IL'SJ"?\H68"OU[^J#@SJE4@C 621;*A"@QOVH- MZ?N1YYF XHL_0K'*=JZ)09E)^6QN[H*KEFM*)"+A:R/!X>=%C$04&24HQS\; MT5;U/TW@[O56_:: !Y@9S\1(1E_#0"^O6MT6"<2R-6O8@-T;O1\&67% M7[(JO^UT6L3/,RWC33"4( Z3\I>_;BIB)X!U]P2P30![$T"]/0'>)J"H.:^1S[*1"\S,DX"$7P;[T!9J@*Q;8&N&2HX3-4[XKEGA+FL M8RG/" __R-?$H[;H;TKC5=7C%7(>6CU_#6>95M#B_K954*G0L2N8;O@^2[DO MKEK0SS*A7D1K\.,/],+]Q4;WG<2^@>U4L!U,??!!^CGT4$T>UZFPD>+AU&U_ ML2&A40V1SBND\^.0ON1<::&B-9F(5"IMP\.EM,IME3)"HQKB751X%\?A/0@5 MRL!T0@+#@#5YN%+5[?;V.S2^(>=EQ7EY9,M4'&:08@+8GT=<:\ZCS)I(-*PA M8+<"[**%&BL? 3<0B M-,,HI/$3CZUM%->Y$6J19Y#Z-/)MC&AT0T;JUA.I>PSE7>)+!2V3FT9Z1J8: MNB.1BHQDGFBUAM_ BGY _:EG(\:#FB+O> =Z#/(C?R5W 73/> M/Y$\L&*C&DVQ:P]$4=>!8S^NI!4;E_P:)HE0V1(&]) GB\@Z(.,:3;%K-T1Q M/_,6>V3NH"<_RE5B1<;EOLKG,%DL>6Q%/85)HK5+HKBW>8OZ(#/-(_)GF.X? MKW#%R6V'DO/'Z9F5]A2>B=:FB>)>YS^)+8=F*R6N='MMQ3N%5:*U5Z*XP2G: MZ1#6]/MSAPM0VK5BG<(@T=HA4=S>W$L?FN3#4B:813H@TF.7Q.NZKI7O%!Z) MUB:)XN[F,=0P!<@YH>RGV<]D*OQ<02:MD+C29Q6$"0>O,2T6]86F2U*1^/9A M]A2^B=6^B>'.!BP]%'=!INMX)B,;[@&!F_'DUKI1< ISQ&ISQ' GLTT@&;_Z M2YCCQ%[7>T#HT]-T;.4[A1EBM1EB1YFA4:Z469F5R[$BD6!Y<^M6T@'%)^L& MU B/:LI9NQ]VE/NY2[10Y::C66+S+;B5$U?9_9VB^OL MW5' XYKRU3Z''>5SQC&LFTW'O 4%O017$*<\L:<6%]P/>@K'PVK'PW##LDWD M4D B,;R&.T-X7%.\VOFPHS:' "R&I?542__Y;#NW?\XU6/7$S*!6XN_D:3;U M4*J=%VKF@.AEP%S:Z[CLDO:=%QMD;7_849M$(QA2%?B\NR00K^0W8<\C+N6Z M+NUZK.-Y5HA3V!VOMCL>[E:V\^5-F!D_^R2X0K=M#\BUV^YEVZ/6HX13^!^O M]C\>;ENJ/=M=TAMX:!UB#XCMVY3&PYHRUA[(PQW+6\;--OQ^2ESNB[7!XD%- M&7=.P'"W,@3 H(2,N'60.2"P=UC%X_XOF+-S"&IFO.)L.".^6=R7YZ'5T^K\ M>5BZ[2QCQ5'D>7-YHF19'JC.IM8R+RZ7@@5#F M W@_EU)O;\P_J$[E!_\"4$L#!!0 ( -6!Q5B=$,#W:P4 ,$7 8 M>&PO=V]R:W-H965T&ULK5A-;^,V$/TKA+LH=H'$$JE/IXZ! MQ';;'-(&&VSW4/3 6+0MK"2Z))VD_?4E)462J9&2MKG8HO1FR/=F2 XY?^+B MF]PSIM!SGA7R0QSZGXZYIE_.ER@BNN6%VDNTUD-* /O5N/ULQ-[1LC3:D!=MKLFHPZN#F"+//4/$)3XPGN7; MS3V(SO_K??V?>S\1PVL2Q2O]>0/^;HH-SUF;&.CWJP>IA)[H?T"AKISYL#.S M^EW( ]VPRXE>WB03CVRR^/X['+H_0#J_I[/5>SI;OY.SDXCX343\,>^+7_0V M(FG&P*E6F8:EJ=DL'A>1Y\9SY[&K*P#"OGL*6O5!!(?Q[!2UAE#Q+&Q0)PR# MAF$PRG#)I3+KSR#+RCSH]'H>N%%HT011KLT30.' G44641!&(@]F&C9,PU&F M/PDN)3H(ODT51#3L]4J(1RR> *@?SCXH#&:6IS4 "LD Q:BA&(U2O-?%@-Y$ MSM".%4S0#-$B0331>UIJUA%3+R#V?#";$1CK"!3>U@!"^5Y@B0"@_,#U+!4@ ME!<-Y'3,Z%2O\N7T!L9_U!Q%;TEA &6W0!#/&M M]6\-@@;2'+MM1>6.) IBAL+:E'AZM6UYJO0>F#Z),%_5E2]%G>(&J MG76'$-CS<0F ?+^7RWT0CMS I@RA/'^ =%M-X?%RZD[PQ[0\_VK6KY/VH02S M"RP0A>VU"D+YI#>%0=1L@'9;8N'Q&LM4D159D&;0J^O\_KSM@SPOM$GV09C$ MO70&4%XG TY)MM45'B^OF@.L7IJKH^L9NJ8RW:"/^LAZE$G[X1,H0^4^ZI96 M4SRS=>BC\#3T;2'ZJ'#:7\! U( .;0F&QVLP2(=5FAW-D?^-2D20$KV\[Z.T M$IZM1!_5Y5@+ 8%(/*!$6X7A>/0X^[6\0=*TZ:/>K7<,%5N_J;?U>WDY#U9:0>+R&;"=J%1DX+RL?<3I7TD F'AU-Z% M!KS9!WT0%DWM?Z;K\I;5NO]-;Y88N#] M"E^LJ]ODUGUUN7VKCU)I(5'&MKHK=QKI/454]\550_%#>2'ZP)7B>?FX9S1A MP@#T]RWGZJ5A.FAN[1?_ %!+ P04 " #5@<588,3YDIX# !R#0 & M 'AL+W=O:O]Z1@AY7E6F\3G_-M)M6$'2XKO"5/1'ZI M'CF,[)8ES4M"1 WX,R<'8@F#)PE_( ;&T);BER.VD<>&^=L$[XX*/'AB5F4 QN)(: M[*-A^_F O0WI:'/BO>7DWALDO*OX+?*=&^0Y7F#P9_U^<]\4SH^M'O_OU4^2 MX;<"\36??X:O5<)9(7R]>Q:2PX[_VU3[FCTPLZM3<"$JG)"5!<2"\#VQPI]_ M0M+KN_-JY%[?H!$+TUI6C:\]OK M)*B/Z.S'J(_H9##N(US7G)Q9FYS98'+^8!(7B!EVK=JMQWDR;MR901D=I]<& M3*?JD0'B=8ZTV+148 Y^W@8_'PQ^;3BF3%'.^Z=RU[UU'^-WQ1WU,:XWGG7B M-('FW2K;1TUD2?A6=^\"*KBCLFX7VMGV ^%.]\6=^7MWL78-\Q%\4-3]_W_T M]=?( ^;;G I4D TLY=Q.H22\[O#K@625;F&?F82&6#]F\%%$N + ^PUC\FV@ M%F@_L\+O4$L#!!0 ( -6!Q5CWJV;;K0( 4( 8 >&PO=V]R:W-H M965T&ULK55M;YLP$/XK%JNF5FH+ =IM&4'*V[1^J!0UZO9A MV@<'CN#58&8[+_OW.QO"DHY$U=8OV&??\]R+C[MH(^23R@$TV1:\5 ,GU[KJ MNZY*]ZM6U!6.G%DSV8RCL1*VS+4Y<..HHDN8@WZL9A(EMV5)60&E8J(D$K*! M,^SUIZ'1MPI?&&S4WIZ82!9"/!GA+ATXGG$(."3:,%!6ZGS@O'=("AE=?&\"6"*_LEFT;7 M'E.!."G\1].X%U,3YLC M?Y>CD7^2<%C):Q)XE\3W_+##G_'+X4%7./]G??K/U@^2$;0%$UB^X A?6QE' M"^/;<*&TQ [PO>OM:_:PF]UTQ;ZJ: (#!XD5R#4X\=LWO5OO8U?B7Y-L\IID MTUJN6\M MMYDRZ_BJ%[GK_;3_K>(=:DPZ2()#E>E).W7<[EY?*T N[4!1)!&K4M<5VYZV M,VMH6_6S\U&O/^YUG$]PQM4CZ0]]/2#OJ5RR4A$.&9KRKM]AVY7UT*D%+2K; M51="8X^VVQSG-$BC@/>9$'HG& /MY(]_ U!+ P04 " #5@<589Y#Z6(CU3>]XMR@'X4H]>5H94QU/IWJQ8H73+^2%2_AEZ54!3-PJNZG MNE*<96VC0DQ)$,33@N7E:'[17KM1\PM9&Y&7_$8A71<%4P]77,C-Y0B/'B]\ MSN]7IKDPG5]4[)[?/_;^ M>QL\!'/'-+^6XI\\,ZO+43I"&5^R6IC/BN 6T#W3IKPWK+#)M?*+E!JE%# M;\U!.S9M:X@F+YO'>&L4_)I#.S._EF4G"(ZT%'G&#)Q<,<'*!4>W3<<: M3=#7V[?HU[/?T!G*2_0Q%P*>@;Z8&K#0=#1=[&YWM;T=&;C=FTJ]0C08(Q*0 MT-'\VM_\KUI <]PVI\?-IQ#X/GJRCYZT_=$A.UI#>*XPMNU"=[MF;9WKBBWX MY0@6C^9JS4?SER]P'+QV!?5,G1V%2/"CY'@ M6B,F(,\T,U$CN41G(6Y#.2/)&+2ZXFT2$ ^N6+:WC Y\THB27C NT2QQ1Q/M MHXF\T;POUS"^4N7<.<:1=W.IU]P7:9AXPMBE]KA0'/;L.41!,C !9WN#LQ,/&BBOS,,859#% M3?O FX5? 7[-&)7+B0!4>&_>!Z M<'!WG1W/U/Y"'D-JV4CBI._5(4H'LA'N^(3]@-I:+64Y.;WLL8IX^0Y]M+M9TNRY^KM>"@ZON$3@'NL>"KV MT)0[SH ==(NI]; +L */S5X02D/90XCHYIK3NPTRFO9AYQ+%L=L\Z6!'3L#NJ/0Z MX9,XX 45:L^H2Q4/D8-TB"-^Q!T7.J>E(1_RDZ^S]_QE+;+#!MJ&/:J>*#,W9CG_D*?P3 M^S!.>;7IEM!^Y>L0'6XVCYUV""1/0> I?P[ !3/:K\?# MW#MWNGU6\#U7;\>Q=^ C?O!]4EE>,O6PA3\4>Q53:,U$S1$.4,5AJW^.HB 8 M!]M_.QUBM0$BY?_R;(R@1!WC!(]Q2AY_SK6N>>8/<*21:0)U;->_TU,$QJ]WM%FZN3F?4NQ*5*TX%2 MEAZ\ /73=XN$P\W&+YYM!K4)"G5,OS1TJ0(Z-.<[SE(_9RUZ6?LDK_70>C7K MVMZY9([MW?3@HT+S1>+81>,=&P1H42-I.QFV(_?H:0(_I3CP;ZP2(GG?+!M%:>0474O"LCQR5+(C&JLRI6M"@DTJ8(R M;GN.T[%G#$W!NA+ ;?S>:5FMI K?+;^J?JK'C6)ZI@B?!_V")3L?6 MP"()+&G)]5>Q^0S->'I&+Q9<5?]D4[<-'8O$I=(B:X*Q!QG+ZRO]T7#8"O"& M)P*\)L#;#^B="/"; /^]#D$3$+S7H=<$5$.WZ[%7X*94TV@DQ89(TQK53*&B M7T4C+Y:;>;+0$I\RC-/1D\@3S#HD!$M*<)90C94)Y32/@2R,L"*WXP7D^V)*;F_N MB$K1Y)C:TR5J/__D]OV/Q#XM-^V6^[7D*.=6OLG(VI:_/GM?GS M*GW_A/Y"8[YPW6HBEN03RS%KC'(R%XI5"_'/QV>E)2['OXZEJ=8.CFN;+>I! M%32&L85[D *Y!BLR0W ^'LO2-<6FUQ2;74EL)T%^FR"_2SUZY+@55VL)-W42 M2TB8)EPH1?XE-\=R4LOU*SFSRZ^CP!W9ZVW2G8Z7DC[T\\)=O]F5_';X!2V_ MH)/?;S+!62U?FR7S@114DC7E)9!;W(0*4>8)41HD!JY( ;)N>(=XSV\%DT[O M2Q= +3;<(NDZNR2GU_2;=?KMP.ZUL'N7P:ZOA)8Z%9+]@V\& [V^>W<,:*W? MV^I3SVE^>Y.XLR>73N)WV\ZN9+N#M]_B[?\OO$RI\CS:_L$8/=]S0]<=>'MH M.WMQ*=IWV\ZN9+N#-FS1AIUHO^$A694&K1;QRSF4X>&8AL.A'X;!'LE.TTM) M'G$-!T._/]B?HU=RW0$Y:$$..D'.LH*+5P R@1R6^*[Z)O$4JLX1'1R,;7^] M=]I>BO+0S@L#Q]][48;Z@N5*Y8KPF&)\LY]B-V1]7=)7=&B MJ [>ST+C,;XJIO@I!](TP.=+(?1;Q9SEVX_#Z#]02P,$% @ U8'%6(Y( MB\; "@ RFX !@ !X;"]W;W)K:;M'Y5 M;GDA_G-?5INT$6^KAW&]K7BZVC?:Y&-G,IF.-VE6C&ZO]W][7]U>E[LFSPK^ MOK+JW6:35I_?\KQ\NAG9HR]_^) ]K)OV#^/;ZVWZP.]X\_OV?27>C4^45;;A M19V5A57Q^YO1&_LU\_<-]A'_SOA3??;::C?E8UE^:M_\M+H93=H>\9POFQ:1 MBE^/?,[SO"6)?OQQA(Y..=N&YZ^_T./]QHN-^9C6?%[F_\E6S?IF%(ZL%;]/ M=WGSH7QB_+A!?LM;EGF]_VD]'6,G(VNYJYMRK#)BL/O],_C0)PUL-T+ M#9QC T=M,+W0P#TV*&!?VS@]\TP/3:8*@T<[T*#X-@@4!JX MP84&X;%!N-^[A]VQWY>+M$EOKZORR:K::$%K7^P%L6\M=F%6M-J]:RKQWTRT M:V[G9;$22N0K2[RJRSQ;I8UX<]>(7T*B36V5]];=.JWXNLQ7O*J_^R9T[.!' M*_ICES6?K2OK][N%]?VW/UC?6EEA_9+EN9!D?3UN1.?:%./EL2-O#QUQ+G3D MM[))_3;'4E>CY/MQG=@\@,^, ;<8H08Q:E M59$5#U0?XF>V79QUZIUI(Q(S(-IL\_(SY]9;7O#[K+%^JX1T*! S@]XLE[O- M+M]KX%VSYI60Q4:<%-?MV>J16_\J:X4Z%H([J=^M?CQW.YZ$'N1 Y9 MZ"'!5(F)B!A_YLE!L1YTY02A(T0@1@2%9QV71MD]C;*[;^5>&.6? MBF4K+&Y]O^"'5S^TQ^A=4RX_'8_F?WPYCO_[HA+5]/]0 MGTRUGA#UB1ZDU2=ZB%Z?$#%Z?:('4?4)$:77)T30Q?HD.(UR\(+U28 \JI&P M!1(6(6$Q$I8@80P$DW09GG09&H_^_5W85>N(K/95BBA1TM9HH507ZH?S3#GB MC]+9:1.C,N9IO;96V6.VXL6JME9\F8N3R8KT MPR;Z-368*-?PN3G?4*% :5&O+8BA.1,HC:%HLEK.S%<;=B=\1,EUFJ868[[! M:D'2(B@MAM(2*(T]LZMDL72>J6TV3?=EB57Q[:Y:KD5Q0JO$T5/[P425B3'3 M8)D@:1&4%O<:CP2:DZ%HLDXZU]B[OYX-R>%U/VR-$ MF!K$J*#0NW3B[1Q&VVPQDF[0LRZC&3K4D(#2%E!:!*7%4%H"I3%[B-EH=VZC M/7U!(\PV>IN#A8>D+:"T"$J+H;0$2F,HFBS0SJBUC7[;L/N40#M&G*EZC8'Z MJU!:!*7%4%H"I3$43195Y[+:9IM5KV!^3HO3-96N8'3[4U0PJK5&1.D5C!X3 MA%H%0P3-/-4*(Z*N7-NWU0J&"//4:18J*/3L"Q>8SJZT9R]Y@4'Z=7,H;0&E M15!:#*4E4!I#T>3E8)UMZIAMTR%3+H[N.MKJ3:HYW5!1]<@803/&4%H"I3$4 M399*YYDZ9L_4//?BZ-:;ZZKEASG#8'5 7=(^&Q!#4R90&D/19'FDJ72&:Z.V7#M-?WB$ ZD/=/6J$-7K$)I$906]QJ/!)J3 MH6BR3CJWV#&[Q7]G^L71_46MLH4:P5!:1'3_RE8O1E![E\BHSM.@$LIRZ+Q= MQ[R4]"OF:1QB(:D^3T-$Z4^Z$,M$M7D:(HB8IR&BJ'D:*DR;IZ&"+L[3.)U+ MZ9A=RF=7[=*CK?N5_D1[QH"(TD=;CPDGVF@30;ZOSE$245>NISI="16FCS81 M%(;AA='N[#LG?$%/R4&N#9Q#:0LH+8+28B@M@=(8BB8+M#,]'?,BS4&UO;[H M41QOZCD ZE1":1&4%D-I"93&4#3YD2/R"F,F#GYT$FIM0FD1 ME!9#:0F4QEQBZ>O,<>B+JMN9FZ[9W/RZ$L;5/4.BA"&BM!*&B-%+&"I(+V&( M**J$H<*T$H8*NEC"N)U7Z#HO6,*X2&-L#J4MH+0(2HNAM 1*8RB:+-"S!_A[ M+.7L.2WFZJ:7IU8PYG2#1?5\Q@B:,8;2$BB-H6BR5#I[TC7;D^9I,5?WX<0M MOB8/J"\)I46]MB"&YDR@-(:BR0+I?$G7[$L.F!AS"1_/"]2),7.^P6J!.I&] MMB"&YDR@-(:BR6KI;$O7;%L.N7EVJ>?,U3EW<[[!:H&N(X728B@M@=+8,[M* M%DMGO+IFX[77U)A+69KJ*KFY.=-@F4!7AD)I<:_Q2* Y&8HFZZ2SC-T>#]9_ MY=282RSJ5+4#=7VAM(CH_M54G6,A@M3S:$+$J"M2&:KK\F[NC%>WA_%*[D/= M9=7V(=1C)1(ZZ@T*U#B%TA*B^^KL)BJA_$%>G1OJ#75#SV4&OOJ<*!&FA#"*-+OT\*_7&8/>5QB# MSSK/9NA02PI*6T!I$9060VD)E,8\P@N]Z#Q[G1?JO:07ZD&]4"AM :5%4%H, MI250&D/19(%V7JB'6ZKIZ=T32 M<';A:6BO,RH]_R6O1-#'\*&T!90606DQE)9 :0Q%DP7:>:.>V1L=,BOGZ8:; MK=[SFM,-%M7S&2-HQAA*2Z TAJ+)4NF<4<_LC)IGY3S= O0\31U01Q1*B_IL M0 Q-F4!I#$63Y=$9HI[9$!TP)^<1!J*M?BSPW)QOL%B@%FBO+8BA.1,HC:%H MLEHZ7]7#+6CUB 6MMO;!^5"S%4J+H+082DN@-/;,KI(_%;]S9OT>3]0_-R?G M$V:EK=XUS,V9ALH$2HN@M+C7>"30G Q%DW72&B MM#M@(D9W\(D@PL$GHB@'GPA3'7R*I#OXX[/OW&J_Y>V7M'K(BMK*^;UH-GD5 M"!%5AR]..[QIRNW^:[@^EDU3;O8OUSP5=[-M@/C_?5DV7]ZTW^QU^OJZV[\ M4$L#!!0 ( -6!Q5AV%S1*M0( ( 8 >&PO=V]R:W-H965T&ULK57);MLP$/T50BG2!&BM-9LC"_!6M(< 1HRVAZ('6AI;1"11 M(2D[^?L.*5FU$]D(VEPD#CGOS<+A3+CAXD&F (H\Y5DA!U:J5-FW;1FGD%/9 MXR44>++D(J<*1;&R92F )@:49[;G.)=V3EEA1:'9FXDHY)7*6 $S0625YU0\ MCR#CFX'E6MN->[9*E=ZPH["D*YB#^E[.!$IVRY*P' K)>$$$+ ?6T.U/ ZUO M%'XPV,B=-=&1+#A_T,*W9& YVB'((%::@>)O#6/(,DV$;CPVG%9K4@-WUUOV M+R9VC&5!)8QY]I,E*AU8UQ9)8$FK3-WSS5=HXKG0?#'/I/F23:/K6"2NI.)Y M T8/"\!P0& WP#\MUH(&D#P5@L7#<"$;M>QF\1- MJ*)1*/B&"*V-;'IALF_0F"]6Z#J9*X&G#'$J&O,BP5N'A.!*\HPE5*$P5_C# MB9G,SPJ5 J*Q30[)Y_)!V(3J0$R MM!5ZJ.W8<>/-J/;&.^"-3^XXDDDR1:^2#OSD./[F"-[&S+3I\;;I&7E'"8>E MZ!'?^40\QPLZ_!F_'>YWA?-_UJ?_;'TO&7Y;*[[A\P_PM45A:D+Q^*&IB8_; M:O@U7$@E\/'_[KK[FCWH9M<-L2]+&L/ PHXG0:S!BDY/W$OGMBOQ[TDV>4^R MZ3N1[5U1T%Y1<(P]&E.9DH2M&3[J1)(S5I!*)J0$4;_)\ZY[J2FO#*6>*^O( MZ5W=A/9Z-]^=2A?[2I/72E[/]_>5IJ^5_%[@MDIUW/9.2\M!K,PLD23F5:'J MBFUWVW$U-%WZQ?[([8_=COT)CK=Z&OVEKV?C'14K5DB2P1)-Z2@M(NIY4PN* MEZ:A+KC"]FR6*8YH$%H!SY>&PO=V]R:W-H965T&ULM5M=D]HX%OTK M*G9J*ZE*!RR#@=YNJA(,M?.0W52Z9O=9V*)1Q5A$%OVQOWXEVXVQ?%O S.6E MVS971[*.OLZQ=/U5%NF MS:UZ[!<[Q5E:)MIF?3H81/TM$WEO=E<^^ZYF=W*O,Y'S[XH4^^V6J=>O/)// M][V@]_;@AWC<:/N@/[O;L4?^P/4?N^_*W/4/**G8\KP0,B>*K^][7X+;93BQ M"P):(9SS1%H*9?T]\SK/,(IER_*I!>X<\ M;<+CZS?T9?GRYF56K.!SF?U7I'ISWYOT2,K7;)_I'_+YG[Q^H9'%2V16E'_) M=^DS"P2="!W0(%&A^?O(0JH^_EOOB MK^6^_-.YM^HR/#3+L,0+WVN6ML6MRQ:W5G)+S$BJF!;Y8S44"2UX<0LUN@IV M",/:8?JVV+&$W_?,.%QP]<1[L[__+8@&_X (PP2+,<$6F&!+)+ 6T<,#T4,? M^NQ?9O(4>2*W'&*S2AN5:>T<^30;#DWK?#HFJ1L3AE$[)N[&!'0R; .AXV3/$;NZQ)B6G 9JU7O,N$%^E2)C#! MXJA3R^'4(0((<;A:(A6IQ F;;UC^R.WRT4@ KI3I/]440#1[X2 =7L!+Z< $BR>=RKX)W)D%B)FX M/0BI4"U"I@="IEY"/OR>)T:6%ORC8:2ZLNR(_,GT(*D$S(D7\U).,,'B*<#) MU"6E&Q0&[FR/5*H6*<&@D6:#$_-]PX69^+EX8JN,5R.:U!NN/..7'_I2=E#1 MXAJM-4 -G %J 02%@3O]8Y6K3="1=@Z\!+UU&_+AK=M\M%RQ))%[._7LV*ME M[(BP3+"5R$KY K+FS>]BUC#1XAKM!&O=H)OA,'!I0RI8FS;:T$;/[E?'$\\; M7R S7LB+F<%$BVNT5J5'[B(."@JH2PQ2N=K$-*(_\$K-V;_+/@)I?9 25*V/ MBA;7:.W:=AGIQD0N']>0YD&CS8/3XKQ<6>^4?!*I6:>M7D%Z[%HZD;EYNK<_ MU"'O^8)(&KKF#1,MKM%:@]RH.\H!49-!A[QK> 5!8Q8$?K?@0-Z^*!?8[Q)G M!%'-G8D[01VJHX"*%@==O\ 51D#(S=!E[1J60M!X"H'?5#B[RX'TH-H,J&AQ MT'41H)X%1$T&G6GJ&G9#T/@-P?@B<]KJI.(<-(/E:E^87XWL,C(L^;47BJ>?2GO)SH"V7;P]!?E'M3%0 MT>( ,C(F([=_0E'CJ=L_KV%F!(V;$?CMC#G;"&B0A4OQ@EY*"BA93P)-PUQA MS(UK6V"5JDU(8UM0OVW161F>S0VJ/8&*%E/(>0C<;TI0U*CS50FK9&U^&G^" MTHO6%VN1LSPY8WU!44T*5+08%6V!BK;$0FOSW=@>U&]['*\OM'6F]NJ5%/;K M(MP+47T/5+28 K['D+K.!Q0U=K_'+^NHJ#4%3@?-@-NN[L;5H'Y7XP??L=?# MWJ:4KS18RZ@N!2I:3+O^PTTPG'2F(B",4C=LB56V-AV-3T']/L5W)1/.TWJL M>Y<.5.,:]@-M[ ?JMQ^:3[,KEO\D\HFK5+$U M_(W)CW4Q)ZAV P6,!-<2AV)<.J[A--#&::#^K0WE2B 5U@C*4Y@#5$L!%2VF MW8T(-\.HTR^ J-'(W:^ 5;(V$8T%0/T60*5AH(482 JJSD=%BRF@X*FK*Z$@ MM_LLL5$< %2T.NVJ_L]$$B#%L MN1,_5KG:9#6>0.CW!!;K-4^J%3%_22KF%-.<5-=@1_)#7DP,JAT0 D+?-0. M&-JAY1I60-A8 :%_J\+\[)[SB:SXH\CS\OOKFNRX$A(TH?TY7LP:JDD0=CQKIR>3QR7G@.!$6N!HG/05J< M@[0\@=2NMD::AT.O\_6PW^VR\MP1RT@LBB23A77OX:,>J H=%2U&15N@HBVQ MT-H<-WH_].O]4M/LF$C)6JJ3&W_]8!>3C*K[PZZB'[D'1A90$'57:ECE:E/2 MJ/[PA.IW*-'<#E(@':B2'Q4M#@$Y'U&7#F@;@KMS!ZM<;3H:U1_Z5?^7)%'[ MP?5AL K59J21_Z%?_K\QXK5B:HS6 ;)H MX$[30- H=*?I,Y 6YR M3R!5U=$_.CZ\Y>JQ/.A=D'(3$LY&ULK5G];]LX$OU7 M"&^QEP#>Q,Y7F^8#<++)-OO1*^JVB\/A?J ERF9+B2I)Q?%_?V^&E"QGDUS: M/:!H;(D<#F?>O'FD3Y?6??$+I8*X*TWESP:+$.K7N[L^6ZA2^AU;JPIO"NM* M&?#5S7=][93,>5)I=O=&HZ/=4NIJ<'[*S]ZY\U/;!*,K]SR M;# >M _>Z_DBT(/=\]-:SM54A8_U.X=ONYV57)>J\MI6PJGB;# 9O[XXH/$\ MX)-62]_[+&@G,VN_T)>;_&PP(H>445D@"Q)_;M6E,H8,P8VOR>:@6Y(F]C^W MUJ]Y[]C+3'IU:S!_D!D MC0^V3)/A0:FK^%?>I3CT)KP:/3)A+TW88[_C0NSESS+(\U-GE\+1:%BC#[Q5 MG@WG=$5)F0:'MQKSPODT)D/80G@]KW2A,UD%!"NS315T-1>U-3K3RI_N!JQ' MLW:S9/LBVMY[Q/:Q^,-68>'%596K?'/^+OSLG-UKG;W8>]+@I'8[8G\T%'NC MO8,G[.UWF]]G>_N/V5OO\EW:I?CW9.:# UC^\]"&H[V#A^U1 ;WVM-<$Z6N:M=6$A M)J5R"(:HG;W5.45"W=7*!>W54'AK&B(76$(X,"1OLN!%X6P)"X63,(@GC?)I=#46@:5L@9K1?SRA$-HU!TY\EF1(U[3 _C99%C*%XUAFQX3P==R9F"Z2R+B ML0"M?VVD"\K%4%-T/U:XY];:40Z)M)[ MFVEDSE.PE%F)PL)OV+/W(\R[E15:01XC^%8MD?5 ?_U0?-)NKBLM-Y*8=N[1 M'^8(#[MM"Z!7T7;&^^(2*3!* .M@R"'^BC?*:.6&"47X>S46XZOI4%PN9%4I M(VZ\@2M^!TCW,(*2X&*N0DP*K4YUP>M3/IM*-CF'*+. 6>7C)VQ7YPS9 J&N M$ 0C$/:@ ,80@U/9$ % 8?ZFR4ZU3L4\D4,N)T#%3)!!UQ@5UT%P&I.2@NW0 MR^G59#??_/<.R(F^B,SN= +;M-;X,-A 14Z)QB MP2VAQ&-Y!_ 0XA,\^Y&C/:7 4K9(_B'RL> @_4@7QCELE=H,R3GE(OIZ]KVJ M)34?(J\V4+U)&V-KN8JTBJSX/NS:!'X+_/S"-@9Y0RV#F&DMS/G<5%'0=H7> M0_;S26$?-&;*TMM8A]#)2E7'&5S^A5SEWL5K6,\[@9 MN(:2QP"?X>U*2:B\CYXG*A]TR51#G@ UG(E4XSW8_,-_5X!C1 FC.JQB0#O^ M:JG(][BD:[]KOU*3:\HZU6]1T($#B,N@$H@\',<2+LB2J!9U-($DZ,6!PI9K MS',MOJSO+;%#36PQC-@FGZ!9NFS"!C1+QNFG]S1TS2']T2WU\@L$$ #.AT \ M$U(L(C!$]25]M$ZCW<)+^-"X6#@<W]LUV ?R M5:- *><0 NQK5\W\,$\4R[";-1X7#Z-1YC ;MNB,]X$-%M(4'I,MSV-JG4K0&W$;@"L0R2902 M"MD3X!NJLBV/[/FHZ2#:I]+GN!55NTLS6X03<2TK\;2A7ADF9R-QHSSXR1:: M>JF-H#%T6C\%\@<'8BC5^)#["O/C]2+EX>','AT M+*8-:7BJ66863L;1O2J7[&"<"_(M?7'(IL()=0W7)&*[[ML^IT/2AO![%,84QR7QU(N# MXQ9U*%L6N!O((^[)L%]#YT??J T%W06EJ7..>"N*)]./W5GXALX]MZK^3L9[H'Z:61#ZM']^_@F@GTJD;)$+*A6#J5#K5,'XC[COX9 NMBI[V MRU6F^1:1>K>+W-WJG@05);,>#99*=KZD];%&H0.W/.NY 22V8W/@X,SINJ5> MG9@Q:7UN.;$EM.: R-(G3Z)NZ1^'8$(F;S@5:597?9O.M!HDM8F4&?Q148O< M*G:@IZ\\\9"N*J:0 NN+GX%JAN3X<)A@V7>N57@I6M]D"C5SQ6F2N8T1(G90 MI+FZ\TOO3B8U38Q7=#D3,\AJ$T,R%@[1$#].FR6CP?=CR(?"SI5>H:%V'JZ9 MXZYF;J*B_\"*/I7+RX.'RF4]\NDRZ1KU5P@_':(PI@#C.Y5,?-#21H(QG3GN M]_6$W?Z!0^>;5058(C0,-ZXQ00K%D5%5+9CT^$3E9.6I=5<97_NMC3Y6HTE: M$7JA[-4<"C'I7^@B29GOG=O:0JCB[P:<]>K)7=V;/%N)S]"='L>(M;%[^X[8 MX=N]3L]WD""*^!L%\!S4]E9>']7X:D_Q;:"OX^IF=2*@B-0MW3OAV+5^$T>G MZS[2R,;;[ZD-VC 2G"MJPW0Z[Q?, [41F]CF[8^M\#E+V ;9YO&2(^V^HUTZ MX)&MQI.DDS-+NZ!8:R8X>ITV-:.K1\1]J?GZ).#(<1N?M':(U+/4]^-+2><- MD WRM':?+SL?/LR1N'SJ/F78OQ+ RJW0Z$?CH;OYW=Y/*J5R<_[AB$@=X8J_ MKG1/N]^F)O$GF?7P^,/6'Y(N+CU./P6FCG9>'@[B&:C]$FS-/]#,; BVY(]T M$:L<#<#[PN+(GK[0 MTO=N?_!5!+ P04 " #5@<58%OP&\<,( C%0 M&0 'AL+W=O3BK3W%SIUE52B?>&V;:NN=F_$Y7>78^FHW[A@RQ*1PN3 MFZN&%^*C<+\T[PW>)H.47-9"6:D5,V)[/;J=7KZ;$;TG^%6*G3UZ9J3)1NLO M]'*?7X]B B0JD3F2P'%[%'>BJD@08/S>R1P-6Q+C\7,O_:]>=^BRX5;HW MF;OR>K0:L5QL>5NY#WKWH^CTF9.\3%?67]DNT*;)B&6M=;KNF(&@EBK<^5-G MAR.&5?P"0](Q)!YWV,BC_ MW_.;*Z!TS1 UI].!5]=P )Q4YY:,S^%>"S]U\ M$(]"M8)QE3,K"IC;,:F"LV&UJXG#)D0ZR3J![X+ Y 6!:_:35JZT[ >5B_R4 M?P)P \*D1_@N>57@;6/&+(TCEL3)[!5YZ:!QZN6E+\C[V&GY033:.*D*]K?; MC74&\?'WY]0-TF;/2Z.O8)T-6&>O2?]/ MO/-?"62?2L'N=-UPM4?*D8$LD_AMI>(JD[S"JD7 6Z:W#)7!>#:\(;]8(71A M>%/*#'1(%0E>Q1Q$;G6%["=;NYWN!/--)7H,]I+]HJ03.?OHN!/6X[OCBN=\ MS'[@63F +83"IE6U1^H9Y'. 9X):PWZ6UP)9HD [/M&IM20\_XS$PF:= H#5 M&+V5CO$@KA;K"@2 M,FUR+]*+"%3GG8 ++&<:!KY>7>C7*N_C XA,P[6AK.^D*[W/.Q=__]TJF2[? MVD%/'Q12(52<$';,[@1BSR]YT+1%IPCVP\Y*(PX0KADG-SO]K/ ^;HD] D5K M(T]WG$NNY(Z"$+W-AY"//2U)=L@?(3Q@E0F6*[!1ZC0 MKZB9=78.9AFSOI[E FI5Y$I##N]R#IGUJ30"V1"JLJ"JS![@A-,55%E9^3)[ M>#J_5V@Y547@+GSYI4MZ]/2 8(!GQ3?Y>[:(ULL9W5;)DITE<;18A/MJD7:9 MS=)TQM)IRJ91G"1T35/V23M$BNKELK-EE,8KNDUG,01,H\5J[>^K]>+E;/P6 MSVJ.RP*0ID"V@(0H7JUZ) NV9.F*S6>(CF=3DYU/EQ>XS'"9T5.ZOD!0&!0R MR#_-6R(FVN2"^7A)WK+S)#Z\W+^6SR ]8ILFRZ_?;O_E= =(CS0E,/$"US5 MWW^3_F3L\QE1S59$FB;^"H:?/;)30E*-",@22Q+GLZBK>K*3N; MS99D\V4\]S>XG$1@HO+YXGQLDA74*R%) 1?!$<^:NW.0$56?L$!A?,K!C^'/ M9TH&1* #25N2" [==D<;].(%BRDVP(%CFP+*U'8T61/VZ*5.",WK7XMQKO1GB?1=)W: M?]9&NCWM_EPG[ T!H@*8J=AN#6SZC3C;FP030 ' +\"AA NQ, 1(1%8V8K/W M )[G"U%T4-C[!=9R1E<]]$X>F#?T 2=<,#D$I*UL@'3ZNZI Z^ M-D6D EWB M^$>)I!R=:<[2:#Y/_"VE"2&.YNNIOZ_G"_:@U1MSH+XD;U)Q(,XD2M,EKDDZ M91AYDC6N2TP9=_)15I-[M37\T$OFZS6;8PQ"&\0L@RMFGWN5MU33(&NV6K#9 M>HX_9C$1S=*X&X>^0L#2:(:!*8V2-8:G.(HQSZRC-9@"^>GH$R:Q,(AU<]C_ M>@Q[T!T9(HY3#\JA?MY2^^V3BF>A_.;PM8$[J;5BY ?\/U&T'7;*0U.G;.G3 M%@<]G5.IP_F:1)SF%/*1LT=>M>(-SRD\AB:!C=!]'C OE1B;("7C)'/H.[Y. MR1,?X512M?4F(, TWC25I$KC5?OQU]N["'6:R+9\0_+"ER6*9V@T9K]1<]R2 MNFA*FN>,SM_'>X94"^J<-,(-!X+3G/H=,CCY$+X&WX\'4@#Y\/?\+<(M$&*K$%:SQ>SD?,A$]RX<7IQG\&VVB' MD/2/I>#HI42 _[=:N_Z%-AB^B][\ U!+ P04 " #5@<58IXUL$-L" "8 M!@ &0 'AL+W=O>P!9B\!T@Z0.)UMX&\ MRDMFV7RJ50/:>1.;,WRJ'DWBN'27XF/2%2O+-DH6R0["<\K'<(P_@A)G(QV M\ W[3(>>;_@.WQ73DLNU@25JN'-9PH_SE;&:"N/G6_FV=*.WZ=QC.3452W$6 MT&LPJ!\QF.]]&(SCLQUB1[W8T2[V?[F6_R*"KP5"K@2]23H3L&PE$'P>TAJP MM*DQ53+E@C/_>E0.JO8/@*=@%61"W_US];^M:3R%X*TF -?$FX8;ED++^TO/9T*<@G' M-!Z%SGT8.N1Q.("K/*?^X.3ZC*A#;!#[@P.("1.'Q]UW I?O9=U'&88)C6-B M=O:)CW("5T^IJ%UJ3%I^^#K2WH=),DC.*,+@A>T4W.*+6ZF4)9LS\2R7EU2% MMC_P0]>C*%##=&;"MTHQVNH6)>JU[XD&4E5+VS:.?K5ON^=MMWEV;WOV#=-K M+@T(S E*)W44@&[[8#NQJO*]9Z4L=3)O%O3K0.T<:#]7E% W<0'ZG]'\#U!+ M P04 " #5@<58SX;K==X# "U" &0 'AL+W=O7(;I.EMN^MWETG9[V.T!)B&+ M*T5J)&7'^^L'4K+LI*FW%_$7\.$#0(":;:W[YBNB ^U-GZ>52$T5WGN144U M^I%MR/!):5V-@9=NG?O&$_.+6:V#5H9NG/@V[I& MM[LF;;?S[#S;;]RK=17B1KZ8-;BFSQ2^-G>.5_F (E5-QBMKP%$YSY;G5]?3 M*)\$?E.T]4=SB)ZLK/T6%Q_D/!M'0J1)A(B /&SHAK2.0$SC[QXS&TQ&Q>/Y M'OU]\IU]6:&G&ZM_5S)4\^PR TDEMCK24 MB4GY'!R?*M8+BP]&V)H@X,,L#XP7=W/1ZUYWNL4/='^&3]:$RL,[(TD^UL^9 MQT"FV).Y+DX"+ALW@LGX#(IQ,3V!-QF )[>A;/'JQ?F;\=L3?*<#W^DI]/](QO_5 MA??DUJWG*U^CX<+RH(('+$M4SH.W$"H,O ?*@R##H=!ZU\M*0"-!<%J=U9J7 MRK XP=?1QU$ZX@67C>4P5M@!1XL<"B7)B-TC^2\\:9S=J%3!K,2G>Y+,BJUX MY1G!E@*R94D4+#E0[!@HTD05N! M(2$RIVVE1#4$YM6+R^+\XBU;;LCU0L@NQ?*6(U@*89U49JUW9XE*9&JUDFQ: M'OG0<>$H(DO4C?6*EVF/0Y3:CED#H3,\)A8;=,JR0P=J?4@!FT8K@2O= ?@N M>#>,BF8WT(TV'P>4D-UB)Y25D"ZDB12WG!J!6K0Z,6Y])((&R =5IRTTID4] M.'$&*/_B9L,G$55RL3B*O@6J.4I"M,Y%#-FFX0GCWCY''EELPV,4A]XZ[]@9-Z*$YQ9QMP"B@^1GQ5PSDB*#N^@_%_@._%K#3$9CN\PB I-K-1@$^S3Q+?&D;!KH_YAW,AQ18;*6'W;BI'B[>/[ M*SMUZ_>)DUW3.Y3QLDO[/376A=%S'2L_>DIJ+I?T8,9:;4WH7I5A=WB3E]U3 M=!#O'O1/Z-:*[[BFDE7'HXO7&;CND>P6P3;I85K9P,]&ULO5;?;]LV$/Y7#FY6)(!C2W+??Q[K[O*%ZNC/WJ%LR> MOE5*NZO>POOZ?#AT^8(KX0:F9HV5TMA*> SM?.AJRZ*(3I4:9DGR:E@)J7N3 MRSAW:R>7IO%*:KZUY)JJ$O;AFI597?72WF;B3LX7/DP,)Y>UF/,]^\_UK<5H MV*$4LF+MI-%DN;SJ3=/SZY-@'PV^2%ZYK7<*F MV0^\7M,'H_W"T<^ZX&+7?X@(NC"R31C7V;. T]H.:)3T*4NRDV?P1EU:HX@W M>B8M>B-=KHQK+-,?TYGS%A+XN%CE?]:![QW;)O0_\A ?_N19\63#>FJH5^>/GB+$M/+QP$B04S4W(N@NH=Y?B3 MSG-!IB0/C](H=*+4\W.:NC!Y^$Y#64H%\R,"$U)U5-"OC7J@41I'(_HBK!0S MQ<=6>(Y[G=,=YRR78=;16Y%+)?T#'<2 L@LZ&"?TB6U%[XW0-$Z2^'LKOW&Q M#7)K 8%1K5!G]+PG;3P S^#^.AG39^TX!Y$%.=;2V/5RUA_!H/V_;V;>>*'H M8-0_Q1YXG,'S/3MWCDZR-J"BC1LKO>28>2S683I.CNAP/#["+J(RULOOV*> M>$RCO2.AB]92.M<(G3-JZC!_F+Z&7Y8=T3OM&IK.+4<5]Y%D:+V/N3F*I9K M(0MP,NXZQ+**LD'G!,O18)3\%(C<>T3&0L1SC8O!T[V02E!#@3H .!R...VZ M?9"X:_+%&FB%V370@#YB8[O#7A (.$8U:R7C,;B2?D$"3C'+'-MJ$8H<(XHU M@SV7)2Y@)/:4>;#O\SGZWI9KM+X;2]"SV:MS?*#\+. M@]H4EW!-!J?C'MGVEM8.O*GCS6AF/.Y9\76!BRW;8(#UTJ PZT'8H+LJ3_X! M4$L#!!0 ( -6!Q5BMM)@S4P0 "T* 9 >&PO=V]R:W-H965T_@S>>Q_<-Q\<>RML(;5M#<+^>[&TSB!3_GDJY@@Y?AK25\^%;7A! MLP3E8FZX6K'*FZ9 MTHX5%5=K*IF M=_%0]TY*BHE;EI H(>PFCBT%FK=1],KYH%60G%5""X9CQRP MOT^AC(8.OALR0I>6!=K*43D(E INS,[OX;5NE4=88;1>P')F:2F2$A9(0LJN)@/&Q ME3N6C\)*/NB?T4554KLF^#OZ$ HP+06,G[T[ M+449@EYRB4P )]_8P/1WVI!D6? :QWD?3*BF]<(CF(9"GY>[2-$3\+GIM33( MK*@*5G /L]"FG@YW1-BX1*S#BB/LC5*P+8XAZ,\3=&6I0PW#/P=Y2ZBG]A?=5KAJGWK(8'\.WOZHQ\N0C*FEP[Y\ MD*>_H))\8J"R)/I!L ()\DG,@WRMB9[^T!NJE\C[F&17CRLN)'/P'IT@0_:9 MW OA[D!?/R>]U&K]:ZB)4%Y;I*&7=Y[O]&DSS.TC [/V'7SR@X&9^S27;*SM,Q MFYR-V%/7P;!WA==DUN&A8EGH1/$V[U:[M] B/@'NM\>'U"=NUJA!)FD%TW1P M=I(P$Q\G<>)T$QX$2^WPO C#"N\Y,GX#OJ\T:.\GWD'W0IS_ %!+ P04 M" #5@<58D>VNDE@# !,!P &0 'AL+W=O.\AC,8H?[Q%[0[; MXJ)X7/A(^Y[C0KG;#&J/GY#_&.Z]S,H9I26#-I"SX+';%C<7U[?K:)\,_B0\ MA+,Q1":U[" MI58![YS^BUKNM\6; EKLU*CYHSO\CB<^5Q&O<3JD+QRR[5550#,&=N;D+!D8 MLOFO'DXZG#F\6?W H3HY5"GO'"AE^4ZQVFV\.X"/UH(6!XEJ\I;DR,:B?&(O MNR1^O+MSQA"+RAQ V18:9YGL'FU#E2XAH6#8GN-L,5_T [BU\$( ^P*^V MQ?9[_U)2F_.K'O.[K9X%O!G\$BY7"ZA6U?H9O,N9[V7"N_R/?._.^<(["HUV M8?0(?]_4@;T4B$'63\=)%ZDZS"H!K>%W)2 ?L)B]_+%Q:O5+\]06,\4 MUL^A_WS)_@<@L(#..P,LUQ+8I?\"R$Y.3]C* ";ER8T!-.Z5 MAL&[!K$5M!!A [7HQ4X\:P0;+Y66]=$'!-=!/09)+82(XU&K=&O9+4 99_?@ MN$TA?PQPK=C(VESKQ@.*)UE&/1QD2C$THV"GRD9@[XAF;84AI$Q4YTG M!^(>T S:'1'#$NZ]FRCU'0IRVUH$ZA80TY&PT@1D51)N1N]%-LDW-\?49016 M\NJ$ATQC_':B1E32I&K2Q%%4)>?K3 ^QKU6M<0GOG'NCU12*E>KR8$)<$9/66.&(N(71=AHFP"(2=?6F-22MX0G_2))XBL M)!7=!A9\I-Q#)T]$6#YU1EW*<^'@_5:#DWNWEU?BINGCOTT4#V.R=JGB8QP/R M[KX"4$L#!!0 ( -6!Q5BG^[8>*P0 T- 9 >&PO=V]R:W-H965T MD+_ +*>K>[Y[3:;I5^K,I$2W;FI=J@I#N%TC6W=*G7H=EHY"O/5%F2+/&_JIN(65Z!LB1IR55-Z2Q?W&X1* M&3,-+6ER]&'>2;ULI;(34B?P7DE;&G@C5[AZR!^2A7LSV<[,2W96X&*C7T(2 MO0 6L?2,O&3O=N+E)2?DO?G2"'L'?RV6QFJJC+^/^=B*2(^+<&BY,!N>XRR@ M>!G4-QC,GS^+1]&K,P:F>P/3<]*?G)>S4H_;_!A5\*E$R$LNUPC"8>D1+%MN M@+Z%J@CYY@+Z[R15<%41&,T+D-1P5 &6WPZ \$7HD53O6J/,[X!R(@V)=[B] M:CL F: LK^"25USF"-S"KTUU!TGLBR*!?B]EDX%;AG[)LFP 'TX9MT1J:$AM M):^X,:(0N==FH)\,B9O1+QD/8%&K1EIS0$<>%UK5CPO!\V<9B]DK2.ASS)2^ MHQI01.D86]4Q+>G@T,T/N55+8KWW-!T113\=DH/]"6/'W>R$GG24Q<" I'TC M%TG6.3-(6PIL^"!]7#;T'-CYE9)':>+][Y,?L]H<$\-"*O,_9+ED1/@\;(P<+])M\LMJ?J MQA.U&N,.C*I?%QOQX6XND$CGV!#K][\OX##%*;^L(Y!0O?O5/7>'O)I.W>:?K55FIL M":R"33=&G$,O0P^D?E+E%@(ZQ&U2Z'' M,_OJ6/<2KRN#W@B.C3_AP8A:HU[[0=R%CI2VT^K^=#_K+]H1]YZ\?5%XS_5: M4#576!!K]'(\#$"WPW=[8=7&#[Q+96E\]MN2WE=0.P*Z7RAE=Q=.P?X-:/XO M4$L#!!0 ( -6!Q5AV@/IQ)0, /X& 9 >&PO=V]R:W-H965T2&D&KR9 MG-3^4#Z3Y:^2_6AYAR0M4P/F=M(,-L37&?O JY:.X$\.8$LR:;OX.5CPGG R_\]X76? ML(._5AM'EAOD[]<2[O&FK^/Y2W/N6E'@(N);X= ^8K3\\8=TEOSR#MOIR';Z M'OI_.)[_@P=?:H0+T[1"/X._T<2/@W:X@ZT2K$D-Q&;WDT\3$+J$"Z%%*2;! MMV!?HQG=@:E \TQIT4I3RF($*8RC$]C5LJA!6&2X0G7<*A[W=P:V@$_>%D^" M_Q"M,-Q.O%EZR1DE2T&L..)7LX^'PFJIMX[AD9&%@\HHGCKNG,E91&CZUD3? MFG##I?E^AUM-JM!K+]+1E>9KIY0OSW'H0;_D!]*5)H[F*&0&1Q_2TV._YGZ= M!CD_.X9+3JKPE"U29S4,Y622#IE].H,T@^D,\AFL&F-)?@U'LB\C]V8GK!0* ME&$/!T=31L[X25->.,#-8;$'*H%#6-)DO_ICDGS"!862/16UT%L$RX6$2G4^ M3M\+TKVE/01PR\ZT%8F,>@/^7AE#>\4' M&']YRV]02P,$% @ U8'%6.KZ[_0A!0 U0P !D !X;"]W;W)K&ULI5=;;]LV%/XK!VY0M(!JZRXY30PD68>U0+5 M,>WQ8J&+"ANFY[)%05\V4C7,T%9M%[I5R$HGU-2+T/?31<.XF*U.W-DGM3J1 MG:FYP$\*=-8RUWI[-@-AY<\FUE[,%B==*R+5ZA^;W]I&BWF%!*WJ#0 M7 I0N#F=G07'Y[&][R[\P7&G]]9@+5E+^=ENWI>G,]\2PAH+8Q$8_=S@!=:U M!2(:7P;,V:32"NZO1_2?G>UDRYIIO)#UG[PTU>DLGT&)&];5YE+N?L'!GL3B M%;+6[B_L^KLA:2PZ;60S"-.^X:+_95\'/^P)Y/X!@7 0"!WO7I%C^1,S;'6B MY Z4O4UH=N%,==)$C@L;E"NCZ"LG.;.ZJIC"2M8E*OWR11X&V5O +QTWMR<+ M0_CVUJ(8L,Y[K/ UA(^2F$J#>]$B>5]^07QFLB%([GS\%G LU;-(?(]"/TP M?@8OFHR-'%YT .^=,PS^.EMKHR@?_G[*QAXB?AK"ULBQ;EF!IS,J HWJ!F>K MER^"U'_[#,%X(A@_A_X?H_&C6'!=(6QD307)Q18,6]<(SAIA-+"Q0$%NP-#- M"]FT3-P.&!JT!>[+B<"."4TA0M.''FWHX5?BZ(W[.NO#MP=\]&F30_R!P3:U3=]]OX*MPZ05I[L6A_YHVB9<&2V\9)7:3 M>?DR\M+PR6VG2HJ:E;:(LG[/H57.4F&OH4(O"3/O31*+8(7 M$724Y+1.B2OQ3>C\ 6'H-+G+2-!H#.6-.WUC&V,)!64*]6O6]]L=4Z6&P,N3 M8')C2!K"-(:$P-/PL%>MU4NR+-O;\R&K+X]2+EP?1?] IH\K,6R:4_4GDT1:2S/?RV(>K M'E-3[4+7DI1!1:V_1R#>!Z@\3-F0T(+EMS/XSOZ,LBLA6Q^?7$O#ZM%8>MNU M8:*T;GQ<#[[-]BAQ4K*2(H;#-Z8;+3M>W@-KV M*TXO7FFKN)!"# _\CIOJR895F(N@# 2VYA#H>&5!+L7UC_4R@!?5! M&A7ZKW,XN([=*%HB4'1LEF_'NP22PAA[RVP[)PJ.8YH6Z=EDGK*^*NBM[ITD25K A M-%&X(/:]G-MV*!PR.=D@S5[&JBJ8KF!#K\6\3\U[_>7ZSN'42VED48K$*%## M%8L_%@F]!(K>%PJF+/I'9X !II3MRTZCM"5F MN3OMY1BR^R^-MY\;%"?M*K-&&Z&C<+Z$]>"MP;G&I3P30G:4$26PSE12\7]H M29':*M;,X;V #QT]=8_Q\:OI'S[G3>>U.Y-& %C?D@)@9H.\;*&ULQ5C;R;[L%6I M6"0;C=.7T]W ^=K8;VZEE!%RO%E86PF/1[M M\M@55LF$%V7I<3083(XSJ?/>Y3F_N[&7YZ;TJ<[5C16NS#)I-]N+7MAK M7GS5RY6G%\>7YX5R(NG3=9 MO1@(,IU7?^5#[8?.@MG@B051O2!BW-5&C/*]]/+RW)JUL"0-;?2#3>75 *=S M"LJMM_BJLL;_BLJ==LZHW< M(+.\N+)6YDO%O_]U-7?>(DW^?N"&4_9>]2Y?_Q1. M!F?/(!^UR$?/:?]+0?HQ3>*C2<%/G2^%3$S!K^8;X5=*S(VTB3 +D6@+*AGK MZ(&^O(,"F6_$&WIX_=,LB@9GUR3-O\.SMP&+?51V63HH+-*88CD47[)HS-&5S944TXTP;!A"&:A7+3 FU6"BN&T*RZEM5 M^%H\;,1)?R*]:K9N71!.S]S6G?77QJ*^N.L\";)()\H)U%F6T\Z5$HZA=64A MO!&38#H>!(/!8,_&=BMC$YVCLE8.<0$J[?P/P*?%K9]02>--G'*D8:=,_D"1 MX?QG"%1L'1E; TI$"3K;/>A7:2IR/+FGTDFNX0,GEF"7QS< <>I[2;L RR.7 MH^9!X5RU\H?V_&QXRUKSTRO:=/O9&CCN2^,43OW*V=$@/ GV!6^4Y1Y'/G]J MD3 ']_C%P)MWRF;[JR^C];;K!?T@V%^UXY3OK8Y(GV39P73'QW6B&K_]U!+2;PH=RQ3[TX>&;RI/JBRU2HF-DM959BZDMN)>IF7#%J>:3#>%A"XI'$D\9LF@+(AMQ1$:([G)B MD:K-RDO.9R#:XR#3&##NI=5XJNPKB]J,?0)WU/__\G6&$4T7J=K1F2D/TYD#J+NQU7-B#4VI?71#*RK(^W863&!8N] .%G1: MP-.X(#U7#3H&U%"1J]@]B;81:@I!'5KN.CI?I$S_(PTZ/T 0#LJA@%.F#F3C MZ@\WM]O^&TNW$@O8Q,7>&P_(G7:)9N!+F[=K[VZ_MC&BL@-!#JW$/I".:VQ. M(3FNNSFU$ZQM?=GG^(M>W"T''L<,)K$3J99SG6):.,+F/FV9C5Z$:EG&JRH( M+]07G0,8YUVB*)\Q'25-R=K)_:HWL \%R2L8KA"IE.ZM#$R\KP8F4M;0X MB78UU#X(0;T4*M$$-> IJO$RCBUP)J6M,E^U:0%O:I.P:0"$.1C*FT&8D?VC MA G#G0FDBNUV>S 0>0C8.J>(Y/4I:*W]JO9+W6IHHGHUQ=DB3;G!0/VK<-@\ M!U#DBFH&2C=]-+A.S"HP6PP[30Q;[U((0-8K'?/V?X$CN_18:$K_+CF:37$4 MXW B_QE6G=I8$\M"DW-45J1F Y$FW;]^>?=ARQ7X88W3(?T%#U[,_Q^,Z0_0 M)N $;^*U1PS%,_0>*_;J;K GM9VFZVSH\J;#C,-=X1;IH!=5_3[$.@;;G5.X MQK<1!(6TNJ^.7'6?:D)&\=C&E@P%;@2NGE__?.-ZIAT>Q$3Q7BN[8WS)>TD^ MU:JC=]*F1CB-5L*5.*ASF:*;T>9[?MCIN'6*_LWM0.<+B8JJI/->-79N<\U6 M[Q$V@9FYFCW5 ]&1\I(:M1J:W+NGZEXH6S#]Y@;[/]M4Y=S]-[JV@>SJ=NJ?F;";;W3'(C0[]"T MJRL&15<,>X7Q5'QN.W"-^W>^DR%6P'ER69>\*EDZL?I2>N=A%,?;[Q97$0;A M>!9,ID-4Q3#LCZ>'!N2FX(5A%(RG)P+G_OXL>F8>;19$@Y/@9#06V*,?3L1A MNNXO&D;!8#P0X>BD/YS61Y3M.:XS[77+RW 6A-.9"$]F_6DD?JO0O!E-PV!R M$KX5>#V;T-RS4)J_1.-@-!B_%6$TZ4_&^S[:ZTDA (V"871"K6/57K.R>)0#P>RCG%NMVC30=$^9D\>(/V5#&9%D9M"IW=L*],>= M E'[N-[_U73Z9[-GJ[Z)SRN*9A2^Y /4SY=8< H=Q.8=)=J$ZZ7 M$E5]+XA5'Z:(1_VP/IH>NJ([[MRI9CCN\\VQ UQD4'6]VKYM+Z>OJCO9K7AU ML_VKM$N&PO=V]R:W-H M965T MNIM!YGUU-1Z[)%.%="-3J1)OUL86TN/6;L:NLDJFO*G(Q[/)Y,VXD+HVUJG^M2/5CAZJ*0=G>GI-Y>C"^O:[D1CTJ_UOU8'$W M;J6DNE"ETZ845JUO!LOIU=TYK><%OVNU=;UK09ZLC/E$-^_3F\&$#%*Y2CQ) MD/CWI.Y5GI,@F/%GE#EH5=+&_G4C_1W[#E]6TJE[D_]'ISZ[&2P&(E5K6>?^ M@]G^I*(_%R0O,;GC7[$-:R_.!R*IG3=%W P+"EV&__(YQJ&W83'YS(99W#!C MNX,BMO)[Z>7MM35;86DUI-$%N\J[89PN*2F/WN*MQCY_NTS^K+73%"%W/?:0 M2,_'2=Q]%W;//K/[K?C%E#YSXHG^_C$L:;":*D&)%*19(D,[;#(W$#S+) MA%GSZE9@3YBFC1N4=RITR:M2C3#K5K9%IU^][=\O -2>2,EYA&6I=*F M!.I4KW42MIPN'^_/Q&)R,>(LKTT.PN5$RE6N(NOJOY 3\@(PS37X!$3<^H>' M.F'S391)1K+/5"V]>)._N98KG2."D(CW=1%2;-6&;8/AO:A^NQ_Q*W&*_!0Z MS^GN#,F"3QM-=@955^*CE2D * L5PKM"0"'VY$+<,RLJ&W!! C)=.;&8BG]1 M#@162)?QIH0N%/0^R5R5\& :Y=)+PZNM2A1>0[43\SDL><)"8\FK^85XL&A_ MUN^&@"FE@_:1O I]R8NYX"9&&*M=&Z7I[(622NZ"AM/9XDS\K"C8_?B=3F=G MXGNU5I;1+)_%Z?PLNG.*5Q^-E[F8SB?B1V/2+>(FWLX06_3&5-F0JY/9;"8> M<>W6FFIP=Q7B<#)=O.EDOY)%]5VT*MG;/W\3U20OQ3*@I+8"<:QA;RRJ$A3Z M AHH@$8"UVR',XH'O5YQ+4%V(4LP X6RK596ST6^VS/;11956Y\@&@DF .7".OVH!',BK+-.6E M\![)*T4=A+^GJ3.N8KD"H.-4$]LA\\DKI_!9^2W#^P&LRD\/?TCL83= M:; =9=$%LG.T\:D@W(32 436>@/^VV/D MC!,X9?]*!7Z9\SX"-QD]C23VD$ M:;2@MKV@1G9.:L $LM?:)5BQ4](&/QL2CG6=Y,:1RHB$(V;MV^"":U%+R$!/ M!V+4HJKQP&=H'O^NI86U8.$/BOC])5>S7*+<3Z79EL>=ZQF_9Q/,B4:$;K:/ M\UYZ8(X^Y*A#J)>F? TV00"YF_T,E*!3]D/C&)LQ!CT]F4:U@8.[$FDTI]0C MH)Q;&:!0*9YB^UYPO(+IFX8<3!D1M.\M3/:A]S*88RJISR6Z:EKL6OM 3+NN MS+<(J_VD8NN-?5B D3>*(;W--.P[S,P&9P+R($F:'MFKLSU-0T$T*[F]J35: MFE9EHB/S![)RNU+9C=ZKQB-US^5(8J+!HXXQ6XKZ!P-.P#[/&C%R70G\5FJZ M0SOVT=)[\%DJA5.;F&TJN).+BZ;3\:*3^65S/^RE--_U3&6M-#H]T]N@$NP M^Q!WAB!W9O0)].[*Q$'KY/)M(WG4,?X^G5O% VJ@+]4I0(D9>!::>:"ND6X4C,_5Z[IJZ<&*6;,( MV4"^=_TR[>U%[>.8Q5#"7F;G,B'*04(2)/A]I(WC#FO7J?""SX$HMR<"P!%I M@5Z:UKSC'+2E6#/C\:Q3A8H*PTX#IA#,,))PR,IV6.SFSBB8F8@,48%.O]9= M89ZH&_9(%M:ID F_JS ,D@"<1<@$8)MHH9>Q8S5 _/O:F]?,NYW<'C$&\R+Z M3R[F+9[A! #WJ$4X>C8!L*75)W!:YY:(YWP/20KO.:P]K: M>\B^0A;H!OHOCO:P/V['$X17FXB Q#B@O1EEHX,KY;;Q1Q[JEDUS M/8PSU8/)=1>&B.'@=#)\VL-+T.7X[P?!B0Y2>NA-3*=7_Z/ 7Q\-2[+Z^2 M.AT&_Z)?[8[IXJ+C2CXS=&RQ+X1DS]Z(7R&%132AXD,/TWC3,-L#%>Y[Q7]D)W0[VCR@/BT0W"J:#-)^+(*+CO9_)Q+Y/L]#O*P8@.+8)Y@\[: M-*CQ$/D^3A%]:&?2;D(V<3K1%H-X*MLAX,7(-CP*MKJ4J-PX2D0K.HK8 MFCI/N^,P3GD9R'$?+R\1U&&FN]I'%6,)/_/>U<,1_2>7P_EL0?]FTSGE8[@X M7] 19SB=7'(-:+B3<)_X*GKJYIG/\U$LYZ.L% )"5,##?QQ=8^(]!X[Y>$C\R\2,R18*U=K;)V,+B\&PH8/M^'&FXH_EJZ,]Z;@RTSAA&%I =ZO MC?'-#2EHOY[?_A]02P,$% @ U8'%6!-Z%FUR P [@< !D !X;"]W M;W)K&ULG57;V!X4*QUK$$7(ZWKYN]9R8E)9]HP\))(\N[1.7O3O'/^9Z@1">Z,MF&1 MU43->9Z'LD8CPM@U:/E+Y;P1Q%N_R4/C43"8OH7;?(3K/]P8W:U!0/\N6\$1O\A/2EN?:\RP<4J0S:H)P% MC]4B6YV>7\RB?3+XJK +!VN(2M;._8R;]W*132(AU%A21!#\=XN7J'4$8AJ_ M=IC9<&5T/%SOT=\F[:QE+0)>.OU-2:H7V5D&$BO1:KIQW3O\4JG0_J% MKK>=LG'9!G)FY\P,C++]O[C;Q>' X6SRB$.QO 1VM& MBXLD-7DS.65C4CZ1YZ^*_6AY@UH02FB$IRV0%S:(%*\PSXGQHU5>[K N>JSB M$:Q7\,%9J@.\L1+E??^<>0WDBCVYB^(HX*KQ8YA.1E!,BMD1O.D@=IKPIG\1 M>YW$?CX0"]]7Z\#J2_KQD.X>=O8P;.R;\]"($A<9-T9 ?XO9\MF3TQ>3UT=( MSP;2LV/H_YBA_\4"KG&@&L&R"Y@^CQCS")P%I86H=.\U5W!>:F\UO1Z!L(*'YVM2#5G(G]QR$Y')6,>BQ+R&&3948H/+. M@(!R=P/5@D"%$3 _%1B!$:7RW-30U4[K[8GK+,.%=AV45#Q8XOT/^)>LR;,# MVS)44!NK*E4*2WK+D)5NT9;\;;UEY[?H-VU@PA^=/7EC&NVVB'"5KG5::^U/ MW#KT>("<$$%X\^S)67'Z\G4XT6@W5,<9ID*2<(4EFC7Z@2''U]^KD+2+Y5&K MIMS>Q"((U7#[$ JCI,CJ,4MCGCE0;IXCG=1YAZJ:JEE(>1V M=C%>@\;&NULE^RPENOLL=[7BV'2NU3(F.I"BEC 1?:3BQYQ;'J2$7@D-PKC6 M$BOCJV6;KH^P][W1,JSBT#_4U?G!##9EWY!KTD1?.^+W(2UK?I#11P/^7CE'^TV\8'CB ME[\!4$L#!!0 ( -6!Q5B<>B^?W ( %<& 9 >&PO=V]R:W-H965T M2Z7=+"B(JILP=$F! MI7 #4Z%F3V9L*8BW-@]=95&D35*IPF@XO A+(74PGS:V!SN?FIJ4U/A@P=5E M*>S;$I79SH)1L#,\RKP@;PCGTTKDN$9ZJAXL[\(>)94E:B>-!HO9+%B,;I83 M']\$?)>X=7MK\)W$QCS[S==T%@P](528D$<0_-G@'2KE@9C&2X<9]"5]XOYZ MA_ZYZ9U[B87#.Z-^R)2*67 50(J9J!4]FNT7[/HY]WB)4:[YA6T;&UT'D-2. M3-DE,X-2ZO8K7KMSV$NX&GZ0$'4)4<.[+=2P_"1(S*?6;,'Z:$;SBZ;5)IO) M2>TO94V6O9+S:+ZN8XYUB M^G=^R'1Z3M&.TS(Z"KBH[ #&PS.(AM'D"-ZX[W'T1KI.>Z^08^CY7]%P/\?L_!/A6 M(-R9LA+Z#0I4*0A85YA(H6#%ST;J''@\5N*M/W,0!-M")@70>^[IR54TNKQU MX IAL3 J1>M@8PA3G^\CT9&(E71%Z>N:C"MIGLO$V,I800A\Z'5"M44@ ZDI M92(5'BS"0R5+GU)Q,09+N@9D6^E)2U]W31SB0&BFP&;+,J&$=^1F@U8+G2 / M"Q$S'H*LLQ:8/&3T$[TI?<[0=)E70"WY6V)T:GT M!K>+\A05[L?LX9ZU!Y1EV,@0I+XWZ0!?^2H\8P:)$19USC,/H_8>!H<>5+@W M["7:O)$TQ]5K3>W<]]9>-1>M6+R'MY*[$C:7W(#"C%.'@\OS &PK8^V&3-5( M1VR(A:A9%JS\:'T ^S/#U]]M?('^OV3^!U!+ P04 " #5@<58RQ.5O2,* M !D' &0 'AL+W=OE3>>N]41)^Z'3#R )24A(@ % *?KW?78!4E1.4I.T MG3:NI#:#^UM^]^CN;VT32FW4HQ.^J2KIM@^JM)N[ MP=F@??%.+U>!7HSO;VNY5',5/M2/#K_&G91"5\IX;8UP:G$WF)T]?[BA^3SA M[UIM?.]9T$DR:S_1C[?%W6!""JE2Y8$D2/Q9JY>J+$D0U/B<9 ZZ+6EA_[F5 M_H;/CK-DTJN7MOR'+L+J;G ]$(5:R*8,[^SFSRJ=YY+DY;;T_+_8Q+F7%P.1 M-S[8*BV&!I4V\:_\DNS06W ].;)@FA9,6>^X$6OY2@9Y?^OL1CB:#6GTP$?E MU5!.&W+*/#B,:JP+]_/H#&$7PNNET0N=2Q-@K-PV)FBS%+4M=:Z5%T\>T]/3 MVW' UB1@G*=M'N(VTR/;W(C?K DK+UZ;0A7[Z\=0N=-[VNK],#TI<%:[D3B? M#,5T,KTX(>^\L\,YRSL_)F]WX/:8XI^SS <'W/SKT(&CO(O#\BB6GOM:YNIN M@&#QRJW5X/Z7G\Z>35Z:"--KF4I/&0HQ&SP0II"&!M@QV!% M@,SO6NQ4JQ2F:,,*N0(3%0(DK%B@:TH5]W%JV92L/1^'!N>O7_)0'\E.8Z.: M%BV544Z6Y9;&59TVH74?#)]T3KJPL%FE'()"//GEI^OI=/+BPV@^$G^:S1[Y M]]F+IT.1-4$4EDX+*7G9%#!@68I"^[RTOL$Y, 8*H?V<^MQHEPYE3(-S_T=S MC,3;J)RMM2$70:U*&I F#0]YZ,>O*]JB6D*)BX,U1OT=[<6FYE5BKVBN_#KG7@]\#/ MKVQ3PF^(9104M!?6?&Q,S-A=H/>0_>VDLU).P1 I(+OXGL68>Z=JZT+$UDY2 MB]ACH*SDEJ,\HZ$"K$ E1A$$KCLDL#E2?;^X'EK MY8.NB*P.\?_W26!K +F,AL0S/>C^P?^0DZ-7*4YTV$:G=AS:TJ'O\1G!MY*? M5$\O)G*/PK%.'+)84%4'U.?*,8$Y]B=4D!71/6)YEH>FYPMR7:&QSK48M[ZW MQ2F'/.L<\NRD.5\B-H6"P\J)I6UU1IZ9P1:? .[T,9 <':L-*) MX>'>=U^=&OR,0E:#P@B1VL>\T_$=ORQ2$N+ S!H/&WO*@56&8S*RANA.LH], MG%:L(<\VOJ^)!&E'6 ]9:9P)^1*52208CAU=1&O0J;NT /2J& N]@*(*XNSJ MA?^F?'82HE<=1*].PFC>U'6I*08X4BG:[=+)ZA @?TP2E2I_RX/-,$2I6]UK,[B>G:VQ"KM KIB#,(/T0C*=C]2M%OG5#+8 M-?G8'Z[ET-@@78:8'7-%S TF!F"0TJ)S\0_T7C'FJ7@C)HDIXFN'@=Y,(5G! MN!:T6'ED0VQ/JOON.'B\N!2%W!(EH M DOHTS ]U06IQ.UR<_O>-FZ_+#R&++;CAF+TYXL;=)EER0US+'_[A<_%*0Q> M=QB\/HF<=S"^";"[!J.KO0J],VM3%^RSMNB>S3^TY?8AJ/Y?-R1$_Q7<5NU# M^DV7ZWJ]XSS)\^+!DMA6W)O9_*&3E]3 %I [8I%_G%P-19H[5TN&5"Q12.J3 M]RC\X+VKC_Q25BOBQFF#$(Z[5Y_?7?0+L1&Q&E4BE%D.97:- ZY&*H=XO.5 M5HM>,5NH7/.]#Q4"+E)M6\@E="N9KW9IOU*RTR7MCST6.G"&LI[Y.A4'+*Y0 M/G>Z;LLY?,:4G/-\%,2OTV%):/!]&W*7 MVZG2"S3$SN&8N>EBYFUL4=YSBY+"Y>KB4+CL9IX.DX10+SZCBM0A5OID8/RF MD(DO6MI(,*8FB@L"$$.I8ZV1L-OOH% A[$458 G3,-PXQ@05%(Z$*K-BGN86 MT4GCD1"5R?F^;B?T6(RF2HC0BU9%+5'0I6(:98PDS_<:T3803+SI9:^;DZ?Z M:G&V%1]1)GKT13MA7YT[8D?"&T77''20((KX+P+@6U#;VWG7>TK.ME2!6E_' MW<(VR+:(MS;I]!WM4L=*LAI/%:;,+)V";*V9X&@X'0K,-22.VFB^#PKH M$-;Q32N'2#U/I4H@&S@IYWZ5'H+@E^Y$8'JT/U@ZWQZ^;Z;AZFGU 1VRW\I#M>V7,?&H&TE8OL#S^5* MD;=\UYA$DV:JO8:#FUULS[M&A=O<>,V)N7NT04$$:9$P(;YH\I 2[R;5D]LA MW_91ET5],3>(MJJ48Z_ NG73MMK=#Z[%5567=JL(A(]$BCXAOY)H)?5B*&RD MB:R]36Y[GCZ5Q [/+G ._*3]BS6:O:$ H61@%6XNN;S=V0/SLWC7]+:[_&*+ M-&8AU]9QHD4]31SC]_L,ZO8S913E7';-#N!0"R!JR^H0OP[MQVUA^<:V1;N@ M=ZE&:*/L]XY, =&/!YQ1D1,CJ;5A?03UO[]!)?3O8N$@Z,>]+S]PY9*_;Q&H MP!'Q(U#WMON$-HM?CG;3X_>WWZ0#OQ)$%U@Z&5U=#F*?WOX(MN;O2)D-P5;\ MN%+ @*,)&%]86#/]H VZ#XOW_P902P,$% @ U8'%6+I"H2+7 @ :08 M !D !X;"]W;W)K&ULE57;;MLP#/T5PBN&#BAB MQ[GTLB1 TG58!Q0(FFY[&/:@V'0L5)9<28[;OQ\E.VZVI0'V8HDB>7A(B?2D M5OK1Y(@6G@LAS33(K2VOPM D.1;,]%2)DC29T@6S).I-:$J-+/5.A0CC*!J' M!>,RF$W\V5+/)JJR@DM<:C!543#]LD"AZFG0#W8']WR36W<0SB8EV^ *[;=R MJ4D*.Y24%R@-5Q(T9M-@WK]:#)V]-_C.L39[>W"9K)5Z=,)M.@TB1P@%)M8A M,%JV>(U".""B\=1B!EU(Y[B_WZ%_]KE3+FMF\%J)'SRU^32X""#%C%7"WJOZ M"[;YC!Q>HH3Q7Z@;VU$<0%(9JXK6F1@47#8K>V[KL.=P$;WA$+<.L>?=!/(L M/S'+9A.M:M#.FM#$;R3.>,&FI6(FJ MI.5R Z42/.%HX/2!K06:#Y/04F#G'B9MD$43)'XCR"7<*6ES SM%?!1P7NH>#*(SB*-X> 1OT%5AX/$&;^&]IKOXP()<3CS'\!7]EXB@1J-4\LIHU>8ZFTDVIN!C*6E\)1:LI!1BNIS82@ M;,P'H'?&1??0X&LE7F#0]]+@M?3_)'LRONS3)^K#_5\ICX'80^T=&QSE4B7I.-T MOW[G4+;CM(Z! =N#>)'.^?B=JWBQ-O:S6R!Z>.I:[2X'"^^7X^'0U0OLI#LW M2]3T969L)SUM[7SHEA9E$Y2Z=IC&<3[LI-*#R45X]]%.+LS*MTKC1PMNU772 M?KW&UJPO!\E@^^).S1>>7PPG%TLYQWOTGY8?+>V&.Y1&=:B=,AHLSBX'5\GX M.F/Y(/";PK7;6P-;,C7F,V]NF\M!S(2PQ=HS@J3I$6^P;1F(:'S98 YV1[+B M_GJ+_G.PG6R92H$>/5IG5AA'4OF]&) M].'/84R?D4AW2BD@7=_4&#YH_1RE^V"SUTX?Y+1%=W8Q]'0:ZPSK M#?)UCYR^@ES!>Z/]PL%/NL'FI?Z06.ZHIENJU^E1P*NE/0<11Y#&:78$3^Q, M%P%/O()WOS'W#I?&>J7G\,?5U'E+B?+G(7-[M.PP&A?/V"UEC9<#J@Z']A$' MD[=ODCQ^=X1KMN.:'4.?W%,Q-JL6P>%@ M9EHJ73>&AX5%A*Z/*G)4X0,!OWQ#45)M"-/SZO164^ZV+264.POAXT'LK3Y0 M^W&2$FT,G[3RA'/OI4<')WE4%1E/95K 21I'>=[/92[@1FK92! B Y$(2*(X M37D4 AZ,ERWH+2Z<%)&(2YZ2+": ),K+*LQEE<-5\Q?5&AU+W<[*D Q+:V;* M?\^G'-&0$Z6$F.6$$,5EN6620P&BA%$&-^1*2PRXL(Q?H(7:.._@-"G.:,AH MR'@EJC.X,99"2?C4YB@!5[5?6:+ PBR;GL';-V6:I._@-(V?-[?=4BK+,7/[ MQRRDG1/3TWVU)"V^W5UUG#U_]V5.:27K+RMER5*EO=1S165/T7?(G$5@*IA, MG--8$>E;[9'I C[1'\)A%)Q]FK%45K*H2,-("K\&9B\%V3068$\4#%>;#F&* MU'N0.(2=ET_L\U&9P$F6%>SS(AZ%B4+.$-2:@<#IX=QD+^@C*2 >\,L++)_*8[]1Z5IH?7FE[)6?@$$02U2N05#2+)MO7? %AX9KC&= MJA47\6?F<,Z.J@A&U.TIWZEDT4H^[U0UU*LM869E#5HWH0Q:S4";B3=O[A@&( M**/&***THB891S'UK2JJ2*D7?]GB^H[;-]Q-O_VOV^VA/^)P[Q)#WIJ'JQKE MD5EIW]]G=F]WM\&K_A+T+-Y?)=]3ZBGMH,49J<;GQ6@ MK^>]1MOEN%*-#6> M+EAAN: ;+5H6H.\S8_QVPP?L[LB3?P!02P,$% @ U8'%6"]/U+;[ @ MJ 8 !D !X;"]W;W)K&UL?57;;MLP#/T5P@.* M%FAMQ[GTE@1(V@SK0X>@[=:'80^*3<="99DLC#0XJD MQQNEGTR!:.&E%-),@L+:ZB**3%I@R4RH*I1TDRM=,DM;O8Y,I9%EWJ@441+' MHZAD7 ;3L3];ZNE8U59PB4L-IBY+IO_.4:C-).@%KP=W?%U8=Q!-QQ5;XSW: M']52TR[J4#)>HC1<2="83X)9[V(^X2?'C=F2P46R4NK);6ZR21 [0B@P MM0Z!T><9KU (!T0T_K280>?2&6[+K^A??>P4RXH9O%+BD6>VF 1G 628LUK8 M.[7YAFT\0X>7*F'\"IM&=S@,(*V-565K3 Q*+ILO>VGSL&5P%G]BD+0&B>?= M./(LKYEET[%6&]!.F]"(R2>(YW"KI"T,+&2&V:Y]1.PZBLDKQ7FR%W!6 MZ1#Z\3$D<3+8@]?O0NY[O/XG> NF)9=K TO4<._"A5^SE;&:*N3W1_$V<(./ MX5S77)B*I3@)J"T,ZF<,I@=?>J/X<@_904=VL ]]>D]=F-4"0>70O=6L?2M/ MWAS#G!F> I,97'-1V_=9;Z+8[^>A0,B5H!ZEU(!UCP\^'&D-6+K4F"J949])O*XLF@['$E?Q95*69(Y$V]T>4G%:+N$G[B918XV3&^QEI(%6UM,T@Z4Z[,3QKIL^;>C/#;YE>KJ9 MB\W&JLK/HI6R--F\6-"O!+53H/M<44#MQCGH?D[3?U!+ P04 " #5@<58 MHIGM.G$" !U!0 &0 'AL+W=O.A1MMAV&'12;CH7*DB?)=?;O1\F)FP)I M+A)%D4^/HIZFG39/MD)TL*FELC-6.==,HLCF%=;^( MLFG#U_B([D=S;V@5#2B%J%%9H148+&=L?C)9I#X^!/P4V-D]&WPE*ZV?_.*V MF+'8$T*)N?,(G*9GO$(I/1#1^+O%9,.1/G'?WJ%_#;53+2MN\4K+7Z)PU8Q= M,"BPY*UT#[K[AMMZ3CU>KJ4-(W1];'K)(&^MT_4VF1C40O4SWVSO82_A(GXC M(=DF)(%W?U!@>>- M&<$X_@Q)G*1'\,9#E>. -SY>Y9*JO!8VE]JV!N'W?&6=H7?QYU#)/6)Z&-%K M96(;GN.,D1@LFF=DV8=W)V?QER-\TX%O>@P]>R3M%:U$T"4\8*Y5+J3@X1F3 M9Z^:FPVIT^(A_L=/6%8(6)881 'BY148[M "J1T%<Z"-Y"KEOE>E4,WN%/F?=2>@GO/Z0[;M9"69!84FH\ M.C]E8'J1]PNGFR"LE78DTV!6]"^B\0&T7VKM=@M_P/#39O\!4$L#!!0 ( M -6!Q5@*-2_^+0, 'L& 9 >&PO=V]R:W-H965T/8!IRDP6;1 D&2M@_%/M#2V.:6(E5R%"?[ M]3ND'-4%7#](XF7.F3/DS&BZ-?:'VR 2O%1*NUFT(:HG<>R*#5;"G9L:->^L MC*T$\=2N8U=;%&4 52K.DN1#7 FIH_DTK-W;^=0TI*3&>PNNJ2IA7Z]0F>TL M2J.WA0>YWI!?B.?36JSQ$>E+?6]Y%G+6 M[8W!1[(TYH>?W)6S*/&"4&%!GD'PYQFO42E/Q#)^[CBCSJ4'[H_?V&]#[!S+ M4CB\-NJ;+&DSB\81E+@2C:('L_T+=_'DGJ\PRH4W;%O;;!1!T3@RU0[,"BJI MVZ]XV9W#'F"<_ &0[0!9T-TZ"BIO!(GYU)HM6&_-;'X00@UH%B>UOY1'LKPK M&4?S&UP2])[$4J'K3V-B2K\1%SOX50O/_@"_@,]&T\;!1UUB^3L^9BF=GNQ- MSU5VE'!1VW,8)*>0)=GP"-^@BV\0^ ;'XKN1KE#&-1;A^V+IR'(N_',HV)9K M>)C+U\?$U:+ 6<0%X- ^8S1__R[]D%P>43KLE Z/L<\?N=[*1B&8%7C5A_0= M93BL[VF#<&VJ6NC7]^_&63JZ=)RU?"AFJ>1:^-)P4/!+.L+2.R=&K(SB6$D20^3AL'IIGO2AE^=]]B(J8TG^QWY*3BS3:'(@=-E:2N<:H0OD M,W6\WDLO&)=E?;C3A'PK!"$BMQ4UG,%*2 O/0C4(HOR7RSV$U4L'#$I'?7@* M8I71ZS/R!Q1C)2E15"1+U?6'8234G)*%4J_.N,W&0>0(H<#4.@1&RQKG*(0#(AI_&\R@3>D" M=_?OZ#=>.VE9,(-S)7[QS*[&03^ #'-6"?NH-M^QT=-S>*D2QO_"IO;MD7-: M&:N*)I@8%%S6*WMKWF$GH!]]$A W ;'G72?R+*^999.15AO0SIO0W,9+]=%$ MCDM7E">KZ993G)U,C4%K@,D,!&<++KCE2+:%G'$-:R8JA).?;"'0G(Y"2RE= M8)@V\+,:/OX$?@#W2MJ5@6\RP^S_^)"HMGSC=[ZS^"#@M-3GD$1G$$=Q]P!> MTNI//%[R"=Z-4_GB55YSDPIE*DWZ?T\7QFKZ9/[LTUQ#=O=#NC8:FI*E. ZH M3PSJ-0:3XZ/.171U@'"W)=P]A#YYHK;,*H&@VU7Q0]\^ M(0=3[1EX*X&3 M6TF](02UN3F%EN'4,]QY@D-7S])@2K7/P*#D2H-4EM[R2WR6)(E;.OVDMB)O M#7KPH/F:A$(IZ(UH4-DFIM\=0#^^@$'4A?YE!_95/=QIV0+UT@\F ZFC57=O M>]K.OFG=\A_N]>"\9WK))3TAYA0:G5_V M#U,*H-JTH_ !;*TCCQVQ7-;]3. M@>YS1;0;PR5H_Q$F_P!02P,$% @ U8'%6#8*&,=A! NPT !D !X M;"]W;W)K&ULO5=M;^(X$/XKHRQ:@;17$B?0P (2 M[>WJ>KJ]5FWO[L/I/I@P$&N=F+6=TMZOO[$3**R J_9-O-AQYGWF&=NCM=(? M38YHX;&0I1D'N;6K8;=KLAP+;L[4"DMZLU"ZX)8>];)K5AKYW#,5LLO"L-\M MN"B#RC)2%56BA)O-)BJ*+A^ND"IUN,@"C8+MV*96[?0G8Q6?(EW:/]8 MW6AZZFZES$6!I1&J!(V+<3"-AA<]1^\)_A2X-CMS<)[,E/KH'J[FXR!T!J'$ MS#H)G(8'O$0IG2 RXU,C,]BJ=(R[\XWT]]YW\F7XJ^9>8VWP86 - _-V MUXJ\E3]SRR"G10X7>DSB,,WP$*6G) 7;_V/O;SXB+QWGRIAG^#OZ3UJZ@?OCUA8+(U,#DE?7)',)Q7$D$M M8#=9USY9EWO)^HV2=6/'2#H$#!**F6ML@*)<&A+O('E3@]O O;)33'$.[E;!!QPT]/Z1IVFD"<,"X&5*O0NH8F>3&B(7(O#8JX[A' MW(Q^\7D'IH6J2FMVZ,CCA5;%RT+P^E7*(O868OH<,J7MJ#H445K&6G5$0]+9 M=?,ZLVI&K,^>)GVB:"<]^FC9B3DMANY^NRS MNDS],(B:J MQI$FD2-.^T=JY_\P$:70!TK2C\$$:4N!]4]@PF$]=BA/0A?V-(D.^[5?B,<3 M>.X+M/?=D_<9,$AMX@OG&"Q\]TY?Q0.N M*_N2#?/*>W%HRSRI^_"6_Y6!UU@36 6KYM#+RPW]2AG[DT8K--*)V(*P6!B7 M!%G-$8ADR]XDACH,B(),I",[W%59#KPQ+Z-R$<:;LO"<]2XNRN40[G.-"$5] M9$-W9(/?R?7]E>?T/L]VNURG[H8^]\\SBHZVXM\Z/:29+",X".IMSGLTT$J@ MQ: 51=!*X9[,GV&)"V%]D]A4I6]1[*N+O!5[72FT^G"H%+L[!^H"]=)?&USH M2&E]MMZN;F\FT_I _DQ>7VL^<+T4!%")"V(-S]Q%0-=7A?K!JI4_GL^4I<.^ MG^9TNT+M".C]0BF[>7 *MO>UR7]02P,$% @ U8'%6., -,@' P ?P8 M !D !X;"]W;W)K&ULA57;;MLP#/T5PAN&!BCJ M2]*TRY( 2==B?>@%;=<]#'M0;"86*DN>1#?9OGZ4G*0IT&8/IBF9/#RD*'JX M-/;)E8@$JTII-XI*HGH0QRXOL1+NR-2H^6G!-50G[9XK*+$=1&FTV[N2B)+\1CX>U6. ]TO?Z MUO(JWJ(4LD+MI-%@<3Z*)NE@VO/VP>!1XM+MZ. SF1GSY!>7Q2A*/"%4F)-' M$/QZQC-4R@,QC=]KS&@;TCONZAOTBY [YS(3#L^,^B$+*D?1:00%SD6CZ,XL MO^$ZGV./EQOE@H1E:WO"$?/&D:G6SKRNI&[?8K6NPX[#:?*.0[9VR +O-E!@ M^560& ^M68+UUHSFE9!J\&9R4OM#N2?+7R7[T?@.25KD*A/,4.-<$IB9D@OA M:^;@X$',%+K.,"8.YEWB? T\;8&S=X _PY715#HXUP46K_UC)KEEFFV83K.] M@)/:'D$W.80LR7I[\+K;S+L!K_O_S*=MY@Y^3F:.+'?*K[<2;O%Z;^/YVS-P MM*9XD;P$-I$:%J^PQ]G\$U\W^]PWTC56B<%^W@4O-E M4LJ7KA,:RHONCG:IB:,Y"IG!PT+NG'2YYS=.%@UBDQFK@2M2^ MVB)4&](^I!GT^M#MPZ0REN3?<%R;,G*C-<)*H4 9]N#KUF/DC)\T9<$!KG>+ MO:82. 21)FOY5H/%.T.A0KL(H\\Q2*.IG0_;W>UTG;1#Y<6\'^<^%EO)7JDZX #/G:-D)/O,J8;N3[>E5!R_6- M[$#@S%JJEAL!!$=VW+5?/ MX@Z:Q0$CC\P[3.[BTAL?R M'OTW%SO&LN0:[F3S5UV::N+E'BEAS?O&/,KM.]C%DUB\E6RT^Y+ML#8*/++J MM9'MSA@9M+48_OSK+@]'!ODY [8S8([WX,BQ_)4;/ATKN27*KD8T*[A0G362 MJX4MRI-1.%NCG9D^55Q!)9L2E'[[)F=A=DO@E%"^MO>1X($EV[.)[RB-R*)2 *0=B@ZVZ.0/9/%:@T6L&U?% M%\G6TWZB(^F#*FMAG3LO>D3FO.%BA?X,6<*F%L)21F8=J%J6A$6,AEE(PYS] ME'Q7<;$!4HN= U)KW2,_%QV[/?L_HH$!_0\""SP]=?_S 5ZQ@H9I3F,67.,@ MH6E8T")*[""C>1'1-'H>O5JL+S2ELD^3JGY"I'2Q98B) F M>4[3*+4(-$+H*,E13I$K\DU0_PUATFM,EY%$@S'8-T[[BST;2[+"3L$CFP]' M[I:K4I.0YDEX2"-##RR-28+@*3N?51MU@;%E63P$R@(;6WA]8>:^[1KYC*TX M!P'KVB!S/$)_G.$]MRN68S*# 3:F062]Y7%*X^(L^G],RMYE1HL$NS^)* Y) MD@4TCX-AS^,^PX.9]!U:&5!X^@\(R/L,E6];EB%:6/RX@U_BS["[$HSU>\U" M&M[L@\7K71LN2IO&[_=#8'L]HW&0HQQC=Z:T2(.S^E/GI7]TI;6@-N[BUIC) M7ICA=CMH#V^#V7 EOBP?'A;ON<**:]+ &DV#FRSQB!HNZV%@9.-TZ ML<+W#2B[ .?74IK]P#HXO)BF_P)02P,$% @ U8'%6(B?M+KM P @@D M !D !X;"]W;W)K&ULC5;;;N,V$/V5@1HL$D"Q M[I:=M0TXV4M3=-M@D^X^%'V@K;&M+D5J22I.^O4=4K+B;!TW0!#S-F?.S)PA M-=E*]4UO$ T\5%SHJ;"GP1H%NJHJIQTODKU+:[@_WJ%_<+%3+ NF\4KRKV5A-E-OY$&! M*]9P\UEN?\8N'D=P*;EV_V';GDU3#Y:--K+JC(E!58KVESUT>=@S&(4O&,2= M0>QXMXXYK0[,"%ZJR)7"EL46Z-HMV2[,SL=L,4GMNX"EC* MBFJMF4O7Z1U;<-1GD\"0&WLX6':0ERUD_ +D&#Y)838:WHL"B^?V ='K.<8[ MCI?Q4P4OZF!.'EQR-^=+%?,,>26(&YDHQL48W_G.^T$:1 M7OXZ%'R+G1[&MCUTH6NVQ*E'3:)1W:,W>_-3- S?'F&>]LS38^BS6^K)HN$( M<@7S+5,%S*VJ2_-XB.E1K,-,[S8(*\FI54NQ!F,ET/5K^0]J,+2M7U(,LX1T MVV?$B'"4,Q#D&*I6$F@E 530DO<5O8#?FFJ!R@;EP#5\=">\0;A]\9HPT1AN3(#OS3\$9+(H280^5$V\H=Y B=1% VR'.[H M-H%[U ZX)>MP:1I%L9_E8Z Z#48QW*!R]YU8OF00AV-_G&9 /@;1$'Z]NSY_ M_\X'_-Y0Z.<:C>'_-4IB/\Q"B-+Q(,G!R1!8\3=UN=6=AC:IE,IZSW\R\J-\ M!-%X-,AC^-*R.4WSR!^.HS.@Y=$0Z(9:8>EVXLQ/P^P,HG@X&&8_YNAYZBE) M89;Z23RF)"79($_AD (4GUX)N M-\Y)1YJR^+#$VECX5A# *ME0@LY:TA^>%$"2Z7+<^3_)\]>JYPE^5Y\36\TX M@B.=FO6=FKVZ4_?OFZO]CG$MK ^U[E'PU[?N7N$8Y__7NA=4?(4_U.A8U0[7 MKZN2:\*GT8L/#3[8,<+IMC2;4L#MQS>LJM_.SVPY;._"24+R3$9P+<@0*;0' M6*# 56D@!6KTT/X=JEFP]RY6J-;N]=?DGL34/I']:O^!,6_?U:?C[=?))Z;6 MI=# <46FX2"G"JGVQ6\G1M;NE5U(0V^V&V[H(PF5/4#[*RG-;F(=])]=LW\! M4$L#!!0 ( -6!Q5BXM?3AU00 (D+ 9 >&PO=V]R:W-H965TE]?3X: MN:S$2KAC4Z.FD\+82GC:VN7(U19%'I0J-4K'X^FH$E(/YA?AVYV=7YC&*ZGQ MSH)KJDK8]34JL[H<)(/-AZ]R67K^,)I?U&*)]^A_K^\L[48=2BXKU$X:#1:+ MR\%5NM@2-9&/.--[?YY6#,#J'"S#."H-2]/S\*OO>2"[,&;='%. M[D M!WC7C:,OSL&-J192BT@)G<.5N/$0S)[O-< N=NUID M>#F@'G%H'W$P?_LFF8[?[PGBI OB9!_Z_)Y:,F\4@BG@*V9FJ>4_F,-MCMK+ M0F(;C8OA6-ISA)^D6$A%L:'C\Z9Z6: 8V%[3NP-[*!$*HZBQI5Z"9_*TW4U^ M.?!T3,)*$F^IX:%N;%92!]%'F2$(4LQB(6BX!&D1W1=]]U7/?1'=!\D#82EL M3D9,T*2RUD*O?VJ56T:?P^&MIK91BG='<*N]T$O)?D93Y_!@18Z@1<7P9&YA MZ>G@X!1N0O>A)5,JN.E*63N8)? ;6;1 $L*502GC!9+=1Z&H%@Z2%I/)*@L1S5Y!3N+(U9Z]=#J)70/N@Q7DWSS\,$PK#DLC>NRU*2 MOC)2BW6T<)C.CN 34-WB74FYI!N=H8ZT.TC2%>UJ[P+C%^CSFX2"93;?8;T55OV^]RI[I3Z:M MF>PU[)X>.>UZY/0_]\BFZ7';$;N8OQ^02:YI1- ?K2"F,VXH=V %9]' 8C-< M^MP#R7QM^X.(]H5$H(I3$GE*ON F33RINI$'=YMF>9$FSC+G>_B:=(&^0G\# M\X@VMZ+HM])AV !19V><9E(*JCJBI)E6MD!-@8GH*:9V'7*R[[%MI M.*,NH_9;H[##_NQ\^V:6)F?O'31:-+EDH)IB"3$$ACC!HV5E&I63U4<,9FF" MEA9?,/LUU[?LWJZ>\S^PGAZ3WNINA_V#L^$DG?$K32;,G.'L9,;C8YB,SW9. MD%'O>D3S?!DN@8[RU6@?;TK=U^Z>>16O5UOQ>$G]+.Q24F\K+$AU?'Q&L\/& MBU_<>%.'R];">/IYA&5)=V6T+$#GA3%^LV$#W>U[_B]02P,$% @ U8'% M6$E>C-2! @ AP8 !D !X;"]W;W)K&ULK55= M;YLP%/TK%JNF5NH*@9!^C""UZ:IM4J6H6;>':0\.N02KQJ;V)>G^_6Q#:-K0 M; ]["=?V/=Z4%;L<;]AOGW7B94PT3R7^P M!19C[\PC"\AIS?%.KC]#Z\<)S"37[I>LV]S (UFM498MV"@HF6B>]*FMPQ9@ M,'P#$+: \%\!40N(G-%&F;-U39&FB9)KHFRV8;.!JXU#&S=,V"[.4)E39G"8 MSIKN$9D3S9:"Y2RC DUU,UD+9&))*LE9QD"3#V1"=4&H6#3!I\>:K2@'@9H< M7@-2QO61R;J?79/#@R-R0)@@MXQSTRZ=^&C4VCO]K%5VU2@+WU!V6:D3$@7' M) S"80]\LA_^M>8&/G#PZ"7<-S7J"A5VA0H=7_26G.>*3#<5^7DYUZC,/_%7 MG[V&;]C/9]_."UW1#,:>>?TTJ!5XZ?MW@U'PL<_L?R)[83WJK$?[V-.N[9D- MX+GM?:X;JI&CLB-DE8[.!XF_VC;3DQ,\Y[S0..PT#O=JO /3"98A-"K[E#4$ M\?:MPU?">E+.^G7%G:YXKZYO$BEWDHYWRN=JJOXN/-XIUVD2XF; MA1U&W;&ULG51-;]LP#/TKA%8,+=#5KN.V:^<8Z >&[= A M:-#M,.R@V+0C5)8T24F:?S]*3KP,2'/8Q18E\O$]B62QTO;%S1$]O'92N3&; M>V]NDL15<^RX.],&%9TTVG; M"H43"V[1==RN[U#JU9B=L^W&DVCG/FPD96%XBU/TSV9BR4H&E%ITJ)S0"BPV M8W9[?G.7!__H\%W@RNVL(2B9:?T2C*_UF*6!$$JL?$#@]%OB/4H9@(C&[PTF M&U*&P-WU%OUSU$Y:9MSAO98_1.WG8_:108T-7TC_I%=?<*/G(N!56KKXA57O M>W7-H%HXK[M-,#'HA.K__'5S#SL!6?9&0+8)R"+O/E%D^< ]+PNK5V"#-Z&% M190:HXF<4.%1IM[2J: X7T[[QP#=@!.M$HVHN/)T695>*"]4"T9+40ET\ &^ M<6MYN$4X?D#/A70G< 1"P:.0DN[8%8DG3@$YJ3;Y[_K\V1OY;XT]@U%Z"EF: MY? \?8#CHY-_81*2-.C*!EU9Q!V]A?M7P&0KX.?MS'E+=?!K'\\>+]^/%WKC MQAE>X9A1\3NT2V3E^W?GE^FG VQ' ]O1(71Z!6.D0 N-4%Q5",;JUO+N% Q? M4PMX\((>OR4;K=#U/OZ',^074/.U.\ U'[CF_\E5SZ1H>6BV4RI=:XGW/J(] M_&6$#S-C6>;71;+&UL?51-C],P$/TKEI$02%"G M:;I 22*UNR X[*IJ!1P0!R>9)-8Z=K"=9OGWV,X'1=KV$GOL>6_>3&8<]U(] MZAK H*>&"YW@VIAV0XC.:VBH7L@6A+TII6JHL::JB&X5T,*#&D["(+@A#64" MI[$_VZLTEIWA3,!>(=TU#55_=L!EG^ EG@X.K*J-.R!IW-(*CF"^M7ME+3*S M%*P!H9D42$&9X.URLXNRE,K=$G44#Q/YY8R;/N<-*] M"Z\2;ENU0*O@#0J#,)J47^%=S?58>=[5!=[C6(,#M%(9)BKTI[-3=1&MS2'!-N1T:!.@-.7+Y8WP<6 M9ARF4NCGQ YT:T_GIO64AC$YG2L@9YW4@*K\O&B4RTZ8H:GFTWDDMT,G_G,? MYOF>JHH)C3B4%AHLWMFX:IB1P3"R]7V926.[W&]K^ZR <@[VOI323(8+,#]4 MZ5]02P,$% @ U8'%6'B1U>*+!0 62$ !D !X;"]W;W)K&ULK5K;8A;29NVF=8 M@B0V)*$ D.7VZPM>3(K@"K8:O-B\G#W P2Z 74+S(Q??Y(XQA1[SK)#7HYU2 M^ZOQ6*YV+*?R/=^S0K_9<)%3I6_%=BSW@M%U991G8^)YX3BG:3%:S*MGG\5B MS@\J2POV62!YR',J_KEE&3]>C_#HZ<&7=+M3Y8/Q8KZG6W;'U-?]9Z'OQBW+ M.LU9(5->(,$VUZ,;?)6026E0(?Y,V5&>7*-2RCWGW\J;C^OKD5?VB&5LI4H* MJO\]L"7+LI))]^-[0SIJVRP-3Z^?V#]4XK68>RK9DF=_I6NUNQY%([1F&WK( MU!=^_)4U@JH.KG@FJ[_HV&"]$5H=I.)Y8ZQ[D*=%_9\^-@-Q8J!Y8 /2&!#3 M(#ACX#<&_DM;"!J#X*4M3!J#2OJXUEX-7$P575&-?F6MQRLM MRD"Y4T*_3;6=6GQA#ZPX,$2+-9)LJT- H;2H [!TY#OT4;%0;_?[K78Q>OWJ#7FD[]"G-,FTFYV.E.U(>"0 ^K-\N;D/ MR?FQUI/_W7IO,/PV3/R*SS_#]YM>LB3-F+R"/%O;!K!MN=1=R3U=L>N17LLD M$P]LM/CY)QQZOT##ZI(L=DF6."+K.2!H'1#8V!=_<$4S5#RY ?)"31!6!.7^ M\+"8^EXT'S^\$WJ0(#;^(R\%R2Q2[)$D=D/8>$K4-":^ M]8X@=.B5&P17 M.R;0BDL%!F!--#D)B'=X:L0?A F,\ ,P@<&3 !A_!H?>M%4ZM2K]F.]I*LH= M4)ZJW5&QA2?<=- '8R(MAXAWF!A2XF=IDF=H>FJC5FUD57N3:,@'0+,SOIZUZF=V M7Q>*Z;FB$'O4*;=D;\NE%1(Z V+1$+&$,,:Z&P,8[!-#* @ZLZ!BK\OP/*O6 MWZLX?DYH0])OW! *80P-,80Q)G@"8MO%R[9B MV=DNW3 ;MIXF;S \+IM,GFFR/XI=ZVR#H7)-$(>5.@B=>KZ$0*'Y70( X=G4K%8!E [&"(Y%TI4WQ%[>+&E!UQ04 M:#6\-.Z^&KEHC]FKM!7M0 MPW Z!WW?W((@$#8_4 $@[!'SPPV(\L_L/Z0K@8C+$H@X+8&&PO=V]R:W-H965TQY]E6L&9/H6Q*G8CI82[D9&X98KEE" MQ0W?L%3]\LJSA$IUF*T,LI M?OQ500=UFWG@X?^_YE5 RHZ MN.2Q*/ZB?:4U!VBY%9(G5;#J01*EY2?]5DW$08#BZ -(%4"Z ?:) *L*L,YM MP:X"['-;<*J 8NA&.?9BXGPJZ6R2\3W*V(ZE6X9H&B+!5FH)2!2EY0+,$_D9^9&@JU7&5N4)_HJ^J/6[H#$3Z*// M)(UB\4GIGA<^^OCA$_J@XM%#%,=*+2:&5)W,FS*658?NR@Z1$QVRT -/Y5J@ M( U9J(GW^^.]GGA#34X]0^1MANY(+_!VD]T@R_P!$9/8FO[,SP^W=,-Y7^O! M_VZ]-1E6O5RL@F>=X"VJ)?+$-CR34;I"]P>+Y8]?E!S=2Y:(/W69+]FVGIU; MXEALZ))-!\KS!,MV;##[_COLFC_JIAT2YD/" B!8*T%VG2"[CS[[E4L:HU1= MH2*_0G59* %N QJ1-@VVR+_6$2P._+:JD"G&GENK6J- MTZG'Z?2.\SF-) O10E*I'V5O^*5K#1+F0\("(%@K!VZ= _>*9N!")@@2YD/" M B!8*T'#.D'#]YI!"7 .+D[7&]H=,]"(1F38,8-C$3%=MZ,*=*J1:^G-8%2/ M<]0[SCE-:4AUP^N-NW210<)\2%@ !&M-OE=/OG=%%_ @$P0)\R%A 1"LE2!L M-O?XYGM]H"(<7IB6U?4!G0A;'1_0B+!)2,<'M"KKA _@@VH&]X[TB8DH5*LQ M4N/]!_WG34(_[=+E!TKS06D!%*V=%]+DA5S1)"HX5)H@:3XH+8"BM=/45'>X MMS8YRRBL8P]P'-)U"IVJZR>^1H5-Q\-=K]#)/.=$!8&;4@GWUTI?>/HY:PQC M?)9C]"(O7HJ0-!^4%D#1VLEIZCOL7-,Q0,L_4)H/2@N@:.TT-24@[BU@SG(, M]]@+[.X-P5RG(M[1S<6Q"IOFT.TZQK',\\SA"<-HRBG<7T_->9*P;'GNS44O M[.(U"$GS06D!%*V=EJ;ZPZ-K6@5HC0A*\T%I 12MG::F3L2]5,9_=A+%R,HS0>E!5"T=H*:0I'@*WH& :T;06D^*"V HK73U-2-I+?@.<QXG=E]Z!%H5/O'D@C2E%^DOO>[3<*NLXLQ[BW[8 MQ0L0]%T:*"V HK73TM2(Q+ZF3X!6BZ T'Y060-'::6JJ1=+_.O NS];Z< MVV(W2N?\'1[/L>:\C\=!N>NFP9>;@!YHMHI2@6+VJIHR;X:JPUFYKZ8\D'Q3 M;!QYX5+RI/BZ9C1D62Y0O[]R+M\.\@;JW4VS?P%02P,$% @ U8'%6)W2 M8T4. P U H !D !X;"]W;W)K&ULK5;1;ILP M%/T5BTG3)JTA 4+:+$%*&J;MH5+4:NO#M <'3+!J;&8[2??WLPUAA+HLZ_H2 M;.>< MIS*?.Y<.2%$&=T3>LL-G5/L9:[V$$6%^P:'"AIX#DIV0K*C):@<%IM43/M9Y M:!&4CIW@U02O2PB>(?@UP3\W0E 3@G,CC&N"L>Y6WDWB5E#":,;9 7"-5FIZ M8+)OV"I?F.ISY^A<74P@,@A1P*\6R$),1'OP<5QJ7Y@ M"FXP(:K*8N9*M04MY"9UN&45SGLFG ]N&)6Y #%-46KAK_KY5SU\5UEO_'M' M_TNO5W!1\@'PAQ^ -_0"RWZNSZ?[-CO_%SU^.=';-Z-P^-&6 MZ=<46[VF6/Q*8B=%]3]396P_>V^E32ET9:WQC[ M2)V403AS]^W$VU#C07"*6ME0_L _1<4VU&0P:E G.1@W.1CWYB#.,G6O ):! M%).=OEG.]#]^LIOA$_MRN2L?_ MQ%*WKON_JL3]*I5OMW5-%XAO37\D0,)V5%8?Z6:U:<$6IO/HK"]'T^N197VE M6K:JP_HC7_5[-Y!O,16 H$R%4@=<>>%5#U5-)"M-D[!A4K4<9IBKMA-Q#5#_ M9XS)XT0':!K9Z#=02P,$% @ U8'%6-0)ONB( @ S0< !D !X;"]W M;W)K&ULK55M;YLP$/XK%I.F3=IB O1E&4%*0J;U M0Z4HWXJ MQM74*[6N)QBKK(2*J)&H@9N=0LB*:"/*+5:U!)([4,5PX/OGN"*4>TGL="N9 MQ*+1C')82:2:JB+R]QR8V$^]L7=0K.FVU%:!D[@F6[@!_;5>22/AGB6G%7!% M!4<2BJDW&T^6D;5W!M\H[-71&ME(-D+<6N$JGWJ^/1 PR+1E(.:W@P4P9HG, M,7YUG%[OT@*/UP?V3RYV$\N&*%@(]IWFNIQZEQ[*H2 -TVNQ_PQ=/&>6+Q-, MN2_:M[;GQF/6*"VJ#FSDBO+V3^ZZ/!P!#,\P(.@ P6- ] 0@[ #AS#N!"QVWL+G$IT22)I=@C::T-FUVX[#NTR1?E]I[<:&EVJ<'IY(IGH@*D MR1UZCV[,+ M#P^'POD_[\M_]OX@&6%_%T+'%YZ^"[;0*549$ZJ1@'[,-DI+\Z!_#M6[98R& M&6V3FZB:9##U3!=3('?@):]?C<_]CT/)?DFR]"7)EB]$]J L45^6Z!1[*/@O RQKOC% ^;18_,TB?,+AZ:+?]JU@:,C_I3 M!7+K!H-"F6BX;J]GK^UGS\RUW$?Z^7BR& _H4S.KVM%R3]\.NFLBMY0KQ* P MKOS1A6F?LAT>K:!%[;KC1FC3:]VR-/,6I#4P^X40^B!8!_T$3_X 4$L#!!0 M ( -6!Q5@^$]?03@0 -47 9 >&PO=V]R:W-H965TMH=A#[1$VUPI4B,I MNQWZXT?*JFS9#)$8?(DE\9ZC>TYXR2M.=UQ\EAN,%?A24B9GP4:IZB8,9;[! M)9+7O,),CZRX*)'2MV(=RDI@5#2@DH9Q% W#$A$6S*?-LP/,7DKC M0X84FD\%WP%AHC6;N6C,;-!:/F'F_[Y00H\2C5/S#"\5N (+/9^*FF+ 5Z!Y M]#;#"A$JW^G!IT4&WKYY!]X PL G0JG^A\EIJ/3K#4F8MZ_ZL']5_,RKWE?B M&B313R".XH$%?NN&_UI3#8<-/+' ,S?\MUQ=@VC4P.,^/-2>=<;%G7%QPY>X MC+MC4HE:EX$"?]WK '"G<"G_MGFS9QO8V4QUW\@*Y7@6Z/*56&QQ,/_Q!SB, M?K8YY9,L\T36:$)P\Z$H=.$.Z:P9E5 ((6!W*%*KZ5X[1[RR9;[8^AX>^EKHM[&% M7CM;KVR9+[:^E8?F%E[>W;;0?C6=E=P+@C)XW@,?!_5S/[2MT-VW/@B]8>F> MI:+:GV8B,*[T]O4-/#-B%>FI 6W=\,F6^6+K^WOHCF'JM\P\M;&ME3[9,E]L M?2L//39T-]G.,COOC\=GGU*6H,G91Z0[B4M%'MIHZ.ZCGYC$^BM2?TQ)S @7 M73G:!ZQ>>.J,6]-\LF6^V/KN'MIV./9;C5X[=:]LF2^VOI6'9ATZNUAW-4[. MMJHX.2_'ET1E[C1>*S,\.D(U!]Z?D%@3)@'%*TT?78_TXB#V9\C[&\6KYE1U MR97B97.YP:C P@3H\1779=C>F(/:[B1__C]02P,$% @ U8'%6(5O))3E M!0 _30 !D !X;"]W;W)K&ULO9MK;Z-&%(;_ MRHA6U:ZT&P.^):EC*0F7;K67*.FV'ZI^F,#8I@N,.XR=76E_?&> @$GPK"V] M2CXD,'"> SZOAN,WP^R!BR_%BC%)OF9I7EQ8*RG7YX-!$:U81HL3OF:Y.K+@ M(J-2[8KEH%@+1N,R*$L'KFU/!AE-"+2ZL2^<\=$=?],Z[^,*R]16QE$52(ZCZLV77+$TU25W'?S74:G+J MP-WM1WI0WKRZF7M:L&N>_I7$4M?_B-U319':RN($ORZB_]6G\0.P&*TQ_@U@'NTX#1GH!A'3 \-,.H#A@= M&C"N \:'!DSJ@,FA]S"M Z9EL:I/MRR-1R6=SP1_($*?K6AZHZQO&:TJDN1: MBG=2J*.)BI-SC]U+\I9\I$)0+0KRRF.2)FGQ6HU^OO/(JY]?SP929=+G#Z*: M>E51W3U4AWS@N5P5Q,]C%O?$>^;X,T/\0-UAN4;@1[X](4/[#7%M M=]1S/=>'AP_[;L<%]V0-S^.^;5(4[>\-#<_BG2)X0>UJ&NX92 M#!O%#4O>< _O3LVF\29EY-."O.?Y\NT?3&3D,H_)W8H+6>V6LOS[O0HE[R3+ MBG_Z-%CE&?7GT7/X>;&F$;NPU"1=,+%EUOR7GYR)_6N? ) P#PGSD; "0M! ML(Z,1HV,1B;ZO)1)RFE.UB+)HV1-4T(SOLEEGU2,K&.E@H1Y%6Q2PG3?L)T/ MIW;],QML=X6 S!OTY#VUQWUY0U#>3IG'39G'QC+?LC7]IEH?61"^4#W&?6]Y MC8QCRXN$>15LO/,Q.Z/3_O*.GU7$=?M/#9"7&()@G?).FO).C.4M9WA5V&O! MXD22[^26;7FZ3?+EXU! HR1-Y+>^LAO9QY8="?.0,!\)"Y"P$ 3K2&?:2&?Z M0GW$%"DC),Q#PGPD+$#"0A"L(Z/31D:G!\U 437=+ S3C1%TK$Z0,._T^5-F M..Y_RB#S!DA8"()U5'#6J.#,J((K+E2$>NRH-F,C"TGS6.WTB<#(.58$2)AW M]DP$3VN/3!<@82$(UJF]8[<>B/V#)C-BR9;>IZQH^HVR%WD^W.N%&.G':@)* M\Z T'TH+H+001>MJ:,='2$I'E0F@^E!5!:B*)UY>2VT:) TKZ9UVA-GC\XJ2ZA$#]5FA- ]*\Z&T $H+4;3NFJW6 MEW5_Y,L>\L]_,^18J=2TSD3;NRS"@^;UH;0 2@M1M*X,6FO5-7IM\W>Y9(HK MB=#/HE>)ZCB8B)0L>E/FGO?D,]L8?#IV* &J-06@"EA2A:5PRM M,>J:C=$]+4FUMG)_RZ*.!%RPB!;]O*J75I7;-+>V#W\GPAIM._=./:G.]H'2!I/I06 M0&DABE;I8+#SLD7&Q+)\CZ8@D78^JE7PS6CSKLYE^8;*D_$KY_S:Z1GWG'._ M>A.GQ529^7FBM&8"7V" M.K[@ZEE8[^@$S1M/\_\!4$L#!!0 ( -6!Q5C)"I5&PO=V]R:W-H965TZ"EL4V4(E62LAM@?_P.)465'46( 1UZL?GUW@S?D$/- M="O5#[T&,.17RH6>.6MCL@O7U?$:4JI/908"9Y92I=1@5ZUM[ MWMA-*1-.."W&[E4XE;GA3,"](CI/4ZJ>KH#+[6[,D+ 6AF11$P7+F7 XNHG.[OECPC<%6-]K$[F0AY0_;N4EFCF<= M @ZQL0P4_S9P#9Q;(G3C9\7IU"8ML-E^9O]4[!WWLJ :KB7_SA*SGCD3AR2P MI#DW#W+[&:K]C"Q?++DN?LFV6NLY),ZUD6D%1@]2)LI_^JO2H0% GG: 7P'\ MMP*""A#L X:O (858/A6P*@"%%MWR[T7PLVIH>%4R2U1=C6RV4:A?H%&O9BP MY^31*)QEB#/AI=9@-*$B(9S1!>/,,,"^(4O*%-E0G@/YB]Q1I:@-*3F:@Z&, MZV,<_?HX)T?OC\E[P@2Y99QCZ/74->B797?CRH>KT@?_%1\&Y%8*L]8D$@DD M+?CK;OQY!]Y%/6I1_&=1KOQ.PCNY.26!=T)\SP_:_.F&7V:JA@];X/.WP]NL M1]WPOW..\$$;?$>,H#XA0<$7O,+WR9Z#;_8J3;-XG6=03V4Y(AW5(AUWLX6=(5O#[PC^=-"_[VDZV!::3 M\]# E&3C@LR^99LP\+RINVGJW:?!J,7@:%0;W)%Q5,LXZI3Q 3+ZA&\FW@BY MQ-=I8=IDZ^0X5+;1BUT,AI-]W5XN\OW]15%/;NT(-ZZ%&W<*=Z_8AAH@&4<+ M5D BI,$\\A]Y9:9-UTX3A^K:)]F\3[*H)[*=.)W5<3K[HU+_69\A[9-LWB=9 MU!/93D@G=4@G/>2LR8L,TLB5I;R=9@Z5MT^RJ">R'7G/:WG/.^6]$0:0U1!E ML]@1?A9GH&*4^[A-YI)KX#5T]DZ](-B3NM/DH5+W21;U1%9*[3:JF!34JB@? M-8EE+DSY[5Z/UA7J95&8[8U?#R[F9:'YFZ8L>V^I6C&A"8&ULS59= M;]HP%/TK5E9-K=0V(0E?'41J0=4ZT0FU:OS"]^5T"2F6YSP#IE?F7*18 MZ:E8^#(3@&<6E%(_#(*6GV+"O*1GWXU%TN.YHH3!6""9IRD6+U= ^;KO-;S7 M%W=DL53FA9_T,KR >U /V5CHF>]89B0%)@EG2,"\[UTV+@9=$V\#'@FL966, MC),)YT]FX$1!!2FRC!@_5C! "@U1%K&[Y+3F\5' MNW@\!(4)E2?H#(U@!12%>O1P/T3'1R?H"!&&;@FE^LQDSU=:LMG8GY;RK@IY MX2YYF3A'47"*PB",:^"#_?!O.=7PAH5'FW!?)\IE*W39"BU?O(/O@4F8VAQ( M8(0+Q+B"6EM[>4QK7L@,3Z'OZ=Z3(%;@)9\_-5K!ESJ3!R+;L!PYRY%ECW98 M?COI4U0IEE&E6%QAZ+:\,_D1A"ULU'?.A'MQA261Z.=(;X!N%*3R5UWBHD,F M[D!D&XF+7>+BO;4RP$*\&-^7*<^9JO-:$+0L@?F[725A%.DZ754]U 8%+FA# M6]-I:^[5]G:H=;(*;+.Z8Z.S+:LNJ-NLE]5RLEI[98T%66$%**/Z4/2G0NWN MK[U$_UHF!R+;\-QVGMO_57^U#YFX Y%M)*[C$M?Y:']UWM5H)^YNU?'[F&X0 MUY=QURGK?J"[NN_ZN1.VMD35Q+0;6Z+\RD??7+ANL5@0)A&%N48%YVWM2127 MF&*B>&;O 1.N]*W"#I?ZW@?"!.CU.=?-5D[,U<+=)),_4$L#!!0 ( -6! MQ5@> < .XZ 9 >&PO=V]R:W-H965TW;9NP>XWL?)MW3#N6!/81"E-YV-$-NK;C==;'CHI>_C M+8_D+ZLX"3TAOR;K;KI-N+?,@\*@J_=ZPV[H^5%G>IT?NT^FU_%.!'[$[Q.6 M[L+02[[?\2#>WW2TSO.!3_YZ([(#W>GUUEOSSUQ\W=XG\EOWR++T0QZE?ARQ MA*]N.K?:E:N/LH <\:?/]^G)9Y:=RD, M!!F3S./?@K1S;#,+//W\S#[/3UZ>S(.7\ED<_.4OQ>:F,^ZP)5]YNT!\BO<. M+TYHD/$MXB#-_[)]@>UUV&*7BC@L@F4&H1\=_GM/14>/$ O G088)P) MZ!MGD[U^]8:] MRG[]X >!',/I=5?(Y+(FNHLBD;M#(OJ91/KL0QR)36Z3W=0/*9J<-_]R(9KIT--]7A'Q?B&-Y'PJWV MR6/A\_;)8^%V^^1U3,J7];S[O\^],A#ZQRG2S_GZY_BR$7\K1.(_[(3W$' F M8G;O)3P2;]D?\W;/A1DIF49!8EV9R2S*8D9BS M!RY+9"X+U47@I:F_\A>>.+=D']H:G&3X3N\!S0>UL\BNNJ<0$Z&I"8E@H(Q( M2T858F,M38 VR@Z\=-X2D56T'AZU'BJUO@WC7232$REE$;=*XE!N(9JK.DSO M8:W[@)2S.D('8C=R6(T<\T:$W8APE'UWJ91TJ9O\3""\[*^)9% MAQ)$>$]7F*:C^I30P.2;U3'P&FHB-'TP^RP, Y1%6AH":3$6D+"#8""/BYVX M@5]=QT$7)R%'*BOG2>K^DQ595DEQ;NE&0F)9E%23:G)+,IR1Q*,I>( MK#**M5[IWO1^TMZT:(AHC).RF:1L%BG;G)3-)F5S2-E<*K;J4#\Q*K67[U(+ MCLJB/Y[ <@=#3>"Z8Z)<8[!,6RC*@$LKBAJ"O&P4U0<;+J=57FX35U4%O51! M_Y'%:,&NKD;5*5Q\\:!DL[ 3@#4N:8LV*9N#Y5^KG%&5SI3.6FFC:DH3JT7Q M7!!4YZ5FP.&!H&ISW$2YX!RW4"[#@(*B* W.7@P%Y[C3ZAS=IKRJ$I1&GZ9V M^F0!P/UUQ!:[1)8(B^],)%Z4!KD!A I"Z9S-2-E,4C:+E&U.RF:3LCFD;"X5 M6W5 EVZG-OA9]2^E+3@C93-)V2Q2MCDIFTW*YI"RN51LU:%>FKV:VNUM5__6 M?=%WA@%-7!0U-. *BJ'T"5Q!,51_#%=0##6 SA_>8JW^;9.7V\155:'T8C6U M&4M[?T7#/,H)5 OQ3#6H%6::#J!4"&@$A:ICH#-IHXT-H4K*?KQX[A&Q554O M;5]-[?O2WVG1ZJXFO+'6##&;(58S9-X,L9LACKH++Q:&D/:VI_^*7; MW$F;>5T'U>^%HRBX[-HH"BZ[3JMS=)ORJDI0VGJZVM:[/SPX MBUXDU:&7UN2D;"8IFT7*-B=ELTG9'%(VEXJM.GA+-U37?]+V4Z=T^6:D;"8I MFT7*-B=ELTG9'%(VEXJM.M1+]U97N[>MMI\Z8EL: VC@XBCX_ ..@MM/%-6# MCCR*TJ"!BZ-@G=LJ+[>)JZI":>#J:@.7=OM9-%8M4Z%8=0R\48;10*.]F6:. M0*!!@+74A_J0^IM4;%6]2W]35S_.2;_QU.N/2$)["('4)&]DL9I9YLT0NQGB MJ+OP8L%_A,NGERZ?KG;Y7KCQU!N?BYPA$.C\(1 -JMO(,D<@M?T)8M)I4%[2 M!SFIV*KREO:AKK8/6VPX#P3#ZO)2$Q%%U71$4? )!@S5GTR@FA@77&AM% 47 M6J?5.;I->1TDZ)Z\^Q;R9)V_.)G*N2.OFX=W?(Y'CR]GWN:O)(+C=]J5K2'' M'>W*/;QZ6=(?W@3]X"6R)DI9P%>RJ=[[D1S'R>'ERL,7$6_S-^\>8B'B,/^X MX=Z2)QE _KZ*8_'\)6O@^(KK]#]02P,$% @ U8'%6 @$7XNH P .0\ M !D !X;"]W;W)K&ULS5??;]LV$/Y7"*T86F"- M?MJQ4UN ;:EH@&4)DG9[&/K R">+*R6Z)&VGP_[XD92BVC)CI(L>]F)+U/=] MO.,=C[S)CO$OH@"0Z*&DE9@ZA93K"]<560$E%F=L#97ZDC->8JE>^"&([$I2\R_S8&RW=3QG<>!6[(JI!YP MX\D:K^ .Y*?U#5=O;JNR)"54@K *<,M"OWC'W1 M+Y?+J>-IBX!")K4$5G];6 "E6DG9\;41==HY-7'_^5']O7%>.7./!2P8_8,L M93%U1@Y:0HXW5-ZRW0=H'!IHO8Q187[1KL%Z#LHV0K*R(2L+2E+5__BA68@] M@M*Q$X*&$'0)T1.$L"&$SYTA:@C1L4/*[3/#@I.%OS M,Q1ZOZ# "R*+/8OGTT.;.R^;/?W/LQ\L1M@F36CTPB?TCK)AMOQ+I:JJ'RHI MFL38RZMKDU>+@[RZK%2> ?KS5R6-+B64XK,M2VH[(KL=NHA>B#7.8.HH:0%\ M"T[\\T_^T'MG"U&?8DF?8FE/8@?!C-I@1J?4XX_X =U#!3F1M@C4Y*$AZU-G M&_OA:.)N]Q?6@O']0TQRC(F"#B:U8<8MYL"[0>O=X*1WOZFSEIAQ:0'XRBCH,V5.@-["X.6Q>')UT\VHT_M@7_06FYINP; M )K7:8 ^OX=0SQ.GY91#KE.K5 KMCOO?]DNR]X!1I MR/OG5O<,L4"Z(;- .N=L:H$,.ZZY>ZU "7QE>C"A+O6;2M87O':T[?-FIKOI MC,_]BX5O&4]T7VA:C^_R=5-YA?F*5 )1R-54WMFYB@&O^[3Z1;*U:43NF51M MC7DL5&\+7 /4]YPQ^?BB)VB[Y?A?4$L#!!0 ( -6!Q5A*YIYF)P, )4* M 9 >&PO=V]R:W-H965TT[OK.;N&7+E383;MS+Z1+N M0-_G4XDCMU9)6 J98B(C$A9]9^!W)QV#+P!?&6S5WC,Q3F9"/)C!==)W/!,0 M<)AKHT#Q;P,CX-P(81@_*TVG7M(0]Y]WZI\*[^AE1A6,!/_&$KWJ.U<.26!! MUUS?BNUGJ/RTC-Y<<%7\DFV%]1PR7RLMTHJ,$:0L*__I8Y6'/0+JV E!10B: MA.@((:P(X4M7B"I"]-(56A6AL.Z6WHO$C:FF<4^*+9$&C6KFHJ[&R(R^.Z^B&)91!$>B",F-R/1*D4F6 M0&+ACT_S/YS@NYB1.BW!+BW#X*3@()>7)/3>D\ +(DL\HY?30YN=_UM]\L^K M'R0CK,](6.B%SY^187E&%/D^F"DM\3/_8=OM4B^RZYFKKZMR.H>^@W>; KD! M)W[[QF]['VVI?DVQ\6N*35Y)[&!3HGI3HE/J\76F 54UF>,W:=N#DMXNZ*9: M;.(+O]5S-_NIM6'"0\S8@HD:.A,+)KRJ,0?^6K6_UDE_D\<<:PDD6(ST6F8$ MBTK.*586I4!;KYA2K[47A-]N^+5 @H;=IY"HH3)Y"@G;=K/MVFS[I-E!*J1F MOXM+EX@%R?#2Q6]K326CG'"!GJV6VT\BN8@:EBV0IF4+Q/<;GBV8(QO5]@W@C0 ?+\00N\&9H&Z$XW_ %!+ P04 " #5@<58R&T; M8SL' !I0 &0 'AL+W=O:&HE/IXEG$@.&G>EL)^GN7NSL!;&5F"D&%^2D^?LOQKL:&4H>_;)"W.)QO&=J?3:;':T&U4?,AV-.6? MW&;Y-F+\;7XW+78YC=95TC:9$DVSIMLH3B?SL^K8YWQ^ENU9$J?TSB=X\G3@*K[;L/+ ='ZVB^[H-65_[3[G_-VTI:SC+4V+.$M13F_/ M)Q?X-"1FF5!%_!W3A^+9:U1>RDV6?2W?A.OSB5:>$4WHBI6(B/^YIPN:)"6) MG\>W!CII:Y:)SU\_T?WJXOG%W$0%763)/_&:;)7"..($T":2?8+R0H#<) MNFH%HTDP5"N838*IFF U"99J@MTDV*H)3I/@J";,FH19)8?Z_E4WWXU8-#_+ MLP>4E]&<5KZH%%1E\WL>IZ78KUG./XUY'IM?;Z*<;K)D3?/BS6\.P?9'1+_M M8_:(3M U_VJM]PE%V2VJ M%%J?/)/E3W@YM8Y"GQK@D4N#%+O^ =.T](AHQ M!.>S4$_719?SNNK>ZZK[\O0_HI2GXQ>K+X^D[Y,V750]4*\N2@_5JQ.)$/3V M6Z%7//T%7IBN^,A1T%+F]:MW*$[1-O_ M1-^"NI8AKE6.9J?%+EK1\PD?K@J:W]/)_,UOV-(^BB0("7,A81XDS(>$+2%A M 20L!()U1&ZT(C=D]/EEE$3IBJ*(H1MZ%Z=IG-Z5/?V.YG&V1F^YX.N>_9U( MU%+V6%%#PMP:9E:P\EGO?DYT/JYA[/"NX?ZY8B'+^I"P)20L@(2%0+".8LU6 ML:94L5_*KGB?/Z*B[(C?/Y/M3:/E(Z(U!](X(;/93+=MHRN-A?1$QBI2N:P' M6=:'A"U%UV [,]URM.XU!)!E0R!81VY6*S=KE-QHNAZA-4M9:]*S&*LUY;(> M9%D?$K:$A 60L! (UI&CWC(^\6,14FC.)3M6<&BNF<G3%&D83G6 MS.J-/JXRTU-F^M+F&*LI2%@ "0N!8!U-S5I-S:2:^C/G"HKX6'O]XF*2%#!V MQ@$)+FF) .@>EN: T#Y3F@]*6 MH+0 E!9"T;IR?^88X)^X;M3 51Y'U4-=]5!//=27-\1H24'2 E!:"$7K2HH< M)$6DDEILHO2.HE8Y*"Z*/3VN)3*XE5I?0T=#W.,AWO$07WZ%H[4"20M :2$4 MK:N5@S6#I8OB/SP-;K!*'8]RJ*L>ZJF'^O(F&"TF4/\#E!9"T;IB.E@@6.Z! MM$M\+T\[Y(31SV.@5@*,T'I2U!:0$H+82B=>5^,&7P.%=FM F(U9T98:A--,>TK M#>^PBO(Q+GM: FSF ,=NX]!@.''*9C3[-U$0B$W'L72K?P\%D43'O%7Z:\>B M2 L[&)M6_PZ"&A*@M "4%D+1NFHZF!+XB"O1]@NU?/8%GT"R#!64L8361T_* MW\6NT2K;[FA:1/7/;$:L024-,5I2H*X! M*"V$HG5_;'SP#8ATH7;N;7=)]D@INJ0IO8T9^I+O"R:@-!>4YH'2?%#:$I06@-)"*%I7 M[@?#@L@-B]=Y8.2X;R$((8YN:;UQW17%V8:F]P9U3Q#G&)8QZP_^\NL>K2!0 M&P.4%D+1N@HZV!A$;F.(!_^?,WDA0^=AH+=AB#TS];[:!!:&J1/$PFF_CM!81[[=> M4.,Q71G'=74TQ!6$\'D)GO4U=93DRQMAM)Q +0=06@A%Z\KI8#D0^4:,'_5@ MR7 7P4 PPQ!BFU9_J<4]CO(44;[\8D?+!G3I'I060M%JV4R?;3O>TORNVK-> M\ %JG[)ZKV5[M-T7?U'M!N\=O\2G"RPX[N)3K][U?L#7F_ _13E_ZBI00F]Y M*>V#S2\LK_>UUV]8MJLV/=]DC&7;ZN6&1GP:4@;PSV^SC#V]*0NT_[O _']0 M2P,$% @ U8'%6' (JK*W P RQ !D !X;"]W;W)K&ULK9AM;]LV$,>_RD$MBA;(H@<_I[: V%*Q#DL1U.CV8M@+6CI; M1"11)2F[&?;A1TJRX@=9BPN]L46*]SO>_^AC+M,=XT\B0I3P(XE3,3,B*;,[ MTQ1!A D1MRS#5+U9,YX0J89\8XJ,(PD+HR0V'%.B[E'[DY9+F.: MXB,'D2<)X<]SC-EN9MC&?N(KW4123YCN-",;7*+\ECUR-3)K2D@33 5E*7!< MSXQ[^\ZW+6U0K/B#XDX&I7>$,092(XCZVN("XUB3U#Z^ M5U"C]JD-#Y_W]$]%\"J8%1&X8/&?-)31S!@;$.*:Y+'\RG:_8A700/,"%HOB M$W;EVL'(@" 7DB65L=I!0M/RF_RHA#@P<,87#)S*P#DU<"X8]"J#WFL-^I5! M_[4&@\J@"-TL8R^$\X@D[I2S'7"]6M'T0Z%^8:WTHJD^*$O)U5NJ[*2[C C' MB,4A&"IC 3X:8AA@[W7;M]S6@"F"KY6P-DK,'=:B?<9OX6> M=0..Y?3AV]*#]V\_@.1*^X;M+5X/Z^UA35'^Q)X:,'X[YK<\O05KT(8YDJQ7 M'YI>P>U=X"YB(@2P-2PE"Y[@K]_5>_@L,1%_-YV($M9OANE*>"P(]$'M>B#5M$?.0L0 M0P%KSA(0NI(*$*J6ZA*9(:>LJ<#-2^CP0.[^B=RM;J^5^W_=^1VY.])P6&LX M;-% UQ1LRE6KFVMSU27,ZQ+F3\XJG6T=5+JC'-C62]=@M6;A_D5K421$LH.< M-%Y[[<1K!>^4YG5*\RO:T2UUKKEYT+0ER#=%MRP@T">W[%[JV;HCOR_ZT)/Y MN7VW*/OJ%TS9YC\0OJ&I@!C7"FG=CM1-S\O.N1Q(EA6MX8I)U6@6CQ$2U0OJ M!>K]FC&Y'V@']?\OW/\ 4$L#!!0 ( -6!Q5C>8 :7NP0 +0< 9 M>&PO=V]R:W-H965T5'TJ3M MDDAMZ-LZM6_12]_V8=H'!YP$%6R>;9J7:7_\;$,@5-1+-$OMAP:,[[F^Q^; MP:,-9<]\C;& [UE*^-A9"Y%?NRZ/UCA#_)SFF,@K2\HR).0I6[D\9QC%.BA+ MW<#S!FZ&$N),1KIMQB8C6H@T(7C&@!=9AMCV%J=T,W9\9]?P)5FMA6IP)Z,< MK? "M ]?D_PAN\=@RIE0>FS.KF/ MQXZG1H13' D%@>3/"Y[B-%5()X2M,_DEBL MQ\ZE S%>HB(57^CF%UP5=*'P(IIR_1\V55_/@:C@@F95L!Q!EI#R%WVOB-@+ M"'IO! 150/ JP.^_$="K GJ'!O2K@+YFIBQ%\Q B@28C1C? 5&^)I@XTF3I: MEI\0->]SP>351,:)R7R-&#Y3S,40T4PN)X[TA)S!9\084K,")R$6*$GY1]GZ M=1["R8>/\ $2 H])FLK.?.0*.1:%Z$95WMLR;_!&WBMXI$2L.=R1&,?M>%?6 M4!<2[ JY#8R -SD[AYYW"H$7]#O&,S6'SW%^#H&OPWL=X:$Y_-GY4;."5EA>><)6&QAO]\,;77SS0:Q&/Y\D)!P+W#& M_^J:GC)_OSN_4IMKGJ,(CQTI)QRS%^Q,?OS!'W@_=7%K$RRT!-;BO5_SWC>A ME[Q#>3OD)9^G\K[@ @@5L)4ZS'!$5R3Y^_6B+5DMT0<:74GNRV00C-R7?:Z, M SB6*TM@+:XN:JXNK'%U"CEF"8U!/JEVS7H]GT@5V6+$^,,!>2&Z36'(>57)RB^^ECQ#J6'IM@H26P%H>^U[SC>N]\IU<#L$2] M5;30%EJ;_#V#X1_\FK#O,$[+!:U7=T)6NQ<$\PO!?^3JE:&=G!HCC^;4$EJ; MTZ#A-##6.<-,6W[YY#]<'TBW&,!H9_X!-FJX++%?TSHT4.#Y2LSIXPRP[XQ&!.=?32 MM8D6VD)KT]Q8./_JO77#JO&SBA;:0FMO"C36+S"ZF\E#@A9)JCZ3246(*"'5 M?M,F$>OR.=BY>5&A[G_(';[ZCFM.?"Q-'0G]7IVQ+-[=V^;)Y*VJM\NXK*H@ MHMSQJ5OK+;D;O1'E-MW+_;Q'Q%8)X9#BI0SUSH?RT1?4$L#!!0 ( -6!Q5C6PE3&AP0 -<7 M 9 >&PO=V]R:W-H965T,1=M:)=$E*;L%]N%+2HKHQA*A.M7VQGJP[NY_ M1QY_$N<'RC[Q+2$"?,FS@B^LK1"[2]OFJRW),9_2'2GD/VO*]N0%R3+E2>KXW#BUVIC*\/C\P?O+*GF9S#WF MY 7-/J:)V"ZLR ()6>,R$^_HX0_2).0K?RN:\>H7')IG'0NL2BYHWAA+!7E: MU$?\I2G$D8%,M-L -095(>PZ4*7R&@LEM[4295J92W%I84:E3O! MY+^IM!/QW18S,E%Y)6!%$L+L>7@IDA(\KV]+46WRM&#\B4R.KS:L2EPG0N M'.2!7X$-N,J%-P=#!+>MC5M%<'LB_%GF]X2I]+M+\DF+8JTV( ESG"Q(N"O4G"!BT3=>Y86 MC>[GX%]#!G4,OXJA>G@?0^A'0>C.[7V'.+\5YQO%?2!,4GHZ3XWLNFG4K MBUIED7&2?ZS6+5D@O"=,KL-@PW A0((% 6N<,K#'64FZ!$4C3/U9JWIFK.=1 M 2_ L!0NP&F_J-J7/ $[V>95Y=40Z*6D*^M:5_A=N\"I'W:/ G3T.NP,Z)>A MR9RCO!$ X9'V632-@A[I1PB!PYIL5/7P5#U$P33HZ4R(M'ST\^?2HX8^)R%T M.I-(HR")$?]JS34*,,!B.MU- (R7,+J-D'S?![5<^^45>' M\+29 F<:H9ZB:SI"(\;B6\*J3Q_5Y,-[:@PT0LU&.'MZ3QGY>J9$I&F'S+3[ MP9YJO!WW%')F,Z]G[4<:70B.U%/(R,1S"ZBAA;.IV_,%@32JD!E5U58.P,D_)1H:?S"HW!*U?SRC7S:EAM!_>=>\HS-X)AU#T% M7(TS=RR1ZPM!=]7.[3T5@N;5 MZ9;@A##U@/Q_3:EXN% !VKW\^!M02P,$% @ U8'%6-0$1=CJ @ OP< M !D !X;"]W;W)K&ULQ55M:]LP$/XKAU=&!TGL M.&]=EQB2=F6%%D+3EP]C'U3[8IO:DBN--(/!V!=;.MW;Y!+4J2R9?9EB(S<3K>CO!39YFV@C\:%RQ%!>H M[ZJYI)U?>TGR$KG*!0>)RXDW[9[.1D;?*MSGN%&--1@DCT(\F@;L?F"6SP#XR\6A;)?V&QU P_BE=*BW!I3!F7.W9\];^O0,.CUWC (MP:A MS=L%LEF>,\VBL10;D$:;O)F%A6JM*;FE<:D!7.4E@P\WLF \02N!$_;MRA+N*03;HH-TPV3 MB8+C<]0L+]0'. (?E FI(.=PQW.M6B2D]75>%!17C7U-L$QR?KR%,',0PC<@ M?(1KP76FX#-/,/G5WJ=RU#4)=S69A0<=3BO9@5[0@C (^W"W.(?CHV;J!T+T MZK+W;(C>P;+/;-G/FF6?2LEXBD1[#8\OT-2;LQ_?=8?!IP/H^C6Z_B'OT07+):Q9L4)#'N9( ML'94^0%'^])U#H?6H6DDZV@T&OOK/4D,ZB0&!Y/X V=;-6EA+VGW)7DPX%_6 M=%C#&?YGQ@S_ ;I1C6YT\+(>;/?$I,W6*&D80$J@-"1,(RQ?V52A=&_0G1/$ M8VH=*Y6\GGPP#'OCJ3J<+I-1@VK=P4DG[/Y&-[_15$N4J1T=BIKDBFO77VMI M/9VFKBF_JKO1=LUDFG,%!2[)-.B,B$C2C0NWT:*R+?I1:&KX=IG1A$5I%.A\ M*83>;4R >F9'/P%02P,$% @ U8'%6']0U 72 @ V@@ !D !X;"]W M;W)K&ULK5;);MLP$/T50@V"!FBBU6GBV *\MFX7+J+,6\EFE )IL\HRK MKI-J7;1=5\U2R*FZ$@5P7)D+F5.-4[EP52&!)I:49V[@>==N3AEWXHZUC67< M$4N=,0YC2=0RSZE\Z4,FUEW'=[:&1[9(M3&X<:>@"YB ?BK&$F=NK9*P'+AB M@A,)\Z[3\]NCEL%;P'<&:[4S)B:3J1#/9G*?=!W/! 09S+11H/BW@@%DF1'" M,'Y7FD[MTA!WQUOU+S9WS&5*%0Q$]H,E.NTZ-PY)8$Z7F7X4ZV]0Y6,#G(E, MV5^RKK">0V9+I45>D3&"G/'RGVZJ.NP04*>9$%2$X) 0O4((*T+X5@]118C> MZJ%5$6SJ;IF[+=R0:AIWI%@3:="H9@:V^I:-]6+P=OI85,Z_^=]],_>]XH1UNSO*39\3['1.XGM;5!4;U!T2OWU"PS;*[MF.L4;.OEZ3O/BKG?1M%&ECVOK MP[265>RW.NYJM_P-$'\?,CR&A+?[D%$#Y*:&[!6@51>@=;( ]QS3!J+IADR! MPYSII@1;1WZC@_R.$>%!>L<(WSM([R2D3,_=>:QSD O;)17NW9+K\E[6UKH1 M]VS_.;#W_?; ;[ /L7&7??:O?-GU'ZA<,*Y(!G-TY5U]QG!EV4G+B1:%;153 MH;'QV&&*'Q\@#0#7YT+H[<0XJ#]GXC]02P,$% @ U8'%6-=BKKMY P M% X !D !X;"]W;W)K&ULM5==;YLP%/TK%INF M5NH*)E]-ER U[;ZDI:H:=7N8]N# 36(-,+--DDG[\;L&"JE*O"U:7A)L?.XY MOO8]V*.-D-_5"D"3;1*G:NRLM,XN75>%*TB8.A<9I/AF(63"-#;ETE69!!85 MH"1V?<_KNPGCJ1.,BKX[&8Q$KF.>PITD*D\2)G].(!:;L4.=QXY[OEQIT^$& MHXPM80;Z(;N3V'+K*!%/(%5(SAXW:>29F*G,AOIO& MQVCL>$81Q!!J$X+AWQJN(8Y-)-3QHPKJU)P&N/O\&/U=,7FQV;,R-7(:K!N6#%,2@9_#\.0 M3$6J5XJ\32.(GN)=5%M+]A\E3WQKP*M,GI..=T9\S^^2A]D-.7EY2N:YPG%* M60@Z=4XZ!4%G#\&D"D5VDD.^?L(^\E%#HKZU):$,V6T/:6KK4F4LA+&#Q:- MKL$)7KV@?>^-17"W%MRU10]N\V0.DHA%G050N-]1O(2(_-J3FU)W&;E71#8E MO [Z(W?=(J97B^E9Q;P7(MK@;FDC*Y']';*AW\[6K]GZ?\5V1F";8:7C?#7; M8EU&.=;[/ ;"$I&GNDU-_]G4!\-V-8-:S<"JYA[6D.9 ,-TAE"M0;9^(:6C3 M,'BFH==IUW!1:[BP:O@D<.?^O8"+9P*Z[?S#FG]HY7](N5F%F4;"UAUGA1]8 M*=1K_,[[_\5=Q?S/FG<\FAY<4A7TR0[JM:\@]1M"WTIXS5(6L58Z*_#03#3. M3(]@S?08WDP;9(W8&>U:O,6!J=^ I3WF2)ZU\5N2AJ6C,FO:/ ML'S6+\"AFAM+IW9/GV%$CF::@>0B(B=X&/H)3*K35JWV6+2 VF0U+D_M-C]E MV[V+;$4>FK#&_^GP"(M\C*^"WWP5?*N#_]LB_R%6IX2VZ7)W#NH)R&5Q'5$D M-">4\LQ>]]97GJORH-\,+^]+4R:7',_L,2P0ZIT/L+)E>04I&UIDQ;%_+C1> M(HK'%5[;0)H!^'XAA'YL&(+Z(AC\!E!+ P04 " #5@<58*.='(A,$ !H M$ &0 'AL+W=O M\[Z'-!^*7ARX^"IS (4>"U;*99 K55V$H4QS*(@\XQ64^LF&BX(H?2NVH:P$ MD,P&%2S$430-"T++(%G8MGN1+/A.,5K"O4!R5Q1$/%T"XX=E$ ?/#9_H-E>F M(4P6%=G" Z@OU;W0=V&;):,%E)+R$@G8+(-5?'&)IR; ]OB=PD$>72-3RIKS MK^;F)EL&D7$$#%)E4A#]M8ORFBB2+ 0_(&%ZZVSFPI9JH[4Y6II9>5!"/Z4Z3B6K M]-N.2FI&2*+WZ$'/>K9C@/@&K:0$)1$I,W1+R9HRW0LDLA$",O3F&A2A3+Y% MKQ MT1UES&19A$K[,MG#M/%P67O Q[FZ(Z7*I?HYS*#[)_QH:ZG+0H_%W6) MO0E7E3A#H^@=PA$>HR\/U^C-J[>>O*-VL$8V[V@@[^5.ZA;9C$$]:NC/6]V& M;A04\B]7[77*L3NE6707LB(I+ .]JB2(/03)ZY_B:?3!8WC<&A[[LB=71.9V M E-S =KTGC HE7.2ZE13F\HLYGT2+\*]0WW2JD^\ZI\%R<#*;'.F/1FX#T]; U&O@IMSK8KF@;L%I7W#B%CQO!<^]@O="XU*HIW>H M8J14MG8SZI7FF')9..];<#N8M0YF7@<6JV;U[J0>>KN"7;JSGFZ,W<+S5GC^ MGR:[(D^#,SWOJ;_',[=\''4@B[P&;D'#&;&.5$X017WIHA*GZ!5:8^E.K]BV8@B"&[4[L/*8R'Q#M, MQ7Y.&4P[U?J$BF?3 ;6.4;$?4NVO]34IJ@_-JAJQTL(K]M*JA49(" MZO>,M="?[H7K373B-AIW<(OG/W[GC[W$/-$S[H"(_4"\*14IMU1#N-D(+EPF M<9^( YL@[GB(_3R\LN^M=L=G]@.Q)C M/XF_.^;CE]Y-OVL: MI[V7\G^OSO#H\*?7W-8><:4&^JY4]3FP;6V/T:OZ\-AUK\_@=T1LJ3X',MCH MT.CL7 ^1J(^U]8WBE3U*KKG2"]Q>YJ 1+DP'_7S#N7J^,0+MGPO)WU!+ P04 M " #5@<589>*!+A\# !1"0 &0 'AL+W=O$NO"PW-(2M1P+>2C2@ T>*HPG=JE,=S^WJ#? M6.VH94$53$7ZG44Z&3D#AT00TR+5=V+]"2H]/8,7BE397[(N]_J^0\)":9%5 MQL@@8[S\I\]5'+8,$.>X@5<9>/L&W1<,.I5!QPHMF5E9,ZII,)1B3:39C6CF MP\;&6J,:QDT6[[7$589V.AB'3P53S(14D0OR!>MF2E5"OA8ZQ@R3TQEHRE)U MAHL/]S-R>G)&3@CCY):EJ3$:NAII&# WK%Q.2I?>"RZOR*W@.E'D(X\@VK5W MD7ZMP=MHF'B-@.-<7I).ZYQX+:][A,_T[\T[#70Z=4@[%J_S MZD4#BC%)F* M;,$X+W..8"6@7M M@3]T5]M*&GV]44FO5M)K5&+.QCD)S0D!3..*IL"ULME=4/Y(Q ID)&ELYDR> MY7Z!ES)+)[TMF1?M/96-/-ZHTJ]5^J^JW,T5R2F+S@G'^A5QJ;])GW^@KSWH M[0GT#U/=OZKW[/#NU[S[C;QG$(-$2C8?R%\SOL3\O%YV_0.^WG[5-7I^8SX& MM:Y!HRYS*]N8B^I69J:#JAQ;H4F'3H#DFR.&XT5U <'1RWEP$'>OO5]\C73^ M5:R[U9TRD$O;M!4FI>"ZO.3KV?I=,+;M<&]^@N^%LKW_@2D?&[=4+ADVL!1B MA&Q=]C&5LFS@Y4"+W/; A=#84>UG@F\>D&8#KL="Z,W .*A?4<%O4$L#!!0 M ( -6!Q5CD'.-OH ( -L' 9 >&PO=V]R:W-H965TV-D(EER?F\F7\NQ%Y@- 85"&0:L?QN8 :6&2&_CH>/T>DD#W!_OV#_;V'4L M2RQAQNEW4JIJ[%UZJ(05;JFZX=LOT,5S9O@*3J7]HJWS/;OR4-%*Q>L.K'=0 M$^;^^+'+PQY \PP#H@X0/0W*KA%XE&J>R2?'0$DG,H4GT$2T$1_8 T'$."A,J M3[3U[C9'QT,2O11$I=K_8N"OHQ64HE]!O_.70)G$PR+&/J MWD@VN("QIPN;!+$!+WO_+CP//@V=P%N2Y6])-G\CLB=GE?1GE1QBS\PSM3T" M,7TT$E,8?(Z.Y-R2F(:QR2[BZ#+U-_L9'G"*POBI4_ZW4Q1>)L^HY@->41A< M]%XN5G^O6M4@UK9-2%3PEBEW77MKWXDFM@ _LT_#T2PZ<[E&\X?>M;UK M+-9$%SH**RT5G%[H8BI<*W$3Q1M;*Y=%?[^SDX860H>FOC0^Y[[O[C[7=XD74MWK L"0AY(+/?(*8ZI3W]=9 M 275![("@6^F4I74H*EFOJX4T-R!2NX'@\'0+RD37A*[O8E*8ED;S@1,%-%U M65+U> Y<+D;>H;?G MZ9'U=PX_&"STRIK82NZDO+?&93[R!C8AX) 9RT#Q,8RV843TZ&Q?";LL=\8A6\9XDQR#9P:R$E%E7DD1E&AJ3L13793,)1Q MO4?VR>U-2G9W]L@.88)<,]<#3_XZ^5DW8'6;H M^*)7^+Y)L7_Q %EM[Q))F<++)57O.6TDLKWF5%G,3^?%6:EQ[' MZQ[I2X\@Z%R:*OR5?EF"FKFYHTDF:V&:WM'M=J/MS'7T9_MC''G-A'JB:>;E M%54SADV4PQ0I!P&UL MW5AM:]LP$/XK1EU'"Z-.XL6-UR2P!0J#;13:#_M6E%A.!++DR4J7[._LG^R7 M36?9SDMUI>N'+9E#:ND>W7//ZAZ6A68T+<$I%V&OTXG#G'))QD.YS*]S4P8SM91F1/JM M*7"WC^F(=..W)'!T$Y6R$;D_>_UMJ.G7].LGDFD+/)WJP*NG<[JEJ'-:.8=U0<;# M3,E-72+B#):=YBQXH&)$)E3PJ>;@E=& 9@8"N1"MP!YQAO&PH,8P+:_MI%I<&1]!03V^ M6Q=6X5S3=;?7)QN'ZF:#3)5.F6[#=$EC&@\%RT".YO,%W(TJ0@"-4;D=I)S. ME:25AL:C'EC:&1/B%AZDK]D.]RK;JEL'JB;;H154#QV-FP#_-IOCWJ;MO8@W M*/B#,A^6-AU9S:'-V(UF&5]5\U76"L#8NS@[+0JQ?B_X7.;,)?_L@.,A;?R" MA=+\AXT&K3*S!J9)\,"TX;-MRW=-BSNV,DT[K3)<<^\(-?_=?9XSR305VZ)M M[Q_R+K]8<73YKR17_U7V!7LUUF_'0Q?9/P:1\3&(/(J>'!R^R"@Y2(UA_?[> M.B3L'!%::P!'L1'Y @<[L0D:3)=<&"[KV8*G*9./3@J6WM"I/?F0 M2?7!XOA]$GOY,TV2*(IC;$(4_W M 5;3ISH$RQ3O1"Q3?*\!\>\;>"2)O]I8'/# JH#U#L3WQX&>\OM$$505TX8] MP3B2)!@"O>COT3A&=B>&C[\^V%,214GB1P#S*X@B#(&G$4@_N MO8_"YCT5;G[=&O\&4$L#!!0 ( -6!Q5B7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GB3E-/WU.Y1FY"BQ#W9SXBM;'Z8?D1*?EZ3>W5OW?6WM M]^1'VQB_G&Q#V%U,I[[<0JO\;W8'!H_4UK4JX*;;3/W.@:K\%B"TS32=S1;3 M5FDS>?_N4-:MF](-&Z ,VAK<&7=\U7#O'X_'S62OO5[K1H>'Y:3_WL D:;71 MK?X)U7(RFR1^:^__M$[_M":H9E4ZVS3+R7PX\!5[[/X7'S8QYZ&@G&^2(5]P<:5481. M.96DPBKA,>F8*>54D@JKA$U5X]KD9)(*R^1$JDI^^:(09'1OLTX MLV329CF298[=F1D[XR5MF1.AYC]0BLE9)I,>L)!L<[0..;=DPF[A%4CGD3+. M+9FP6WA,.I.4<6[)Q _(7F!%#S$_*.167^0Y\HYX]9Y=:SCE/-EX0X@24"PN(QZ1]45*3D"%L(!. M8![Z)HK)":@0%M#)N#Z@4DQ.0,5+#'V.8\:&IYB<@(IS#7X0$\,RQ>0L5$A/ ML7&U.7K2"W;)7]I"=(SV7.L4D[-0(6ZA$28-2=&C%).S4"%NH7%MXM]<*;]- M/G>A;NP]Q>0L5 A;Z GFK;/)QUC.D4;G+%2(#X-.K4/TH/1]%,Y"B]Y"T\/K M915:UT#U"?_"X_Y2->4MI@7\&-:_\R(N6-5=TUSAOL_F+ZNJP]MJAS?MWO\+ M4$L#!!0 ( -6!Q5B8&UJ>^P$ ,LC : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?LB22O.J">91MD @'O0DJC-"!>+RCSX0\/"<#]VT[T]EMQ_*XN-X.)55LYNFX5=*9;W+ MQZ[<]$,^G8]L^O'83>?EN$U#MW[KMCGI0_V=BO]GL MU_EWO_YSS*?I'X/3>S^^E5W.4[-XZ<9MGE9-^CA<=Y=TV7*S>'I=->/3 MJS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J%H-OZ07<0=%<_Z!Z"[NL' MR1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P M6Q!O(=!;46\ET%M1;R706VBOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;[&4)@=Z&>AN!WH9Z&X'>AGH; M@=Z&>AN!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WCY[V4V@MZ/> M3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#> M0:!WS#Y6$N@=J'<0Z!VH=Q#H':AW$.@=J'<0Z-VBWNU/ZEVFST,NUYZO-5[_ M)ZF>SN?FZ^4ORZ^=>+]H+S@G^'?G\2]02P,$% @ U8'%6'32QF+> 0 M6B, !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$ MN%%OU0O_0-T.L+"M35L0_KW= !.-$@TFOC=;MK;G/6N3YVJ3YYVC,-@V=1NF MV3)&=\-8*);4F)!;1VT:F5O?F)@>_8(Y4ZS,@I@8C<:LL&VD-@YC5R.;3>YH M;M9U'-QOT^M0V7::>:I#-KC=3^RRIIEQKJX*$],XV[3EIY3A(2%/*_LY85FY M<)$F9.S+A&[D^X##NL<->5^5-'@R/CZ8)LUBVYJ%N*LIY*=+?-&CG<^K@DI; MK)NT) _.DRG#DB@V=;XO>G$Z.:8=IOV5GYW?ESD5F&8^>>M".C%/OX\['DFW M>NA2(?*Q.OV)[XFI]-G?1]UIEU3^,#MM[ZOUJ_X\ NMOY^_QQS-^K__+/@1( M'Q*D#P72AP;I8PS2QR5('U<@?5R#],%'*(V@B,I12.4HIG(45#F*JAR%58[B M*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR#K^3UE?K%W]]=\>W3UO M3-4>\UG_2\WL#5!+ 0(4 Q0 ( -6!Q5@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ U8'%6%0V M1_GO *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ U8'%6)E&PO=V]R:W-H965T&UL M4$L! A0#% @ U8'%6)T0P/=K!0 P1< !@ ("!'PX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'% M6');W19&!@ MAH !@ ("!=QH 'AL+W=O70A , "@. 8 M " @?,@ !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ U8'%6'87-$JU @ @ !@ M ("!HR\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'%6*>- M;!#; @ F 8 !D ("!74\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'%6*VTF#-3! +0H !D M ("!E5L 'AL+W=OVNDE@# !,!P &0 @($?8 >&PO M=V]R:W-H965T*P0 M T- 9 " @:YC !X;"]W;W)K&UL4$L! A0#% @ U8'%6': ^G$E P _@8 !D ("! M$&@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U8'%6*:;D/T?"0 21< !D ("!?7D 'AL+W=O&PO=V]R:W-H965TB^?W ( %<& 9 " @7R& !X M;"]W;W)K&UL4$L! A0#% @ U8'%6,L3E;TC M"@ 9!P !D ("!CXD 'AL+W=O&PO=V]R:W-H965T6 !X;"]W;W)K&UL4$L! A0#% @ U8'%6"]/U+;[ @ J 8 !D M ("! IP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U8'%6*46PR[0 @ '08 !D ("!0*4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU8'%6*0*^V_ P /0D !D ("!'; 'AL+W=OC-2! @ MAP8 !D ("!1+T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'%6'B1U>*+!0 62$ !D M ("!XL0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U8'%6-0)ONB( @ S0< !D ("!5=, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'% M6,D*E5R+ P VP\ !D ("!M> 'AL+W=O&PO=V]R:W-H965T> < .XZ 9 " @:+G !X;"]W;W)K M&UL4$L! A0#% @ U8'%6 @$7XNH P .0\ M !D ("!4>\ 'AL+W=O9B<# "5"@ &0 @($P\P M>&PO=V]R:W-H965T&UL4$L! A0#% @ U8'%6' (JK*W P RQ !D M ("! /X 'AL+W=O&PO=V]R:W-H965T M & 0!X;"]W;W)K&UL4$L! A0# M% @ U8'%6-0$1=CJ @ OP< !D ("!G@L! 'AL+W=O M&PO=V]R:W-H965T0, !0. 9 " @<@1 M 0!X;"]W;W)K&UL4$L! A0#% @ U8'%6"CG M1R(3! :! !D ("!>!4! 'AL+W=O*!+A\# !1"0 &0 M @('"&0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ U8'%6!B>A[R: @ % @ !D M ("![Q\! 'AL+W=O45DS8# #J$@ #0 @ ' (@$ >&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #5@<58=-+&8MX! !: M(P $P @ $5+@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 1 !$ ),2 D, $ ! end XML 74 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 75 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 180 242 1 false 49 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.ferguson.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Earnings Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings Condensed Consolidated Statements of Earnings Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Shareholders??? Equity Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity Condensed Consolidated Statements of Shareholders??? Equity Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Shareholders??? Equity (Parenthetical) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityParenthetical Condensed Consolidated Statements of Shareholders??? Equity (Parenthetical) Statements 8 false false R9.htm 0000009 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Disclosure - Summary of significant accounting policies Sheet http://www.ferguson.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 10 false false R11.htm 0000011 - Disclosure - Revenue and segment information Sheet http://www.ferguson.com/role/Revenueandsegmentinformation Revenue and segment information Notes 11 false false R12.htm 0000012 - Disclosure - Weighted average shares Sheet http://www.ferguson.com/role/Weightedaverageshares Weighted average shares Notes 12 false false R13.htm 0000013 - Disclosure - Income tax Sheet http://www.ferguson.com/role/Incometax Income tax Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.ferguson.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Assets and liabilities at fair value Sheet http://www.ferguson.com/role/Assetsandliabilitiesatfairvalue Assets and liabilities at fair value Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and contingencies Sheet http://www.ferguson.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Accumulated other comprehensive loss Sheet http://www.ferguson.com/role/Accumulatedothercomprehensiveloss Accumulated other comprehensive loss Notes 17 false false R18.htm 0000018 - Disclosure - Retirement benefit obligations Sheet http://www.ferguson.com/role/Retirementbenefitobligations Retirement benefit obligations Notes 18 false false R19.htm 0000019 - Disclosure - Shareholders??? equity Sheet http://www.ferguson.com/role/Shareholdersequity Shareholders??? equity Notes 19 false false R20.htm 0000020 - Disclosure - Share-based compensation Sheet http://www.ferguson.com/role/Sharebasedcompensation Share-based compensation Notes 20 false false R21.htm 0000021 - Disclosure - Acquisitions Sheet http://www.ferguson.com/role/Acquisitions Acquisitions Notes 21 false false R22.htm 0000022 - Disclosure - Related party transactions Sheet http://www.ferguson.com/role/Relatedpartytransactions Related party transactions Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.ferguson.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 9954471 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 24 false false R25.htm 9954472 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesTables Summary of significant accounting policies (Tables) Tables http://www.ferguson.com/role/Summaryofsignificantaccountingpolicies 25 false false R26.htm 9954473 - Disclosure - Revenue and segment information (Tables) Sheet http://www.ferguson.com/role/RevenueandsegmentinformationTables Revenue and segment information (Tables) Tables http://www.ferguson.com/role/Revenueandsegmentinformation 26 false false R27.htm 9954474 - Disclosure - Weighted average shares (Tables) Sheet http://www.ferguson.com/role/WeightedaveragesharesTables Weighted average shares (Tables) Tables http://www.ferguson.com/role/Weightedaverageshares 27 false false R28.htm 9954475 - Disclosure - Income tax (Tables) Sheet http://www.ferguson.com/role/IncometaxTables Income tax (Tables) Tables http://www.ferguson.com/role/Incometax 28 false false R29.htm 9954476 - Disclosure - Debt (Tables) Sheet http://www.ferguson.com/role/DebtTables Debt (Tables) Tables http://www.ferguson.com/role/Debt 29 false false R30.htm 9954477 - Disclosure - Assets and liabilities at fair value (Tables) Sheet http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueTables Assets and liabilities at fair value (Tables) Tables http://www.ferguson.com/role/Assetsandliabilitiesatfairvalue 30 false false R31.htm 9954478 - Disclosure - Accumulated other comprehensive loss (Tables) Sheet http://www.ferguson.com/role/AccumulatedothercomprehensivelossTables Accumulated other comprehensive loss (Tables) Tables http://www.ferguson.com/role/Accumulatedothercomprehensiveloss 31 false false R32.htm 9954479 - Disclosure - Retirement benefit obligations (Tables) Sheet http://www.ferguson.com/role/RetirementbenefitobligationsTables Retirement benefit obligations (Tables) Tables http://www.ferguson.com/role/Retirementbenefitobligations 32 false false R33.htm 9954480 - Disclosure - Shareholders??? equity (Tables) Sheet http://www.ferguson.com/role/ShareholdersequityTables Shareholders??? equity (Tables) Tables http://www.ferguson.com/role/Shareholdersequity 33 false false R34.htm 9954481 - Disclosure - Share-based compensation (Tables) Sheet http://www.ferguson.com/role/SharebasedcompensationTables Share-based compensation (Tables) Tables http://www.ferguson.com/role/Sharebasedcompensation 34 false false R35.htm 9954482 - Disclosure - Acquisitions (Tables) Sheet http://www.ferguson.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.ferguson.com/role/Acquisitions 35 false false R36.htm 9954483 - Disclosure - Summary of significant accounting policies - Cash and Cash Equivalents (Details) Sheet http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails Summary of significant accounting policies - Cash and Cash Equivalents (Details) Details 36 false false R37.htm 9954484 - Disclosure - Summary of significant accounting policies - Narrative (Details) Sheet http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails Summary of significant accounting policies - Narrative (Details) Details 37 false false R38.htm 9954485 - Disclosure - Revenue and segment information - Narrative (Details) Sheet http://www.ferguson.com/role/RevenueandsegmentinformationNarrativeDetails Revenue and segment information - Narrative (Details) Details 38 false false R39.htm 9954486 - Disclosure - Revenue and segment information - Items not Allocated (Details) Sheet http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails Revenue and segment information - Items not Allocated (Details) Details 39 false false R40.htm 9954487 - Disclosure - Revenue and segment information - Disaggregation of Net Sales (Details) Sheet http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails Revenue and segment information - Disaggregation of Net Sales (Details) Details 40 false false R41.htm 9954488 - Disclosure - Weighted average shares (Details) Sheet http://www.ferguson.com/role/WeightedaveragesharesDetails Weighted average shares (Details) Details http://www.ferguson.com/role/WeightedaveragesharesTables 41 false false R42.htm 9954489 - Disclosure - Income tax - Schedule of Effective Income Tax Rate (Details) Sheet http://www.ferguson.com/role/IncometaxScheduleofEffectiveIncomeTaxRateDetails Income tax - Schedule of Effective Income Tax Rate (Details) Details 42 false false R43.htm 9954490 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.ferguson.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 43 false false R44.htm 9954491 - Disclosure - Debt - Narrative (Details) Sheet http://www.ferguson.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 44 false false R45.htm 9954492 - Disclosure - Assets and liabilities at fair value - Narrative (Details) Sheet http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails Assets and liabilities at fair value - Narrative (Details) Details 45 false false R46.htm 9954493 - Disclosure - Assets and liabilities at fair value -Debt Measured at Fair Value (Details) Sheet http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails Assets and liabilities at fair value -Debt Measured at Fair Value (Details) Details 46 false false R47.htm 9954494 - Disclosure - Accumulated other comprehensive loss - Change in AOCI (Details) Sheet http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails Accumulated other comprehensive loss - Change in AOCI (Details) Details 47 false false R48.htm 9954495 - Disclosure - Accumulated other comprehensive loss - Reclassification Out of AOCI (Details) Sheet http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails Accumulated other comprehensive loss - Reclassification Out of AOCI (Details) Details 48 false false R49.htm 9954496 - Disclosure - Retirement benefit obligations - Net Periodic Cost (Details) Sheet http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails Retirement benefit obligations - Net Periodic Cost (Details) Details 49 false false R50.htm 9954497 - Disclosure - Shareholders??? equity - Schedule of Share Activity (Details) Sheet http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails Shareholders??? equity - Schedule of Share Activity (Details) Details 50 false false R51.htm 9954498 - Disclosure - Shareholders??? equity - Narrative (Details) Sheet http://www.ferguson.com/role/ShareholdersequityNarrativeDetails Shareholders??? equity - Narrative (Details) Details 51 false false R52.htm 9954499 - Disclosure - Share-based compensation - Narrative (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails Share-based compensation - Narrative (Details) Details 52 false false R53.htm 9954500 - Disclosure - Share-based compensation - Schedule of Awards (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails Share-based compensation - Schedule of Awards (Details) Details 53 false false R54.htm 9954501 - Disclosure - Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details) Details 54 false false R55.htm 9954502 - Disclosure - Share-based compensation - Schedule of Expense (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationScheduleofExpenseDetails Share-based compensation - Schedule of Expense (Details) Details 55 false false R56.htm 9954503 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.ferguson.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 56 false false R57.htm 9954504 - Disclosure - Acquisitions - Schedule of Assets and Liabilities Acquired (Details) Sheet http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails Acquisitions - Schedule of Assets and Liabilities Acquired (Details) Details 57 false false R58.htm 9954505 - Disclosure - Acquisitions - Net Cash Outflow (Details) Sheet http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails Acquisitions - Net Cash Outflow (Details) Details 58 false false R59.htm 9954506 - Disclosure - Acquisitions - Pro Forma (Details) Sheet http://www.ferguson.com/role/AcquisitionsProFormaDetails Acquisitions - Pro Forma (Details) Details 59 false false R60.htm 9954507 - Disclosure - Related party transactions (Details) Sheet http://www.ferguson.com/role/RelatedpartytransactionsDetails Related party transactions (Details) Details http://www.ferguson.com/role/Relatedpartytransactions 60 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1 - ferg-20240430.htm 4 ferg-20240430.htm ferg-20240430.xsd ferg-20240430_cal.xml ferg-20240430_def.xml ferg-20240430_lab.xml ferg-20240430_pre.xml ferg-20240430_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ferg-20240430.htm": { "nsprefix": "ferg", "nsuri": "http://www.ferguson.com/20240430", "dts": { "inline": { "local": [ "ferg-20240430.htm" ] }, "schema": { "local": [ "ferg-20240430.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" ] }, "calculationLink": { "local": [ "ferg-20240430_cal.xml" ] }, "definitionLink": { "local": [ "ferg-20240430_def.xml" ] }, "labelLink": { "local": [ "ferg-20240430_lab.xml" ] }, "presentationLink": { "local": [ "ferg-20240430_pre.xml" ] } }, "keyStandard": 225, "keyCustom": 17, "axisStandard": 17, "axisCustom": 0, "memberStandard": 26, "memberCustom": 23, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 180, "entityCount": 1, "segmentCount": 49, "elementCount": 378, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 708, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.ferguson.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": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "longName": "0000002 - Statement - Condensed Consolidated Statements of Earnings", "shortName": "Condensed Consolidated Statements of Earnings", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R3": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R4": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R6": { "role": "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "longName": "0000007 - Statement - Condensed Consolidated Statements of Shareholders\u2019 Equity", "shortName": "Condensed Consolidated Statements of Shareholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-60", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R8": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityParenthetical", "longName": "0000008 - Statement - Condensed Consolidated Statements of Shareholders\u2019 Equity (Parenthetical)", "shortName": "Condensed Consolidated Statements of Shareholders\u2019 Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000009 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R10": { "role": "http://www.ferguson.com/role/Summaryofsignificantaccountingpolicies", "longName": "0000010 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ferguson.com/role/Revenueandsegmentinformation", "longName": "0000011 - Disclosure - Revenue and segment information", "shortName": "Revenue and segment information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ferguson.com/role/Weightedaverageshares", "longName": "0000012 - Disclosure - Weighted average shares", "shortName": "Weighted average shares", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ferguson.com/role/Incometax", "longName": "0000013 - Disclosure - Income tax", "shortName": "Income tax", "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": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ferguson.com/role/Debt", "longName": "0000014 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ferguson.com/role/Assetsandliabilitiesatfairvalue", "longName": "0000015 - Disclosure - Assets and liabilities at fair value", "shortName": "Assets and liabilities at fair value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ferguson.com/role/Commitmentsandcontingencies", "longName": "0000016 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ferguson.com/role/Accumulatedothercomprehensiveloss", "longName": "0000017 - Disclosure - Accumulated other comprehensive loss", "shortName": "Accumulated other comprehensive loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ferguson.com/role/Retirementbenefitobligations", "longName": "0000018 - Disclosure - Retirement benefit obligations", "shortName": "Retirement benefit obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ferguson.com/role/Shareholdersequity", "longName": "0000019 - Disclosure - Shareholders\u2019 equity", "shortName": "Shareholders\u2019 equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ferguson.com/role/Sharebasedcompensation", "longName": "0000020 - Disclosure - Share-based compensation", "shortName": "Share-based compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ferguson.com/role/Acquisitions", "longName": "0000021 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ferguson.com/role/Relatedpartytransactions", "longName": "0000022 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ferguson.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies", "longName": "9954471 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "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": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesTables", "longName": "9954472 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationTables", "longName": "9954473 - Disclosure - Revenue and segment information (Tables)", "shortName": "Revenue and segment information (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": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ferguson.com/role/WeightedaveragesharesTables", "longName": "9954474 - Disclosure - Weighted average shares (Tables)", "shortName": "Weighted average shares (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ferguson.com/role/IncometaxTables", "longName": "9954475 - Disclosure - Income tax (Tables)", "shortName": "Income tax (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ferguson.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueTables", "longName": "9954477 - Disclosure - Assets and liabilities at fair value (Tables)", "shortName": "Assets and liabilities at fair value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ferguson.com/role/AccumulatedothercomprehensivelossTables", "longName": "9954478 - Disclosure - Accumulated other comprehensive loss (Tables)", "shortName": "Accumulated other comprehensive loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ferguson.com/role/RetirementbenefitobligationsTables", "longName": "9954479 - Disclosure - Retirement benefit obligations (Tables)", "shortName": "Retirement benefit obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ferguson.com/role/ShareholdersequityTables", "longName": "9954480 - Disclosure - Shareholders\u2019 equity (Tables)", "shortName": "Shareholders\u2019 equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ferguson.com/role/SharebasedcompensationTables", "longName": "9954481 - Disclosure - Share-based compensation (Tables)", "shortName": "Share-based compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ferguson.com/role/AcquisitionsTables", "longName": "9954482 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails", "longName": "9954483 - Disclosure - Summary of significant accounting policies - Cash and Cash Equivalents (Details)", "shortName": "Summary of significant accounting policies - Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R37": { "role": "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails", "longName": "9954484 - Disclosure - Summary of significant accounting policies - Narrative (Details)", "shortName": "Summary of significant accounting policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:SupplierFinanceProgramPaymentTimingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ferg:SupplierFinanceProgramPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:SupplierFinanceProgramPaymentTimingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ferg:SupplierFinanceProgramPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationNarrativeDetails", "longName": "9954485 - Disclosure - Revenue and segment information - Narrative (Details)", "shortName": "Revenue and segment information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "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": "ferg-20240430.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": "ferg-20240430.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails", "longName": "9954486 - Disclosure - Revenue and segment information - Items not Allocated (Details)", "shortName": "Revenue and segment information - Items not Allocated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherCostAndExpenseOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R40": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "longName": "9954487 - Disclosure - Revenue and segment information - Disaggregation of Net Sales (Details)", "shortName": "Revenue and segment information - Disaggregation of Net Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-78", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R41": { "role": "http://www.ferguson.com/role/WeightedaveragesharesDetails", "longName": "9954488 - Disclosure - Weighted average shares (Details)", "shortName": "Weighted average shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R42": { "role": "http://www.ferguson.com/role/IncometaxScheduleofEffectiveIncomeTaxRateDetails", "longName": "9954489 - Disclosure - Income tax - Schedule of Effective Income Tax Rate (Details)", "shortName": "Income tax - Schedule of Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ferguson.com/role/DebtScheduleofDebtDetails", "longName": "9954490 - Disclosure - Debt - Schedule of Debt (Details)", "shortName": "Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R44": { "role": "http://www.ferguson.com/role/DebtNarrativeDetails", "longName": "9954491 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R45": { "role": "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "longName": "9954492 - Disclosure - Assets and liabilities at fair value - Narrative (Details)", "shortName": "Assets and liabilities at fair value - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:HedgedLiabilityFairValueHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:HedgedLiabilityFairValueHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "longName": "9954493 - Disclosure - Assets and liabilities at fair value -Debt Measured at Fair Value (Details)", "shortName": "Assets and liabilities at fair value -Debt Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-113", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-113", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "longName": "9954494 - Disclosure - Accumulated other comprehensive loss - Change in AOCI (Details)", "shortName": "Accumulated other comprehensive loss - Change in AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R48": { "role": "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails", "longName": "9954495 - Disclosure - Accumulated other comprehensive loss - Reclassification Out of AOCI (Details)", "shortName": "Accumulated other comprehensive loss - Reclassification Out of AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-151", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R49": { "role": "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails", "longName": "9954496 - Disclosure - Retirement benefit obligations - Net Periodic Cost (Details)", "shortName": "Retirement benefit obligations - Net Periodic Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails", "longName": "9954497 - Disclosure - Shareholders\u2019 equity - Schedule of Share Activity (Details)", "shortName": "Shareholders\u2019 equity - Schedule of Share Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R51": { "role": "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails", "longName": "9954498 - Disclosure - Shareholders\u2019 equity - Narrative (Details)", "shortName": "Shareholders\u2019 equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "ferg:NumberOfEmployeeBenefitTrusts", "unitRef": "trust", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ferg:NumberOfEmployeeBenefitTrusts", "unitRef": "trust", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "longName": "9954499 - Disclosure - Share-based compensation - Narrative (Details)", "shortName": "Share-based compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "longName": "9954500 - Disclosure - Share-based compensation - Schedule of Awards (Details)", "shortName": "Share-based compensation - Schedule of Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails", "longName": "9954501 - Disclosure - Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details)", "shortName": "Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.ferguson.com/role/SharebasedcompensationScheduleofExpenseDetails", "longName": "9954502 - Disclosure - Share-based compensation - Schedule of Expense (Details)", "shortName": "Share-based compensation - Schedule of Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.ferguson.com/role/AcquisitionsNarrativeDetails", "longName": "9954503 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "business", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "business", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails", "longName": "9954504 - Disclosure - Acquisitions - Schedule of Assets and Liabilities Acquired (Details)", "shortName": "Acquisitions - Schedule of Assets and Liabilities Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails", "longName": "9954505 - Disclosure - Acquisitions - Net Cash Outflow (Details)", "shortName": "Acquisitions - Net Cash Outflow (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "ferg:PaymentsToAcquireBusinessNotIncludingDeferredAndContingentConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAcquiredFromAcquisition", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "unique": true } }, "R59": { "role": "http://www.ferguson.com/role/AcquisitionsProFormaDetails", "longName": "9954506 - Disclosure - Acquisitions - Pro Forma (Details)", "shortName": "Acquisitions - Pro Forma (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.ferguson.com/role/RelatedpartytransactionsDetails", "longName": "9954507 - Disclosure - Related party transactions (Details)", "shortName": "Related party transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-179", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-179", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20240430.htm", "first": true, "unique": true } } }, "tag": { "ferg_A2023OmnibusEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "A2023OmnibusEquityIncentivePlanMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Omnibus Equity Incentive Plan", "label": "2023 Omnibus Equity Incentive Plan [Member]", "documentation": "2023 Omnibus Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" ], "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_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.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": [ "r25", "r667" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowances of $41 and $27, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r262", "r263" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Pensions", "terseLabel": "Employee Benefit Trusts", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r8", "r20", "r36", "r697", "r698", "r699" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" ], "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": [ "r183", "r184", "r469", "r470", "r471", "r472", "r473", "r474" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.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": [ "r35", "r36", "r114", "r174", "r516", "r543", "r544" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" ], "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": [ "r183", "r184", "r469", "r470", "r471", "r472", "r473", "r474" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "AOCI Attributable to Parent", "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": [ "r5", "r20", "r36", "r455", "r458", "r479", "r539", "r540", "r697", "r698", "r699", "r710", "r711", "r712" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "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": [ "r7", "r20", "r36", "r184", "r185", "r470", "r471", "r472", "r473", "r474", "r697" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r108", "r667", "r775" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r425", "r426", "r427", "r555", "r710", "r711", "r712", "r753", "r776" ] }, "ferg_AdjustedOperatingProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "AdjustedOperatingProfitLoss", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted operating profit:", "label": "Adjusted Operating Profit (Loss)", "documentation": "Adjusted Operating Profit (Loss)" } } }, "auth_ref": [] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of actuarial losses", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r14", "r59" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-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": [ "r78", "r79", "r391" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense (within SG&A)", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r420", "r428" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r175", "r264", "r268", "r269", "r270", "r771" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ferguson.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": [] }, "ferg_AmortizationOfAcquiredIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "AmortizationOfAcquiredIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of acquired intangible assets", "label": "Amortization Of Acquired Intangible Assets", "documentation": "Amortization Of Acquired Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.ferguson.com/role/WeightedaveragesharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excluded anti-dilutive shares (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": [ "r222" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://www.ferguson.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Asset Acquisition [Text Block]", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r752" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 }, "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairments and other charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r14", "r60" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.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": [ "r143", "r167", "r197", "r232", "r247", "r253", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r449", "r451", "r468", "r515", "r581", "r667", "r680", "r721", "r722", "r759" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.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": [ "r162", "r177", "r197", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r449", "r451", "r468", "r667", "r721", "r722", "r759" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r100", "r102", "r129", "r130", "r160", "r161" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "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": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails", "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business 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": [ "r446" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.ferguson.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r692", "r693" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma net sales", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r444", "r445" ] }, "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": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r17" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred & other consideration", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r1", "r2", "r88", "r448" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss since acquisition date", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r82" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue since acquisition date", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r82" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Trade and other payables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r84", "r85" ] }, "ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAdjustments", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Adjustments", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Adjustments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "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": [ "r84", "r85" ] }, "ferg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets" } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "ferg_CanadaSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "CanadaSegmentMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Canada", "label": "Canada Segment [Member]", "documentation": "Canada Segment" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued capital expenditures", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareImpairments1", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software impairment charges", "label": "Capitalized Computer Software, Impairments", "documentation": "Amount of impairment loss from capitalized computer software costs." } } }, "auth_ref": [ "r18", "r151" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash, cash equivalents and bank overdrafts acquired", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets", "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails" ], "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": [ "r42", "r164", "r646" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r43", "r142" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents and restricted cash", "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": [ "r42", "r123", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r123", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Change in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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", "r123" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in operating activities of discontinued operations", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r101", "r123" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ferguson.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r172", "r173", "r227", "r342", "r343", "r344", "r346", "r349", "r354", "r356", "r546", "r547", "r548", "r549", "r658", "r687", "r707" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Commitmentsandcontingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r131", "r296", "r297", "r632", "r720" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Legal matters", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r62", "r633" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends (in usd per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r136" ] }, "us-gaap_CommonStockIssuedEmployeeStockTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIssuedEmployeeStockTrust", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee Benefit Trusts, 0 and 0 shares, respectively at cost", "label": "Common Stock Issued, Employee Stock Trust", "documentation": "Value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participating employees. This trust does not allow employees to immediately or after a holding period diversify into nonemployer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock." } } }, "auth_ref": [ "r73" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Shares", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r710", "r711", "r753", "r774", "r776" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, par value (in pound sterling per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r107", "r569" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrustShares", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Trusts (in shares)", "label": "Common Stock, Shares Held in Employee Trust, Shares", "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, shares issued (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (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": [ "r107" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, par value 10 pence: 500,000,000 shares authorized, 232,171,182 shares issued", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r107", "r569" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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": [ "r37", "r180", "r182", "r188", "r511", "r523" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.ferguson.com/role/Accumulatedothercomprehensiveloss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "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": [ "r113", "r187", "r510", "r522" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Facility", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r660", "r662", "r773" ] }, "ferg_CorporateRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "CorporateRestructuringMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate restructurings", "label": "Corporate Restructuring [Member]", "documentation": "Corporate Restructurings" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r118", "r494" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ferguson.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_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r87" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r169" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r132", "r195", "r311", "r317", "r318", "r319", "r320", "r321", "r322", "r327", "r334", "r335", "r337" ] }, "ferg_DebtInstrumentAggregateFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "DebtInstrumentAggregateFairValueAdjustment", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest rate swap - fair value adjustment", "label": "Debt Instrument, Aggregate Fair Value Adjustment", "documentation": "Debt Instrument, Aggregate Fair Value Adjustment" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "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": [ "r24", "r103", "r104", "r144", "r146", "r199", "r312", "r313", "r314", "r315", "r316", "r318", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r476", "r653", "r654", "r655", "r656", "r657", "r708" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/DebtScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Subtotal", "verboseLabel": "Term loan principal amount", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r24", "r146", "r338" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r93", "r95", "r312", "r476", "r654", "r655" ] }, "ferg_DebtInstrumentFaceAmountSwinglineAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "DebtInstrumentFaceAmountSwinglineAdjustment", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swingline adjustment", "label": "Debt Instrument, Face Amount, Swingline Adjustment", "documentation": "Debt Instrument, Face Amount, Swingline Adjustment" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (in percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r30", "r313" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt Instrument [Line Items]", "terseLabel": "Schedule Of Long-Term And Short-Term Debt [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r199", "r312", "r313", "r314", "r315", "r316", "r318", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r336", "r476", "r653", "r654", "r655", "r656", "r657", "r708" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "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": [ "r31", "r199", "r312", "r313", "r314", "r315", "r316", "r318", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r476", "r653", "r654", "r655", "r656", "r657", "r708" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Long-Term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r31", "r67", "r70", "r92", "r93", "r95", "r98", "r134", "r135", "r199", "r312", "r313", "r314", "r315", "r316", "r318", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r336", "r476", "r653", "r654", "r655", "r656", "r657", "r708" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discounts and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r94", "r323", "r339", "r654", "r655" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service period (in years)", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r74", "r76" ] }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability in connection with grants", "label": "Deferred Compensation Share-Based Arrangements, Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r430", "r431" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of net actuarial losses", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r359", "r372", "r383", "r662", "r663" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r359", "r371", "r382", "r662", "r663" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r359", "r360", "r370", "r381", "r662", "r663" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net periodic cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r369", "r380", "r662", "r663" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r14", "r61" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r14", "r237" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.ferguson.com/role/Sharebasedcompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r389", "r393", "r421", "r422", "r424", "r665" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Award Activity", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r75" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r136" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued dividends", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r104", "r105", "r145", "r677", "r768" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ferguson.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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ferguson.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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ferguson.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.ferguson.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r684" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ferguson.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": [ "r685" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ferguson.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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per share, 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": [ "r189", "r205", "r206", "r207", "r208", "r209", "r215", "r217", "r219", "r220", "r221", "r225", "r462", "r463", "r512", "r524", "r648" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share, 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": [ "r189", "r205", "r206", "r207", "r208", "r209", "r217", "r219", "r220", "r221", "r225", "r462", "r463", "r512", "r524", "r648" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.ferguson.com/role/Weightedaverageshares" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r214", "r222", "r223", "r224" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of exchange rate changes", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r755" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.ferguson.com/role/IncometaxScheduleofEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective 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": [ "r433" ] }, "ferg_EmployeeBenefitTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "EmployeeBenefitTrustMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Trusts", "label": "Employee Benefit Trust [Member]", "documentation": "Employee Benefit Trust" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based payment, cost not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r423" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based payment, cost not yet recognized, period for recognition (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r423" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r420" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ferguson.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": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.ferguson.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ferguson.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": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.ferguson.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ferguson.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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ferguson.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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ferguson.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": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ferguson.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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ferguson.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.ferguson.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": [ "r686" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ferguson.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": [ "r682" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "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": [ "r21", "r158", "r183", "r184", "r185", "r200", "r201", "r202", "r204", "r210", "r212", "r226", "r266", "r267", "r357", "r425", "r426", "r427", "r437", "r438", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r469", "r470", "r471", "r472", "r473", "r474", "r479", "r539", "r540", "r541", "r555", "r611" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r465", "r466", "r467" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r465", "r466", "r467" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Recorded at Fair Value", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r22", "r90", "r91", "r141" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "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": [ "r325", "r363", "r364", "r365", "r366", "r367", "r368", "r466", "r489", "r490", "r491", "r654", "r655", "r660", "r661", "r662" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.ferguson.com/role/Assetsandliabilitiesatfairvalue" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and liabilities at fair value", "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": [ "r464" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r325", "r363", "r368", "r466", "r490", "r654", "r655", "r660", "r661", "r662" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "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": [ "r325", "r363", "r364", "r365", "r366", "r367", "r368", "r489", "r490", "r491", "r654", "r655", "r660", "r661", "r662" ] }, "ferg_FergusonGroupLongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "FergusonGroupLongTermIncentivePlanMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ferguson Group Long-Term Incentive Plan", "label": "Ferguson Group Long-Term Incentive Plan [Member]", "documentation": "Ferguson Group Long-Term Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r495", "r496" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r56", "r58" ] }, "ferg_GainLossOnDispositionOfAssetsAndImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "GainLossOnDispositionOfAssetsAndImpairment", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash impact of impairments and net loss on disposal of assets", "label": "Gain (Loss) on Disposition of Assets And Impairment", "documentation": "Gain (Loss) on Disposition of Assets And Impairment" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r165", "r271", "r509", "r652", "r667", "r717", "r718" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails", "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r274", "r652" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "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": [ "r117", "r197", "r232", "r246", "r252", "r255", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r468", "r650", "r721" ] }, "us-gaap_HedgedLiabilityFairValueHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgedLiabilityFairValueHedge", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedged liability, fair value hedge", "label": "Hedged Liability, Fair Value Hedge", "documentation": "Amount of liability hedged in fair value hedging relationship." } } }, "auth_ref": [ "r453" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r115", "r148", "r232", "r246", "r252", "r255", "r513", "r520", "r650" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Incometax" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax", "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": [ "r198", "r429", "r434", "r435", "r436", "r439", "r441", "r442", "r443", "r551" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provision for income taxes", "verboseLabel": "Tax benefit", "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": [ "r152", "r157", "r211", "r212", "r240", "r432", "r440", "r526" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r41", "r44" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accounts payable and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other." } } }, "auth_ref": [ "r704" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in receivables and other assets", "label": "Increase (Decrease) in Accounts Receivable and Other Operating Assets", "documentation": "Amount of increase (decrease) in receivables, and operating assets classified as other." } } }, "auth_ref": [ "r704" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r13" ] }, "ferg_IncreaseDecreaseInDeferredTaxesPayableAndIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "IncreaseDecreaseInDeferredTaxesPayableAndIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in income taxes payable", "label": "Increase (Decrease) In Deferred Taxes Payable And Income Taxes Payable", "documentation": "Increase (Decrease) In Deferred Taxes Payable And Income Taxes Payable" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other operating activities", "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": [ "r13" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, 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": [ "r55", "r57" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r150" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r190", "r192", "r193" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "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": [ "r176", "r647", "r667" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.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": [ "r27", "r197", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r450", "r451", "r452", "r468", "r568", "r649", "r680", "r721", "r759", "r760" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r112", "r147", "r518", "r667", "r709", "r716", "r754" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.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": [ "r29", "r163", "r197", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r450", "r451", "r452", "r468", "r667", "r721", "r759", "r760" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings outstanding", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r24", "r146", "r769" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ferguson.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Carrying Amount", "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": [ "r24", "r146", "r324", "r340", "r654", "r655", "r769" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: current maturities of 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": [ "r168" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 }, "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "verboseLabel": "Total 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": [ "r170" ] }, "ferg_LongTermIncentiveAwardsEquitySettledMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "LongTermIncentiveAwardsEquitySettledMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LTI-ED, equity-settled awards granted", "label": "Long Term Incentive Awards, Equity-Settled [Member]", "documentation": "Long Term Incentive Awards, Equity-Settled" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r31", "r63" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r387", "r493", "r538", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r643", "r644", "r651", "r658", "r664", "r668", "r723", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r387", "r493", "r538", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r643", "r644", "r651", "r658", "r664", "r668", "r723", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash 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": [ "r191" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r191" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r123", "r124", "r125" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities of continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r123", "r124", "r125" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 }, "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "negatedTotalLabel": "Net income", "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": [ "r116", "r125", "r149", "r161", "r178", "r181", "r185", "r197", "r203", "r205", "r206", "r207", "r208", "r211", "r212", "r218", "r232", "r246", "r252", "r255", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r463", "r468", "r521", "r589", "r609", "r610", "r650", "r678", "r721" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issued accounting standard updates (\u201cASU\u201d)", "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": [] }, "ferg_NonExecutiveDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "NonExecutiveDirectorsMember", "presentation": [ "http://www.ferguson.com/role/RelatedpartytransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Executive Directors", "label": "Non-Executive Directors [Member]", "documentation": "Non-Executive Directors" } } }, "auth_ref": [] }, "ferg_NonResidentialCivilInfrastructureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "NonResidentialCivilInfrastructureMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Civil/Infrastructure", "label": "Non-Residential Civil/Infrastructure [Member]", "documentation": "Non-Residential Civil/Infrastructure" } } }, "auth_ref": [] }, "ferg_NonResidentialCommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "NonResidentialCommercialMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial", "label": "Non-Residential Commercial [Member]", "documentation": "Non-Residential Commercial" } } }, "auth_ref": [] }, "ferg_NonResidentialIndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "NonResidentialIndustrialMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Non-Residential Industrial [Member]", "documentation": "Non-Residential Industrial" } } }, "auth_ref": [] }, "ferg_NonResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "NonResidentialMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-residential:", "label": "Non-Residential [Member]", "documentation": "Non-Residential" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of businesses acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "ferg_NumberOfEmployeeBenefitTrusts": { "xbrltype": "integerItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "NumberOfEmployeeBenefitTrusts", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of employee benefit trusts", "label": "Number Of Employee Benefit Trusts", "documentation": "Number Of Employee Benefit Trusts" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationNarrativeDetails" ], "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": [ "r715" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r23", "r36" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "totalLabel": "Operating profit", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r232", "r246", "r252", "r255", "r650" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r478" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of 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": [ "r478" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.ferguson.com/role/Summaryofsignificantaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r99", "r126", "r127", "r139" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "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": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss, net of tax:", "verboseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r19", "r140", "r179", "r182" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension adjustments, net of tax impacts of ($1), $0, ($3) and ($1), respectively.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r9", "r114" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension adjustments, tax (expense) benefit", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r9", "r10", "r140" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Central and other costs", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r119", "r525" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28", "r667" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred and contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r690", "r700" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury shares", "terseLabel": "Purchase of treasury shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r40" ] }, "ferg_PaymentsToAcquireBusinessNotIncludingDeferredAndContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "PaymentsToAcquireBusinessNotIncludingDeferredAndContingentConsideration", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 }, "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails", "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "verboseLabel": "Purchase consideration", "label": "Payments To Acquire Business, Not Including Deferred And Contingent Consideration", "documentation": "Payments To Acquire Business, Not Including Deferred And Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash outflow in respect of the purchase of businesses", "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": [ "r39", "r447" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 }, "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/AcquisitionsNetCashOutflowDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of businesses acquired, net of cash acquired", "totalLabel": "Cash consideration paid, 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": [ "r39" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures", "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": [ "r122" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Retirementbenefitobligations" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement benefit obligations", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r358", "r361", "r362", "r368", "r373", "r375", "r376", "r377", "r378", "r379", "r384", "r385", "r386", "r662" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance vested awards granted", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid 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": [ "r696" ] }, "ferg_PrivatePlacementNotesDueNovember2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "PrivatePlacementNotesDueNovember2023Member", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private placement notes", "label": "Private Placement Notes Due November 2023 [Member]", "documentation": "Private Placement Notes Due November 2023" } } }, "auth_ref": [] }, "ferg_PrivatePlacementNotesDueNovember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "PrivatePlacementNotesDueNovember2024Member", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private placement notes, 2024", "label": "Private Placement Notes Due November 2024 [Member]", "documentation": "Private Placement Notes Due November 2024" } } }, "auth_ref": [] }, "ferg_PrivatePlacementNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "PrivatePlacementNotesMember", "presentation": [ "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private placement notes", "label": "Private Placement Notes [Member]", "documentation": "Private Placement Notes" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r702" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.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": [ "r691", "r701" ] }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in bank overdrafts", "label": "Proceeds from (Repayments of) Bank Overdrafts", "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer." } } }, "auth_ref": [ "r702", "r703", "r705" ] }, "ferg_ProceedsFromSharesSoldInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "ProceedsFromSharesSoldInPeriod", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from shares sold in period", "label": "Proceeds From Shares Sold In Period", "documentation": "Proceeds From Shares Sold In Period" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r15", "r514", "r519", "r667" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r361", "r387", "r416", "r417", "r418", "r492", "r493", "r538", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r643", "r644", "r651", "r658", "r664", "r668", "r671", "r719", "r723", "r762", "r763", "r764", "r765", "r766" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r361", "r387", "r416", "r417", "r418", "r492", "r493", "r538", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r643", "r644", "r651", "r658", "r664", "r668", "r671", "r719", "r723", "r762", "r763", "r764", "r765", "r766" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [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": [ "r185" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r23", "r36" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reclassification Out of Accumulated Other Comprehensive Income", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.ferguson.com/role/RelatedpartytransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r374", "r483", "r484", "r563", "r564", "r565", "r566", "r567", "r586", "r588", "r618" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.ferguson.com/role/RelatedpartytransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r592", "r593", "r596" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/RelatedpartytransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases from related party", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.ferguson.com/role/RelatedpartytransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r374", "r483", "r484", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r563", "r564", "r565", "r566", "r567", "r586", "r588", "r618", "r758" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Relatedpartytransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r480", "r481", "r482", "r484", "r485", "r552", "r553", "r554", "r594", "r595", "r596", "r615", "r617" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of debt", "terseLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r703" ] }, "ferg_ResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "ResidentialMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential", "label": "Residential [Member]", "documentation": "Residential" } } }, "auth_ref": [] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r695", "r706", "r767", "r770" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r290", "r291", "r293", "r294" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Corporate restructurings", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r109", "r136", "r517", "r542", "r544", "r550", "r570", "r667" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r158", "r200", "r201", "r202", "r204", "r210", "r212", "r266", "r267", "r425", "r426", "r427", "r437", "r438", "r454", "r456", "r457", "r459", "r461", "r539", "r541", "r555", "r776" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Total net sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r186", "r197", "r233", "r234", "r245", "r250", "r251", "r257", "r259", "r261", "r265", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r468", "r513", "r721" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r388", "r713" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r213", "r388", "r688", "r713" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r36", "r756", "r757" ] }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://www.ferguson.com/role/RetirementbenefitobligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Benefit Obligations in Excess of Fair Value of Plan Assets", "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r662", "r725" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails", "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r81", "r83", "r446" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.ferguson.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Businesses Acquired", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r81", "r83" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.ferguson.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ferguson.com/role/WeightedaveragesharesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Shares, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r714" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.ferguson.com/role/IncometaxTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Income Tax Expense", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r137" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Awards", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.ferguson.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r138" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.ferguson.com/role/RelatedpartytransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r96", "r97", "r592", "r593", "r596" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "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": [ "r51", "r52", "r53", "r54" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting", "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": [ "r51", "r52", "r53", "r54" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r390", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r64", "r65", "r66", "r67", "r68", "r69", "r70", "r134", "r135", "r136", "r171", "r172", "r173", "r227", "r342", "r343", "r344", "r346", "r349", "r354", "r356", "r546", "r547", "r548", "r549", "r658", "r687", "r707" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share Activity", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r21" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private placement notes", "verboseLabel": "Private placement notes", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ferguson.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": [ "r681" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ferguson.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": [ "r683" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "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": [ "r229", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r292", "r295", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r652", "r694", "r772" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r259", "r260", "r557", "r558", "r559", "r620", "r622", "r625", "r627", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r645", "r659", "r671", "r724", "r772" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Revenueandsegmentinformation" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and segment information", "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": [ "r228", "r229", "r230", "r231", "r232", "r244", "r249", "r253", "r254", "r255", "r256", "r257", "r258", "r261" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "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_SegmentReportingInformationOperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted operating profit:", "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationRevenueAbstract", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales:", "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r120" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured senior notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "ferg_ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share adjustments based on performance", "label": "Share Adjustments - Performance Vested Awards And LTI-ED, Equity-Settled Awards [Member]", "documentation": "Performance Share Adjustments" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation, award vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r665" ] }, "ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share adjustments based on performance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period" } } }, "auth_ref": [] }, "ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share adjustments based on performance, Weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, Weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Benefit Trust shares used to settle share-based compensation awards (in shares)", "terseLabel": "Grants (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, Weighted average grant date fair value (in usd per share)", "verboseLabel": "Weighted-average grant date fair value per share granted (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance Outstanding (in shares)", "periodEndLabel": "Ending Balance Outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r405", "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, Weighted average grant date fair value, Beginning Balance (in usd per share)", "periodEndLabel": "Outstanding, Weighted average grant date fair value, Ending Balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r405", "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSoldInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSoldInPeriod", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares sold upon termination of Employee Benefit Trust (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Sold In Period", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Sold In Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of awards vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, Weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r390", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r666" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails", "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares outstanding at end of period (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r159", "r229", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r285", "r292", "r295", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r652", "r694", "r772" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r33", "r158", "r183", "r184", "r185", "r200", "r201", "r202", "r204", "r210", "r212", "r226", "r266", "r267", "r357", "r425", "r426", "r427", "r437", "r438", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r469", "r470", "r471", "r472", "r473", "r474", "r479", "r539", "r540", "r541", "r555", "r611" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r259", "r260", "r557", "r558", "r559", "r620", "r622", "r625", "r627", "r631", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r645", "r659", "r671", "r724", "r772" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "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": [ "r200", "r201", "r202", "r226", "r494", "r545", "r556", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r583", "r584", "r585", "r586", "r588", "r590", "r591", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r672" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r213", "r388", "r688", "r689", "r713" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "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": [ "r200", "r201", "r202", "r226", "r494", "r545", "r556", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r583", "r584", "r585", "r586", "r588", "r590", "r591", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r672" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in shares issued (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r21", "r106", "r107", "r136", "r546", "r611", "r628" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury shares used to settle share-based compensation awards (in shares)", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r21", "r107", "r136" ] }, "ferg_StockIssuedDuringPeriodValueEmployeeSharePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "StockIssuedDuringPeriodValueEmployeeSharePlan", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under employee share plans", "label": "Stock Issued During Period, Value, Employee Share Plan", "documentation": "Stock Issued During Period, Value, Employee Share Plan" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized stock to repurchased", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "ferg_StockRepurchaseProgramAuthorizedAmountIncrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "StockRepurchaseProgramAuthorizedAmountIncrease", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount, increase", "label": "Stock Repurchase Program, Authorized Amount, Increase", "documentation": "Stock Repurchase Program, Authorized Amount, Increase" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases", "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": [ "r21", "r106", "r107", "r136", "r555", "r611", "r629", "r679" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' 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": [ "r107", "r110", "r111", "r128", "r571", "r587", "r612", "r613", "r667", "r680", "r709", "r716", "r754", "r776" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.ferguson.com/role/Shareholdersequity" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r133", "r196", "r341", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r355", "r357", "r460", "r614", "r616", "r630" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Axis]", "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Domain]", "label": "Subsegments [Domain]", "documentation": "Divisions of a component 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": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r475", "r487" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r475", "r487" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r475", "r487" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.ferguson.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r486", "r488" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierFinanceProgramObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationCurrent", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier finance program, obligation, current", "label": "Supplier Finance Program, Obligation, Current", "documentation": "Amount of obligation for supplier finance program, classified as current." } } }, "auth_ref": [ "r287", "r288", "r289" ] }, "us-gaap_SupplierFinanceProgramPaymentTimingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramPaymentTimingPeriod", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier finance program, payment timing, period", "label": "Supplier Finance Program, Payment Timing, Period", "documentation": "Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r286" ] }, "ferg_SupplierFinanceProgramPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "SupplierFinanceProgramPolicyTextBlock", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier finance program", "label": "Supplier Finance Program [Policy Text Block]", "documentation": "Supplier Finance Program" } } }, "auth_ref": [] }, "ferg_TimeVestedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "TimeVestedAwardsMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "http://www.ferguson.com/role/SharebasedcompensationScheduleofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time vested awards granted", "label": "Time Vested Awards [Member]", "documentation": "Time Vested Awards" } } }, "auth_ref": [] }, "ferg_TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time Vested, Performance Vested, and Long Term Incentive Awards", "label": "Time Vested, Performance Vested, And Long Term Incentive Awards [Member]", "documentation": "Time Vested, Performance Vested, And Long Term Incentive Awards" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.ferguson.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and brands", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r86" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ferguson.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_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Shares", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r71" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "negatedTerseLabel": "Treasury stock, beginning balance (in shares)", "negatedPeriodEndLabel": "Treasury stock, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r71" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares, 30 and 28 shares, respectively at cost", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r34", "r71", "r72" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityScheduleofShareActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of ordinary shares (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r21", "r107", "r136" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r290", "r291", "r293", "r294" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.ferguson.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ferg_UnitedStatesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "UnitedStatesSegmentMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "United States", "label": "United States Segment [Member]", "documentation": "United States Segment" } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "ferg_UnsecuredSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "UnsecuredSeniorNotesMember", "presentation": [ "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured senior notes", "label": "Unsecured Senior Notes [Member]", "documentation": "Unsecured Senior Notes" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r48", "r49", "r50", "r153", "r154", "r155", "r156" ] }, "ferg_VariableRateReceivableSecuritizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "VariableRateReceivableSecuritizationMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Facility", "label": "Variable Rate, Receivable Securitization [Member]", "documentation": "Variable Rate, Receivable Securitization" } } }, "auth_ref": [] }, "ferg_VariableRateReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "VariableRateReceivablesMember", "presentation": [ "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Facility", "label": "Variable Rate, Receivables [Member]", "documentation": "Variable Rate, Receivables" } } }, "auth_ref": [] }, "ferg_VariableRateTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20240430", "localname": "VariableRateTermLoanMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Variable Rate, Term Loan [Member]", "documentation": "Variable Rate, Term Loan" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.ferguson.com/role/WeightedaveragesharesDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/WeightedaveragesharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r714" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.ferguson.com/role/WeightedaveragesharesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/WeightedaveragesharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted-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": [ "r216", "r221" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.ferguson.com/role/WeightedaveragesharesDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarnings", "http://www.ferguson.com/role/WeightedaveragesharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted-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": [ "r215", "r221" ] } } } }, "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": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "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": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r23": { "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" }, "r24": { "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" }, "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.19(a))", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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": "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-16" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-12" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r142": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4EE" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r561": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(16)(a))", "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(17))", "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(19))", "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": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "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(1))", "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(2)(a))", "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": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r594": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r622": { "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" }, "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)(a))", "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)(b))", "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 C)(Footnote 2))", "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": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r687": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r689": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r694": { "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" }, "r695": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r721": { "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" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r769": { "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" }, "r770": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r771": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "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" } } } ZIP 81 0001832433-24-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001832433-24-000010-xbrl.zip M4$L#!!0 ( -6!Q5@CJ@/2Z < '\H 5 97AH:6)I=#,Q,2UQ,V9Y M,C0N:'1M[5IK<]NX%?W>7X$ZTZPS(\FB'G8L.9[99G=GTD[WD@+S*7:&NKW+!T^N_7/VU MVV7?Z*0N1.E88@1W(F6UE>6,_9(*>\.ZW<;JO:Z61LYRQP;]P8C]HLV-G//P MW$FGQ'7;S]59N+XZ\X-)1F/([3R[?# M,=T^O^3QQ;^C$S2%>6ACW5*)=R>%++NYH/$G%\/>:%2YZ4*F+I]$_?[?3K9- MN9G!VNEJ<@XS)VY=ERLY*R?>?QAG&M$VUHE6VDQ>]?V_*3WI9KR0:CGYZI,L MA&7?BP7[J M>?M6QO+1=*XS,@J&5_Q5P (/XRT7C'_I1LA2MO\'#;V]S&4O' MAE$ONCHC^S;*W5C7 5QN!Y!@>H5Y^@@&%,%[89S,9,*=U"73&?O1R#*1%5?L MVUN1U$[.!?LA@X4P["HVUS_6QM8+1W@C]TV#_%7);L7[6I\F6')7[&EXB3N]>O MQF^G[+?'%&[),@6$)D,LC"\49-1K8WCZT:<53U-P6U>)S$T&;WMCFH8/+.= MKL'4BP4 YW)IV4\U-UAJ:LD^BDH;@*IDWVE3L*C?_8D0]ITPL]KB;J42Y.9R M^OQ3,SBZU/R=6R0$DUPLV4VI%TJD,]$)&3(A+ZF&"Z5&]<(('(N'ETM6E\[4 M A&@GOG2AH1Q5N#*2-!5QHDE#-.%]+3B[78,2I$(:[E9DDG!;X3GFU6?%O=2 M.(,AE:^+#2$ETJ .PJQ$;B^@ M&(V.#F^?MI+S^M7;070QM0VB&CU #*$;G45I^\"X$1X@2+B,H:V02": REA) MFY,YF15@1V)(NDZE392V-=H1;QJM E(JHQ.1XK9EIP!&*H"TD/T= 6>#@AN? MBC>^J5=P=!4N)2G5,B"4^F?$6QO #4 B7PX>*-L:*,- %.==.,."ZKG72XCH-/=-#"2J%+U8KF?IM ML:UC*U/)C:0 9*C_OBB4U%-MJ2;[A6I] ?>4J:V 0]@0^T851*5,:L6)Z1&6 M=V)=V]$B*(5-@8-?L2!#D#':B_11M?Y9(3L^)F0/1[O(/IC4=@!^.!T>C'.L MC;E,";X<^Q!.O,\MH$_"DS#-3=KB"XB7/)9*NB4I@'W#TFKS4/0H6^WQ]XF< M4%YNFX J;%:!"+\=IY,(,\#H/WY 1C^Y4(Z M.29(![(6WN M]^"0&L)7UH)$=_;Y;1*+6SGO%V4S$_ G"%H,\")!F!X3"!M>#?G=Q0EMWQL! MZ)_L!>,CV)14@$Z2VA :-DKNGEX+;1WNTR$K^K().OHU' .QTWN:9( U>.Z. M=>,XMEW"GSS0H419K_QZ$[S*N5WI$V)(OPQ$ZDN'GX^&UI=,R1NAFF.(._:= MWSU%CX;^\0)]_$*V<_X\E?ZL GVH0G4@ L33%?[9X6@M]0=0XJS]=GKT_](6I[ MUO0H"#8;G7!PL8?H>(J&5JQX[EZX-JH638 YB,].D @6^L#6!1"#6?+!-/5E M[ZG@T+G-XO-4#$6C3!=P$'QRHI)^V.* E0IOIS(TB?5-YIN.X8:-YU3%8/Z M:0;V X;'S1OZT7#0Z_?#P C9I>W(S0O\7GAVYM+=AX-1U+;=^_S!Q@\^'(YZ M%^,_H^-HW.\-#NWYS,^(:2W:A1-@XF@;HVS%RW\>2K/QJ ?+[!<@ZOKO]1E_@5G?>GXX[_AN3.5Q#-7*TB/O^M$0?P M/3W9^L\\_,<,UO_=>IF_"O:!K(\/R'J?15O0VF/:+&BB"=@R?X#)*/+I[^2:Z7%N@F/L7!J=W^3#?W1[_7/'Y(R6W_#!X!G M_L/#_P%02P,$% @ U8'%6!P_[*'E!P >2@ !4 !E>&AI8FET,S$R M+7$S9GDR-"YH=&WM6EMSV[82?N^O0)UIZLQ(,JF+8TN*9]JTFX*=37-@8NK M;Z;?=KOL)YW6!92.I0:X \%J*\L9^R3 7K-NM[%ZJZNED;/GKF!YDF6BROID+.F11O3N2EB,Y'R>7H?!1%0TC3R\OL M/.7G:3^[2+*+>/#O^ 2;HGEH8]U2P9N30I;='&C\\>M!;SBLW&0AA_GR3 MRT0Z-HA[_>D9V;=1[L:Z#N!R.X 4IQ?,XT?0IPC>@G$RDREW4I=,9^PW(\M4 M5ERQ=[+D^!-__9JA!1@V3B7#5\4VY93\(71$:-WOY U(_^"#JDP,N!_8'-PDOP79_O5&P M]-WCDWX4W9KE@^;WS]IBB,M_?(*'>R?X?8=]DDI)7K ?35T*/H,.2_VL+S%6 M[EZ^&%U,V)?'%6[)4B",Q@-<'%\IT+C7QO#XHT\J+@3R6U=!YL;]B]Z(IN$] MR_D$^@,SBD\K6Q(:54&JR%:%9B<_1$(",NC4[]5NB:%ACF')L)EBPWI^&9('#P=! (+%L5OG5..P@_-,?' M9N.Y+#.DCE [L6RJ6F"?B)N-!'80=#:S9UID=;SW< MGD$Q&AX=WCYN)>?EBXM^_'IB&T0U>H 80C=:B]+VGG$#'B"8<)F@OL)$,D!4 M)DK:G,S)K$!V)(:D:R%MJK2ML1WQIM$J(*4R.@6!MRT[16 (0*2%[.^(.!M4 MW.@47OFF7L715;B4I%;+@%#JGQ%O;0 W (E\.7B@;&N@# >B.&_#&2VHGGN] M="A"MU(Q.#]JS*)./AK0#GN7,4T$;A=QIC!_OL1]'EP=JKXIK^WA3:@,)L!6 M(X7"JFN#'2!=S:7U)(A64/I^2#2OZ7.3@@TH[I'75-8U>CH-/=-#B52*OEBM MI/!;8ULG5@K)C:0 9*C_OBB4U%-MJ2;[A6I] ?>4J2V@0[@I]HTJ%)4RK14G MIL>PO!/KVHXM@E+8%#CX*P$R1#+&]B >5.N?%+*38T+V8+B+[(-);0?@A]/A MP3C'M3&7@N#+<1_"B?>Y1>B3\"1,P,RA1B"@$.SX!OZ4G$Y3G =#^# $9 M_OE".CTF2 >RACE7M6W!(36$KZR!1'?V^6T22UHY[Q=E,Q/H3Q"T.,"S!*$X)A VO!KRNXL3 MVKXW M _V0O&![ IJ0"=IK4A-&R4W#V]%MHZO$\'K=B73;&CO\(Q$#N]HTF& ML$:>NV7=.([;+O G#W0H4=8KOUX%KW)N5_J$&-(O Q"^=/CY:&A]R92\!M4< M0]RR[_SM*7HP](\7Z*-GLIWSYY&K%=)9LQ:1Z"9*UP1&.'N .ME1OBO7.*I? MIXU="0)_ [LL"NDBYD.B?[^04L8R,;(GQ\7_2X.T"A+]JB>[[ MQ5:7_FS?OOK_KNT1A0"=+Y'*]"]VT"?:A*<2$"Q-,5_MGA; KZDZ!Y7GZ[/7 MI_X0M3UK>A $FXU..+C80W1<8$,+*YZ[$ZZ-JL4FB#D4GYT@$2SJ UL7B!B< M)1],4U_VGLH][_)_A-LJJO*906KI(!# LR%"R9^"-YCKA"(IR[E6O FGP+T8C _XF,Z'TQ+IJ<7]&+S<]UDFCG=#&.>G$? MN_J[B(MZS?C.;PV;H1)<(F"ZF'S%*POC]L<$RTVE^'(L2Y]"WVBR[1A6M,F< M:A9JG69@/V!XW+R3'P[ZO2@* V/(3K0C-Z_L>^'9F1.[#_O#N&V[]_F]C>]] M.!CV7H_^B8[C4=3K']KSF9\1TUJTRV089HLV+KB,^_ M-.( OL>G5O]AA_]\P?J_.Z_O5P'?D_G1 9F/6+P%KSVFS:(FJD!;YH\L&44_ M>4J3^0LO;IW:/T+$8<%\C;7R%?'RE%#QD;XG.Q063R;Y;W,)V>ZG4[L8./.% M>(]F:#^((ZE0:>O? 8_#FXTYW/E]7"LQUDUX@HNG=G3(T+FAT;=586V_;-A1^WZ_@'"S- ,O6Q8X3R3%0I"FP#>LM&?HX M4"1E<:%%E:1B>[]^AY046TF<&=V2-@%BV#H?S_43>0ZGN5F(V31GF,Y^F/[H M>>B-)-6"%081Q;!A%%6:%W/TF3)]C3RO09W+K]%F+=A9;\$++V?6?CP)2Y,L.35Y'/C^3[TN#JLY0(TLXV. M&;8R'A9\7L3.>0!G$D)MT$0*J>(#W_TE5N)E>,'%.GYUQ1=,HW=LB3[)!2Y> M]34NM*>9XED-U/QO!@Z D?JGU1AS \9(_639N N:!2]8ZW[M,YH.+>C)W'G4 M^,4JYRDW* H'0>M'G?'[>=_D\[2;3P*E9NKI$KHK@M!&<,Z4X1DGV'!9()FA M#XH7A)=8H(L5(Y7A-PR]SP#!%)JF:O:A4KK"X*B1*#A!?PPN!^<#=,F(4Q!$ M8[_O<%BCUU26]C787M("3_UC:\WD#%UBE>*":>_]2K U>DV,E82^'W93NE77)J;6 GL$!2U'%GMXBX7)2[6&\TY4RQ= M(^+(XQ1CT[=1+-;HNI!+P>B<'1Z,3Y*O+V']B$.(A8DCV(.^44V#P?/L, ]9 M3TI,*9PAGF"9B<.3P=BFP5;F8X45[!IBC3ZQ4BI@1H'>2K5 @>]]1)E4KM@E M&)44U3QY72HN#@^"8S^)@(?N]-FN&I*V7#NPQSR\)2,6TIT+=B+ 2" M9> ,'",@*($3NMY^,EY@.%_@.2BDW*FV)014)6H&26"MLZGO<'"P;YT[ 47' MW],)\0;2XC9&]&M5L/IM'-H)%8\49K,5- SF"%LCWW?MC%/S3UG+37PYJ MV=#0^\)P%+1K'Y0_NOA1830:3,9/H3@8^X-P7\U#EQ'5(EH^C.IL47@3A 9^ MG_6B7HMI:AS[*.@8N84>WX.&Y!/LR 19I*3A%-O+D)27R'1R2W?[J&2(&#<\?;A!"N-^( M*R^)$5?VJF!?2KR8PN^85NYS8.A.KA>W5EBGP*[7-)9&@6;F;,K"K6 93 M94&L!!#./!?V JV"]ES='1\V4T.T/37T43/Z;#NV(R-V:NV$:QM5Y[D==;;\ MTXB;CHM[=:*;:6)F+T1V+MF^C8-,NYXX5DQ@R_B=]W--<^9OEN 4MO;*[%ZR MY9L_\!]UK_-9WSL.W7WG/U!+ P04 " #5@<58M.W)!-D$ !S% %0 M &5X:&EB:70S,C(M<3-F>3(T+FAT;=586U/C-A1^[Z]0PY2E,W'B2Q*,'3)# MV66F?=@;='CLR)8ZQ5? MS'.*R>*'^8^.@]Z*M%K10J-44JPI095BQ1)=$ZIND..TJ'-1UI(M=GOFX^3X?6R/S1)!Z,2?L%C%R.F!)D)T$?A:&23"9A&X0 MAEX88N\X)81FR6SZAS> I0!OUBA=,5X';VY8BNJ MT'NZ1I_%"A=OA@H7RE%4LJP!*O8W!0? B/VZ;IT#/9P5M'.V\?#=)F<)TRCP M1_Y\;/!=B \#W09PLAM "KFE\N4C\$T$YU1JEK$4:R8*)#+T4;(B927FZ((5 M&![AZ4,&""K1/)&+CY54%09'M4!>B'X?78[.1^B2IE:!%TS=H<5AA7L?F)09B%C@+8^-^HKMZHB^'EK<LA!2T85A+XU9:RY5V&F6%A*:DR%!@:,>8QP2CT)UZW]E'YDXN? M% :3T?'T:RCVIN[(?Z[FL#8-!AVAI'+O)VC-Q! M9P^@?KDQX#X9#$/NEZZIVLNSW_;,AP>3XUC9SP?MR1W]GTC9]+^D; MM=X/9 M4(!%2G!&D(D^?DW)? \ORMT>ZP4B!@TO'Z[G0[C?D"^OB1579DY_+BU>3?'W M3"T/.3"V;[!7-#9>Y4RU@U0WB>,TM0V/Z9)[G=:_3(RFC3:=E,I-^U4(&,CH M)J6EQ1L 1&QNA-J&G2 8X-IU0Y101"@T\00:-+Z5W37_T,>#^5(HNMODAYWU M?H,.4V^5YO>"6K/&JYXI\"LQ368J0+.TUU1@5](,ILLB-1) 6/.,F]LKV/=4 MWA\CMM-#T)\>AJ@=@?J.[L?%9W6DVZEB82Y' M]B[I7X5!IFUO'$G*(7^W=._E6-NDN=LE.('CO=+[E_1\?_9J MI :T1TA$%]OL3_]4M2002)B;@ 9ZK\1C@R[=5;^N6U=7_?)_7X6:>;[G. MKW]1J\I?"',,U[2<_J]_N7R\NKGYR__M_-I:M])HJ3VSJ]5KC!KE_D7=4%HMUFU4NDVC5:DU M-:72[K9;E9;.6BV5F36]62^;%[6>WC":*NWUZEK-U."&=EM76M2H,X75#)._ M=Q# G&'>CG_QVO5LZ]?2( A&%Q\^O+R\5/&3JNOU/VB*HG^P'#^@CL%*\?6^ M%TRN[E&_RZ^$#^%J38\OFGG?RU=N4X "[GR-!X!7XWHKU]+ 7L-/G"< M?NC\UW_]UR^!%=BL@^"I)*#YY4/TX2\?HD=W77/<^<6TGHD?C&WV:\FT_)%- MQQ>.ZS 8@/5Z@1248%Y.'2(3V+6 MQ;4#KQM?P>@\:M\X)GO].QN7B&7^6NI5M$:IH\"2:>E:3==_^3#SU#5>[Q>[X7-1O+*6.)_7=F M3!]F\>OA.T%;,C]GV:%,^J''.M%?T9>_?)C] M+OD;GY%Y7@ACF']8+-\N?CQ^7O=90.-'',3DF9P9+'TIIS,-7&_#UV;NQP\_ M,\<=6D[>8U>, M:[_D+R ^_-VSF$>X:&&YEL+5S=]GM>+\S9,1S#Y]Q,5@\A<8GEZ .A UCH[V MA:(F]TV_FPS33"ZM591:!:V$V6^2OY.7?)B9=SX9- '($%G@03RS>D6?$"'Y M9I.9Z0+,;(;!-32B]\[@FFADT%JBD4%;?;D72(:& &287>[IF6VS MW)MBS0QXUBQ(D+5V/;,8@9'=$/UIPLM>1[9E6,%WAK8!,2WXEH>P)@[!8P P MQ'NNP=8'_Q'\ G!'G<"_?+5 7R>7P>?@T#T&KO$S>M8O'W)?,:'&9"1K@TDM MB.3M(R?YI6E:Z)Z!^TDM\\:YHB,KH/:QD%]5CIS^#RR@8)>:U]1S+*?O'PWA M=VX5[YCP3QYW ,97N>Q 3[MF=TX MACMD1\,+$9R''4UMYP[!J>@V 9PW=>=NR]$K0A&XM'.OZA0EMPB,V[G3> KF MC@B,DC[PW@,JJG2"#TI_33K!!R*\=((/1WOI!(O#BYT[P2>B= N,]6O2.S\L M_:7#?2#"'[L/O6^E6R3MC]4-YBE U\.1[8X9^\0VAS MITA>2']WDX#08=+6=.D<'P.7CMV3/GQ@_$",.W8W?/^!\0,QZEA]]#V:;B*P MZ5C=^L-8V 4&L?1C=^CW&,0J*L5$/W9?_D!!K,+H?ZS^_*&"6(41_MC=^0,$ ML0JC_;&Z[P<+8A5%^=JQ^^("!+$*XX4(QQIW-+5C]TD/%I\[P'&[VK'ZI8>+ MSQV"2\?JE@H5GSL$XX[=JSU(?.X0C#I65_B \;E#L.G8/>8]1HF*BLS5CMU9 M/E"4J##Z'ZO#?*@H45&$KQ^[OWR *%%AM#_6'>F#18D*H_S1N^^'CQ(5Q@O! MCC<7.;5C=VGW9Y_O^] C#I65_A0^WT'8I/X'O.GN++]8_2(-)M^.!8(0'YE M\O6.N728JD\-\=UKH;ATF+WSAOB.N&A<.L )I(;X3KM07#J,7FJ*OS7\!I>N MJ$-->LH:J2E^3$(0_AQ&%S7%#T.(PY\#:*&F^ $(0?AS(/TC;)SA@?F!%QI! MZ%E._\KU@TO'A,^8]\S2''*]D>O![&)R&1$O<&)7$QJ&M M"F'C8Q(;!S36)*R[(LCQPD!S(\A(T] M2I"(8X&(&_64(!'&%!$W%BI!(HI-TA8W0KH"2&X<,P1XG+R]>AA3I"UNN%1B MX\ 62/NH8Z=GA(T#&![MHXZ=G@LV#F1OB!L[%7$+;A::IVEEB!LQ/7M$',BV M$#=.*A%Q&(M"W*#HV2/B0':$L!'0SZP;W#@8M,(;4USY)P6CLFNS!YZ8:S#K M&?]:5F-DY?=^6^ E>TJ@@;73QK M%A>ZBH4-$K[-XL<],OC> \40L'N;&MR.O'6#XU'+JB)LJ.^<.5SH&A8V8+>, MPX[E>JO0>GL.3U3"ZB\5: D+&W\[8P87NH*%#:>MZ3LE?LP?% NJGJXC5>CJ M%C9R)IDO5(A5582-J)VU/Z8!9T 9%",,A(VBOLL#!ST=$(??5(HV<']\H^A^S6?>8/0T&\/CAD'8(;AVXD#&8;SO6"Z5?MH, ?4N!N]C7\5?_+%]9A!EY:[ MW@N^:CO/]EE9^M2*E#Y'&S$L/-SPA5K>/ZD=LD_CR:]_A2E0SQB,O[%G9L\. M87+1C3,* Y]?H1V/42(#B/.K[-@XZ7YN^A'ZR0OB<0)X0-ZJW/B<^LA[VYXK8T8#H[_C%R M1-@8G+!K8]/HN(ZATRG;MG);-&%#:L(O)"'8M_.8U[$00MA8D+#B9S8JIQ2E M"#1A R'"2Y1=<438",7Z'#E(2^-"F2%LU$!80;7IYA+X_&IA^D58GU]XJ28$ M^W;NN1\+(4[(<=Z_G33'B>T4P0DYS(>SDXKDB'Y"OO A5/-AZBRHNK!Y'\(O M)"'8)SWW[>1?8?M:NO3<1>/("7GN^U\;6H';&_H)N>V'6QN%TAWY(:^U0[-MY_.!8"'%"[OLA5'-Q$?7:";GMAU3-!7+DA#SR M@VPX%^@'SID]"/NDY[Z=_"ML>Z,N/7?1.')"GOLV M'%EY6 _,L*GOP^0,O@KOPN"NMT+X8+XPRV9/.V=L?APYE31Q[ MI&^O'#J(JCWVH-[^.'0H/72L<3M>&>]Z.++=,6.Q_?/DA4O+\6T7%BKR9$SC M6 -U>R2]"(9 0[AR$&I%:1^"$.*&D+"SX7]"1.PS_,BITC5[P:YE1*.BU(N1 M$<(&3-#7O*6)D\=%PB7JIKNA8W5#/Y(JYX2B#CYWKK2(/-C:$];;/F\=%5H1L".NOY\E;KOFF&Q)^2BFF399+Q_SV M='/]>48.G[(UTQ36]7_;PLSR#SB7KU-/E''"IO)\L1PK8-^ _N:- _*E;W5M M=NG[+/ _C;_3WUWO"K??9@7PDT=-AL+R>'K4-84-0FS$@2L0C>Z0>0\L2CCT M!];HB)@A;'AB(V;P+>CYRX^'&<*%+68:Z7QE;M^CHX%ET+A^O>&&3N"-+WX\ MGIR:$"Y:L2(KKBY/CA7"!2B0%0\@8MBTI=1WD%;#<'BB-I-PH8<\#M#7$^: ML($!;O: 7P%T&/-C%]3@5M"GL-HJK37JVLU4V/=1KNM*RUJU)G":H;Y&P8#IO?XP=@&I@XMIS)@5G\07-3: MU49K%'Q\L3+O2HT/+'E_\!0,Y/KEE M+^3!'5+G+V4?4%#Q@5"]Z$+?^H/!..$M_,^7:!I->(YM.2R95C21'[? MR>/3Y=/U(Y_*X_75CX>;IYOK1W)Y^YE<_^_57R]OOUZ3J[OOWV\>'V_N;OEE M_Z+@Y#K]P'7*Y'/UJDHTI5YK1\1(4Z382;56FM27NX?OY!> A.,ZMR'XY99! M8N0\L!Y?X"7B4%R\)K,N/KM&.(P3#DH<-#VXH*,JE7]P8$V?LJ-9K<:J&;(& MV)$\&4'7]0#Y%1B(34<^NTA^^6A:_LBF8_!(^>/X31]GP5B'=S\S+T O(@8D MQV;T=0SZNJI4%1@E#"* %1:8R9OC-5'%[S[D?*%5M?J"KQ;>L^B+6ENO-I<] M[0,?GY=\FQ"P%HW=!!C82,!?2WHIN69$31.0?*&-7HDZNS1MULM2QQWM?*W6 M\@&P-J+_$8+@99X-NF'D>D&)\+AO %+Q-;CH6:_,K 1>. &]5NK\^4_M9JWQ M<1'N/P1FH62R!J_9WYGMQ](4]_O28IZ3B1C)=73_BUVM9KV9N(*CO^>W7D:DP"VH3/JD,X1$#O*UBTG%E MS*A784X")F7):]N^B9":FX<3P](;EHQ=,OE@@AV&Y@)-ZL8;> MN.9^*]XSHEYKC5XW47&:WAR]<@VR M=] UEJWF67+N691H.Q8E2_UG;3TM&*VL!]:W?)0[ 68A)*NK 3(IQA 9V<;\ M CM5$J^V7M]=OU(CX)0D;H]X$PH2ZA-_Q P,$YK$NY72E7-_7Q?CZJ]^:C8]"W:3EM3#&JZVM-V M:M6L*0GPL+\'9C#/@N$[U5?1GO25:\YZ:C BXX*9?>J-//>FG-4N=O MS//9>%YLE,G5@#H.L\F-;U/']'.,P;=YHB!'8MZNQ[J(%2O[*,)QYXF^WL1; M$%'UAEESJ%7JM%M8!*ZMZ^TWG9,EZ(^%#1 &U@M(#^*[MF621*H*2>%\H_H= MQS !T]K%K"+R>^A9OFGQ+1>4VU8:[_PRKT\=ZP_^]_LU'+HEH#PABMY4'ZJ/ M51)GC7MD%I'DUJV^SV(M\>P6[:P@8=IB;*ML9$%=FJ;'?#_^YQL\3TU691MW M(C2%7/L_30H*_<&E9E8H;O]";;+UH90Z_[) Q'K^@#R!:^+T;5;8&Z_@USOO MR7V9B'I5A?>Y/P&_ SK,>8\X_FD^KS\Q[Z<_L#RV,4WN73^@]O]OC2(M&9-% M*W4>OM944G]Z+&>-YPVI'^G9K":.%3#>-E7"JE[J_, ,3)/\'=ACNAGVB,2= M!89V/'.4UB,/Y+4UHC9AR8XX? RB!UX'I@3YPQH!)4VVGIV]:!=80*C^GUJ- MO%/>KX$>7*Z7'J,SR*R!2%);6V#RFPNJZ'[@.G,!&;4.)HC6)'I+418:(($K\U H^XD*OJJF// [# MZ+/]^_3Y%O@CJ#[/"BQX8A1V8AZ ?!1Z?HCQI\ E< 7:XE' 6]7>==^C]L3- MA4LCN%BT^[)1-"3?/9D0_A#T>;("FP?E&A)<[W&YG3L0Y>I3KH,?QL.O: M[_QU7-7CF.%M'%GE3&2OD2PGX&"^#"SX9(K\\PQLK&ZKQ>)BK&I=OC(FMEJC MU+GS8+[4&Y.H. ;26U7(B(&^W&!S^QRI&R_$:!U.2-LL=;YOA3AQ*_#!>+8*/A(\4':BV M0DPZ]JN+TBN2_-,UPUM7H>?!RZ(4+)2G 0U"?[+0VZ7.OYF_;HK'BO#[_DB^ MN@%8%=L!;Y(4MM;+"\4^N5V<#72$BQ-1"@ =6@%&,)D-0/5^JS_"7?U=+^=H_),%ROSW53+)\SYP4LY!7\9J? M)*\KN8O\,(N9$"+7\_+(W'KK&98,)3:,FQ%J&+">/3SOQB'MH8+*_90 %BJY M7_A#$ 3P%B]1&H# (1!AC.H8G@;J"TG4)WW/?0D&R;=5T,Z,#\W$M@T\TY)[ M/ACT!6HM&B#_6OV87+;T@H7#FUR(*CF^>,%8DRLM)R6NP)&K:(FED38OJHMW MK>IRNOM?09J-=U2)/8:W09@WN:A02CVQ7E5JSD"?5:M5ZHU[( MHYK59DO;8^K2T#)-FPE_(FJ: NQ=P9KKNWF;H-'Y5KX:C?BBJ;>HJ>#AY*_M MW2?R3ZA\L%S^.8-AY6RK>(($_]7K5;4N.*0NL\S=&3/W=ZYESAC9,F@O'--N M\W3\R3+NM!;I9,TU8[3';(B.71 /$ZWX8^ M2Q@FM/C*27$546(Y'/4UX+A5&'CG8+CIO>$"8A9/KN-J]?)B4#SR!%K)<7G@ M*/0C]Q$8$!V SCFQ!QXHOLL>X\M?+'@U^J4.S,U%2?EL^5S+.=0Q !MHD6+^ M'EZ,I0=-+-U*,*_>,M_X('C8$*!XU-@Q;^@-GV)+SP#C!A1BT? M$\^<+'3*DUA=[2/Y-\QA;7V";UYY_=86%H @M^ZJT8$#L>62!V&^TS'1U>A, M?YD3,TJ\P^_<,."K Y>)F^Q<^]'.-<9,8]I^\:*22B1TK(BRT36E.6IK)>"B M88'"]G\MW=Q^R=F5F/8=BS;([Z8CF&4&#+)BND$E?B!H%E 7\"QEPIIZJ:,I M:KE=4\I:4TW8DXRU4UW(G+DJ1B,W$C47'J]5^\PR=8VF 1P>BU&FM]"N[]IA ML/B6==)CYTLEK5:LJ3DIUC3PINJWSRI=C]&?%=J#EUY0^X6.?;10BJKHM%ZY MIR//$GZZ_/3M&L_:7]W=/EW?/CVNF.ZX_^3&=K6MZ>M& %N-JMIX.T2VZJ-4 MM=K06T5$VXK. G@K]VKGQM/]Y=?KQ0:?Q,B:&.E2XR<8H*%C5F(.&@9CO=Y; MV3S+TED7 J/7VQDPHO&!BHO/RUW C)B'5\&8J#!C(0,/%?R?5J@2-7: 5LW4"62X>LQ7%W Y+47<8__)Q?QH7FJPR*^ M_(&EB"X?_DUN[YZNRW7\F7NX=_P:^5;W=W?\>_>:',[Y%1M-5: MWY[[%K76IL,7@:0.-TXW5S^8V "W_W\/T2 M!8'4XZ>/@YHX>GS.RXM/C6E1M5O)\"(8WBYU;@(V)&J5?)F$S2>M5'RIS$^? M_X4M^.+$^TP>G:95Y7HOB-^X,7[EPHT.;I3!;_P8%,\-F2YZW!.XIIX#'-A6 M $B-?P2 $%CC2P%0-+_K( XOX]R](#6J?0ZWFG4<1J+1"_N2GML@ UNGAG! MRH%#)NVPTU^6=6F'G0^_6U(,'WX:K5DQ_(G:V/N;/ X8V]KUE9;O$7"_(2W? ML^&WKDJ1>_!I(!,66[X\&7#@VO!:EB&%/@\J,@"W:$Y(;P>6)# M502WQ/0W3U-)=J\O"HAZ01[#X1!/?H'N]X$-O/4(]MV:GJ$<@6@PL/B>M A. M'Q;%28$=F012"A3%[IH22P'M@CRP9^:$C!?1\ED?E3ZQG.A,)CQ?ZO_3AX*J M2?U_+NS6XY6O7Y!_\6=CI5[@!^VS^ BXU/6G#P%5E[K^7-C=B%=\[2+.+2(! M?95J_?2YKHJ>Z"T7>6'L;L>+O'Y!/K-N('7XZ?.[N.4M=;C@[*YK\?)N7)!+ MWV=!U*[/MFC7LJ/V�@/6IYY)G:H

/@,\J**G#\OE7QB[Z_'R;U[@88&A M%42;]B@#L!0;D)PY&*>7:O_T@5#Y9R28/"-Q)C!013\D(5=]8>R>I.:I\:JO="GFZ**A M#U9^$>DX4M,? 0B*6_-2TPO.[F:2B*=JZ.*#6H\Z#$A7_@P8K[:D;C\7=B=I M=ZJ.OGP4QAM1+QA'38^BYB72CS\#&&@RS?Y MU(\#>S[Y;/E&Z/O8=0UW]R\=:H]]BY_/GY[.Q>.[49M$O.:!^:$='>&_&S%/ M[@B<"XPT@3JPS L76;F]:(ZW:['@T*M'6X $YT#^@2U8K8#W7.0"##ZPD[]1 M_MFN'V(KRLNN&P8@)+V?+" /EO]36DRG#W&ML,(DQ5M,4J@5SO%F+-1J5;1J M @\8RV7"O><:S SE<<2S@$!QBU[VDA."J?"@I,'4#:F0NZ>_7C\4V%=*:O)C MX+\N4/!#+/C+*G?!R1=J M!*XG\Q/.@?,B*7"YV'?/\F1KXFCCBWP*6I7\<#S6MWR0!ECEF-HL:G''LZ;) M(S-"+SXT[9CDA\_PR]B0D5;,.:!<%_@LA11LQ;,\:7K;J)+KUX'5M61=X[-@ M>G'K7$8@Q."JJI4ZCS=?;R^??CQ1OR]4*:WT*[OVF&P^)8\]EO#/O$] MX]=2CWG]BJ9H-:6F*[_UU>KOHWZ)4#OXM?0%O@I]U_GM_ONCIK9:T5>S$U#U MT>O'(?7ZEE.)AX;I67.@Y".(ODY&J0*>2Q\F%$O]Q)%;YJ^E5:1H*;EIX$TM ME3ZK=#U&?U9H#R9[0>T7.O;Q72F:#&&\RPT]./.!:XHXOV6X9<0:/-+$$^ MVDN?C#SV;+FA;X^)&>56@$MD.822J]#S,!GU@8U<+R"N0[ZXWI"T*G\G/_)B!0/>6F+.N[I^-0;4Z;.H M;DV4V/8N?L;C]=7D?OCX.QT372T37"KEN$T%?PD9,-N$IQ' @$==#X0UEJWO M,X=YU"9#QGBQ>BQCGSHK.WFD$CUR9OB/(\8SZ;Y']TZ&00/R,K",0?KUD]R\ MF:>_L^#JT/402,4\0OL>B\[II]_W/?KR,ODR>6&91)TW:)3AQ[I> MB%/3V@D9@ =(1CIT88:I096GK+G&Y3#R+!](?N,8U3+PUF$OP'#+ >D[0@', M3Q%&OR('N"SFC[/I"W_U9Y"*+S"]"7,0@4_NZ,J=#A4',GGKN[\!%=CX/='( M-VMHP1NF[\7BX?#&Z(K94< XG^$78D?W\+.-R&)\MFEYS C*P '7AJ>X+PY< MX(==WS*MN$_!9%23<<:4?0R[4R;"L]Y9%@<5H(::SY;OPOU=ZEM^F3R[O(:* M$Y=1&=(@0(9&>@&I[!(#A"N%16):/9#>S#& M%T6O##FY"+C.QO"_!PS'$99 MFRB:XZ##I>^[ +5)MB;>#J@9\75X"5@PD?U1&F? 272%DAU[,00\,''CI#F7 M!M64&/?) ]^Z=X8^;P_ATYCC8LG+HJOBQ^(#8-6Z?<:I.I$':PXR6OB+WWGG M]:EC_<&OA?7[V35"7@MK*DA2(*F2)WC8_-K#N3];)K '<)I>NMD%FW[J%&C1 MY)!@EC-IJ!.ORLF\$]GEA]ZS]6S%JS=^""QWNA[<\6VI$1@,L!QAE;U:/CP% M))>J72@JH=4A>+D4@U\.06V"4+\,8=7"%3FB\!H@;O#<.[QXNMK=".KPF&$D MRF%HO\.520\A(TE"YC /<@A=!85BV^X+#A37NN+J?F^.*&(.>[+'>) MC2A75FEY,2OM>S-D3Y[%ZQVGKH&_092"'G:-G[,41IUH !)-WA)XPL=H_HMF M*+;ZOW-FIE!^FX5 T@^P(( .\+G#^(FT*1TRJP@ AY_/PJ?,]2*CH$$G>IJS MJ8P,C(I3$E4A(Y2I\--+ON7:+VUK (WLZ,'V>$8H3"[C1^33XB=Z+RWG7SE9 MR\$ AF[Y\#\_C 6?&P8@^1ST G%>C0L%AIBWCOX6VE,C)4_#/Z##8\XL):"A M;1,:@FE.NH ?$,]+=,- SXU,ND%^)@1M2* MR."X3H7Z8$?XZ%/%[0#F5TV:D_^M5 '!ZAPC4THZ5YA?14][Q*=-N>)&[(O6 MZ@P>(D:O#(E4K90T,- \>>/ZM"5*X0>K !DK\&]D-G!=P0W-DFW91SF>^ MBZ=B#<$8 @N (:E!Y/-LB?2:2F%F:KOP=YF,^Z"XBBRT\D _OT&&']6_5\GG MF[=F'E\RF6R\!H*!YX;] ;EZN'Y\PMF@& W1+.)SO'&>X/R8T:PF%%S_K6E^Q/->T?K@ET?55T$2 GM'H8]V(W:U_0"]H+YE ,%!\?(X5&1<=4.PYT#P$G=RA O,I]#CQG2J'1.A_% $ MOH2]@A.+UGK,:8 ,?::6S66W%:E^$]8/4QY\QFR9N_/45 MMQO!7[.)VLI1>)^GC[[GCY[TC$Q$0)7\"T8)UGW(N\N,W1#)!# S(QV,RQ 6 MGQG;\ X6"JHD1;#:E$8*"^&)&#TZ.KZX>GRYI8\73]\?URV=N)@'RR?CT*L MIA^.S0&*D'RQ?)"=&$3I6>A,>XD]B91.7>)AI3*0'.64(3H;02HGVFI.-\]_ M_L+F/PG]" ,?#%/^#8GB ;&EFXA+>,PH'A->A*X=7/E*4:S./S_F1/Q,%!P) M1]PI*U*W3/B!+UHXDD@$Y8B&%2/9>DEDP7#Y ]/B+^.H,GFX_GKY\/GF]BOY M=@ /KJ M/R'U@.@V]WO206A5J?QC$N+[Q^2J*%2=LE[12'JAGEFQ7?CD.]CR[-NIK6-4_ M85&!IQ0.1Y'[C-^'3APVY _D&L[@40B#AK :J1&$ &PO/JT-<(^BBQB !!)S MM[#GN4.XT_6Y=H=+_6A]6[#,K$A;STUXJM!]OB87? <:X$Y@L2;PSBG.C M]>NX 0%N@(&/WBGIP4C]>,:<7^6)A\JCMG&<+O5P&&$_M*+ BKC&DY/LR19;>4(7(/G4!.*CZ'ON2S HSUAM^'M?M^CP15%? MC#&^=\@/V4="#!DW,ZCT?2.;QF]T>92$VV9)B# >^11=^!;PSU,-.'A4%30$ M_[,9?BE !4-,(XF(9F:&!@%)P[TK-#A&K\ MFD@[)/PR9BH/V!8H&/@;W%";GP;@+.]CE7*,M\=S+:<5<1J1N%ZV>V>_>JX]05\@%*'35OBU>$O64A].5;LAM& M@R$(+,42F7RQUQ9&J:OS*@&M7,N!$ G5GB7@6(!03=O7#,_ ML% Q9;[ L_N&-P7&)5QS,S'B4^=^8(+Z,R'GOM[WEO[ M+K7G/PN T2S(S,@:SG\TI!F_!-W]S&>HWK/#AP]3!F_\L3^8_1PY$X5W@#:, M:S0+P[;]J X"W!A)S&=P#F)EZ$8]'ZC'/?P4EW,\G5F+/-9>H%QYO2/(S _01GNC<^YH;#D)J,[[&-)W8$&D4>Y>]%9$[>RXU M ]X M;,[C,2Z^"XL[7TZD3>,@"8=D#]1&A*>4)9"VN*9V1DH]SRF/\F0 $]4^525E M$D,G5J<37)M1>:[H^L#C$(T"+EPYIZD=/WZJECDU>, /6(H!CXCMG#0P")A_ MZ)@A6DFVQDXIC,LY[?,NTL;K;#^@+PP$J_;R,SD%'C+]G/0+$W9W?,6 M]0Q',$(#2HJ#+$7QF?F .(K2!?C[ASB%7G0P:!N;%X;'Q=/BN:3E61<,4J1K MDDH0N!=D19_H8[8&UDRY*U6OOIE]O5--P&5$XV,RE?T/898Z>$NIDXHH@W!$ M_IM@6(UQ$VD2)\;]11 ?W&EWO5A X8+Z*/FR*[Z$SB0,;+B@8Q=X-RF9-;&L M9_S5CY)#.UPYX#OS1 2^RSZ.G:71].AT(D;YPK(%]2G^!88>R,1D M+X,ZCHN\2W:)Y[CLQ=5ETW5E)7=WR5WT]*>*.&:%:?E>. JF>S^I\,(DOB'Y MLA^^)([W9$..32+L 7TE:!+RU0?&!1H_D^VSR+Y+&QT+MT(E*_?+RIE<#\X\ M\#+=O@.O0IYRZQ6EY]23PCS489S9%6]GQ$H2'*_Y7?'<[";)X]V9,6G_BYK/ MF#K,UR;NE_&JR;$K.]D?G$V.Q,RU?&B\F<\F.;HKCLY%X:E)1WRYQU\8_9 M.AGIN$DJ\339H>.W\3^C(-,+BZ'"TOL'29"AR\8NSQ?CS\*R@6DE'=M>T99C MO*N<[& D+^+Q)+#%A]3PW&3;9:HL9L0.;I%,]F!"!S/)RO@23)'C83G J?1Q M=X:U'K5L#+-A\A =10FL42Q\C,2?V')\&]D?N5$J1I1>G^@&AD(D] .P *9M M]%XH#RG-Q!DQ#M";E96!D!./*[%1K8[CAXW=*P*RD"'V3.[CA)U.T.=R2)? MP 1&#)'UO9A3\6YI1NU,-1L(G0$\&_=BL75;$&7) :D!@%ZR5SR[!0MOPT%- MY"$\-L)XO$.,J=GISV(QAED(("HQO]R/[QM1RT,QS'=7)B%W>!,>58L.IL5; M$@_?IXG _!U 2I1[@1=&QE+\$@FRG8$L9==,H(*V[4*',U:OTRPRGM+J3>YV M^4DV+@3Q[J$+:Y[CQV!;7'MSB<%CPXGH_R>1;3+DP M!M*@V"&SX9+$4G623"=OSE=!^\($&]4/(F>$'UQQDM.N,PE>L372"^V>9=M< ML<=.ZQ?+P5UMS,N*3PE$]B8-HI=::)IT0SX0\++266U=W- ?Q."; MV$0VS .3O+AI#(.Q:72B,OUTB:9].$5I!RC.[TL)E @ELQR=8B%*:,OPWK!5$8Y3V\&RY-MH/$A$[C*'& M.90@$D#G@V1/E DB8++IA')DD@3S!CM.)J%2W2RALET_6#[E*O652AWM./(I MY4+>0K33 )8J%HGP&#]-@<)[Z ;1\07T!Z9B^./4SD$K;&L%?O[M@+A)4Y-PMR$GY,=QAUW*2U'Z,8,G4F=P1R>M=\7IZ M5J(\.8-A6Q/+G"?SC,(@4=LQ(N+885I*& .>#,JE P;^N*C@,4ABPQ=V^I ' M7\O1.7X\?R7-]!TOYU1@']8UO,=&#XJ?^N_19W>:S!V9U0$>TIH)ZT9E09"O M_-Q1UXX/JOGQ#BJ-GDA>!LS!;3->XXW0Q.:7W-U'^+8HCU--)19UR$IB- M<[VCW /Z&NUWQX'^'PY/7N;;WG&>>?S1W^%EICLLDT>X\0_FV5R@>^0*7#R3 M2J[N-'4!J=,%+DS.H*4B]7S7V6.F%9!HP\=/BI=@PKIDS.X,X]3)1&3$S+E% MG[QCU7ZU'!4KPE.)%?ZY.3ELP",5/9O?_\%D\6_1WA>>V "/+L[6-*30W"$7 MPVAO*G4:EY_>B.*06%4$3[A%AWNQ4!BO&OHM,^2*R?A[Y1.Y16M< ^+0GQ_\EQG:J5Q= B7,L M9=G.N[U=%E41^U%]K$YQQXMR>1./*,[2F=[*X8'W2Z;N-#M[FA[%\[0G<:CT M623F/%N>Z^"RH^#?G<:79$C8^"U"M S.FJ=K ';X$ MDQ2R5$O Y&S[XD/&?.>1FWF7CH,'@Q\R57_^/JVXDEL("E^BMS_&Y:!T;IU8 M21'5=.6Z1S8*V+ +P]8:\;7IZG4S TAD3?SP9)Q1QC'('7C!'^2>;?<_, M,:'JJC@]5#, ,\JYQE/7Y;?.BT^/UH^HGZ1R\^ 4[C)'N\BI<^U8,A$HXR2; MOW&%S:3^)0TB*ROW,;-%%.?(><<9 $]P\HHS(XSRJLZDS(@RVNS&ZETK0FI0?B.L)),GE M6)SM#;#(C5?!-UYUT39>WZZ!N6)]O$9>?;P%"C;J45=16Z.9;DD15V:4+EZR M@$UJ86S*U-3CQ+L']4.P^_R7F]O+VZN;RV^S'>@WI%-[#3IQ55NOS1LB^,F! M"@W&W;OW8X;D#6&6-EJMJFA(C"^3 SJ3,K+^IBS2M!58)$KEQW0-4O'KU[J( M8-[#(UW&]#%5"K!'KBFOZI;#/L%F\RYT*#B4,(/WJWH8>4,/HF+YB0[VP-S M!G,V'?GL(OGE([J=-AU?6 X?"+]I(^W8KC:;3=0-I3?6>M3BS_76>D^2@RID4.TW'[6D.6;2+E'!9HGQ M'APW<"/W,V)2%C<4?(D*7$+GRPF MQ#EB(RJ"KROE54,?_ KSJ<5 ;M8("Q;&+D"1>+L#9S5=H,S#7&FUA2),XDSCC-U-SC30;NJ MY4:K+8$F@<:!5M\-T&H<:*UV0W2@K6U;]OA_1V5;7KD^WYG?W+[,F?21+(9W M!5J12,>[WE?7-?U+QTS:P#ZZMKGN\JB7.O6RTLRNCDQT94T<9N'_%DO6$+1S MKUM;T)X)@I;8A\4AJ,$1I&0M1HF@XT;0$LNO. 0U2QT5(-1N2@B=&(26V'3% M0:C%(:0U]<-#Z!QBA)'IG/[YU7-];,GK]JQ !@Z3?,'B+#Y.WWM.WG771AL\ MH+*F:X=W@ H2OM+5W@YJ2TS#S:%64Q!J0D0/)=2$@-H2&W(+J*FE3J-<;TNI M)J&VDJVY!=0TA%I#R]J6HD'M'$*(CUC[&CO+1\6QHS.KU!Q:CL4+9F&-7CP] MZO@RPKB%O1F3^6M$9/#.+F=(?!U1>-V5I(.;5JYK6:$M'?WC1M,2DW(W:*HA MFFIZ7:+IQ-"TQ&K<#9KJI4ZM7%<$B"!)-.TS"+D;-#403;H(^VKG$(^\&6*; MG>&D37S<-&Q O?YV>8Q'N#8*- (O?9\%4]I>1?2<70H]ZY69E3^8Y^:L@F94 M:$/5/A;D.QV9,WZ$\"G2[%N$GPQ.@Y1KFS6W=VDQ[7,O-M5$&Q"XQO'<(?LF^OG^1CU4J>A94TNT3($ M9#**$"EVJV$*]Q!RDN(EILX34TMLNUQ,K;5I5<>#&.56+>L62,B=)^26F(H% M0*[%(=<47\J=0_#N!BOP,#]($NC*V,)(9! .3&@K&IGK0.41JDC\]$.M&<:\89T&;8@ MQBZF^%= 7[<[+GJV(>(ENZ?3R/ 7SQU>N;RU() C#AV[CO^),R*Z[@G9-3%CH?4&V.#+!^6%K[4<_E)G<2AR5E7S5*GGI/5M&8L>2V6'H$G?+;87+(+ MNU]LML XJ&V]SR&Q>2+87+*;NU-LKK5%UVCC%EU3V3JY14+W1*"[9%=8'.@V M%0Y=/>N4B0;=+CU/"QDC&W"CYJ MB(]L.Q?1HII)XV<8(UL,IW.\2A)N-X0[B3@Z=@6,3'89)=]!6T @[UM'09JX MLYB3%KIW-[:87EDR +/;YG_+T-0H=?29F&[8M=EZ MW;[ET(YU:-+EDR[?0K%^33T'QNJ3$0-1-: >(Q7RB?J6<69' M_4;_?,>T3: MO.GP:?-J+J%M2[:>8X)FV/ Z-Q]SB8]2E/W=+"RGON\&"LU M[D 7M<O__[S^'(9[;ZRN;Y \=['F>A]1DM\;=3Q>OSEFK6>082/4*B1]TM>C"=2=&K6P?9)'J$1$]]I^AI*XB>9K6H]B2[ M#:6)G\ULN#7PHR%^&MM+4HD? M(?&SF16W!G[T2/[(O/33Q,]F=MP:^*E%EIP@^.&6W(> =FT&_YK6<^<7^)&\ M=4B]ON7P\U3M63X;#,O2[9^E&K+TD3%"#<,=PKO','ERZP;P], EP8"1*Q=# MWCXS\3=^<)%BE/F+Y5#'L*A-'@/X8 @3\*L3:L_//'Y?K5UMM&!,(]>WD$D7 M'K-I8#VSCR^6&0P2B*5NC$A[H4QOH5T8!*!CX2UY9+6&?>)[!B"&>?V*IF@U MI:8KO_75ZN\C0!6U@U]+7^"KT'>=W^Z_/VIJJQ5]-;?9I(Y>/\9LC(>6LP_ M1Q!]'8^R71^]HS\KM =CO:#V"QW[ M.+$TRH$V<_R>9U4TQ\XO70]IDGWQ"@3*NQEO0[%@U7IZPVBJM->K:S538]U& MNZTK+6K4F<)JAOF;5B\)P8QF[H),D$A&MK%P28DRV 7R82H5< ?J"H2+QP9P M'2QV+'J5JU:;: M6NM1BS_7VW)0>QZ46FVW\K]*'K4D7/6F4=S.7)9C]49+YT!F;T86<*WU-/# M2AK"=0.?,)!XB^-6)TZ)6_AD,2'.$1N7(\^RB:Z4SQ42^018$0HK!J]!PQYH M=N]N' */M;'<>*8$95ZT8-5:+X)S%;VD0J:[+,_E=.BE;RL!3I(J$D7;H.@< MDKNV+ F:+5=T9I70]*V*.+:+*0FZ%A?$S[$X7S1M5Q*T74Q)4(FF$T'3#DN" MMHLJ"2K!=B)@VV%)T'91)4%W#;9SR":+6MX;,[L*<1NH=S;P]KT\X')*]Y^# M#Y1-D/SB>G"!0XS0\YACC$G@P?-MWOB.4//WT _X!MN9G8'9KN?9@I;;7*#, M[%*F>@]&?+B*V?"$7(A>?>F83U.>7$Y8 GKFKO=$7W.T"+; %*"UC4Q8+Q1F M&9?IP#"#*0C1%U["K%"897RI@\-,16=?XNS$<)9QHPZ.,TPSSWI>HG6$*]RW M2F4:Q8^HX/47:BMY2%*0 #\1QG*]1S#,&JEEXK 4\$"^DJLX0@XR#/#WFT7 MZ-X F/'@ (7\JGO7#SP66![/5HN;$M[;0(\%4-3!@LLBL4R*C+'NV3[WW;8ED MP=R['H^C!(%G=4-^<.C)O:<>K*F\M:3"6BH@,KS%]K58L;SS!6$1!NR&(-1R M77>)P;/#8!&&[888Q,H3V31%"<+S V$1%N^&(,16$5F772 0GD,VV55.'MDV M9!.9:V>VJ&IVEJ!?574;B]IQQN^0<1I&XY<$#X586CDLE-JP_\T75P.*GR/)S@I>?JXM:?JX8_.VHB%U+%K';;1&[3]0& M6<7(XX"QU#D;46=QG 7K8)'JZKH%ZQJ-:JNU7NVTA17/:M6&JA55AJW5+&Y0 MNBS#-E]I"G.&=UAEZJ"32Q>:*A/V:C T,7G+;SH$4S4XJ_)3DZ)B1)806H]R M?POM,=%53KA3KB6T2$3X[(TSL2O,=GL@[:KKY1HC.X=]F^S!DROJ#_@! -_ M8?\)K6=J;WQ&^GCS_=8*UC26!&N E)>.B?]<3PEZ&5Q1ST.O_Y_4#EE>9*9= MZC0*B\L<5USPU"'3W UD- 4@HP@"F7TKRTE@XO!B]-(PN+U)/&8P8!^X=F5B M,]\GU+;=%_2)^>&](L7,9?+D+Z[WV0V[02^TDW$\3(:1!QJUU*EE,'@UFW(Y>[9KBZ-=QWLHN4CX9#AQRX+H\'&P[IZ"IIKFN;WUN2YYN M%Q!(RY9YD4"J<2"UMSXH(85L/:RP!3 MM3$#@+)&G6P$'4ZG*K79122GR[-=&U3P\-J*6R0WJ^$Q8I X) M?3O6)FV-)4(UINSUZP@W'Y/3DE$$%2 UYZ1=O/F 8>(MEA[*0#W M\3JAZP;!.1T+H98;;5G=\!2!M#0042"0L A"N=X697O@M&SG5<5N[.$X?6(S MZC/"B51Q>Y40_I"!WNWD[H2XWY"V#_B2N]X/GW%#9NWU4N?K9?N*>#("+""2 ME@C>8I&$5:?+M691CI#>1O)]9CX$G8R8=S +ZRGQIZ&XEJZYHMEV](6W50T M)A1VIA;IL0F])P8#=>O\=[Q=+UDEX1:ZC0;LG?"*2)F:2[L9HC1 #&M MHBH*2KMS"8J+3U,5;US$6YM74]%*G7A,E>U%:G?L,=JX*D1I M1)-13+%RK][.R=I"?,;T.JGLF$*/4G/2KNVJX;92HUPKN@3LJ11Y/4.8V74 F8-P2.=^4VQ1:I,-U@\:FU6ANM<5%R&N1NQ%YS7]X" M1ETI=>HR)?N@U4SCG891U%,0*^ZY;A3Q,I:^=>K8 5['3=$J=9RGK;DW4S5HFUEYGD8#ZOLWJ8B71NZ6G5^B%"O MMP4Q-*0!NN_MW0(PQ,\/-F1BMF#[O[.U-PJR5$]J,ZY >5S ,JJ#PU>N:UN+ M8EF%XT0@MT1\%P"Y!D*N=@20.T^[^9OK]&4(M@#A#'1\ C)BQ"V=R+;F:N$[ M6W55E!ICTE;>I[ M!D)\9ZNY?>D :2H7(E9E9/<@D=TM%A!NEY75[3=&9.Q7 M0#1M%OO='$T-A:-)D]'APT>'[8E0EO'A'<2'WSR_T< CD7I1^<#2KA4))VO& M@-_&B;;7EI)G9;SNZIR/C/ON*^Z[MO6!>V]*N:T797X<_,"/#/CN*^"[-M9J M$=;J E1=WL.AGX+.6.R@$_G^1W8.:O)QX1&?BVTZT1_Z9-?!CV^9UG/R[/@1 M%;S^0FTE#[$<$VS%BPI^(HY'Z<%0J3>.CG[Y93*B'GG&IM=DH3CN=T?WS.- M>E,LW]Q^R;3;=H=#UWD,7./G/?7NO,> !LSD3;:GCXQ%LC(5R?4WE,,;HVGL M9C1X*C2;P9%MZSQBCL$N%M,Q(OD6).0C]"_#8.!Z@ )S-567FDGS#;KFCVX- MDFX]NE:I4U>4LA+]?P6"1T,F=/+*\LZ)?^/[X093:^^>\)N-K(E5T'2MK#;5 MLIJ3-[R0Z!9_W1:]P<\CQK#$1TIQD8NANS#P ^H@17),U::ZSW9@0E4Z.'&8 M+'%OUH2))@Y,3LO$7KE1#+5,L/^(04=60&5%V,T/7L/D\1G41I+>.%<10?- MKY9(@67:T>G60U D2E$Y?7)/9A%'/@6G(G&$0Y#&YW:SZQG&=;:V_[-.N]WJ(BRD26MS#W*T1W J0'RMES?/K1^ MI/NBW"L60^P^>8SZ82KP5W \(GD^=U)B?R5^T)H1B6:IH[7+[;9>;N:T_^%U MJPJ.\A0W]A:,O5ENP=@;K:P'-J$]_!@Q^.R9V6-" QBN'VP12CE>*_!=@=HP MAXO<65Y;:+5Y)G).Y9'WTHTX:@ MT7]% :BE\")-.>U(]@Z@ ^R*B:+PKH.=AKZ^^>1!M_B3,Y!]QCL[RLF>],K/R!_/E/'3B1I5DW.'( M8P/F^"!JB>WZYW9$:SN/PH?QPV\YQ3L3.O.L\*LTE:,&C=^ U+\ M=8*!-37KSDJ7XK@1E!&JNT,0QM):V1/6)^]3B"%JUSUCZC);%TU266,H%0 Y3'<%A+FI?1*#J M,D+;U7LX29;IJ[&5\)\]4A)1*=/*Y*36:9%M&U*G@BX=LX!EVRZJ#U6!?#V: M0VL2O1N?:2L$O6VEJ.Y6AT4O5TD? NRBD<2.4X=QAM3K6PY_;7L6+08#XGO[ M!X;&CV$Q1JB!T1GJC+&4SJT;P-,#EX W2*Y?R^6KO:P#-((]?G67$7'@.W$[S,CR^6&0P2)3M^NB5XV.>, )@@!.P M,;?AD?J)H\5E:M5Z>L-HJK37JVLU4V/=1KNM*RUJU)G":H;YFZZ6DIL&DZ.@ M(]IGE:['Z,\*[<$$+ZC]0L<^4B.]-("@DO-12]SQ-RUUM96Y+L>FCE:%4/[YT\ #Z^D[7#?PR34(4)-MEID=.;^R1E>V6\YRBQ M$Z9/.OLAJI3(3<&9K57R[:T4B-.C212/SO$@.&FNLY'H QR)F%/%4=V46K4^ M7SB%?W0@.GZB-G4,AJF*?Z-."%HGBI'IZIS)L7&V_OG&/5OK;Z]E@YF%E$+8 M9W4X"8DW(-$N A):J=.J%=7Z4&+BT)A0E5UOP[=U/.VJ;-^V0F)FA^EXZX%& M73$AKP#TU'C3DV8!QWSVO-/[EINP#;S. V':%@C+@J@.2JN=S0,J#D)2_.Q1 M9>D[5UE17S+Q559!6<(12%+.8>K=66=1*.1P)[S2I;C;AQO_S/$ISM?\D B?%MEL\02 M/H2N:8FC:PK:=3EBZ_B6!<3BYQ[/[(#R9B)JU;.;A3KRDKJ2NIM[&_6W-0 ( M@.FYYSQQW2YU:K6MY;5D[7$MG,*BU)('$N&[LEZ7R"Y-40227<)T1M+%2O&Y MHOZ P& M&(KI([]M\#=,\O9VT*+>0S.(T=XHKO0Y>6/R)!P'^CW9TFJ:@N7A MJLULP?+WTS3@LZRB)OU\2=UCI>Y:]8666=$3:9*2,"A0\I22AJ?7MZEJ*SE\ M7.M'1H(/SX/3I.Y:,FR),;V."-/%$&$R?'LGJTU*CUU25U)74E=LZIYS/'4] M3VO58L"KU&^]=SU\X640>%8WY+4BGMQ[ZH$VSS-K:F#6%) #+!?E3LW6_>&A M+@0>9 HOC\\2CXU"SQA0_XTSV*?IYDDG6E)74E=2=UO3:I6"R@\3*6M^#CT@ M1Y38MR";3U,:J".W.7LGXZURN1T+=8N,MVZTVIIBK+8E)NEJ]6_.\2I)N-T0 M3M;'B6KQQ=5QY@OR;5L=1]8,GS>E"BB>HRFMXHOG'+*&O<33YG@JH/*.IK1+ MG58]:QU(0)T?H+1=5^W15 6K]NA*MMNLQ-M)X&V]>BS:WBK^:*I:6&=X 4!7 M=#T@".8+)SA.P<(3M'G,O,9>>(<\3[]7!DNV/&R"?FL)X5D"CU[_D!B1AC,K+D/L>K1I@+0T\0MLIIV+$TQ M)'#>!$XF<7NK#:Q6J5-KG $PS@,;F4RTK;"!*42M;%<+V0=%$'"LA8U5SGML MI68T!?H91M4.3YF)U3=RW%M23E=?^EZ35-Q7JA8I2F/WVPR*4H MJ2NI*ZDKJ2NNDLXD=1]>1VOBZ&A9?U"VCY%5VR1UCXRZ:Q4Q6'*.;*X%PYKA M(ZPC6]9:6XMSR7FYKB1U)74E=05P"K93"36A5()LVK./ICWJ+IKV:/521ZOJ MV>Y/LFF/C*Y(ZAXG==Q17-FT1ZX?25U)74E=P63_ M$A]E'='?%$/TR\T&V>Q(!D(D=25U)74E=25U3XRZZWGVJQ8;++XID-8J=;0" M3L](0.S4W-\?'MI"X$$><)!-HF3P05)74E=2=SO3*E,L=_NV-;I2ZNCU;*%P MN7LB%Y*DKJ1N\?']C:24*H:4DH'^J%PBL7P_9"; P&0>84E%P:ATZLB&Y\O MOXPW' EUWYKO69!WR\R=N7A.CWG]2,C?<"&1D>]) 5(N2NY!6.0)?*W4:110 MZT0NK2(/G"SP/XKAN)X;K),2]?!L7U!YLQBVUTJ=6E%]T23;I9ER)(MJ@9-4 MS)JJ@[Q]\6TON=\A@C)"5G+)UYCA>\X1* ^RS?=5V*,@E.UX>RQ4D MJ7NLU"W"M]A /C5+G:W[W4H6RP5T>.H6O=FRVOII%> T"+7+X/JW7J[^,XS6W%J;\6])9[F\;2V3Y:#IYI2 MZK3J105.):".&5#:DL/TVQ>3KZFE3KNL*UL;V!)O8N)MS<86J^;T%X \#;OE M-.M9U;EIWPL).E% MQ;F] UZO:6AUK->F5GY@WEN'LKTB4\K)=QI@FU-"9=) M==BF=4^M!NI3S=9-DR+LV%&U%J@R/>8*5Y9U[/E3U[;>ISDLW'C\YP,_W9?$ M,U(AFIC^30T8-')]7I'\PF,V#:QG]O'%,H-!$D=+W17/09G>0KLPXC!8?$MJ MO%'#9HS,#?O$]XQHH[Z"<1>EIBN_]=7J[Z-^B5 ;>/4%O@I]U_GM_ONCIK9: MT5>SHU?5T>O'(?7ZEI.0-V?CFH\@^CH>9;L^>N4DFJ=*WF /L2":/\\JZ(Y=GB/ZKP7 M+R$0A]@4(1S.0"B;CGQVD?SRT;3\D4W'%Y;#I\MOVHAW[6JM5<>1Q['-^,7Q MI*HPJ0_9SW6U6J\U<[]2JFKNYXL>U:RJ>KV0)S6J[5;K9)_4JJJ-6B%/4K6J MUM**>91:596WY[$YXCU)@26?F,-Z5D">O- /SHD"EX81#D/P> #Z4>4];@'/%$\A MW]XJOW=Z-'ER0?9%BR'VH7E K_F1DR;RI]@3IG3FV; M9W R3<'7"V/7B]C\;12?3"!T._"S0,8&X<$L,IJE3K/5EM X+6CLO%M\K06X M*;<+.XDGD2/(1I:>25[;W58]IKB5U:W*=$CX" :?3*[:-ON@=07KM4MXG P\ M:LN*0:P'#[74:=7.1'P<(SC6P\;:1Q/653AU[#==;FH[-UKD*>A"RD95>*MQ MWB4BZ34N#T;+RTW3KS3PD'- M,7V5@O0# V'F6P%[9-ZS9;"H>,,#,]R^PY^RJ,A='5LN;QW5D6"12U%25U)7 M4E=25T3JKJ6DQ=/1-7%TM"Q&>\L"8O$F(;+1_T([0Q^OVRN#"I*ZDKJ2 MNI*ZDKJG0]VU.L?4,H;=WCH!UYMYQ2UEC\/#XN%P<,BM=7JDS>2V/H"DZF*= M0+JB_H# 8"T8BNDC1FQ@I$G>3DV\9Q[?ZWD39=H\M@!60]?AJ6B?DSI-K.)9^^G)["W/RAUA ) 1E$D=8^5NNLIKR4[$Q-IDI(P M*%!RM%%#*774>K9FDVQV)]>/I*ZDKJ2N:+*_.-&OBB'ZY38%M_B)-VE++O[FRA$G,7E"AL)CU M5"^@?[/DNEQ3AZ=N 9[()DMJY6YGC4;1W0>=]54'[-B=< MPSK;*7N;"M8Q^62#LP7";(,ZM5GIU"RBN'6!G-I]N$WB:0&>BNB\WL#2QNVM M2V)+0)T"H#9HO;Y>3LAKZE@^6V]ECWY MO/86A 3=<8-NF_;L65RII8X$E015H1VQFQJ6^MZF([9$E9BH6@]42TY1%* 5 M]:A&^-:AYV6V'$S8GQM>Q8?Q];JN-$NIO&N;'6\VI/$;'6L5-N-_%O. MNM7Q+7Q"AB[O=,QDIV/9Z?C<.K_*3L>RT_$YS5QV.I:=CF6GXSWL$O\MM&?; M'&NRS?%VCOTJ&?9+@T0UV>;X])!11 /L9KW4:38D-$X,&AMTP%XS&MC -L?U M=C;P+)$C&'+6W)W(9![M;I^U6>IHY6:K@*H-$CZBP&>;+ME9A+2P29#L6N9PQ9L]+]<,'V%ENK*N%!4^DIR7ZTI25U)74O>03L%V M*J$FE$J0^P:R2[(,24CJ2NI*ZDKJ2NJ>&'77JE[<6%:]>'=M<5M8@K6 F@P2 M$$4"(N,'[ \/#2'P(,KQI=/NDUS?19_D%M9RK-9RZJ3+/LDRS"*I>Y347<^< M6;*SL4:SS!86\E2VT4>2PW+]2.I*ZDKJ'L9SV5STM\40_7*C0O9)EI$R25U) M74G=[=RB'70@;2NE3KVYS;%2R6JYD"1U3YNZ15KP&TDI50PI)4\5R#[),H @ MJ7M2U-TR-+^+/LEMK=1I%% +1_*^R/,F!;8=S7)#!.V@7.[+1LX2] 5WL!95Q39P%F"JM@&SKJB MR@;.IXDJL1HXZXHF&SA[,10ZO,/;;/AC_:?L$5 :SS-@C% #:YM09PPD)+=N M $\/7!(,&+ER,=Z$]=+A-TYOWNSOB^50Q["PT5T '_#BE]6%,X_?U]1@0"/7 MYZ4M+SQFT\!Z9A^3KL(\M)NZ*\: ,KV%=F$$8;#XECR:6L,^\3TCBOE6-$6K M*35=^:VO5G\?]4N$VH#U+_!5Z+O.;_??'S6UU8J^FAV]JHY>-VJV71^],IDI[O;I6,S76;;3;NM*B1ITIK&:8O^FU M4G+3P)O&,/NLTO48_5FA/9C@!;5?Z-A':J37!1 T'I#6JK9@S//L7;R\!"!J MIBDR7U4)HLC(-A:N"U$&NV"13Y1ZU&+/]=;C<(&I:[4;'Y>7-?X]LCF]SE;#[6Z?.M-*(KY=8I*HE64IU.T<+>>.#D0+;JWTT%HA M/<\=$G?$/' WP+U!]_09_ GF7ZP"KLV[="U#W3+J;WK_&B,K],"LJ !9E**% MX8GTSRW+^!_OF9.U0DI+&E9M4_=65W@I=*VU=?_?XD\;K;$HM1,XN*R;K M2E$5D_=R>DGXQ#;A!W@:ILNJFNDS&WD ?=XSB%#')'2(E0+_V+QWY7DD_R[1 M56FRPN\VX\47'?,R1=T\65,'4[NV=0+*JJF];[&@8.-2(F9939P-$=- Q.B" M($8:_:F?LB-PT5*54_33?*N[O%71W&<3NX+$Z/G:^D46)E@9(BV 2%&IGGN7 MFZ=LDMZZ3L7 &)LU' %7<(,0?[.\:+\0C52'!;Q)"@&PH'GO^M3&ZZCOL^#< MRA84(&#YF;6OU'+00;YS/G.2\L2(N]XEIRE8(C<3)JQ^8$U7VGL_L":MVD.* MX[Q* NL@*X,@52EU5"U;1T!:N >7U%<#ZO09L4 (,V TEJ"/HMPDH*]G5R!R MK1(<2RS=&\?P&%@QGUGT[PWXA!&%HT#F$](W;[&H>VK<(&U>@:IQ;8P6K=1I M96W@O:-%FK^IG^\2;KY'GO/?4,):SC.,WO6L#>7J\9HCNY6K-U.ZYJT0W#9L M[Z/\M+1:!;):-X9+K=31U;WU5I6VZCH;75-9ZC<^831N%$US>@W6+X,'Q MFB%;R=:55\VE80"Y O]A0GCP^GC;LKLD>2IR!O/6%/:F4[;V_Z1A*R"B-I?# M6R$*RY2H6^^92>.W>"F=,)J\2VS?]RBP:2NL68C,EK:SB"[6]D)[0U"U2IU:7D=):5<+8E>G M@[^)J#XS>WJ[8$7>YLGBX!X/ZTW74BK6%W^8MXC:I4XCFQDA \3'C:25MN&* M19+&]^4.CR1I/Z=^R+IS(SCW0:-9\V6*SJR FK?LKSM:PUWY YOLT@; M6(RXQ3K(T?9835]TD_? -=?S#O3Q'+61YV(O4Y-TQ[EB%[/2$#N6$^(7\27N MAKUU9BL9G4;5J6)/".+AW/N8)Y_&/WS< I]&!"=LN9JPY&["D74/AFG\2&&] ML-#T%A6HQ#*VSQ:>RX\A[A.>_-QB2]E:A>PWX$55+J'/,^H6*A;3\F/= M M=MJ5K.PW!;HD!67)Z?4W1?M$#?S(K6]M_&0_H'(L5C"@)<%EB-4D> ;*5S M<1?R"\1LX2Y(K^"07L':)E93>@ 2BCOQ -:&8BNR]K,!>=&@F%]UKO56T;E= ME;,2[O[SUIOSA=4PY=TOI+#:*F+M$/=+SW?63KJ/^\FC<]L-?;C#]S%'U_A/ M:'G,+/.#OQA11:0DGYZ9NUODSM8]'?-#U4_N943,3Q.B@ZJZZ^&*C+\Q\Y1. M&Y1.*YON+G>WCALU2ZR8+5&C8^) /,-; MI' %LQ\,_6",/7^#2\?$MBBC!:?>=;74T1K9''69J'7(Z?Y34+R=& ENV[T M(MH62U/VB.7M%N#!([_"V[+"5]T5?H GXPVLO6>59"$4IK].<9.@T',?2[8+ M5A1,]5*GIA90W47N2AT]X%9-1]@.<(U2IYY3BE@@P,F])[GWM-K>4R_J0BKW MGL[&24_O/05X6B/TQL3'T7F:I FF M2T[?9[FO=-Q86=T97P,KK5*GF=/6230/_&3TYZKR%%@8\Y.GJK-N(/>2-A:C M4V+>]3X#*==-#]-QI[Y<:V6CG')#Z;B!LT2F;@N+6A]TJ?.3N#!:TZ,]63^V&!F<-EL^ 8'O)O3-6RN\2+<@Y3RE>7L@ M>;L>9&IY57G.M "L:*(50_&FA3M0CBECK]O'7L$"2:B9MQ1PG[@AD_A/#1PK M!EN7@ /W=.O9\ZTRNBI$2FG>+N69&: [2;Q)VQ6I70E.]"\)S=],AJ@UP7^3 MZ?NG!J!5$VD* % KUZF145?1TB(+D\$QXO MAATB2>$7SN4'&K#K7H\9><7(L9BCQ@*,D^EW&P MP&B(:W_72*^;.V6IMPJJ,5N%GRQ^Y M/K6_ @-&<,?*Y3KK>JFSS0DM&7D7T(Y9$G@7$XBU4D>3N28B0.UJ92^C3+JL M;SD.QIY =8RXJ7!FX?]U%F9SAPY& 4NP7NHT0Q$;>@T\0[-U MQJK<<=BS^&?8!7DKP7^*(>#_7FMEBKTPF[ PZT6EDF_AOO-U(XK_<+YH!7]1 M:+BVP(0I[.3#SN"Z?A6(50_?3T>LP[!,-\1>]3-#7O*$';QHB3H]-JV9OT__ M&(Y&-L,T"VH3Q*OM^EB^=)62#<6R9O]U%D229CQW=T1AH?9<;Z8?^)G%,-<2 MZ\O[ST[;,5MY)97K[5*GKNSMR)E0UL"I@V-).'$Y.,#Y[-2UK0,+Q8!CY[$] MD?@\+PT#ABZE'] M4(4/MRJHQ<#Q*O]"4Z(X-:]3Q 1S(/0\9GX*@ULW^#<+%AD% M>JFS-Y- ;C^+(R:WP0P>FMWZU.RQ;!*+Q/]$?&YW*O8\S(0E$?W):<=[.J9= MFUTA]'EKC5LW6@>YO34:=30LM\Z0D(:E@(A9%E7?%#(--#>S9P /:&Y^"'#\ M\"\(DLXO\"-Y[9!Z?7V+&L-AG;U_KFH\; N8X0:ACN$=X\QS07T$SP] M<$DP8.3*Q6@T'L."W_CV ,6]T?A8!EB9CP%\P,_>52?DGI]Y_+Y:N]IHP9A& MKF\AERX\9M/ >F8?7RPS&"2H2MT8D?9"F=Y"NS"(,%A\2QY9K6&?^)X!B&%> MOZ(I6DVIZL-HJK37JVLU M4V/=1KNM*RUJU)G":H;Y&U:4C6\:3#9^1K3/*EV/T9\5VH,)7E#[A8Y]I$9Z M:0!!YT RS]^(,)U?NAX2,CM:D19:9O^$+[0$861D&PN7BBB#W50("#^Q=Z%# M0S#*F?E^X5AG 71 #A#U@L1:]C804?R.1*G' M,Y];]?!=_#H^G^DP\)4Y ]%*XK'XT\00$06*^29"6G*1=R@1_ORGEJ8I'Z\B MJX'_I7Y\3][=_OOQ^H)\N7[X^I%\2WY]3RR?4#(*NS8',+^'V-805R'I)A7@ M^5:F-W(]+EPLA_R->3X;@UEI,B^60W@K0(.\B[Y[3[[1%Z*VVRIY1^$=@&(3 M%G:5/$VN'D"U,#R\>DA_,N*&'C%"'VP)F##2 M66U^Y"2TV2L.Y'=^J,6W\ ,89PB>O^_W0IL_TX<;*2QSL$>K9,)$H,> 4?,_ M(?4PFLM)C=3]X7!^_!W&;L*\WL4\_E']>S5A<)F\6$ K"\_13))4HHGZO@O" M!)4&$(O98])S#7Y\WYVG,)\M=< P,",* DJ!ZP'^ZY?)/RU$O$5GF!C/W"<> MZP-Y^+#='L@.AM-1=7(%++ 9*"*/L: ,_Y*_,MMB7CE&$?Q[K1+U^K%,\+"I MPVQRX]LPE'FS=2UI^XGZEG_7FY./X^AGCHQLS4M# 442S(@G/*:4A=C2"6$R MX\!,-#RR+S9R]G>M:?GG1Y[X_>70TA%(UM(')74E_/IW\RJT@T)D$" M@(K8]>D!4:K+DUE969E/TE_NB)N"!N#H@5?$^604YJV2;.&HO$+)'?QX[RS[N[KXD0@^I3 M+ ]'BSK7"2V80,=!O1C%],!W_H*]SR>\R#0;E N[K;-].CK*/>^(2CU^WV5>[+1+*HX$]@>[R+D('T3W %*[U%R@\_J!+4!&BH0&K*58&=*[M MPY#P]4GKT=&RC;&_H<-3!%>TFYFJ7./QO8C=--L+$1A,D]7G>NN_0^>-.R%T MM:W D5-?-\ZIX3"8T#EH+N4%MC'8[N!0+)0COBN:J<*Y;K9P?A;3Y<(WL,>Y MP9PJ;)-6[@#>CJ)WQ>S@-,-2P=0@NP/[DWM]Q QG%%([90Z\*7.<,YL:3T\@ M5VQ.\=O PTLP,V862 =*,9D4 I1>6YQPL?09KAGLCD]F#FRV_#<\9Q2;M$!=%;X'>NU?**!O4"- MG]@6X\;;%K_SPD\DZGOC 8\ZA\FQV,-22N<_Z$X2P"&/&LX.WCCBX_TYVFII M:J^,SP'QI$76=KA8BOV)Y;JBOC+AN(*;H\_ #ETP%FA*P'9\!V>3%% 1UY8- MO_,C[>31U"OJ1*L(B-\6,+_*R, ,Z!C;PVYY;*?=?6@.V+.W$\&]?)91LP6! M1=C%5E!Z*)'QR+X $8$-SFK#CLA,*K[),NIV\:?GVS :P"&@+/3YQLJD"LYL MD6T *A3L73Y+">%[9)+#TC*A0&7/S_4.[/@ ;.PNL]MF,PI6%#^EX_YM,I7C MPF?P><##UWEO6*>%\=5T*^I;%B]X,H!^P7N8RH$#L:C_)$P1]J$E+%BV+4U# M"HU2-*#1.<%-6_073/]B-HVG/$-[7DC3TV2 /<7U5IO-J(W';SS6\.V5*4?; MXDO%J%(CBPW4$^'*+B@XPI>Q@VO508_FG%AP]GJ8%6N;[VA^Y4_KPYSOLG&X M8.:,YX#QBOJ?73P*!Q9N%&RU8 MR['@'*T^OE>PB:5NYS-)Q#Y\O?AEM0FC\ MO;C*YH92.Z7H++?,*X@GGX1L#@\LAV,L*;F-_G@?%2:W73:I[$<[W>R-.V-- MQRLJ$28C7BQNKSJP2#_G/Q\,.N.16OA5MU/\^;JFU%ZG/QA4:FK]Y_JH7U^G M1AN;*IDQ51A-,5Z76)6_ZLNMH+<\4?;4'4(Z$Y!0+6FL(;%3Q8-[=^\JT*R# MNTJ.66=S;MWFM,/M*WK2<6=\&+U:!EX^*_&L9P[]8TKD&JLB%E= 35!H;$OJ M@0-1#^3MP;O@@^'[>)7P!]X:%H2=#;769#"N*TQ7<@:<.\Q*L![M!#,=8-9M M/,RNFTOL6WVTQ&B .=9$#R_#P)D%CBP+=#@TD=LNS?%YH MUF&C]>%W?N]Z6![W[)8F/#:K-"W7:X\3 #;PK]1F]L-KAN M2IZ@1X9"LT/C\:EL<.*:#WYE^Y:R-'R,;,$;>@QV$2$I=&XOEU%0O.-A#+=M MTNBNTJ?%T:PFO-E;!CSZSB08?$4,C. 45:@5 _Y/<;T%BRK \%6\:BP.'*2_!0%9T#BYP*;Q<.#/C1C.[4EK8,S? RN%<>$LHBQ3N0I6R[RU0M\R M4H$NX]:DUU]5W@H\@D$\CJ-X8< &PJ:?QPWBI;S#HQYYD 1= T(6I&PZ!J7V MS$[N=47 <1R'&'V.F0>9(-VU][VXIB\8D5&GC5H\J0]34,8\N2G*":Y6#&S4 MA1G.;_?1[95B\!AJO-<1X;OB_P]BE=OO/+\XCV3159[)JF1R4*C M5F.#I,G(BRP%U4XCX1.1%,NXL:@'$B MQMPFLU1<-DHW16'%R$B?AR9%8;]">1'#3$6P+(@1]T6\']XQLP,6;N91%M\D M E58H.="1"RIZPJ-"T\D4T(0A>L.C4_BO MXKTIVYDHPA.CH)*5@?\A/-+SF; .I,*+::I(!;/\E(\@<@R2:K\M8)GN7!3@ M+&:K4E.]CO*)+9-A>7R&<.\D&-$:9S^D4N]$3!@\3S 'CZ\@"[:&1TP6M,<; M8A^+P6*C 4W/8<,#]$ +Q/.4T@(@V,4"/8X%FG-+*HQ<,I+E8:](EI,G-\MP M' #VKQ"T?\"#UG'UX=\HS_R#2.$*&6.EL%;BQ81@I3,5;"LK\B S6!@%98$I M (4=<;%1XLZ9CO;D^;8(?7Z"\PW" M,I7P$4FIRTT!!DEWXZA6?CQ]4_X*?9M:MIDTMC)N#FR681J'2EA&*EWRMSMO[Y6Y]T*>,??1)T'R#7]:I)QB\*Q#O5T$%P<, M"VP1M* QK2TQA5%XL>0RL33QAH69(3C0D&(-3S,T%4+S8+&TM4.;&,_\D:@>W0U/8\/Q+ Z.D84P HF1N639P M<9(!1E1NRF-KIQ.=X,W1H6']4DD7TD6YD-1&N9!V.+84-5:>G:;7;9U>!VU@ M^M"J,GT(>SX^""0V0<&Y4+&CI%N A&]-0E>O+QG)']N MH;4782=+6>4XSGTR?HRR>'0HCPIPW>#9KA81X0.19 MWJKXQ1S0+0QFD-9_QT:K8<;I]8'A/MDX MS?SLUV992Q&A>71@;F-W7PC8$>BI8FWSLV?PMD3?G]!-"WVR1&$:[%R4-80=QQ_;C (&I%*D,O\<'?+9V/FY M561[I#L!B';)2H[OJGLV&J=(CP:H! 0L$N6#<""+3N,K8M=!9#S!J#TS[0'- M^7X%;A66GQ;,0]H6^;[)B8&9=:G$2X:]F(4EYWM(3NF4F>JL(3SO6!YC3PCB M?'$^SR(3O-BY=2':J0J>TXJ].G%AUTF22[^D, M8L8NLF])JG.=B2^K-"N[9)Q=U(S$*5K7"HGB"9#)AV>?0B=3#BO/E[ZO$KC( M69$HV@=%-47[-UK%?D'^%,,I5^MSCP2T;1C:*1A;]NS4/:LI07!C'DS3TF R M'M(K2PJL%@>X-2V0>XLK1_IA2EA[/#Q:PF ]Z277FR]8#35;,P9W1,T 43/2 MAA(UEXB:T8%0,T3#L#T82-A<)&S&!X+-B,%F-#A: :N:B1Q*'F6:;*?Q>VM9 M'W5]0F:W+/CS^!ZW)KJ^MP%63U5T60&U5E1L*9N[ 17C+J!"W5OE250T$!7: M83;*,9:<;W>UO8O.2] T$#1;2H/N#!J-@49OB*8YE!.L2ADP#B4.>FLR;.O=NEB23D[$4M/A]7J!UCL0T'H(-+575R%O";1S!UKILT)% MH/5;$TUM#T9[T_=(I%T(TOH'0MJ (6TT'C0=:=<0C; VJ^-6J2D\896YJT%W M[;)K!^F:#%&0(0J50Q08B5FDC1XB9?25Z:)?/5KH_$2^P='>5)GRFK"),%D3 MD[ +3$9(2RE#5RX2)FN"$+;#I*+1.D;_YWA8E\TJ4=0H%*V)2:@91=!3./JT MNZ.CD:O+$ 49HE!3B$+UC;?756'C;<:%D;QE/$; PBX8T5J3O0/])$8:B)$U MX0N[8$1O3?2]]TP)D@:"9,W]["X@Z;4F_8:$QPG#*GJ-F!Y!DE&CZ2Y_?WZ_ MOZQ+A35&=C'+TY59W>]J#%1YP%G\ )-XYUJ?.&=3K!:+E&&_-5'S9E4NHU]N MEN>$D2TQ)E4Q,@",Y#=,B9&SQLB6\)"J&!FV)CVI1RX,(UL".ZIB9 2GLWS4 MT+$Q; W0RR,C M?5\ULU^)=?-OXGL%B%&[K0GC?-7>-^.R2F*G7K52IH#X-K6BJIAS+=5*XZ%1 M"1EEZH?OK%:TAJF58[OC3F8VWF_B4C]#VU';QW8\WX->C3[%.Z3&3V#Q@4.A MBC#KM0FS]!,TT$;8'J96!2*P; UT?>1 GD6 M;R!4UIA@>T(%;VSR3"X2*F<-E8TQN3M#!2\.NOD@;HF5L\;*&MMK/ZQHW=9D MO,]%\'EZ]$[BS,M5,G1)(,/K*IA<%/H/?ZV>.J*)Y?7A1?3#%Q(4P5UM37K[ M[*+R5-I H.0,KAJ H@%0\ND+$BAG#92KE>MX2*\<7 S/O/OK?X #^UW1#F0^0% M>2[]A:T3?^X[KM*GU\ W8#YMU_#?[@.RH"!W^%+??RT4R1TX]:D/\I; M?+M%?=2QY,T_1$M@[Q3#=EQ@ZUTP.PKR*26P);!KYH$_*+"KL=[IK.#0L+LW M4:O$O<3]MK#!)N&>U4P:UE:S[T2X9X>/GP,#WA3E6L!_HMXN#/_)=B->\.A= M-]CDK3I:9L\8-_C)\4&FL:-DDFQ\_-=GYV70T7LX#Y\]7PGF<*J9^X2PI!P7 M?J8'.6M[!-&\#FA;X2.@%@ M'AY9&CZ\ 7ZS@"E]PS?@>#)E &6A@XV7*>1_<%8 MV@!#&++U 9 2@CI]]&;!"X GE96F5M:O>K6$A2T[QZ%ZB5=UW;S-OV93 /PX M.! 0)2K>GEJX>+6*)*VM&%1Y(8Z#_QL]:%#JF39;62;Q^"O3\2B*M3=33-#Z M!KX+.N\0OPT3"+L([)4X2%0*4]]PS?F:-Z[(MAC1EW !0#?7R?HX:XX@QY\] M>SN1:#^ -EOZG@6*#N8*YL0BC@U;(0K"'#;AISFH15!O(%AX\_?B^7_CM%DV M*$=[&C+,F00-!)C^:*[:"ET"'F!\5!3O2Y:!H@H/\0<*=/G9-@D\/?=>?,]; M(%XIZ%8CDE!R@Z\FODDZRG>8_ ]"S_K$])Y<&":*+:O"H[S,B0M=%6_SH2=/ M3/OS584HH%\L KT$$.#.C[T& M@)A1X#_VU+:$286_@DF<&BS\W[58VU%?YP!&"H_1F8UY C R@2Z8*X @[#Y/ MO!'XF/TP-P0^]H7QE^?;P1N^/=4^RQ :OD\F AX"I.%,*S.P //-T6A**. ; M.KRF.[CG<2S$ &GC+/MD^L8Z4/P[CJ)DP&Q=A#$9=5VTA]/&5F!&?#_1O/%* MOPM]X-BSFRJ]38/7:N&1BD>"#Z5L[TUI'RF- M.P/]34T8A_E1V JBY?WPO5([I6 MD%3,>L"_%KT<]Y>OS/1=-5F*.GN*$Q-RN616,_7?>R,W4)\;?-\8, M.GMK."_&&\61I54S3,[*@J^N%1_DY!]3'RND8;[>VR]:>_6@G+3#NC#4=14!TSJ#X;#P MJVY'+?Q\75.JUNFK@TI-K?]<'_5EIX[>*:WXJZBI+1>[&WV(X]QC!U<1 M/@Z:"Z,INE\IZ]9N^,+B(::6X6XCHK^<^=+W50(7.2L21?N@Z+*20XL'G7'1 MWM94Q7E''!VA'+'L6?T]N\8*SM\(>K3=P#:<*TOPJ737-UQ3<36A!V5NJLJU M,?5^:Z*W^_U\_H:D&[X U*RIL+HW:@8,-?O'V$C4-! UHS6U2/=&S1#OY-O] M\=XQYA(V383-EMC8G6$S8K 9]QM2!?RRTX**@?#%6Z6/6Q.MK1<09QY(HV]:!FD)U(V:+6F- MNZ*FUT74:/K1S$>)FF.B9FO%K1U1H[8F@_98RU,D2M1< &JV5N/:$34:HF8X M.)J'8PMJCG'H:)Z-9C_;SL_W[LPWXJR8*Z/;K"0+6XN+1;*0A[O>FO0+6&0/ M5/&A)A5YO4QXE6"QM;+8>ECT !:#NC+G)2P:!8L#W2CU^BS_MIK:9=I7_WD!MFY4*]!G+-RR"EJB0E![HQZ*L8W=;3]HZ)K+1 9W"VO5ZD M'>B6H:\ATK1Q7:=>B;2S1UII'WY%I.DLB*X[W/OT*:%V*5 K?2]0$6J]UF3< M'N]_-#DXTB[&"(#9GYELM7V\?5H^BU<9UA5Y<')FWIJ._-<+ MM$/IZ0$";:35Y4*20#MWH!WH1K@_Q)3P]F#_0 *)M M!VH%ND?LCAK318.\# M]:&1=@V,"!\,U[ ,&;"W/CUW]ZOD_K@UT6OCN#^O&@V7CHK=;Y('74#%\6)H M)"J.B(H#720/6)F8;FV7'1(T30+-@>Z1!ZS&2E=OB*:Y8C]>3 Y<@P]/%CU: M$9]#28_>F@S;>G=4[R&EJ96YZCTL2Y"N@/1 01"#'H)4W3^,7X)4@G1;V<2= M0=IO332U/1C5E=PK47K-*#U0E,]@P% Z&M<5^=^6TH"]=566#A\V .SZK='[$"2%)_P^)%_[""2513 M"#KE65B'B5#DX;5*U=UK1A$6FRJ&\FPX(;D!7,#HX_):, NVJWSQ_&"NW+&J M8@8..*[8Q2H\V9FT[+:R=,+%E$^/I1C+I6-CC28V[__UQ]V'MC*S\;&9,<7V MF"SBDSC='>5_L2S:#-="F?J>82G8]?0[>6T6&\N$LL(G/GD*'<-WWA3>=[:Z M%GR\\)YQ(;&'J7I5_X&5U$!Z86AO'>4.%AP+CSXY;VUH4WGQ0L<2Y5R89 +Z ML45X.6 EJHT% V9BCSV?OL4%H6 LY F:!720J)C4B\&+54U#"N.@%.<:ULYX M(E8[+M5EO8%ZL4U1C"9"5-Q-/B$Y1!5+'&H:NS?3!^90-6:SOM:S-#(=C,=P MRC#,/NF2GFG]B5G>)P=F[C0KQ#0@BGZK_"-3S"YO160U\B?#=V$9Z5?B/\X! M%M_AV5\)Z MJR5URO?UT9P3*W3(PVRUU[\8U#;O7.NCC26[K.^H8 M&,EKM\YJ2/GQ\9U$' M$-41KU^$BH/7&1*JE-=SPI)[KFF#+HE*X&$AU"E.&"OKQ&=,>5E=/=B4IZ!- MX'F^CO"S@ 8@>;C]E531>9)U60NI1%-77':HD9V2M9!D+219"TG60I*UD&0M M)%G%1M9"DB@Z+8JV:-+HZ '2[)^=J[Q*3EQNX'T)N?.'G'I@R*D(.;W3 M )X1";F&0*Y_8,AI"+EA9^]B'8>&W*&"Q]=!@UTZ-L-@_32;$3/ 6U)VD6H_ MKQJKM79ST.F7Z.?[I4=MQ,FM3QP#^_0>U_Q&[Q3X&HP'"J*ZT+B(: ;C<_:Q70,3J@0?-]$!)TC;8YJX%NS#5=7<7T).C. M'W2[^5HK@&[4Y=[6QH-.6*U1!\2DCEC>49T'HQ*_3XUQ-85RWZ9EUYK>-1G: M(V.BY,2=Q5-RXN3$R8D[BZ?DQ,F)DQ-W%D_)B9.Q[6O=&Y]>32=$6A7##>R; M-<%!UT[HO=--RAU,:#2?C\0,?3NP"8WF^[/O+9"Q)@P8WT6>*N1N@4Q%60*J MF?U*K)M_$]\K<@RI>(LVTE3M?3.X6H_L=;Q\P&VY1:D)<'E@:7@77M?-B@15 MLT"UY9;DZ%I,EUKLL@&WY8;D8%JLUR M5L"O6$Q.I<,*B'?=8).PWGX1C*L8DLOX&6WD[AW>[$T>"@\P^<-1I:# M^?MB^!;=RL"W2A*76C71M=ZX,\ UR@>W"Z(F+C.I'PJ:L&[R$V-*/;P07/N3 M(KXR>_&D4-\$L!/_Z0;)&[H]O?OGD]KY:_G44@P'U.]G^"JDGOOGU]\>-74T MXE]E!Z"JR]>=&,SZRU>&[54X%W7V%&A5]9753?VW K/B(&96G,>7FTOC"8#D M$^/O&V,&([PUG!?CC>)TI.4:9G0%):L+S&=F\H^I__.DJ+>-)'/L525SO'=- M;T&^&Z\?;6HZ'@V+^!Q'_3R?XZB?YW/DC2F!\;J5PK&(0I$UV3SZUDA2!9DH M56S0:(!*P_:I0I%[U B0T-2F"@J5;SC.6T0\RGA'<:R^YSCP3]MENO#WSO]T M(DI2G\R0_'9N\(9A\A10FS;L*.9;YGGD;63DJ!3G;,;X8J/YAE[!6ZA-H05. MX,H?H^RYN(FE$U(%EN6&_8N]R@#46#9C/67:F2HO=C#'+BPQ32GP% \[J0 @ MV&(A):OR,K?-N1)-##,2A^_AS4OBBX>0+I:I\Q7B5^P*]A1C&XR S4@T!MX7 M1I +'S$-3/AG,$4.= ;I*HDP,K 7SX9O>S"@I&L1RRMCPC49:R0VL+J9- UA M*8+@>"YQ0K*K30R8<\Y]G% ?*R^ &]@+S-!ATXG"G<<(EP7O\LITBOJ>7.BD MQ0XR4^*2&5Z?OLRA);P^-'Q>H#*8>S2ZW++X'7=R#WO'K\:^D:7G!W76?!PW MN^9COVJ8P$SZ2& MXZI06#!(Q9M"[\1MN(@( +B+,J=QU[>+1_V& Y0A;S@T/:8/-\':?H^3^J-KID%IOSPY%LYZ.>A\7,(2? M\D#UC9C$?D8D4.6S@1%CP=M.=QSG2^7ZP]JC?TBMU7/_>)3) AD4F?[W+@7; M& E:/QB^_X:4K56SB<;U91-)1N FPFB\#XSR<.FU)OUN,Y!RJ-VSR5KT._$7 MRJ^>X78Q7Q.<;KXS&R;/8\6 M-5$NUO[[:]S@OOIP2(#57#J&25#F%-<+),_*1AVFU:O#AJW):'\;3VYW382* M7B]41JW)N-MO!E2NT:GRNTN1 (+ Y!+7]OP]E.7YGH>K24"O+K>*&RYN+"^X M$:T5B0>&$[7UIIR7I6>E7B3UCX8D.%(T"DG',$P9C4N3P/$83@,O,!P9F+^+ M'W)P1&%16Q.]/:SM&"Z+CIP[^(9'!)^&X!O59A1?3*GG4X#D5T+IK8+,&>A( M@%447&FLRC,+>;LJ0_E=C0K[5\]]PLL(E)T/?(*+I$%O3=0"JR47."--WW/" MQA9]6A(;>)685Y/'AL9EQ>"L&:R !% M@VMSM>ZG%"GT'_[:;%&DIO^CF/VO/EG8X>+.M=BC8@$^X/Q_(872T@=-FJ]H M5EY:I#^V@7C**=+CX6G0FFCY K3'QM,U6*'W&)%*:,!)\^B+L51N%*0I5)X- M)R2"]PT75MJCE>U1I')=$8^[IR>?/,%%,A\WYWR(E/I8EZ27!9 M8Z+6 )<1P"6?,7DI9FNC7;#?T?^J.'"\N DP$&[G,WS6N2*RH%;K9%ZOOZS" MV?^+YYK1$:^BIVR,GK*^6C.[Q%Z+V7R+6$)V;Y?$[I!5N^QF0:VK1L*)(+LF MFWT-:_\)J)8QENT>!V%Y=AR[@:N>Q("ASU6 M\_[+YYTOQT *3!SN"Z@M2MRBD>JMB>L5+*CG^RS_73!Y>V% X.C%,9+..MW M$ZMR+N=7S2@2>I M\F[UQ[&^@9F$IHSH4 4M@)C:2YA5@V$&85M1,&O+A"LAC+WB /Y(& \+.*4D MXAI)>)'9PGSR[#G/*, FA^2L>..*GBK>MK#X1H(D%GVC&,^&[;!=7K1L>HN% MS30OW0%;V?2X8VG ,:2:E*E;$O) _1EO3((Y)U!EK3TLO$KF(A.94:S*6$0^ M1=;+SQK:0363*=;;O E%+G\D8WL,\+5?B8_4%,83*2!BZZLC.%AV]/R^\R/N MGT4),5Q!LI 6+.:SLFB@'W 3AE,BM@):L^)Z;@HNA:XGZA6:=D?+9C=?YB)T$; M"]3YWJNH=P>-P#PEDT73.T5,+,;:R#!FG7ZWWX'RD1EML$]1Y9V="_^@HE C M%F-DGEEX'LO^)3B:$^N)T)_89-@N-"/.M[C+PKH';^EUXNU@W3^L*AAD\.A& ME1TMXJ+;(5/C<6HX;'>G2:.HK&W\K_U=&.VNPP1%:(&)8S.>>-= MQ Z@X$0\L1S#\ DW/A/'3Q%I;/ILF)L"9HO4>7?Y7]BL]:L0@+=8>;+/J]JQ M&F::;'+=XN34>8U5;^\Q56'KL:F@DS,$=K!BN %RY\8HATWJ-[;7 M$NO!_49$'51XX(N'=-/\G[\8U*;%5,)]K7^.5,(?5BV J(ANA*BDDFQ*K"(= M_M,Z;9L-GBFHG+J'M^JX?,1@YW>ZW-:O0DBL8[',7CWY"SL3-K;S,ATR66='G>\M_)+8DEF78%P#6V-/[@7 M:#_-<'ES(V%5-ZRN(SFS-@ZGJR=Z4-4M!&?I..#*Y_T!(^'1\[E"#:-VD+PB M381;[.&HC#NL.MM61Q)W$G<1[K:PV.VEYD9"VNYIC;(GJ6#(G M-0 ?==(PGV_&<34AV<('F=7).?CKW=9DU,LS?!R(X''39,ML]%-B(Z5 \R!1 M 23:0(+D(D%2(>VZ"!L:DG'W)#:N'1L;%8@."F2X=_YR32 ID8B\3[GG?K_9 MY9Z'54,]/R2I3G>NQ:N\/Q'7M G=4 6ZK_?RL9]Z+Q_[F6J>QQFF7[ UZ+.6 M87P%*]U\*QA"/H9C39PI&UBCPP05F[9%4B"\@44&P?]B.C.F0_&XFF?#M[V0 M*@YY,AS,PH0SC<7RJ5(!@_#+*899P2G+@<]#G[(HJVE(X?6410OR>'D, _3: M&$GB/HE@SV".K?'<'FC>"LTDG%^AX7+IO+79.J*&P!1%#H@%+# +;,4HCC 0 M\:/Q/UC8%EDL'>^-$-I1OF+Z*&6K0Y6%81'%GK6CJ,0IQNRPP%9!T&J[_,08 M1SY+#S%"P,8 M!J'9M*:%\185J^=+8\ ,@,["7]@NB!4+E(07!#Q C4>X1;^V/,(CA\GKDJ5 MP&?P6HP?7A(>V9A?2%B]N?%,%",.F\0Q$EQ$D4F!T\9B>FGH\!!@;TE\7D6\ MG0HRCE(=,,R8Q0;/,)9G:[I%$>=#2<4Z:K9B'>V@6)<^F1. TC.Y=Q$@V%"! M'AH4J-)!01B]:8:+D =J<8$STZ]00%77J5$?S3FQ0H<\S%(O9EE'!2/[%=Z] M)E1.'Q8,;Y@?WEKERZ:B8(*TAJKD)&G;*+%B+!JY>K3KC>\(G8*9ZFU^^84&'+45E_"D ..U3/#1 MF04T>#[\TQ6VC?FF@"'E4FZ,U1ZY\S+'C6^*DR&,[ M.WX1J49POL#(2I$8O!I>R0W5:X]X>5?QW'-@IN@GED56Y" " MT[ZGU4 T+J]]+P!:.>:EO: U!FCU);0DM,P;K59D]?#N=)0GDFT.LJXA9N!A MW:EY2F9@#6,&N6-0ROC2@HUV8(D+G\N2G6I:>5Q2=AY,^Q8,)6I/ M2V*5(2,K/I]ATN\\TQ9%_;XR[J+-(E6:2K37:TT82X'VOJ8 X/,Z#%XZUDH; M#C6 +@^N/NAQ":M+A%59F^ @L!HT!E:7Y6 HOC\I6>L3.FY925H>%F>A1T3^J\-GWM:#@=')=;XJRE&6B+SK)!Y*(]$ M_1C%\GGY;(_F:,YK<$VDPAJB$CN%G%%7?3%83:)RI0?VN1CL=UN3WF ?*9%7 MSA>#K!Q7QU[(4C&8HVSXV7#&8X3# #=S+(<(9Z M3W=;4N-KN\OKZZV)=FFG.GEVVQEW6S*JZ\-=KRA^0<+N2F&WI<)#?;#K ^SV MOIR03@(9O]!@8=IB.QPS?J$_D/$+%XVUG+UPQ(OF_K &&T+"JHFP*IN]=1!8 MC1H#J\OR*92/7Y"!"P=T'=1^Z=8?2Q^"!&!Y'T+M !S@A9;$G\1?.6="_?A3 M00'NS= LO0KU,BH8;FCX<;FJ]36[Y#7>1FFJ-2=YH(&F[N4=<,VYQI,7Q$=# M5MD VW+(TC'T0 :U2&0!LFH%5J\U&8WW27>4D0>21N%<1$<_>B;[H-^:J/OP MW\B#V\6 [^BI[(-!44Z#Q-[58:]L&&Q]R,/+JWPUL>9 [QKT^&#[I6\[HM)# M=R4R8=]*#Z(:D@XK87DAUE9BJW19LE>-K%^O]2YPV$/FA/JRD/=:L.:?$"4L MU\*R5MJ%81]C'R0L)2SWK#]1K[((DO/"0MGA3JF[ 6 MQ'^Z04.CV].[?SZIG;^63RW%<(+_;'V&KT+JN7]^_>U14TO+YZJ+:AMNAP:V%G666S 04M997-4SMY M995-66535ME,!G^-SI=)B9(A_)<#K5P:\U[0 MP@*NJH26A)9YTZ\U[V@X;DU&>I.1=5D1'#(]Y*01'67Y?FJ+DQYA*-2@P9>8 M\B+]:. KRPI4'_C4HC@\B;TKQ%[9-/CZL*5M8@HZ9 M(#+298+(16/ME'2"HSJ8KB6LF@BKLC;!06#5;PRL+LO!4#Y%9.A?A".0!7*!)'&4%9&U3*57'3"U<"K%[9C.92R!HC;[6ZCQD@D74QR"I+8E(.66IK M,AI(TLKF127(*NUP:YZ%PI[0M4 MPNY*89<+NSX4[/#NJO&55:[!2R #$4YE.QPS$&'-N3&6 ML#JP/7!,6#6G"NME^11DN%>1PD,D_HBZ@?H5JS&4*OL-DTQ MW.CYI4>#&Y\$MD\68!(K=D 6%+T^3F@1!1Z)?RX"30+C5;$72T F[2B/H3E7 M#-$]6$IJ4]:5&?OES',<[P7QE+77SKZZI=[1U'$M-1O'G=&H^)O3U9&4?2K? MI\TU0$N6VRSYQPJVSR96)IS[A"@+>&Y.%>):Q-JW1N.YSL07^&3]1%PC M-MA)7H%#_+5"HG@"+K0J;YE*O*5-T88O+)9CKV6X6ZK47M!\K4])JER[]X)F M1:)H'Q1=2

=.;?[#B,)RTXB86&;QL..^V1O:+R+LJ34]&_F"/LS'HB[BQT M N 9^;/GI]>@R(\SK.&>4R9D70RTMG!25()6C>%V$EKG#ZTM;!.5H#5N30K8 MJR6VKA5;6Y@DJF!+Z]; 42(S2?>'P'?C59D2E\SL8)^@SC,$?[70S;PYN.9B M+[IO>OWTBKBU!#)*I#0,*65#8RL@I;"@[=&1<@VN.ZZMT_\]70+N%85T M[>L(7"-B7TB0A)L7"5:_2 7O=>:18897BLFR889;,5DC:;C$Y'5CLJS1NA63 MP]I]0Q*35XK)LN;Q5DR.:BC0U,A@["3VNB@X&T-S<0KLWDP?F$/5F,WZ6L_2 MR'0P'NO=D6'V29?T3.O/@=HJ$\][Y+ %B_]Q0N(,KY5JH6:?^6QT7%!8O M(NQ;7:1TZ/3*@B6OOE$WQ;*?*'#]^YPH&)QON&_*PK#= /Z?QD'H2P>:5FR7 MQ8K_WOF?#@M+_V"XAF5T*B[>HSDG5NB0AYE8J8=D1N_=3Z\FH?1A]MFP_3\, M)X3'OL++[R@E 5V3*J!W\ZNI=_.KB6/$DYGG$CS(>3/%)0&,$5DOH-_18$V M4UMYF=L8,.^3*,(>P^H53K] ^$&]S7XO9@4Z8.&'%@NN1]7 SH,T@/]91.\C MAN^"GJ#0/(&6#2H"[^GM3EAB@Y1!^F<0?"[[)(/T99"^#-*70?HR2%\&ZUP&0@-V[I,1^3MQ*VP);?T(QWR76.*\C^?Y:-(_P)P7 M^/1TC+^JCXGF4KS(UPBM+9&MU:&E ;1D]1T)+>::K!=:2* EM9:$EGF3JT6W M+[20!*O)U>BN(2 ?X_-,=.K[) A]5Q$7(XK!+B>N+$;_H.9A--/?V$0_N,D5 M4)%L]&%'KZNHZ7G5P+EPW%2V_:KA9@"XJ:NJDL1-@W!3V;"KAAM,&9?ZY@)Q M4]EJJX:;$=AP#<'--3CV5MDW,%BC3@:.,Q2&2ADL98-&\V*1GOF'V3\QE.A7 M-MU%4C$N(N"H?+ YKY/QI4.G;&SG?M#I=?=+AY+0:2!TRJ;T[ D=M9! 0V+G MK+&3L]\.@QVM* GBV- YE,.-_=O&6%98@E$^Z/.T(6#I>-V=[VNSE5^N(37C MP+>YL"Q?Q:J(3]>XL7OUI+HW/'6HIL.VQ&==;L'R^.Q)?$I\'OU>N3P^\:JC M*P$J 7K+_/"4LQ>S;GA/A'%-P*BS)P0/9XLN4ZQ M:9++YO&L-2/M(\6F%6/J/9/.2M6^37,@^M(;=P9X7%AZU,9G;EDQ&ON9B-0P MX8U/_5 L;C?YB3&%I0R#]3_)A<^B?W_QI%#?!/@1_^D&0WZ[/;W[YY/:^6OY MU%(,)_C/UF?X*J2>^^?7WQXU=33B7V4'H*K+UYURWOK+5X:=U03;HLZ>0C?@ MW7AF-5/_K9!$W(N3B.=^$D_^1&ZF/C'^OC%F,,);PWDQWBA.1UI*8$974+*Z MP'QF)O^8^C]/BGK;R+QEM5LU<3E?6@P;VI2IC'6I5W-;>\-\;NOCW/"):)DQ MT W?*X2]8:?,4O:*B@7 DL3>_##79.YB7>.R1;Y.J%WCZE@*3Z==^H2RE%Y# MH>$"NOD6U=$2*=1B!:A"<5GPULE^AEEH1NF+A_LOGU==2!^\!1P2F/N(.;3H/:4AL;(5&-QP M<6-YP8UH*;Z%Z"9NI3$H<5UKJT.UK8Z.EN(A"?:/BR:]?QPX];L23E< )TT_ M$IQ4":64U11+-3^MEV; M2027A8^A#[/!0T^XC$"GV5=T:U6NE(3HM57E*AN[79.RO=ZX_\JH&AP=53V) MJHM'U?#HJ.I+5%T\JK:Y0>I'U:!IJ+H&3V&^AES*=TA%ENT#51KCXQ:"@C1V3/9.2(C!S9G]AEC9&C;MEA(C7$]ABQW8B6*NXQ M>#\[;JN#4;NGU9#+>F9FS!5@2=]F,->');R<[;<'ZK@]UO>AAI=8:BB6M&T7 M3_5A20C*1>ND L;;UNJ@]+/<"2VNX.1^W^<'AZ+%W6.:D8#=_( M,O3-N4$)JP7L90/NKRQJI++Y5TDTN%#O M38-2;UL 4IU00CZ<=G\T:@\*J+\EF,X>3+IV1##A+61;A[.$WC\& :D$TY'! M--@6,EPGF$:MR:"MCM2VVF^ 9KH&_]^*HUP)*;&4P%,H"0(D>\%/;Z8&?FIZ MBR5Q*>?D,5X,WY+UI?:S#S?&5&7DZANQ=[N;&N->/^KG:<5E1L=%8&RKX;@O MQC;&\ V[M<7P28 U$V!;C0YDNMK%A"-?9-'?JI=!1[ND'NKLDGH\UMO#80WULTX?A2>+3M=P@=0]&OYZ M[#)2Z^(%4@V%E"3^+@%_1]1_?:G_)/Y.J/\&YZ+_+LNS6AR"_&FQ=+PW0A11 MG4+Y[H.6PV#)'5-FS4_?L&LZ"!PA%/M]KNLKYV^,ZDETV.WN' M34O8EK>]M8<.U *C$J8*9HZ.]/:@>XPZVQ)&QSYS'2GU;HC9G\->NZL?HVZR MA-&QCTY'2B(>=5N346_0[HT; *.:SD;LO?U.?TLYY9M>IZ :STE14GQPD@$J M![ :!]M\$TRJ?L'9_9":W#O?1Y;!!0#HE[?DD:_&&WYTAS//2VS=NS3P0_R0 M/@1SXG^?&^[#DE7^^R=!)8E-A*M-1FV MQ_U\O6:)S(M IKZ-C[FQR,2[V;[>!K4IL7F9V!QL#05L*C9[K4E_V&V/>OD, MTK,.O3E?&YR?IM E;2GA$@LS$W]AN]RT]F9*L8TN?;2[6=M8)?J TOD(J[B+ MH2UI7R\=DFL-[88BLG&4L1*1QS*P3X;($O8+YD""^:*.)2HO$Y5K3>N&ZLE1 MT_3D907\2&KM$VT.M90OVBPZX[J]RZ>/XJS)@W)1R*M\%;DMBKBFJ\@QDLD. M^^U!0=A=*[AB#<[UY@.%&LA1<& M-#!<[/PA\C'Y0&]U6 K+"Z<.X"GH&C0^)V[4Y1ZEY\+^!BWUQZ,!NWQ8.^+0@E<"=SC*-R^ M5+@2M^>H< >7I'"9[?YS8,"KX'\M^WD2#>A+N( 5,R?_@ ^C[B\,_\EV63_& M -RC(T+;B(@ 8RURT06;;BA@C%/B/\RBL T1M<$S4C/ @,Z:"(X76 E*W")< M#.&4\.+E\+ F)H0J<\-2IH2XRM(GS[874N=-(127PJ9S8F&M^W2#H2K0J$G< MP'XF_-N.ACW+GGLT"9CO(=NKWT/4"Z1969[RVB9]?&T>! U\W;"X$1_K 6!2&U M-FYF^*\4!+Z*?GV&;G'=4/W*I=-A, BH!=F.'4F :=*S/'>^G$.H:)[>G$-)?GK<6A M4DJ*2+TIW2W6*M\3T5)LJIBA[\.$@TB*_N/*1*D6+BACQ5! ;#T3-6?T# A> MC>2SY0J M +&D+,G#(2B0E41#'604Y,UH=;\4][+TL^4X)%[WS*W_E73S%=PN8 M]>#>-1&>I.(2@T)H3=3..MM(K#.#-PW->79NR@F?&\.![QG!W AP%_)>X)$E M"E8]DY7AV=LZ7VKEB5)AORB8J%@68 =8Q0==@3W^%D=CPQ;.?LP$ 5]@]V;Z MP!RJQFS6UWJ61J8@?'IW9)A]TB4]T_H3:B\M! MC86B//70_ 0USC13H^$_!W^ TU8K?O^%WR:_:V^_XGK@L^@HD(*#2X= M$]6GKCPL7'L:4H6'!BGWL1G[%+8M M6$]0.>PYY/=D<37P.ZX#*T=B'RR-)SII"2+\6&]6/'T/NSI2X0_[W3: .Z\V MLTL9S^A*_9XV;#O3OV"5F &6VH+--]-A@(;E-*R_X+C!+#DVTQ0#SW!-Q;Q; M8BO*KM ='(1<^->6_%OE"3-#X#OH""7_"O$MT)<),)WI;H7X/U MQ"^B/43<#&^V8)#CN28MR_[S!P<,=V"H>2^6%?JQ%RO2JKW6))C[A"AOQ/#I MJNW"-YZ98?O*L^&$)/$+B9E!5Y)];!=Q:;=EN@VS\]=/L"NC<(W57D*NDQX^X.IR<&9I?9(P6U M_13.D@Y ]]$#QU'-790%AD6Z>>/)L%V4?5?8#B@.\(#!U#=8#>C#7#!O#UDC M4<)Q:]-:I*GX8"B@*O#4&W<&(]P?X WXS*V/YR38IM^_V%8PCRYA4C\45Q3= MY"?&E'I.&*S_2>HZ HT XJ,3?P'C\4WNCKA!%TFWIW?_?%([?RV?6G"4AV6/ MC(D_O_[VJ*FC$?\J.P!57;Z^%YN=Z%I!TBCK ?]:]'+<7[ZR"Y!5Q5/4V5-< M?*G#E=5,_7?N)VKR"0P.GQA_WQ@SZ.RMX;P8;Q1'EC8&8')6%GQUK?@@)_^8 M^C]/BEZ\_L2Z_FPJ#8\=]/BO!7B5FR+[[&)^Q(SW_Z_?[FT\? M]];M@]/K]L&Q=/LB= )[B9[\5)L+$L![F+D-QVS3MZ=HH),F7;VL\\SX"@?! M*G*6[)0%^)G9>+1.N2/63QH\/271U+'9BHXD[*CYC(_&VU5T(!+['/. V.[, M85!A4O\*#\)J(HLIVS_%KA:!]]/7Q\07%-]UL1-YD,1@ T^;HF^4!!WEE_0&FT%2?GBFRS%1_X%A/;=J%C3)(MPB],L:$@;PAP!P9S:8B%8,^Q.]VI M2+ZB^_0^=-?)SQB_%53CH2WYH5WX=3$AV^T<]7T>D_++X8CGW) M!(P3/ZONF(9C<$\I/OIKU-T/_.KBSK6^>*ZXQZAXB3SL#EN3?)UO)7U_7'&< MHV:.+KDOU7EKN,J]=U/*@ ,\@73&2P1(SNIFP/7+W#9Y M=$=YY9O5NRR/):-UHY=:9,;T!"A6UBVA,^$WIK&T4=8(#[2P8CWZ[>'#IT0) M&QAR 8H>_A<4[%;%NJ.RV$$?MYGFC,1_1>,2=E&PHFY73*3VRE/)E4$4;)-2 MR"F56WCV4AX!J_:,FUI%ZIQU-NT(9.98O(*@FVWR'(=YL @8L62X'LG:XD"A MW[!PPGM=^GBXZ=!9V"=<;Q9NDQI\R-YE*+^ACKGY8/B.IU ;#"BF-MH"R[BZ M"WSYRCQDSK4"HO]!,UT7\2^H^?E1-!IG@C6??P[+IGC/PKM-7E%7("[1=DX/ M#12)3?^^F:%_R\83'8X1FB#MY$>60"WE=SF9!I\][ ?;C$2S41[(RL41^Z$1 M+U].-G)W@+M=:VZUP^DZ0[S@FG.\>J'9.-7*0!L?6EBH(LC2 OH&C=!D/3;X MW6-(15=E8'V"?0^OGE.%1V(4F"FEG.M\7D2O(@\)B]:$^7&,)26WT1_O+9LN M'>/MUG;9*-F/=O)=C#MC3<>#N\BZ$B\69_H.S-K/^<\':D?5^H5?=3MJX>?K MFE*'G=ZX5ZFI]9_KHQH[-=C8U)9,M9*%*S;DK7&/4:/JK7R)#W9<:Y6HLW*1 M\_"_[!]H"D"OC"=Q;. [9+)!96;GV(F-L1ONV'/SD$UHS!_-5CR"UUYKLF)< MQ=9ZYPW/W[E\]:X/PR.)M>P%ZHS_A M*_$9_#;"6CL!J".5?LP- S/=18\ M8#!H='Y]/MQ">$MDJ8+-(7M;*X0WD]UXJ&HHB%J[/]R;'K LNW$]^X.^T5.D!TT.V,CL8-7_..L(&EL/$[POIXIGTVAJNAYE3/E?9^ MJ#)&BW%[W.L?BZ6S40>+2\+FQHVA?[X;0Q\VAOZHHPZ:@="K.BH4W]V5W1SV M(]<](]%;MRV<:0VIH3IH372MW>WGTW[J6&QIQF_1UH/SU=9#T-:]<4??V^4C MS?C*8.-Y8DDR72JT/17E(6WYS4I[7?GI _/LWR7+MK/:'H':'K7585T47]*8 M;^3V,"[<'HZ/SYTVB#%L$.-19[BWGT>:\Y7A]@?S[5R9E[\JX_0VPNG#B1A? MGEVUO]9M37I#M3W8JX*X].\W6/.?Z%B0Q>4N6E]36Q-0^J.]?3CR5% 9:9\] M?T;LZW/BGX_>CU=H9]6/Q0OZ[5XW[\4OK_FES2\U_QID8B[$3FH?+W6U06?0 MD-NE8Y> :TJ0:4' _1Y1IMDB)Y(8>S="]R;&H&H]C$'M]GMM7:LK4NA@;-OR M!'*".-13W4SL%8>JX16RWN\,U]%%G^+XD26"/X=$,)8CR/-D4[1<[4P&:10] MY&8S;^.LL%)Y7H.SR?,:=3MZM\:4JJU-%>BT: 8 UJ3\4U>9GK6:B5CB,EO. M;MG994:F O;EJ6>U637NBB?KW;T;<2]03(TV"6PC"4.+P2BN:>[P7F32E+6@ M&@Z?S*'DR,BYB+*)GS-D R)$ZWGW&Y^KR[W:Z'3),[D9P[72*58?=LXVPTX8\'EK+W_(V*)5K M#[G>7"&M$I/+HSDG5NB0I.K8(_&?;9.L66 X[YKLKX?9-V)Z3R[RA/.E8L4L M\IPNVN@L.5U21_FXG-AZ3I<+.[3W=1"><2V']G%G-"K^YG3<++)/Y?MT. J; M\9F>XK\S:OJ*3I*+G(G-WJ)KQ$85#\\53<"%NJ6D\VF'X6[QZ%[0?.G[*H&+ MG!6)HGU0= UNVG5%#!D'JDN)\@X9<6U7>?SG_S$6R_=WZ_6P]-YN\-[JF[VW MXJQ/K&)7P">^&$7>5DQ@J2N>[>3A+Y*@;4^8]0X$,QWI /=V\4F870C,MMQ% M[0XSM371]P[UDS"[$)CU#P4S#3.3FPZS:[A6O'?!Z"1*8+PJ4^*2F1UHJ2XZ*U)0V)591QUG8#:8BT>#E ]T+\24)<'J"UV MX>$ A2'U>78HB:BS1]06$_!PB!HT!U$EXE#*1GFL[>(QPS]XG;_P=.576Q,7 M:PL^%?7@Y#/$HGP4.C_E]&SQ"1?G<%8OPSBH0;CC5"P6\499>&KZ>XR4^N(% M_S\)DABJJN4*]6%K,L@S!&7J,MHT58>,E>[SX_?Q4F6&\K(:1,E+X&& =+5( MLH/-#(\N^^SYXB-\KKAB+];E329HU)IH'357IQJ;UY[#;*INB5E3/6A9!/Z,BZ*-&%4$_71AE[K*2 M:6@07**HVFU%Q7%'*0GNS'^%-@=O/H14'W,M#>()FB,0GV%+V<#25",T9XZL M5CLLJA_/&RUXU?JJ\J>-6HV+/>+(L0SJVJUNBI4R":W,Z<+3Y!]FOXC?$WHG MWI57P;!KQ4731UT.$ F.A M;<^"CRA[!@V+^(6PN=)PN?3\0 $[[268=Y1[EQ>XSE;EQ)JNZO"]^*F :K8L M[]S &MQ3)*<0Y;67H6_.F>63&B7Y#QJ/,RH2ZA-8$<+BE0,?D,5GF$*3SP1V M?X)E74U,FX.FL/8D#B%I!,PJF Q4K,LI^\NWO\\),RZO;W*2R:A*,G^_^]!3H?W@/RB)HBQM^=:T4%H&U M):7P"NL[GDCR&J27TQ4%XBSVJ@%(7V,$?$NIT25@TU[P<13*+"M7&H?EQG MU&#SE\ 68>,D4XC?XQRBI/CDB9?A]59JXZ:!FX]Z/X_P]N/FI%]Q\&/.D72D M\"60VY-='H%V?+)1!KBTW98)=RM]35LK%^NX,6A;4X7--RS"-@B^PTUA3[/6 M5XR]3,=DM1B(X19O=V3%?4CV^OQ&B\JXQ%:;0)T6^"=Z8#+O'0/60"[+I@O- MAY#"RXDOZM6#HI[;R]V$YC()!/,RHS5&9O369%171-M6H=FT;->VU; DY"O; M6:H)R99 CR,*2>^(&TO=,G*&T?@?##IGYI>)?V"9JV=8$3>0>\K.ETAU"@LN M#WSQ*5F7(IG!6(3+VE<:+3/\Y()"X^'&@M=N!)8'-9K<9!HA-:'O(R,)>_); MLCI%LH.5WHX6&28WG,F]^PQ+X_GVCL(BMYC:[3&^(&]%TC$$Z3@:=[G<6B9? M?6\)W7EK*TL'+VAPDT&C;(ED2G)S:8*\1$OT%1=(V&9L>8KD9W3$L&.YN4R^ MX=]X*1O2R$,O-YFJ0L/JZ-4I,6Q5'F:_4_%PD:!@4O'1*N+)C29WAED:;]=X M@%E?(ZD1)YCT%SQ$@W[E"U4@0_UN:Z+EVS316 M;HRE'1@.6YZ'*5K:5\Q5VF=SNBC.E(;N6E](D9.MCT7[]+HR9_<@5Y%[V.2?GF>]V,YN MDG2^VUB-C 71#$:"\)$ES41ED?/@[[S7=?'\%V97Z4.?-9T09R;R MEH!1"IH(TR3A)QF=5*2'L$[1:'!121+G)1>QWY'Q2(N++G/O_5N:J=4VZ=0Y M#B0*+[8*#5D,E=A;6AINR#;?!5*#?&0MI[WJWI^)7#7)^AT?P/K=:PU/2S]V M! @DV?QQ54H:$4.X),CGY?LDEC+&.Y$D^6,\!G[-F; 2- O@U=*#1F!88M\)Y"RA, MN?T4^EEJD04Q*'R&C44C2-$LK.O =^374%[P/ZZGX!M]&\::GE3!,&+RT QX M-0H?(YSBXXR(1 2I@NEX%%\ID%#0K6P?*!^:> M?@=0[8(YB5$4C".8V5?YO M:/C06^=-^4:0HR3/-\+:1=J0OUWOQ2T>7*KSF3Y!=T0G&"-+F4*(*]F ^ Y[ M]M8(N4S!":;/7LWF7Q5-4#@W/L$%9PPROP*J'45/+R551+&2(/N>N0WJVC?G MB4A';[:0EP5>SNAC +I(X&8_D_2LL_4M.]4GG-[,[(";AV^)SGP!C/I_$\'%(XAY%%9\ENF'E[D-D[<*\R<# M>FDA"4Y$FI-26IDWM14,X348WPV8B] =XIJVX"'@QP3ZYL+QT,ZHM@(ERG0; M-B,ZW%$B_VVB[ZO2'G%MPAB(Q/0E2N5W,"S@7X\!PS!V]P/L$):A4/(D\(@J MK"*MP!96YLTNZ6K$AH-N:]+/9Q1DB TK]GX+86NMO<=J$?E*XU'OVRF!=MY2 M6& KFN=K! L)D"8B0^QBO2_"P]06U5)[-E9%:F2-2^"D:AKT@HE)3^C3K] M2?3UN_'Z,>[GW0*#$"M/F]::#/-%-J)I:[BJB]T(F:,1+#58;E28.219VJ7Q MAA:0%3*-9X*-"WH)Y--QB$_C/7^%R"P"" VG?T$S^$MB,T6D_@3V&"XUSEH( MF@PVJL A-^$R-B-\18L>8JXI\RV]G:=^"S:"169,2\)OV1JZ)IHFH&9,T%WW MPKPH'K!-DU<$J/-A![/),^JV@M:X&1)%2+XQ],=;8,@L(T9(Q0$%VS*W)@8+>%8$PTSBP4[0KC957:X$45J8HQ![PA?B>!MB0<3: !1Y4, M[I ,[\9^O9G;%ASD;Q'?>FOBN43 &'NTF1=M.%P5SPAC:\JM_R]@X=X%P; M M&-:!*S$+6-*73U7=93_16L_=/A*(3V=85OM M#9#PF=')S1J#9Y$#_&=@;RLSWUN ]>C"K+/E1KW(W$"E^%FSK*.2-K6QM*GC M1M&FKN?^;"K+9VH;*+(944ZAES?LT)V!?UU?<^HY:Y3YP MW_"P'Y*'F;"PR*,-:C9E:'R$GM\QC5S9<.B#M9@//XVM1="TZ&&A\#.Z@^FX M.GH*P@1_[38-GPP?S/LG^N#_ZE%ZD-D8%%7%B2<#K S'X]9$AM8QWC%M7OIH MRGE$[;@04AO_YC=="0)7#\>*L0 ];_^;C;6=9B 5I*H!>1*[@NE1,(HB6DH! MV2D)7I"CE!T!ETL'E!ZV7>",8>T5TL&F9E&\I/+92GAX@M@+4M0J.Z]SYGFV MK]GBVD*,%.>*>\JB$J61UV9UQG&W1*\H,WHH'MKX(8V=_SE@R$Y MQXTM&HQJB2V2]43K";YKY]CS.*.QX?[-O$R6#V?>Y'1W9;%ZE7*\MIQ(&1^> MF$8LK9:R<(O$9%Q$C%=_\F(C(GU/+@4KOD'N.&2VNK#1]\+_)>XT-0K&VKV& MT"\D>)BE!:= 4K#,E3JJB^GK8C:4V-]XLM!51LV:W+H46FRU=G#0Z9?H88$? M'E?[1N\4G&\QF@D;@*U _6G%9WL=6V#]@O[9\]>8BU&X[=OGZ.;E+KYX*9)\ MM371+CQ*O4E0 &VR:,A:WMDWUG[Y'"\5) M W%2ZV)C;D[\[0FJ/ZGCSF@\K.H$'8\ZXV[Q5RN>RY4+6N'G+=8\F758,]G9 M)+2"Z3N%OQQV7.4^=6/!H]N*+N63.PS,3\";CP_IVXO'S.T%L_<_HRN]X"Z_ M5)SV4:\46(NWR QEFR4F[:OO\:LY+">(<;P88[S'/4U1\%7^ C%_18-E& XW/_UN1QMO5GJE;WZZG8&J5VIJ_>?ZJ*;K M*-FI*IT:'.SB;GRF-S[?6/;B=AGJ+'.2-&]E(GROJVV.T2 M2RM+YY!%&>">&>5NJ;UYU!OG7Z-5]XWE67PT_>/N> MR #]&%^4%EQCCEHBABTDUET@/L.VLY>;HFUEB8VG)2R7IIZ[BRU*^66O:)YP M?!9YD6M$/DY+R?(X13%!E=E11INWL#7K&:6(4 RR3C]3>3\;MR9Y>RK.6049 MM(ACPR;SAFJ7!B"S1IP$&B7U&=;"=FT:^"S24*&<]H!R@@HKC' D2C38R M8F"Z'ZIXR_8QLNIE[H$RN/%>D R"AE-J6S;RHF'F:?[W+)\:?D 8N09F!=LS MV /=P$$FM9D3$M=DO,;PXRCW7_GBN3>?%DO'>P.=_I&]UO,[RGU)51^MNU[3 MNH]/N^ZC;FNRGO%EAUQM:/"T \(XR3RO8C'U3QN!14-S'F.5,U!71 OE+,=8R&B"=J"Z(=;#;[ M:RPM4IIMI-Q^WN^.&[ZA]ZINZ(^@#,F_0*,%GQAG8W[['FGY[7NDY;?OI"5. M_[C3ILT:;MZF_3W--4< M8;R"&* 6/R-$,8 !V/XS7A+1 @MUE6>NCA\BRE J((Q2.53>>,*9+M3TB(9WK^TO.1+ &VP=",A,[R%K9I.Z0X M1DJP^* \\.0!/@ ANGDN.1X<&$G1$Z:NN9PRR0A \D -/:;[;2Q1P DWOE<( M(=II*BO\GK)R .(!87H# "R1GA^19O+XL-0SJ7;YS@B'6D&9R+@C\JQJ=R%L MR(&BMHLH*R77T#ES#6G=1G$-;=-21;^L<'@<;-AKHE!D+1>R&/EU;M!]<]OO M+;.TXS?XR8EN1N\#LE"TSD'REDIU(3LWH!RZ&D[&;WF693S/AI3&=#2NX;R! M(89:Z7/LGO@0Z2_VS#?AK(!''I8B&8?F%O\T^U=^A$6+L#:OYUC=9/'6J6DW M4M.>>(7,S+3[R;1[\;0K[W"<6O?];Q\Y0P_[I_K^)^4XX"L>GDV9AY 9W)R9 M\9F\%7%\PSAB8N L,^+J'A\/&:UBF(UDEM*4AQ$74^E3:.)K7.4T_8YV?#2K M8,[S+#1& 1SU_X+2,*-XWE_XR^3R44.+\:-&ND"DZ'2LL%4].-3(ZPZ)0\L+H\-G,%(A- !VGTC?CLV5:63HALB$]\GT9"/P0_.\C]UQ]W']J8 MV0./S8PIOB\6XH7GDXZ2[O0<-HY_<8#%PJC\WOF?3IOO'W9 TQL[>QVE'JA) M5*+0962IG7D@)?P0G1TG>R?;8"T^#IAVIOGA?T$D_[!Q"6WC#&[4TE4L6$I2 M3#\]AP<=?#@N$+%J)139 IR7$>N)0*M;,Z3.*Q^J-^SH ZV>A!JMT]^24'." M+)]&=@I^,&Q@/I0Z',E\*)D/)?.A9#Z4S(?*Y4.UP0 TR9(5I>+7$M'MFLR4 MDCDN,E-*HDAF2M5. +4Y/ZI:3?0-"!B*J-[F!V4/VWIWM,^$E)65 M$UK?A&IJ>S :RQFM=49'X\%^^O\,":,?XM*3O";E3I J&/?9+/Q Z]'P*HURG@%6QPY_5@O>ZY4YR1_,JCG+.=/U M@9RSRHI%&Y7RCLA9R\R:WNT7J>.5D-_1)O;:0V]P\O<-^?TU;-51G^/N7ES MR1@7[.*9-"!U5%"HY]1'<%88)9TU[,7.TJ1001.TT+G__JRTJ-KN=W=S?U[W MK(VZFMQ\Y.\;>7(\0B9D<^,=BCY^UTE\PSOQ.\L+ &%^3M7?SD^W,U'?LU7EH.^O!RO;AV. M!W+6*KM;VVKW^B)68^U,I.L][7K7-7DHK3QIFO0B5_+J30M DK8=AN^>QH^"/.\HCX0QSE'!BE\ .D!Q5 M$$YL.2G/9H=99A@]7P6+F!ZG![AE/>>GX7\8C>F+,O>1??'_VTZ0,1HAD:-8 MLW_\;)SO*+Y!$ZYI.W:*MR%+8Y.4OCWK@;JL]R=DE>H(\I9F,UA\CBFH;-]2 M!.$'Y_5BS.N<\CHIX6N[ID\8->[T3=$ZO1\Y?:5@QMG2DMY&6O<%)Y87=#S( MDH%F*VO]V7/"!6GSMPAGH,\K-@A6Z51)AYCE:4I<4)>,E=-S2;HX &_5,M[: MC'R6LPUYLQF%\4#_H3,F05TKR*W?,>K,5\;."0]J/_[4<,ZF1,$4YQ1 M&?!%<(II;"P%["Y*DWDH,==\&^>44DB[LP\\1>^2!6&U*RX"DN)T6G1T14S\ M@ %4*4RN?_P6G]6UG]H13'&>=+TSS"NF7$4)P;6CO.MW^C]&5-_1*QG!]T\K M6LJ-X]%CM$2%2V:B^SZ)V,.;OE*E;_:1X%UH )B*']1.7YD*PG@A$TRZ ^^& M4?^*6"@N8OBP)0(8^RS7:2V]L!\X0UP M52,:PZ5RO)>5]4,*6K',F!2A MSF5.>[=VV261<=.)C-65F[H55N%R='HC+:;3:Q+[<6,8_,HQ\A8,8G ^3&=@ M*@V'%TPJ)CM5H5-:\5>2Z4PRG4FF,\ET=MU,9Y+/3#)123XSB:(CHN@:HD.V M\YE=78EIQF;6L'+-=<8,7.&"JKVN7-#+65#.YB97]*)6=#0>-&Q%KR%V_X-' M^:W4SC9 P:#/!'7O^NWN<) [6%9.;L+5I#FD55Z8+W6"<[-< MT,.EHK3[8RFA%[6@ TUOVH)>P['YD3CPX5-;>2(N\47U9L-:V"Z6[611>JPT MITNO[U2MMON:)H\(35R8GMZ7"].\A>FU^]WC']WDPI18&/T$#L)K.%/?QXDZ M-)^IL\^1^@QAQ@H]:^]WL^/.S/P^P^5YIVH5/)YR6:34R.4YD=12R-'%9Y*WM<6YM2]?N MO+IK!*W?M$L$>2NT5[E1N9R7LYRL$JI!#(U<%GDI>XB)?6"7L'MOCN=\:2$O^IJW M*!5TL%R4HQDL6%2///S)6+,NA^Z/6J9G;7.$F%,*Z'_ZY>Z_TJH*#K5:GQ)!0N% IJ M6QOM=\Z38+@@,.A[>G&.#8;B,KY1;X]<[ZRX[%">$;NQ9=EX8< 7XA/EAV%' M7ZV4MKFVGN'&)1OQNQ^Z'2UJH(T%A;%J9U$1Q_7UUW@)Q[A1+&"<=-*@BN7; MS\1-E2Q<7\V3?Y.OY0D=53O#'S/5&4L63XQF)34?:F?P(^LT3;HMYK-,'5!H M8;42:%M9&+8+?^)TP0NC2LXPC0L/^O2FF/#HD^?;A';2A9]9-NOP/=TP?:F: MJ/%$V@%5?G=MK$3X&$#+5*'D">CQ#F)2YK6"@EW/&[+I8-+EHI/MLV]=QB$2J>V@UK MOK=TP1L1@?0G:W5NX_ELPUSPLO*BCOPCGQH< M/Y;M$V6MXZ+S4P(X:\Q4%&_]A;2>C5RT?U:L.)RJSOS#6(N**C$-UNOH%378 MFCJKR2MBD'243$>QC#,VB<5?C"<2\XXS =2[6%X7=03\U?VQ<%1T=5CX>*9G M@+XE]N<9E.**/<)4"KPBUWGH\*[:(_X MY_\Q%LOW=V)S^"G/D=A(48FZ'7>WJLH=#3.",NBHE8W&N \;14#K=D9^TY5M?6UE?7;E*A[*8IHS*;=THGJ5I6*6D[ MG&1W4$K=3?ORT353^NR;URA'T51-V?K6>T/ME;39IO1XO>-GM<<,AC_T] CP MI?;OK"C\T!O%OZXF)/?KS5"68[6FMZJNI;N[H6>J/BA^4GADT_Z0PG<)+P87 M!@-V$,3]U/-][P5@#/8"?,3&D(A?;$CGYP+$#-0)#K?AV+Z/@_6:TL]B1"?] M7$5( DD,/JSN\U_= E9\ 8")S>!F1Q?/=86/AT% ^/;MM2D2FR2B:,,J''M/ M2YT]5WRTH\R@U.R^MG5,J[X]+A6;AE/D@R2SF1 4[+K/G(?,B0I"&6V&/?RK M<.$*3?1U.V!:O+&E_*M7'9Q\8 9S]_DDX ]&7EF?F'C[9Y72DB*8:#&T&%,O!%V-_F@C0,0,?]QPM&G$I-S1R(V<8.C3Z](Q7"/P_#?EBQ<( M -A4^;\<5@#*;P1,J*!=Z'2F=8*!GLWN.9<)OJ-S@H 2KOGGS";B'0 M;?V;\:;HW3:;SHX"W:&A.<\TS%0).YAZ NY11V<>>L+7ZT^\L+@);+RNQ'LT MTZ!S=.00GZD66'#.8(T_G)+@A<"Z_3#LQUH:%Q?4=C]14,EE Q-=Q+X;7_%$ M K3TR0UYM2ESCOW>^9\.>Y41!+X]#0,N;JGA-49J-IF4F5# 1@(YZ>>:W157 MLXQ(\PTK97UR&& D3P*$G%ZGJ$YAY2F>Q:W,UBWNM43G<,M3N]F=7%=A;VES M5UQV<]34E=UQ4+ [%MAY*QM_2HL_PZ[BA:#Y',+YW"T"VXH]3<1?W %15&?/ MI ">MO6?+;LWTP?F4#5FL[[6LS0R'8S'>G=DF'W2)3W3^G/4;YT0*ZS%6]B9 M'-LLY1;-7(>5@?K@9"*9N>3,=77R#Q:PD_C!6' 0] WW;W(;_?$>U#ZH^;=; ML)[P#>Q'.WFHQIVQIJ-[1@1%BQ<+STT'>OQS_O.>UAD,AX5?H2NTZ/-U3:E: MIZ\.*C6U_G-]U)>=.GJGM.*OHJ:VA-P71;G!V[2&!]D7AP+&XQNO&]_[G.OW M1,/*::@FGYKB%(K'N"[>S>R6&DN-:LHLKQL['+#%Q:/#K4,MQ#N%SE? M^KY*X")G1:)H'Q35Q&%0P82$.3QADF8V]>':F?%_&+3'PZKY5OMS-=>3426Y MMPL7=*0=GWQ;+NC!%E3KM@<#N:*7M:*CP?'+FI?(7*SM1,7W^)0;6/S^!A^^ M[3([X433?V?]%5+T!GOKRN7PX+CKH,L?C'9,L#VOK.ES7)G!CGGP WQ35OD M/WVPGVWGY_MLV#A_8;7@X4Q'-W<2T^\:$_I3+& /KF)D0V:F!K5%&'1YR=.Z MV5S^/1+V2PJ9S-:O)5M_*YJ3Y%*=A2*_S&V'9)/XMTLK,H2<1EJ;+7UK3W;; MA [CU^ @M&^P>3;R3*^XVZW)%18;VM-*-O.:J'1!70"P,A$(IA-:I/0^5IS' M6R%E2.8DGFU.HK[B_9 YB6G-DLJ%2VU59Y#T5M%,,?;1H.Q8O":E*V>VJ&J6 MI:.?9>/:55MRZR&C+#-I+A$95-;&KYX1>5XH* Z*_6"XAF7(:-C&QGC*3LEH M6!D-*Z-A932LC(:5T; 7'YU(+J39-0&0=[G7&P,IZOD>NR8U5NN2X'7A?]-$&6>&^_3_VOORYK:19,^O@O#Z M;4@O*)JW)/O-1*AEN]LS?7@L]_;N7Q,@4"31!@$.#LGJ3[]YU 40I$CJ("AA M8]^T11*%JJRLK#Q_*23V'SR&>;WT$\X+U&'RY;Q ?'=5CM%RTM]FP?/],=,6 MF9Z57$:VS.;)$B5,L^X.*9YR-]6XJSAI>2L*Z1*E= ?%%%Z>)"+R;BNX ^.V MU;M^)[OT)*MNS-U=U6)EJ\3.T[JG%=^=V%CBL4JY97)/N?V904J5R8-F= +V M5MFIJY."S(B;0YXOI^/0AE5/82V3%P;N[XZZ=W8WZMZR&_O5ZA2V)N_Q@/(> M!X>1][B2 1^.8+W-P$WCZ.3'BXO/SA?AQ9$7A($KH2_A$%_EBP6#9+K)K?,I M NDTIZ_K+5XMF&.$)(T3S+:'_YL$D1M1$KT$N40QYWJ(IPN?"T[_^[U]U7:0 M(FWG)Y!I<"2*4+QC$0;P::HK(")%03/\'(1HGE 'A_@Z\(63IQ(CNPHMV#P7 M& K+SI;FCH,Q(Y"CD[SX,\3%3D%1H3L"K !X3P9;AQ)W>;D$KYJF(B44ZZJY M@"BFL9$<="=+V0ROX7^IX@V]:KU6F9V^^GJQTE$M-%CNOB0_A^LF(@3_!5XF MB**L6S'IWWSX?*7;,9TX?H!"%*;U"]R84\94UEN4T53U#'$X4'6 'URZ4WV0 M=5G,&R,GBYP_%IX+&X9/D_Y#JPHR,<8*M-82U M:DXFM1,2D MNQ.I)18P'+B8.CU:],<5_M1BK MH'D'FH:P'\EAZV2+)[C4^"1, M8,-!^@++! 7F!]JDM(L@'*1>)T]*M=P M##)H@FWX4GS<9H%!.Z/YU*= M8'U@W;*].]*(QPMU%Q!V,.?Z@*N_3K MU?Q:EGB9QPF7L85XI(J7@N03Q'H@^D'L@>./AYGD*0D)?% M%I#M"8T>9W7'M8:]$B34-LG!?!P&'KQE M:(;V[H2)XGK),#8"MPT>@]: MFA$)!+R\P@HFV[_11R-606Y7ZRE%E0NWQKH7\6+?+*)31_5K$H-QN/@@ MD4L5J;W&(\W&QVO7ZQRITW7\=D,W4J6"_>2%$*=8TK!E(<2HW>T.'B:3OML> M#1\NO7^[D9I)/<2D1@]2"/&L4J:;>H*FGJ"I)VCJ"9IZ@B83O*DG:+CH$.L) M:BUB*_J=O?A"@L&@;GFM3:+RO>I"MLT/;;:SQMM)K0F;#7U.&]KO;(MCO.=" M N4UC.)(K-[_E_BKAG"/0[BM4G^[@_:P0N^DOX,(L0G?GG3[[0K'=@TP4>S_ M_8QAKE2A^MF-S7?25@\W,;S;I.S7=6>ZW69G:KDS@]YC[P#,=#W)AM%9]F8YY* M)=T1SN&IKM>7O#4[>CR?_'I]"4;L;Y0(>^^[]7"UO<9 JN>^;"N_FWUY(I6G M,5OKN3&/A6?RA$;K\.Y+=;#'.[4Z2>&W52GQ+SU58=2K6^"LB83>0^Z?-YVB MG\]N=EMG@VTUW_OO9[ULY^>VH:=/?T"?QN+>.$=Q%1JB9:P7](C:6.&7<;*( M$=>F6!>L \D/.LL14>.N:59 BB"'G%0[-63]^*N_'W5-+OQ+0GGL-O9J/3>& MJH![[YK=J>7N]#J-.Z&>._.XY^9IG KW5ARD"[_"K5\;U>'3?.$&B<$TD,@6 M#"AR@/I#[S[ZP^%&Q78[;DTX^:FTNQUMJV9G#OK[Q?8KGU@?1^G",R'(5?GE6 ZO7H]'Z%T?A>'%GJ]Y= "?[8GL%PK/_QE$"$F M=R0\T_< AH#-#=(9#N$Z$2S6O$ -3QC)?CP/$%>8L?+#C%H-87Q3@)*X0CGJS?E0'P#^]9\ __1:UH%H94+/Y!P=^W>V1^.4/W32-O8!>0SQ(/=7"&)'%T6NG /O3N1N&V!2$<-5E ML.[-I#:=U","X/>Z!PKR?0<"_@/1I&C;K3?@:DZPPT5%/]]H?38H>@M;E@G8 M+=-"S9V#Z9ZM@4L_+V_ZF;&/;@:= M;:_F$\MH^?(H_H=AN[?3O%8EP/;:9_/:W0;8MZ9[LWW?B&9KGBJEH3W:CTAKX.V;O@"U(MQCUFG: M@>^]1%WHL#\CX(876GBY-7!#4]GW-!O3:6]=:-!LS7,HNFQVYW!W9X^(3_50 M")X;'$/_9<(Y[17]I+&Q][L]C0?DJ8O^FX/S9$KU:#] =8_E*2C=^K4B]J/! M+1RN;KHUW$*#U/)DDF'K8$]CT-44"J,Y-$]W:/;CHWKQ=O;[(/42D5'#75FJ M0$;W 9K8@Y=I8A]UNTMYP(V!L/==0;?[P^]+8U+?][ T9Z5^FP)GY1'V93^& M],'<_%_APL?J:B]SP*Q6U8@'K@,,7V;P_>A\\^/3/*-8&#[\OC1?@GMLR MV.*N:0[+TQV67N>I#\M+J(BX6(8EN$]IQ/,"RAJ<[AC%V3LJV@-9"\]K.WOM MK=O5-_M9X_T<#'?LDMQL9QVWL]?>M4W5X^(.9AKS2Q9ND)[ MG7[[\#M@/M>]&;6W[?7\@+[JE>BX#2Q\WZ#"O2!4N&ZK=[9C M#*5&_J1GNCFC=G_'>$BS-X]_&>?YIZ M@PQWZ*F=6R=]-)G03U9UVVQ-/;>F089K=J<>.>NU4P@:9+AG8<0UR' O>'L: M#TB##/=,MZ;3'NTQ2;!!AGOIR'#=1T/[;FI<[RT:A@U(?CVWYOR\.33UW)E. M>[ ?/,47;V@WT'"'KHL>=?L-W%7]=J73[IPVT'"UVY8ML'J:L_*$9Z770,,] M,=4;:+CGHS\?];:X:QJKYNGDVC:Z6>,&>*)M&3:'I8:[TFGWSAILN 8;[JDS MP$_K!E?TQ ;#\]K04;M!^WM.^]EM#9H#^IPV]+3=V3&MH<&'.QRDLV9J#3Y< M@P]W#WRX;4/5]0L@/->].=W3WJS'AY. ;E+,J'>=X)!O>SWRFMINYQ/^[.F) MV"LUZ'GZUQ=IT^VTS^BB_ZP1EN+(<1T?I5-P+9RQFP9IN^A5/EBZ]^I']X]Q MXF0S ?^7"$&Y_E$9$,W1D%\.0D&U0,94E@O"YVF6.A0Q@*>R&-T=B:0X )]1L=#4\7.A?HW@KL@)\&N07QFHTOC/,)@'&65*%_F. MY@Q#98EPZ>TVEZ'D$E'*"=; 1W/\O9O!P\"-48Q>8^"AP,^!&6^=%-228 (J M2I2UG5U.7X$>_#KX!; F[*%-$YM4%6+;G?/P,%2>1,^&Z8?/@^D5PZW/,*C> M>'S6W2#I?S?VN^_,BL_B)VNO$SB&80SG5(OYC5:VDIGE;@W.VR/$ 5M.DY!@ MNV2LV ]*Z->.><0=IS&:X"L?J4)L"^93)TV\O[V:B&1Z@GO=&?0[_YYVVW\N MIJ]@K=G?7GV$K_(TCO[]^9>K7O?LC+\J>=>ZB^\[H5 /%]_)&MH$('LO!N*H ME(%B_2].-_#_]BH83/HC[[3K3B;#WL#OB?'H_+S?.7.]H>B(@>?_^[S[2CTT MTX[)A3L5)V.0X-].W FL\*T;WKBW*9+#%G= T1*7E#>8*?/W_QDG2,GEV58+ MS_,JX-,'IW)O<4=0D\3DSP$<&C_(;NG 7;H+1-5SOH@4-'//*@=:OYP]R?BO M( 4NI;4P%F$@KE&1 ^'AY0F;$FXZT[<^7'SY(E2*(GTU">,;6#B[(T)F M@+_N15N M A>.O76T0+,+4FD*0&\"8\&9N=>\;G<!%, M@@B4>J V&"@3F 1NEYO<;J38U(*9J9SX]%WJH%F@6^7"M\ M&J3.OW(W@?%A<'ZB-BQ6+>POE7B4L1P;-=-K-PA)?H?ZNB4N!)F=N#<1'ZJ)ZZ& M"\BKL8( M6&P+3>N0"@MWK(8KR=:_ TL^76_?5J@7>F:6'5#C/%N"$7AQJ5! M"_*&;'?4$S!Q"QT ^Z %YLJ?5V>U=5C=QV::KR6'LZN,V<7F6]'K8)BZ%Y*#SBB-2<()WJ[H,[!>K M"C4L^W\1\)\])4F,O@'?&=^N5RYV* 8K-LXJ9W ]K]3,;FNX=6[F Y*I_L5. M+XL9SCH[ MGLB1DV3I#:GZ&YLW2X&O+)C+@'4B/!%/Y"#NNR0<3H<#&F"X3LBJHRXDJAEYN2$XEJ$TL^&:3]!"+M'%,#- MDBYV&!ML[026/5<^/$5,BT[.S0SCXV9L)(ZD%$X-?LT^2WJ#?/$$5AO?X-=, M^Y2]@HL%._I@'F"$)ODB4VX$]/9)ZG,47/O_*3H/$\O831A/)BEP%VR&JRJ] M>,_@H85[2\1NV0D$9CM@ 3[0L> M=\VFJ[A[T; MDG>8C--*J>S8LTJI[ M>F[S"0YI)P0^'/V:I.J#3:H^79U47:?\Z-IZN71N:>/E:KQK\7(U7J[& MR]5XN9[*RU5K()X-?%E5ZL,F?/68-OJ@W>DI_V']/1GGY\.-!,\CPU"]((IW M6_VS\^/ETWQ@/II*S9U\-.=6AL8N/AI*=F R/1\_S7M9)IARN@)Z/K!* MFB;N7-&TURW2]/1LL#--=_#AU(*R>'J!0BJ1!E;&54)$H6['<%WI$/8[CT J M=,9M)A.*KCI<0$"'PA8+9?@-?&*.A8Y8%6:!B7Q.@FM\T>?0]:BJT?DUQM*G M(\J. FF&26\BC&^.Y=$S2S=<^,5*$/O(]65F/22<[EQ4OWI1/>M]5C+4-BNA M:??..D6G97GC5RVC59FS!6<)[FD_556> @ECWH#CB63NA+&+1:9U.035Y9KO MBU6!=9GLZO)EDY272@Y/\SEZU/_"_$3)#;JFF5(W4_),P[:@7[Q4!LD)E&90 M7Z1>$BP870<>BD+,T>-7 #OX,;P%:WY!L)*+GHOY44*$B)*#[ :/_2<'K6H2 MR,!-AGZ++$@$L.P8N7L"(@;$M.)G/_9R9L5I#&I91 F)6/J+ ?5Q)GRJG"ZE M]ZX'SMF'1^^\U]_:HS=L#[NG#^,\&[9[YV!_1 M=[77Q;U4]U415*IQ9&U..00;\^!X@ M >MYY-:\[@ZW;:NP%1D.)I'JF6SG<%BSW7Q0+/OZRYF?XVAZ3S%SN*#H_=:P MNVW_[OH!UC_7O3GM=O<'6/^XFH:=(]ZM[@VZ3]I_U4!!3>+W9M=8OS4:;2M) MFO3O9\L,IZ/103'#-@%&>U0J9Y[?8Y6]R$6HHQ'.=(E4:%Z=#\OO M42H\)(IS):(@3@[AK*AL-B=AY@*OIVE.Q0_M_M 9FUC8M9L$ M<<[?X]@I=S101$J92,P*J_F[FJJ:O>M-WJ_4DJ-J 0X&T21%T?J MS,!GT]Q-W"@3\)1L0Y0 =;#_!VP&W%JP6]0JC1XM490Z%6$TR#[G^$O&A28L M63=);DT0%>W55.+4REFD'-VU4'$#?,$\.'$)8U:6H:Q:W=Q%J$J0+KX T>$C M] ;QE' (-X)BGRWG*#AV0);@-:\X:UE0*MA?''8L,("E1@5F!?9R%:?,W6_B MA%XBN0,&4Z%8_.<\R.?X.@*?#N;T+@RRQ[)M@,P#'HM)G(AB-)BBRT<65_(J M/[L)7"(@Q-[#]XHE<85' :Z,,$KPH8I?W[WNR5WK]KPDUSQ ^Z-W2Q+-#%H< M8.W6&63F:P$R@0"V\S$6$!%LK R#BN^>6$B@[IM9X,WTHMHN#^_LW+8GE]]UI+4D-?$;__ MT_DI#GV"X_D9-QDXYTB>!^M'^AQ0-(21M>/6TE @Q9+X1N:V@1QLW9'M8*$0 MF_P036/G C0M4E*8MW4>A3Q&UCA2-%%>'2;92*EH]?JB 'RJ O@5[[ U%V1C M1+]N+YR D=2+8ZZZE']=<;UT#A![%4G33/4 9 MC5:'WD+N7IENS^%6MU/YKE!]"G0/IT-G\^4<1M]P9W797L7=+:H/< M23-%7B%YGQ7Y.;N?=E; M'N??L$5*'<72QF<82T!D[\8P(!<.']I0=J;09IS5RQ'MM\D$^?=0.W5<"3:- MG6%+'[5Z<-1[*\JW#\JHS-_+&,.A:.3 ORBR01XC]O-A_C+UB#4]O"9Y0NV" M? $W0HA-2:=NXG.^\'(Y"+)6H;$H^RGDNSW[C1/]QM2\$3A06HZ?X"/GK%T] M,30:KQ 5E9LW)[?H.W&5>T?:=H6F1W67O%\)+)9P9\="8,])NY&J!M#5FU@D M^P*HZF'A%SH%/0^O-HE^VW*NW3 G'TL"]WKD3M76)4'ZS6HK!I2""S]+9%JX MSQVSN7EFD/B87XX]H4J5(?4AZXK64*B'X60MJFAB(1/SU47N]I7A_LB]>7&DEK7@>- M)$OBD"7S9W35^KBO>V?D+56]#WCEZO[-YHPZ=5W?!C8AGAWLKJK"4EQ1B49$ MPET**AM',BXS0$R<#]^%E]/A_@W;SB*@/S;QI>^, M.BB_XU@S!BZQ]@W//Y!(%': YDYV#?8CP":WJC#/;(UG;\U";PWILJHL%43( MEQS-VF[?/>D.CP3%]+I#7_X!C\WS<$K:K;&'?V]?M;5+"![^\)W%FW/AD7^D M>]X?T&M4PWH[GFC_6 506FNL,_*.4%!##G#W$I76/!<8!2G\2#8RU3]E4Q$C MU+Y [92!',&:R"DPBKT+HPGV-"#*ZUZ[7+"X)(H38A$T%4"CY APFH_G@>V5 M*1 K0.O#P]PLO\6S2E/\IZ[&]&7G5AP7OT!FDR_CP*XLD\8$&ETK25.A;:5R MZ1A#WI)IKCY; L3IE #W3>03*H^P9;1]F19X9>B1L4D_]>!YW'N:A/D][J:^0'-^6D%5A5D-@2VKWW!;,#-[+FB=N&)]?G+=B,<=A7 MIB\42AVIWE=JZE(#$WE+_>72=.OY%%$K\E"I+@[NAT5-W@4X='M?XP;&!NT; M'%ZK&Q'N>*#6Z-EK-&Z11*W1=HHH=PA?V54]G8FCB,NL9MTN<0U*!I#/C)86+HUO* :S>/F!UG83718%JP/*31;" 64AG*_.0MC<>(6Q7M4J=T'N4;>W M!!W+;2:72ZD+=3UG*\5*]Y%]1I\OOGQU/GUR3IS?OO[TX8OSZ=>/OWWYY>+K MI]]^77$"]V+I=]O.SZ!1A6QR"LK4JKV\-LC@Z7*@%2Y@AXSP-" ?%^0.M5IEX MSVCIWJSZA=9+R@GU:+F@;@LT007O9B80J 77!P^-676 2T#%LM&L)<\8:-YY MDDC5DJ+:.K8.BDI*.N:X<),HI[9?C)9K)!D$J?=8R85!$"R&0.OA:JN@5,R7 MF&O<0Q4G-A9+5NT!YIEF\V!8[XG7!7Y0BO\IDN8US)YW%>>BCWTIPMC_& M1@-EJ$^8'F2,Y*GTF4B/CDTPY;NI8A1):&PF[.QWZRF&!2U!KE(AF<5KA(JII"+?ZKOU"$NF+ M")7[!,?]&B\NX[W/>Z4!6+V2KQ0>AK^Y_6@6>]\40"8[D][#(F]0[,)_*'': M#X"I$H-.9SUMPVORT__ V^,6GVT[O\2)0#-&7I8H[R]C+4U$2Y5SCK>92EU3T*F$AA_N-QD4,/9P8EC&H[:BYI^12K9DD1:)H MB=XSL_0K0U:IQQ@W'RHF2'JF("K:*0/4X7:1J# M$%".\R*ATLD6#Q Q"P<#S7141"Q$ M0-)7Y&'!["RES+!J61"&4@2N(RF]TIPF_%/*82Q5:CDIMN$%HJ#T M"YM;HN9GY".5BV'VH0?KM$B UVB6D 9I)X;JT\#(JI&4)*03\ID)K)]R51U= M3E@W!YJU-^,#XN<(-'I1'.R61""Y><5W,8?[D;91#\E%+J@#SJ-@J9@*,*K/=CUV8W^301^SX M1(C),7(=NF.3=3^CRJLLT]$6^5:*_\!-'6-N2K([*,9!R#5:1% M$$EQ@B;$GW&BB9RJNC3R[4N:M%2F&$PBLKZPYX:YC5A\FF%> .DT\%J,!H$J M)2 M\/J4:W5E+"2I:3=P_T-1T!K)16Q,]((:AALU![ZFW$??G;NH74\*+#$)_-RC MXFQB%Y+[57PNUXI6"+(RF*M4%RN2.9U]53"L;[8?95W_FST :WP\(O@.POTEN:!9:5Y*',%8)EON42X35GR13&MV[(SJ7"9I1WX9VLYUT]#;S2\;-YD/+]CTLJBA3X6M7)8EV, M(%D22>5B3F(6]C$C9G"^10P9?!W$H=;28%]H)L6I4$E%!-^A3%35SB1V%0"^ M_0-:5@'R/4ZH+'BNBGG=5,4P57+#E11JW=.!HC+N'<[E^J[-@2LZ2EU^GEC% M"*JJQ^!U,KCJ!'.,((M$'QXX2)&8!$2A(WQQ9.ZPB%XFWS.^E>)1&RA&6FM6 MKKF$6V$NX:7W55H\+'=8SL&^210&JJ3VYW 7IYF)J KGLQN)<.7CBD"_M__9 M+AQ@_6:3E/*(!IM"8@\H0]S:+=Q-)9A:E,'"\3D4YG?? 57&E!;0( 5 (TY0 M3+N3"26=,# "YXY0]\R,3X!U,A2Z@B)/V_E(!]=DT1NL[Y)B;@#!S1QI+S#) M #ZZ73*TZ6E)<#D*W&$A53^E@BN@%&(YBA32T.I5%:'8B=H=!"E3Y5)77+/- M0ZH)I?Q;9LL76J]DO[T65DB)\AZSQ +*" !MX?NMJ5< @P%8JIK;\$8%/0]V M$JYP\AK!M>4[]M6UI1:BPP05S_UPB[Z!5DEYE@M )Z;C9AD:.[Y2"U:O"F^$ M"]!LOSL_L!^!_GUY4/TX&!( [HJB4P'8<8X;19>BQ 6(L(Z009?@"G(YB%\ M+RCL*SZ5YG16,4@C,PE=Z4DU6LF$@/DS;9UK41.O&-B(B36R3?, !8@TE,@F M NNN[(#^J$D-J&%J0+]S& %M?%Q?S9..2G_=I&S*V5LE:.<(S'D.B%Q#R.P MD:UL<[K5R>M">49F<'P52I1% O8MBEZPS$ S)S0G\ZN"A4@W"<'0L2H_C]&V MR+0/U\I^W#)=:#^B^I'W2^FOI/V-A8>>TT**'^7/Z@^^4K4W*V1J.]%5$[ID M9.A]DDA&+1O%B P;WG?VNK*/B#.Z[&N(W&@ZFFUO+KY8!PS)XX?> SM)US*P M4N,(*@[")A#.Y ;]YPD5;E-NA03%DKVF@H0=QJGJ,&\YM)FGW3"UG:E\I4HO M(/9UC_7KQH)(3%.,T2[5V@='&HMZOWT12\_V&!.%88)@4$M56=;[W'&/+_>> M+RX$23I!+QHIGO8>H@5IG;<"#8O[M?F1PX'F[C=< M!L'B>L"P0>*@=(@U5G M>4Z(BOI._R%V$Y^K3)37J3"E C:9_I2>VA8JKY#)T!L@F/*^*E)@4Z?:/ZE3 M;0K[^7:GYN6DW!0R-A@U>D\+I2T:[=&Z*:5L=) 2*I.]*(*9$8UG!:UU]#PX MY'Q/F,5Q#AQ'65!'*@(GY+,-YA]5*@OG=:<-2^JB?X?%3JO$TDOL_%D/1B== M XV1$AQCY3HZ$2-AR2:3&\88AW2<,.K&@LZ6I O=/(M=(]UN5?-@A M-:IR@-5LU#JK8<(=F-#-@>I8\@.W5903R*S*-3 Y"R8[#+U-MR*3SC!]U\N[ M*V0'RS(W*QZ6X^*%)8,C$V#DR&?O585T5TQ!OBS)1"?D2[W6N1%8]O,]2(F9 M"E[EAFD>2W)Q+&'%5E/YW5V.$V8)9,)8SM<+2"+A$Q@%';RRR !B:YZ >LR#9L]X@7)VU>, MV%% C%4^$Y"X23#(1OI_"N1L-F4?6HNN24X1B%A>+1S_*^H.YJ;Q;76[:DRI M>TS0G+QV/8A2@9A252UFZ:M"4HGB.$-VJ.ZR'Z&D(A\3? MBE!&:Y;R#Z2=QW&Q!=U*R"5ML'@I2"#IQ&"<;DK:P5 61IF% MR"BSIY3L67/G_07ZT[6#K9"'4HOY@D;M5]'M7J=O1[?;J[Y0 M+O74.<( /R=)'*M89!2BCU[Y9/7'4,:A6(YJZ["-R=;HV.@S' MDH\T%J.53&5G2QX9='>%8[ VHQ*3IJ8LC6AD3&$'7L&_W0F(LX"X%8.:,E=4 MD%H4._$->E$8(AVFTQW^5V%56P M'X/)6^>H>UQUH%LVU/R&J[3W[:ZEMJ0E*C@9LI)]9 K@IN^+YV0&KWCA.^>H M=\R1=]1H$)?!!N&P7T(BB^\[D^^_]#*N[E^Y/'QF!=]SBPIX!\;#,^=LJ"'U M;09TCL1WM5'\ 3\'LE,=5FGR'1>]$#;VI12LG.U46B9"*J#OP']'^2E]:FR M/%_)VQNR<&NUR@&?6[Y)O?SL)CXA'#>ML-@+*% $65H380V!)6NUN'7"ZFNE M?*MPU)0RX);TW]9*/FT[%]&M$=T[QL;+A"L';>)2Q$;65N$_;S2TP] MTA 3!K1=]N>S>]QXQN,%5K+DD4KT7!>\6>V-7Q&IIAP?GF3)"T^2R;CB<7DE M+[PN?-HVKJ@5/PWCT3W1Z+DF8+6 MJ?13$C!X%:5XZ.$TR@-?S-0A]-X@7>3<_"6[0<6Q&"8N)ZD6RP!9$I5_(W4S M&T:;2P0PNIF=G@MI2DO)LE92O\I_;CEBO@CC6T$9,5,&P2^&NVIN M=MR;1>[LF[,E"Q7R,LN/Z6 (,EIKDV1OLH,D1[)#!-&5*EB34K"QK%Q00SBZ MK#RE4YJ"$6>I2 M\+? _\N&3_%4RH3M=D2U7!#SXY#'WDI&SB'DH>ATRF)9,SUW2O-#F M7:E.K3T,2YK&DI>=$\@-:0C6'RXFT(2R%MM;L#ZLNN90>]%+=PVRWI: MWW5M=FY*&;(E99U"#I.)&Y"9ZF6@G@J<]4J&T\7E%L20RL&E%:E"&B.3?@@Z\P25WS]SX$:X:I1M7BD.R^D<)K R M7=!E9EZ2:M,)O0\NO0?3S*,4D^5Y TBA1_&2Y"'Y MRL:W5O8F9@!A,-BU,A-4?HYK2?5[WAO2C61&D6839_@@OB0OG!._E3-11HY" MVME,R_#-+P/ZD?"IZ@=N?& G3RW9% A!98@PX:>6.OEH^J,\S4%JP7#2DLC7 M6K+D5?8>@=](0!^&RO]F']?4L P=03<#:<"I@'0Y29[64%D*<[8JY3RH:>*1760J/:6AFY)>-T\=!%XA*M<$0"( M_"YP_# 4%M!5%PDWJ58L%3)/>78<_4ZI4@%>:*2@*D.6Q6,,!T3.8,ZT4'*1 M9:71WZ0H4=7,]EVGA*B\I:0LD"GY8+,9L'LV@%/CP^*Y M]B!25V.JXCC)3.JYL?^4Z909VCWQMPI14)?ZJA&KR#22^(5 M0Y%X7+$\6VHRA=N:&H;(FX+(3#REK@K*/H K@@^9,@L(_I95.1*VLK;9%$3S M2[6&4RGVF84-C&\BIGDHO?B4-DK71AM^[!'0UQ0UR#'PBYPB0?_*B0!_[)+G4 &58<5'FL.\*T>XZF,9P(%-T,I$65C2E2)-C=K02DM8R9D5J MQ$:/-4O PV9&)..,H"2A"1IL<:=6S'$\Z8X4%$ MA;@>76-4\JWW,>2P6T?0CP(^9HV49<03[*=!:R'\VGTN8T):)K) "7.X\Q$#N&Z[_M:(2. MK&B#+#^J\A]TD?AJK:%"9[CF>*4\.>8U1=^".8[LCX$9E'!BEK3?EI0JJ3SG M)>7$1MAO:0 /UGOI(IEHO =;BML77?5D[P?IW(3GZAF>Z]4M/%<3Y,1,5S+O M7=!O&4#\Z 9ASE<[^;5$)JS5R-O-JB6WXO4LF4U]2F:JXG1&!-DI%N"[AMQ5 MYZCF-^,ET\2*(TC"!*D=%2-R (G2B8DHW;C!M2SSP"O$1BK%>G8!FA@:%6%@ M2WXY^L4T$1**05?5%U4_==WP6V^53H)C("0INRGTZU:._I5L/)F)&<55/3ZL M851;3/F"(D5TYB+-B)H;)2WE)-$J78OI(J'I%Z$$XFO)J,,B8@MD% 5.[.Z42FD(M@9Y7CK MC\Z.W&.U=PSJ!$?:_7XRP8Q8H13+.T89=NTA6NP(^$EZ%(ZL9F:$VGPLS6S9 M_ A?1V;AE'(_EO%*#N,\*79FL9#JW#:Y=8^V:=+I(B.H7P3[;G@K,2YU-EH9 MERI":;GWWW>$ D3WYA%0/51H/"S(:XD ]4F)\*_N=^%*Y\M E(_#YAJM\FF?HGHZS5,3HW#-8%K_HW=)#R05 MQVCT7 F9J"(9$HJ2@64G6OU0U4VDA*R9H7J'Q#N5E))Z#(E+Y0'!?(LY'Z!% MGJ"_+"VHG6PX87F3OJ0XW4-2W;[GVFNPUO)$PJQ1?4*HSR:F5<$WD.^/BBH3I<>IY-26%>%*@GB M,\SGX\!MMKQ&6QYAXS#8.%57Y\GV$1*?NN"A6R6BN75O*!$IR>@'W<0CBZ39 MZ_KL-7<,8/T1JU.7_:^+))ACPFN:+]"X2'7$C+:>-4[EIK;@ZVR\)UN7D&64 M2IDX6F_/GIYVNF!9'_4[!9<(J>]88GHCP>:_DX7E$0#V13[%)?4Z+;"UST>L MV\_(Q*<\!E->;V#J6?\U2H1:GHR];J*,U 4]<=M 107<=,OY-8Y.-G$9%2OJ M5Y"HYLKP)UVFWY(Y2W@_C?-,QI]];E%>ILF25; 2KE"%QSFMV@4.E/45RXD- M5EV W91=N-3Q1[>6)'"67)O '9KQC.Q1N]8,=W 34A_C>FA#.Q)\!W'1@ 6 MU3"%WU6U&$7BXNG J:O\#)R,]B# G8 A/=W-DW-EF*"RJ[A,%>EW_DMG_U>] MF'J9A,$T4(G5Z+@%"U%LR-SHP$ D6Z859*[Q"+ELUZF,063 I6\K[%-"MR!_".[.G(?20L/ M1S/$6):7R0RF FM\N/QTC$YUN.9=OU46.J7U;70KM9Q(<,ZKG+&/7*I2T60H M'N$7IK#KN\],8=32=4I3DO*^H.R6N=L%U$#.([-S M- XUNO]IN:%B92X+8F: X4,WM$IPX.*[&(;,"+\_ AZG3O2^ I"F^PEX=$JW MHT+8>'TZ=.:(E\-9]:^[??.W;IZ#63R86(#-OJDB!4X5\,&G\A M.,5P2L7,'!_;GD4JN5A@/6.DU6X-4(78P@I)F(X3!;&D;BF*Z8'%LNE*:JDX M3)5_@.KHC,$B(W'R9$D_828ULDSH1#F:E4JQ(XT%ZV "&;_C!NB$Y1PQ_B>W,EN4968/L6D:-LLA3U!4,-OLON$ZX[L_ 5DS# M>$P]%*-@CG7(*/<)#EFPMT*&NCF,;#J!QM)LM7/HR+%I-5M+LP1,!J0CPS5+ M85N] *OJ8?6A,MYV?28K7 FK[C.KS;7U:76]C=UOLUJ99Y +JX2RQ?I]((LK M=8&WW50PD1E_"J?#@)QRJ"$H!C%\^!L4(&)PQ\80<6G3CR"JGT MZ-DGX%2--(D)SH6LFV"RV8;(+!5]CHLS7ZDIE= *B[GYL'=D $=>\52;1!8? MNVT*:^?WO\\/FQ*+&G@IN3+5V@LI/ZHJ35D7FJ1+ MNN1(B/U(_:RQ%+=[?MYK\1W19+]ND?UZQP8]Q+;H&=F&J-);C79K'J>JZD*Z MK$XWH\\QPIV#+$?C4;BR[3DJ3C^!S?F+^Z> _=+" M0J57XM&^S-,L!O5#]9_YZ9J* M?40$J0!51)P<&G=2ORE;3*BQGIBIFJK3.^]WVJ&[LC27F9*T6])H. \@W3%W MDU__*(F;%9.^(WM3&II;IVNNZFN:F#EH_TR3R?D F9S_+#OQJ*,57=4%%P0Z MX%R*TG!N7DM:-YSBX3(N @DC]87=O1S=*LM)S 1>-HK&QEJJ'3;4IE(U2R+E0[+2-.4 M,E&(R[),F1]H1LQ2[@L10/&:^O YJXRH*!'F0N2&MW])7Z3RSQ0+$R.JOUP& M4PG(=P\B(*5.DQPRTEY1^"';F3G*O2$L)O2 Q^ WK6C*G-+M2"0[WF$O$/ M[-0@.!/"N7:30##@56$-=C0-*2&X!0=9@O+O,@W8WB+9=@E"UG=U!BT)L=]R M,0;- $]+'\GP95 5KY0:'H^?9P27AH(QZ1"@_<(8E<)#P MI3EDQ7@U(A'KDQ/V !/;8*]#1H]4_/$4 MA&CDPLJ7QH%?DL6,J5%,.NGT364IIT36TCG,X_SV)$!U4!FD%,RXU;!9UW3A M\0NY15ABKTM'"!D9-(!3E1%>J1V1\ KP''2* V"[U*74[C_B$%&%;YW?_^G\ MC.Y<[C/V#S?*,5&\=][":&<7J(TVA/2WR%7AG8J9.%:*H&;[ST0+V64%V)" MV@L\+61R*7764:':6#F1$!ZK]DK615K(#;1CC*D5%FD5R6(A-E :%R(S1 %W M% 6BX[_P-/!Y GLD\8+4L'N*J?68>$?[!$:+\&81WM4VT-;830.0#9A3J#1X MI\#,Y FS'-OJP+BD_ER 1 F=?H?VOL0ZD9!N!)_LD8QC;A+; MUH[/PAO^]__JCOKONOV^CKFG8"VZOCS?,Q4G08Y0O-COTGQ&+>/,NI&7%EDJ M/&;_3 _)BRD]/FC3[NMKSLY>)&-2@Y.1PPG4FHP MDHBA9K)PHM%3I.81BFL12O/2%XBV LKHK=H["2Q)289PM-O.18BQ\"E18)S$ MKA]*S.U;DSZAAI;O,EGCIM0KQ16N( :O!^5%D1T,$2R^+G-];&?=^D++!GQ; MX2TH![&+,_N^D",Q892YA.]L#2NL('3>)EKNFD;0"!B!O'OET M-3E4XR;V$QI QC2?PWM]!J2584N-6>=RX4!@@<""*8M-*3T;"PB37"49@\@2 M->@,G:LN)0JHD0/Z,IJEH;4YFF^DAAZ]YF*Z ,:SAF7E\KG1,[/*D>W\\8+K M( 0B)92R _^:QY$@!N#N9]&)_@ &!QL,[KEC0FP,LEQEQFH'DM0Q-)_B;0^4 M5<$.=N97J1ATLGKO< S9\$N'*DLXKE*[9$5$*J76"#K:"@P$:P(&7 I:NSJ: M[8!A1%!/[$S7^=*$F!YD%HBBZ8A9^@U?^RQE2001I8/UR5^R3,6.JEO397T3 MDZ0]+\F%U*I5FA$?M;)Q;SG8:4(88UB0B'?A=Y.?F26U)^YKPW+0<3T 5P2K^T%VDXJWZQSMTDX3N[=L@HK720SM)V//V>:^/@B)+X/]\ M]6(I0]I NS?+G_<[[5Z_5_E5I]W=\O/^V7"K)U9-JMMO]\\']9O4<+#MRQ]] M4J?M0?THA9,Z7SO4&^)1YE,X"7BB_O:JKY4-*9'?]A;?G:ZZJYCQ44B7#P.? M@Z<7IW0O'X&*+%U!V)N#$Q1D!AR%VLD+CVBV]!F70!QK*9+Y=Q&A@R20Q-R. M5JQ0U8M:[K'S-4:3ZE<6TXCC]:1.+NN?ML_/3;1.+SL_: MYYWJKTI)(.7\6,Z=JB9=@0]6;/8=Y"N%,%>VBCFK7Z,8*V+W])EWQ33)4;M/ M*:.?(N=*+#)!,74NX;-0(!U71\]=3%3'0"G7O*@,/"=?,"YJN^.,94&5SM.C M]'-V96))4*OXJAYEUOPCCP3^U5_YXLA"69P4WM1R7G?:0_U>',[^H*7*^64' MU#'65ZD2JXR2"=P\F\4)M;?B]!ZS,LIS?]TW;VL[%Z9VB^6@LGF+@]DP#N)KL>R' MM1G%X0,;[E,.BR1,+31G&EH2DK/_&=\(";R8,3VJ3<;T2"9,?_@^"\9!ME'Z\*@F MZ<-"SIG@/K /+R4!290S1L"*=($15=]:.$-1%K<8/>E?G"H,+/Y%8/'T1I5J MHSTD"9\-VKW1^=9)PNW.:/0@J:'G@_9I?WV^ZD&FAE;KO$?N-GF>A["BI3.N M4X96ZED'F19_WA[4+M?[[+1]>GJOL_,((81YX/NAV%/JGN3&FD8,JC.,]TJP M]R+UDH#*L)=/\ [>O.TL[\TX"@;;5[RTW=UGIL1."7]KS^0J:[]F[ION6;\WZ/??P'R[W?-^MP?V1V]WV+(/+7&+<74P3097=+<=7;44) ;R4E]IB@\S':A*[1\XB M]%J.^?/H'UBS?'OL]#3H#CZDO__ B/L!&JN?(J]-?3!6:+M@@TEQZ\ Y48;H M%RJ13"2> %QR!8!4A/&2FEJR'9V\D_GZ"-B\/X:MQT@R0E0?S0Z;DFU6U?D M7WVXQ(=D+A.O]QBM.[=<\KJ!Y%):1!3#_JT\DKO]JKZO?H1[?G]2N=O942P_ M_@U_4,*W4W?ANWZ"CR!\NQTI?2\)L8:@]6+N1OV9 =(0->/#=^'EU/7A-^P\ M1*T%32>(LH ^8X&UH21%WGYR4;J;)'V$7-F]RI3=,@T>/XVPD2D'+E-Z+%/H MI&+#[C@Z^<#@2T+WP((3C0W#"7*'8;%_CT <7-Q@KRRM!&*YF6Z948#9!CV/ M8A[.;_,H&.>I@J4 )0[AOK G*8'%;2J$>@EWV]W_;C2;1@JQ%)+S MZ7>[)__I3VY[ ZF;E%NF7\X",5G62IQB&YE^1Y_I*S<9NY%(3W[[C@BL%XS( MWNMT>HTJ0*>PM]LI;'2!YWP*>YNW(7-9=@&367X8;'L+?C,6QNP^=\#!_D-GS:8WC MR$Z)C_]>E6G^[!^*0'5I/M$ MZ2+.__WAR\_.IRC-J-W%^]C+58-/@K0.$'A9?NG++^$?0O:P6BR$FZBN(MCF M,''9V_O>S5R'G!YCP>VDZ469.^4,,LQ-]7WI_=#/FQFI=SU(\/U0.?OJ\J\(O7\+FD\FP;.OL#^0JUG]?AQVX++S\N+G1G8^.(==NJ$G6\TX M/P?1-T02>R!^.W")]O[#QT:B/3B_O<>F%,%CL-N!B[>?+WZHDWA[=!MMGTSX MLSL6X1K^>YE^ N3"SU\^U$GH/6LN_,SX]G?=O2_56A[421P>RNU[23WP/B/8 M=+6)>[2I-7N\037(?HJ]_MMQ:"V^@^VD [ZM//_YZ\?7W M+Q^N[JK*M&:_)YXI9WP5FKTIW[GI/?3A.S=;5 [T[GE?EGE_Z.7;N M1(^ESQ6K"6=S<3],V8,9*ZLS[+,V<\.):O)&+GS^ 8V]JZ2:TK M%;[H#;K\7'5AXY9?] ?MT^%##=8]&[5[=XU6C4G2&ZP!)5FK/XYJ7N:[)#*[ M/4+%-XFF14ZUC(OR/;XSC9ZL^\0^Q,Z;](WS!^)6N'/GAP2D*=S']J M/EA!X5X)^*L[%V\WL>\>:K5[L63IV.V)3PZ)&[X&6;@1.QS,IJ_(G=A@[W>_ ME1Z;1?9'S://W'\>"+FQ?+^W2UY?UF M'/NW\)]9-@___O\!4$L#!!0 ( -6!Q5@:V?.D) X #*; 1 9F5R M9RTR,#(T,#0S,"YX2Z))4'OWU>TE)MFP]*#E.JZT\7R:6>,_EY;E\'? \] M$2XH"\XZ_8->!Y' 9@X-9F>=KX]7UK#SP^UBZC/N6]5F;G;/%*Z>SN42#WN H*9;%@:GT<]EUG.C@^(MC^?G9Z;/>&0S+]:$U/[*%U M=#+H6:/I:&@-#\EPV"?.T>')L09]$:?"GA,?(P@M$*,#[K#GJ]?O>7GVXFNF@G+NO1X+>UTB]3[B7E#[OJ]A0+DA1W"9^M%5<7 M0L&" YOY715N[^BPEY166+0$G09"XL!>HCN26_)U042^#=SNJMO*S\#J'5J' M_8QEWVS:LWI]:P"F6$I.IZ$D5T#>!7%QZ,FS3AC\'F*/NI0XD!D>4=RO%4C= MEIC/B+S%/A$+;),*+?/Y T**,.HO&)%*H3Y;Z=/ BG$ZWNM=06#.,%[4\IVTB[_&5.C5(96I_-!IU M7U3JY=<@-Y=T>4O]:?4'D!DUW!8E977?\,E*['91AU6WJU>'Q.Z-=&2$I&>:#3 G!/WK*/&4"L9.W]=<'( -4F*9!RL=PAU&SP0 >.W MCO=F%5 "H7+BK". !X]$3=3D^!WBUHT?3&A _Q;1>WA:-WHP(=[_?> V]NH& M#B9VZ&V3]XCZIQUSAFLDSM(7?OZ<%V\NM$^H\()6H*W2L#//?VOCZS5 MDMI"VNI3=[/L!DHHB',7?-9_;W;IV#@N4F*XT2B5[=;[4*Y9?#%IO-(F#1P2 M@#'\(9A'';6EF$ T>ITIF'N)>0!;$5&]V:L"&JD9 !]+2\U-#(W2V*LB C$7 M)?![#E=-?LY\B' .9>@3N8;-I4]V1F<>MI'9PVV87?.$(E=[EDN9N,<<[LV) MI!#">U*^[LC(_]&N^$??K7G^=]OSX0OVU)YO,B=$OFW(7D[92;;R[OEH":^3QXS8\[GMA\6 YF4/3S)GG$"XN?P^I?-W9.)P#;>3W9)N1 M-^WH7_\<#OHG_T&1PSW3972\S_1K\F/,@>%N8C@$>"@&1"G$%I'S,U'GSL3!3X3C&1%J$JGIU.M':!*;Z84(">HLF,H@C/Q\W.0GA:9)6L-K$3%CVPY]50OB,-B< M<3NMGT)K5:;'#&0DZ233B5:82(.B-52D8%O$U0/LG;G>A$U) ,"233TZTY6J M3%,IAI&A8781F\"A& ^E %O$35KY(+44O!Q+(P^CS*8O1W@A;1/?=".HQP8< M-4S &%%K>U=@;>)BD-V *R!+(Z$T5(N8&-N0>X+6&IG6;(RMGME.I\U;U-(/ M1$^/"\SEJ^084LVN.1\4V!L9R.R@8RBDL5 :K$5\3,*I&L4A@,LGM;BL+@=N MV!G;/[.E7D&@"*-5S5Y%3;U_%XUVB5I"V6AT?'1TDAFTJFNUZ+O$39N.3JH1 M\(BGWJY)C3&-E&9&P3J41D[:1&B9AEZ/Q@I(1O(R0ZA!DV\C8[GZ>CVJRB", M'&44S@*AOHW<+ 7X>GQLFADYR*B;*_6^C3@FO15A#,2F%$PJVC,;22P3"BNNU(S(AEIRPB> MY<)S&PG+ZL@U]T5%]B9RAOD*:*X:W5IB,L+R%N0481@)RNH.!1)U&^E)"\=U M)Z6,I9&*C%Z0!FEC\U>38]0#I[#&4O^IYXEA6:4$S@O8Q%!OQ\I/N2LCP3FR M;&5!R(H>K%6+2?U'RC_Z+J[!/C:V$:V<9+25FVT5LKJV1CHSP$]/1[A6IX2QH6XKJPAK9RVI%50Z;]NR6 MTJ!ZP$\$JQ9UL+R"R]^BR[ODVN#$R'Q&1*K&O.[=B5]U4WE&WZ(SR#:F@NG4 M\'R.@QFAP?CN_+IN!FR#;20^HQU5.IZT4.0,=B9(N=N3G4?( [$]+(26WY3/ MNU R]SV8-SHRID'VZX35TF#3,P+7:LG5VJ0H.WN&;?H]X90YU#YGHNXB>0MD M(^TYPE/I*;>EI8;$%5*^6LER]NAZM7W1]\9J=PB7ZYX0U,4U,IS1ETJ.RM=W M3;H@2ASN:=9MM/71CQG)2&5&92JELMUK\OS'%][$GAG-R&#^MRCS'HO8\Y?7 MXJO!9#]LM@9'9'#5LC=FU:7RED*9O]+G"-AG[ZF'>K9_K,.E%=O3E)OF3Q=:.GV4;_:R FYKG-R M;QK]>OY9QX;IBP*$"*$>5(:JT(^]06@4>53J*N\RB3IB5XEF^(_/4 M83ZF086(;D-5ESOWTE]X[)60+Y%R_LB!#%'(IL%JYX'%5P))9H17B IRBTOZ M1W2@Y";+FFOHI,&,0L6B]4]A>%7-WY"G#IF^7YK"S&,3XH@KSGR]*Q,3YD'] MH\./PK!-9N9PHS=DRC\WV@'\F+_.(Q^[?"!*QH_8[CIDR\5(CU&^94 M54,]._E ;$*?]/?1RMDSA2IA(B/^!+$)NS[%(6!B'N<'=!K&+P=9BI3W4(%RNBL:-X'V$O5X7*@> M5QVJMH!LQ'B6M\ IC[G,HA$AG3.^8%P//VHY;LN0PQ*\/*ARFT:$=?_ODX;NH%>U^;&\?M9[G./@;A&=]%51 M7_XL]^\DSD7?$JW:S*DE079KH+1-%-B)1>-7UD=_B-& ;?+RU2 M;?07)F=N+?[J'#W' 7;P)/H*NV%KE%>T$9GS-:#)FRY%I5!*#!H1T/IB1;V4 MB'"[YA(G:]6(T JTD+7!J3S,.@B-"'F=E^O @6& UV0S:]6(T.XY?8).!)L^ M6]_1IWX7(;EE3[J:2A0L#[,.0B-"UFKO-2Q\B7.AQ:%H*->+OT02TS.$V@F7 M:\;541J[!Z'"=Z(:DU2A>;-R+8 MW.ZY18]NDOX?+<2(62S,)7(>5!R8\T('AJB$ M66#S/'F/J82_U.235+#H 9E=X?_U0Z-^]D_8<^+CSQ_^!U!+ P04 " #5 M@<58JSCNU[4= #V( $ %0 &9E.H$BPV967K_)2E97UU__Z?#9_]C%U?=,N?GK.?J#/GZ5%:&.S M./WI^>_O7Q'[_+_^]I>__/4_"/F?E^_>//NY#:NSM%@^.^X2+%-\]JE9?GBV M_)">_:/M_ME\A&Z(MR]%S)1.$_SS]405J;?*:>!,LD893XKRSQ(ID+4M1"J.& ME\Z;Q3]_+%\\].D9LK?HAQ]_>OYAN3S_\<6+3Y\^_?#9=_,?VN[T!:=4O+A\ M^OGF\<]?/?])#$\SY]R+X;=7C_;-M@?QM>S%__SWF]_"AW0&I%GT2UB$,D#? M_-@/'[YI RP'J7^7KF=W/E%^(I>/D?(189P(]L/G/C[_VU^>/5N+HVOGZ5W* MS\J_O[][?6/(G+K35=\N?@CMV8ORP(OC=A'3HD\1O^G;>1.+HG];XM>B^;[- MOT"W0(#TR,[P^N7%>?KI>=^EY>3HK>J12T$/5_=G_YBR_T M!YB'U7P0UQO\>3-$(78<5M+G9<(_7(OPDHAY&VX\-"\*;+O+OYR#3_/AT]FJ M)Z< Y[.WYZE#HA>GKW%*G:4W;=_/A+'<1DN)I]8123D0ZW,F6;%H7.:&T7Q3 MAH7!'CD<-)^A]X/Z-V,@#+AXD>;+_O*3(FXQB/H;9*R%NS]GOW;XDI.NSD;(27A'O?.5.;HV_$U.K@'EJ O/VBZF#LW:\V>? M4C%!&PNWI@6Z\!6";LZNS1,O^M79V?!.TB!P+O\^=^U977TOVSI27FL1J3]4 MS;^E.?[J]->T0,;F1XMX%,^:1=,O"YL?TR^?S\ODFF6I!(B$M%FID$*LFE)5QJ].1.H1.W7A$ME#>0N'5154;+-\C9!2+BJ4*DEAJJX>*H[]/R M]=DY-%UQP,DY M7TGI/#6BB:)!$>J:)34B1"U'K!!"2XY7U?X. 0[E9O^D] M?-X8W9=HDXO3YI8;!300H71&ITTU :M0>4S9D+,$%V1EONX@Y9YATKC WE_Y MMR%=0_#5,/V%IU?(,F8<.'=7.'TW\Q@SD)<),^-T173J?_F,WAK%WRR@NWB- M0NO_WN)O%TN4YWR8^V^LDK4!>&>6=W]. MCMM^^3;_VK:QQSCHM]1];$+J?VOG<:8%2*D")\8#F@KJ,*=2PF!\;)0!"]1I MJ,S8W=1,RDSOJ_[;\Z*2\*O!^EWZF!8KC'P,U8*#8<08BI/*9YQ/D5G"DJ,R M9(._%)55?SGVE"Q@+3WO)=[MH;Z8FEVL-.CCO Y-$>UF\)X9=F#]XHBD*#G,)25.J'9/_TNPQ6 MVDK=,@XBX6U&-,ZT9TP'[X;95W8X%+&,"1)UT!AI*IHLJY[!W4G.P4YP^2%U M6]Y?YN?E&"=E'1]MQ7+9-7ZU!#]/[]L3Z% GLV@@J9 Q;H]"K/=[ "<$B3XS M[R-&X*QV4G,@R5.*U&KA["OG^(!:'6F1/C@!R5I5>9M]8I'_<&&PLF.PO\7I!^*%(M98*%"JAH .1&9V] \^0?*T\9SE%7SU@ MKVE_ZDKL%<9-S>GB>-7A2.'B?0>+'L)F/W;X:8/A^+^K?EF*30*)U.R[P^)[OOX@ ?"R8-8B9/RP4#X\-1) MVR^[M&RZ(6;<[-"=S)&E+-\@OE(^-]2B]#/I9,G6 M(TG&Z;+_HS' 99'PJ'G,TFC%:@<+ZY$/M7\G75DX75X4<"X1OK_\:]6<;^ Y MPP#0\" -":$4Z23DSW&0)'-G?90\1*@=*7^+GBGYWSWT?MN>5!-]_77K-PGZ M]*Z(\6W^O4\#LS/MLLP:O;))"6VG"YQ8YPP!#.J-EUDQT&.M8&\C:$IY5 4X MU!-^O;J)MHV?FOE\EB-+ 5(FWBF/+BH(XE4$(CPS":((QIK:11.;L:>TP%Q! MRWN)M&ZTN^:BK',/0?IR9HV2ED>)84>TR(]/Q&FJ",\<@64H\%C[X,-60NY9 MM#IU51\N[)H[2; X;3 2WM"3EK]\#O-5.1YWA4BA0N"14<)#J780(1+/*9H8 M$,Y(;Y7/KOZNTG?IV@45ZNF@HKHJZM:T]\<;G"8;HDR!DF0C\F@%CBZ%)"QE M%A)&(-[57K6Y0< N:M=/1^W["[?B61;,FKH4K[8_KP!8%FB9"$P1G3DZ(X/T M^*PT8=$J0 @"9[57*^ZF9A?-FZ>C^4IBKP:#-PWX9MXLFW0%QZ"0$L4DD1$M M#;HAOB[/I4I03ED0LGJ>]S45=9.7R_=?7$TY\$%;GE#6T163FHG5'H@1/FDJ MHS5TW.SE-D53RF8/Q,2W4YF#5%$W]-W"9XQ&)A<8T11P:FN+KM9BGH5Y=DQ6 M219E[3.?=Y RI7RV-B J"+]>G!-"NUHL^Q.X*&O#5_P)KIP1C""7:(R5QQ#= M*DN\"#H@C5:[4#O@V4K)E#+>RCBH(/J*X9!?7EFD$)EVKAP=5!AO2YF)8XX3 MI7,RQ?ES7CL#OC;\E/+>R@K?5\@C)34\.&,5!F[.L%2:#R3B54J$XJ=.,:X5 MU*[K_D92LR\W;_//37_>]C#_M6M7YQA8KM-'_#2LBQY3O*IYO&3=&PPT4](D M>+!$\@C$>1E(%(*AF>4\R7%8WX?:*<5&^R-H>PXXNO8JKAI]Q+';[J+D*LP" MEX)2XDVD:*.C+:>K!0%CI;?:L)QKE^-='W]*P5$]1.PMX>K!T+L44O.Q.&4D MY9(U"0'],!KK+&5!70CED#[Z99.4#U)&2L<*B;;1,Z7 J*)5J*6!:I@XZ=(Y M-'%3J'Y9TW"3XYA8,LEXDBU'PG1I:!9]V0FKK MHQI0CJ'_@.24?\KF]4>8EV+ZH^4Q=-T%NK3_"_-5FF&FGZP0&#IJA4F>T[F< MG8DDYN"9 %1UAL+-84$: MG\"H(&N?1+TV_ AKJ" TL\(RPE0 (JGPQ"GD+VCM.>8]0N?:9[+V6T)ZA#7% M>VG[-J /E'4]]+:+T_>I.RLI[;7]W.B!&L/0+\=0UBZL(\!#(L(IXR,#L*SZ MVOE62J84(5?3_>$R'VT!^1H]I9E5UA((S3&0!84T=88+R4HR4)%-X36^H<#)/1:!".R=I]X[[' MUV2"HL-Q\54CU<,4,$J<#\%;XX4@/@> #E%9V.@PG%<$0%P0: M]6!X.0C"?/5^!=^G:DI99F6 5%9)O=7V :L#LP-@WZZ6Y3:6LG<\?AKGRJPO;W^8GF_;F:G4&:!4<> )UW[L<&W MO;SXO2^'0*X6+(_"LOFXSMB=-4E:8S'S+VO8$# /"0JC"^6DI=)HL+5/WNU. M787F6SN.M*UCX\SC9,N49N)USF@E5<"YX2,)5DN?O0K.U"XT.8SB*>77(V%P M2[>OAU)QU=J5'0C>6I79SZ"-4ZS6I:14R4Q=P EUTX":YK*W>55 M?'WI]EM6(:I'$1G2(CX%8SE3M0.4K93\C3M?#505513S?L\;F'\UBFXRX+> M+Z4,US;SI,HL.,^(R6[H^Y.)I903G5$@-'&6;.W]I(,(GM*Z\","\.&4_@ X M_7(RX2NJ-_T1;%32\'+SIO:ES( SXBW&\DY9I%A*1D=H';,WN9.Z''.2(*VK M\1$A>GF JLP:;7BF+%&B?;E-P0I.0 E-RD&9'*,-7-0.?[])T*36MR<%LWVU M-B*0;H)\LS []&@)Y4IA:XCP'F,&KPQQ.GD2+/0Q$L5+_1=WY9($*7!.*&,=I=K[,>\3OXNN M*;5C>D2(55?AB,;LJY93:&=M,"9G <304NN4P!'+E"*9"5DZ,$2K1KAX]_N$ M[0(O^ZGN5V@69>BWBW4[BV%C^VU>IP=EQ>[L')KN;#BN):+,S-!B"TNW M0VF(38 NUP7EM%!.I%MG'>Y8;=U]S)T65^D?V*R,J:.Q]SM*>M#?V@E"*# G M')!C62II"61D M3-7O%]F9NGON9/PQT55'=U6+=FYU-GF' NB:L$QQT_GDY@?7GCQ)7=/&VWG6 M5?-U_.8#+$[3.UBF7W).83DKUQT:91-AN8C2@R!.R$ 28XX)JAEF8R-4^3P< MAR,%<*^:!2S"+6_G$(DA,B*S,*6+I"5.IDR40(B&J&D*M0\\[T[=E&HQ)HSQ M'>O^#E7_8^07C@II+#,$'6.I04R*N& Q$Q(,+* PDAEA56.O_.*1;XQ]\O \ M5/V/4.XWXX9)4.58HHCH;1F-F#4 DBLE9@_2<(-NC @&@0.'V,,<0!2 )9DH*QZH]!]G?O^"4UIW%O&6D2T%\QC MF"L444:YTH\W$K V$J:5C9!=Y'FLS.4:&4]AE>50N-R5HNRKC8I=4K^L\90S M?N6B420J^:%CNJ"NW.>3M232^4 @4$V80'>2\#\9:I_DOYN:*04/#X61.JJI M>,C__ MJ"Q6,*VFR5)B4 RWGQRFQY>BG24%*8!)_6[NHY#8-3V%YHS8N#M)# M]06R5VV'!*TZ#"IZA.>U(\,S)@-73$82E2D70VE$*=HP$JT%8;TW.M7VI]^G MZBF438[E;2KI:A3GBN5D#8$.6>L M^,N<:*[=?VTWRJ;4>_D1G%(EE8T"IVN0'[:NMLF!K?)D+S M=MZ$4AJ!(H2O&IO_7)KUS/=J1U!CV!I]"JJS7ZF!P4%+*3,/CI4#520%'A') M5!$ 9U %DD9G;8K5ZPT/(OCP&/_ZBV=6.Y^]SB2S6;+Q-2EJX5=D!SAP,R;J+ M@=C2K1S_$CG#84Y?+Y:I0Q3/:+9:>X.Q?[1 I,-0#:R4!$V5+5U2%/.U-WU& M9*?*_0O';3^4H:RO0KK:*IDE03EXS)6RU )G'LUHV*5'R3'CJ? NI=H+:M^B M9U(+\U.!Z-9+'6HHM$Y!^_6#/&_S90T=<@J+TZ:Q>I7&7<1,:0-@ MJHBJH\F*YXS7/-T@I1RIYQ&D8!I(MCF4B]U+2UPA24I9.?18)O/ZW5^VTS*E M9?^IPJJ*'NLUI"[AV9>#B,QK]^UX'QQN%;(@'P)9T*Y0I6JXDWR@I0PW4' ME>?G/4D\U#!M'>ZNP=:IQ' P"IS,4G)?NE&6'B H(^L]9IO4IP!:.69J[_SL M2>J4MHC&Q-]M:_40FJWF'^\0S%=TOH2^"3,&X((0JEQV6>H'- :&#"QAW"E: MB@B"KUWP8#3O/ME-3SFCJ16 M$?XIW-+N#162G:F$FFM&")8_QD,#N+O'35H(%D;D&;'(04M:NC MOD7/2!>?.PP,D\-H+O%RY9&W OF%TJZ48Q:J((&H;6KVO_C\H=Q8-5SL>!/Z M?9109U7[)H='IZ==.H5E>H6A_[ )?LU?TA "+1?DN 2,2(&II!=:D>RU2"QP M)F^W*;ECD7OW,:?D7ZIC84SY5VQU>)V^WQ>PWIY)<;AH 5D_Z=)9LSH[6L3A MT MZ]U$?OQ]>P(#9 XC4I28FC)NTN-NO4V$>.C]()'34/MZRL/ M)/G@6J?0K!=RWZ4PA[X?JL*']=W+P;<*2FKC0Z*,X$0JY:TX:ZU,AC"C,\48 M@ 9;75![43JED/TAT?E5"=3X>JY8G'"3Q+(#<=2&9F/8U[T3ODFV]DXH:0V! M)#B1P6&RDHPEV4A.I>4Y5^^QDRH/JSZ']?SW^;U[6K9YK'#@.\. M^B QP?U8KW=5ZK5>QBR6XLYRJ\AP A)H),Y%3I3 - '-FS/5NP)^H\'TOB7A M. LV6^LOTR+EIF1 V?)8&O/1PE?0F4#V@00-5$+6FN;:W33O(&52Y$.L(?^8C.LNF&FZC]&J:MGS>G5\'?VI\VH:R?''1 Y]ZCU#F>)\]B=H$P:+5C-;V4/<@ M;U)>:Q1H?;WF.H[N*B[VWR:PN-YR^!(MP*I;O%T,1*]/8$0;J#!)$VY*_ \A M$$^-(5[[Y*12)KOZVZ*[TSPH?86]+"T-X*&CGE_]>J6=]_TG^I$EE#&Q;QVN6K MEP?(#DKU]QVL3HI?A=5*(=CE]03'[9EO%@,[QTA8$S<%R^\[6/3K>Z[8+";G M$S @EHJ$<"E[A%0$8K.*5#*AC*M]X/D^]!U4-W'GQ0U_;TO6L^XP>WGE5VDU M,!1WGY8-N>OTS#(UF4K.2!$6)C"6XI220!P7PE!K*'ZT4U%%)8*FM)0_&MAN M5& \AB:K>=1[B.B:I7B]+CB*LXSNG@D,,,&PH3NV)T Y)Y%1&T!HC#AKG[,_ MC.(I%02-#L]'4/*8P'R70GNZ*#4FKV-I\9$;N#K/?>F[CFYZM!YUD&E5DXR-W4I.5=F1MO\^_]Y5EZ%*R. MVDHB6)&MQR^032(:6%#)6Y<2W\D'C4GEQ!W3@X'[AN^:#"PF:336NZ8POR8**"F.5'6 MF_XW_A\[9>SD%7PD$J'8I5*SUI+O*&I7)N8($CEI:M= MF# ^5_=LTO/OV.F1 #7)B;+IQ'R]L3-HKEETBDC(Y2+UPA/(2%)T40G'M:E^ MHFMME@?63^):$,WA(@[B3-);;_'B6 MEJ GX\1'GPCU& !&4-:QVGE*$]'E12G.6FX\ MWOG0'R("Q_P(K99ZWGRH5]VU_:>TBOAU(KU2L=V=E4UH?+QUBY@TH9L)B'FDY(]H, MU^EH1KR0NMRIRR5S+#)9>U?T/O15N;5I\Z[AK.L7C_^*VMK7S2[<+QW3,^&RJV8=X;8=MGMF]HF!2\+FM$1Z2,IE M]Z_?!"GJ1E$B18"B:'=TJ$21YG>0>0!D)C(3__)O7T]/?OJ"D^EP//KKS_S/ M[.>?<)3&>3CZ^->?__[A=W __]N__NE/__*_ /[KUW>O?GHQ3F>G.)K]]'R" M88;YIS^<\_S3[A3_\YGOQC^"7\]/8DS,IX<@KPK_-_]GS\^=MD^/'3["?! MA%I^;/GNY"^A>!:L]^"$%J"<+Q"EB& <+SD*K3"D__/Q+SHQYS :B#8Y4%8P M\-$[3S[^(AB3ORP__?/YQ[^N?/X/.?\T]][_,G_WXJ/3X6T?I*_EO_S7 MWUZ]3Y_P-,!P-)V%4;I\ #T^SR[^X54T^I?%F_31Z? OT_F_?S5.8397T+U# M^&GM)^HK6'X,ZI^ "Y#\SU^G^>=__=-//RTD%R9I,C[!=UA^.O_U[^]>KB(= MCF:_Y.'I+^>?^26*SB7(&\BK%]9_3F-3W^9PWL^'F4: M,F;Z93H^&>:ZPKZ?T<^ZY$['Y?VG,,%/XY-,"_9O_W,VG'V[?Q#U,5"77J8D MFZ-]R&.NC(G(,QP-ZWKTBEZ>/ZOB[STZ_#I#^HK%:K5$\!2#"A1% 3%/$A'$\6@DS[R M56I,EU0K81KGY#A_!)%$R%_P9#9=_J4J0,Z%OQ[%0L8-QO4AQ!,<<$PJH8F0 M>$%07$B@O36#L,*5P)PI(O4:TQS!]?%Y2)N/3IOJU;S85?,?)ABF9Y-O\[5I ML4PM*8E&1VU879=H>TO6TUH5-&BO/<>0M)"FL?+7@CD&_;>1]"H%Y$,I4*,Q M@]]./Y^,OR'^BB.2ZNS#Y&PZ.X?E$_-&.0Y11-J8G"..&AJVBT4&SZ+T\L;F MOQI6NN<93UFO+<6WJE6U\PZ?TMGIV4F-I[V9?<))'?($/U7+]PN^'*7Q*9X# M52Z7PAF#F"P'%:. 0)2#&#&@U5GQ:%OO]IN">\H$Z:N)53-2)WFQ, MG"TA[I\^C0.//572P:U8!3=0J%5,K-!\20R4H7TM"F4A.4EK8&;9FEM.6':, M+-Y$L7\>=%7<2J1Q)ZEW\">>Y?^FC7!^A/-AO,;SF9_LU'/G7!=$6@WGQ]GO MD 8P'<[P/4Z^#!.^Q: MFR L-\*EUJSJ/:;CYNA!,:*#'_4:9XNM_-5X.AT(*;4V7D,*G)9\6Z=?(.\^ ML,P3;>51E=;'*=< '#>7'B[KAM[3$LR+X9=AQE&>7HGQ/0_33P-7,D9#QES* M@99@K1"<51D0Z7=#C/3!-^; .BS'38UX,E?$ M;#89QK-9/73\,'Y+R^!H-A!,&Q,S^0!)U;! JJXD2N"Q1!FXU)& UT(3D4 M6FA3*(F0*D*JBX3D==$YTT*,-PZ-UH0+MWKL_[SY7) 0)@K M1H/ DD$QM.!I(83(1)9&81:V]5'B&BC'R926\E^EA>L0$/*<2^5E EDDV>O1 M.7!H:2_DUA969-&ZM5FS+B#T+[_OG01-UW^ 5'9QC($%UD[ U'M>1A M[L/. X&C\>S9R5QD-*'K8>#)]"&9N@]Z3H-4W=W'URI7=_%XVC:KL37Z^/(2 MQY6@J\#$14A@N%,TERKE,ZV)Y!_:5$]5L;GWM0FNG>=3^H3Y[ 3?E#N>]NNW M\S<728S)9IN-JY&13#N#JG.-905>L2A9T-'QUF'Z!\#<6V9P:_:LK,2=571P M"<6_GDU)<-/I^8C.D^-*4":P -G24J^X=^"1UGN>,* C>T1WV/?O /1H"<6] MV; NZWAGK70X%CC'LLQ[W0!,IVSC:T >.J%E,$DD" N& MJPS>A.JV<&D28\ZE3KOS(603=];X-L)MJ.FYS_IWDN-Y ==R>.>Y#0(EE]DJ M"*RFN3)?,V$BAZ2U7.V8V4>,N7/UGU[2JH+OF\4S(!TVP>-GH^ MGLZ>C3+]#2=?<+[81)YT]%("UW6$IA1P C48FZ6RPJN K2.]]T#Z7NRSEIKI MD0Y,GWM3KH$\GQZ; .MDK:T%]3B66U,5WDP2;BK_#BO+>H#""/*8?0;NN06E M?8&0C0+FHDC&TG]0/VUBW&/?/0XOMA%[:VOO^7A"BR69+=> G6^!NA;'U616 M6A\%;8$V@.<"P4,K^C89&FACW$&./C,[UN^)Y0/A9)- A MS0:T*0JT3I'+(A&43 ZB]AHB00V8,QD^S3,]-T;W:-9EQT!C']5T(-$YG.E M.[*RA2*S6%8<44N((1"8HD/020GE6N\1RV@3>WK'_[6C/$\0+E@*%+N39GB<@DF=>1S&M+YG6.BDG! M2PPQ]$F7O!7/01&ES7+13/P= AWGZ.0PG=>C//X7)1S*(I%(ZIKDMY6KT MW!2RA6HX5FN4UANN%&M=)'0KDB,D00.1-TRY7VQ=L@&OD,QD86J<7Y+5[$,M%E#T^V8'49L][XATWTO* M74J99SBA=6IA&)UO5J^1S*+ BM8F0&1&$RYE(1BRC4Q0Q3")TC0O=E^'Y8B8 MT53L#=/8+RK&QJ/Q=5OY'-O 6:]=(3M6\43+E'$20G8,-).%>RYHN*XQ']:" M.4)"M!%\AWSU2X_I=Y+*\W%-9STCD.<&[7@T_15)%NC M=&2Q.P=)>!E=Y)GL]\8/W7-3P8C@-'S].\./\U;C0/O\^ MG."T4VW#?8_K7.*PU6CW6>F0H^::6 A::R*-]+3@^") 2!Y0Y2B%5]])I0,S MW!2,$:S5DM;>*HJ $HR5(@3EH8=E'1>G7O(-^]*+[DQ U7&C@BK9M.S,MT:^.A++(7GON; MZ>Q/1>'W53%TU?(*JLB MN>;H-^N NO+5C^#D[";K<3-!M:Y3>%W3:6X"0L]E+K*ZW<[0V'0!ET4 GFQ2 MA4MRJ]A&FKOMVY^T\G865^MI=QU0[>%$]L@E-.F9UMXB".\9*$:&2A2EU+[Y M*K@B)=X,V&^DR9O/V9].&VEAO4YW$F%G[0Z_#$_(5)R$Y1'RLO4M+R4I[A.8 MF&MSI,C)2O0."LLN*J><=/=&#[9YX#'INXE0&^9DW(+QY2B?$;K+L3-F2S%< M@\YU[((I"(*KFJTDLUH.^;SSDB->\DP@Y)%W>7LR(ST6M;(!6K0:G, M(7B/0(9 4:*0%GGK3-^CJ?_?R6-NII4.25K7"RXW ?.]UO]OI:@[J\$?(N7N M]?^)"U^BR&216-J8(M;K3YPD'Q)]C@:-=\U;TAQX_7\[C6\CW/W5_ZO V+S/ M5\8L:+?R$9RB-2[+S((I*N3@-MKP#[;^?RNY;U;_OXW0]E'_KZ2-'!."S6A! MH67@,X'R0B,6*T.^>4WHTZG_?[#Z=A54E_K_\YH@$YC!$CTX7KNB)Y?!)>/ M\FRJC1&R;9\#?8 %5VT.O!XDUK7SLNE!_0N,LZ6M.2[UU0['\.N_K,$A^X9( M&QVAU^]_.:J.<:7&)0VB1^^#S6"XH.TV1 ?DIBF(Q6M%OSF=6G? 6 -EYP;T MU[YVX4%DQ25+G(,0M120I0R^QF.E%H:)F$((K3/?;X&QKX/N%CI>:2J_HU0/ MY>SZU7CT<8:3TSJ>6KH^MS65$3&*H(%QVN"48J$VA64058G(@BV,MZZYO W' M8_GD.^MVW%C&'2R FYC.C9Q-4'7RN6]']#C.]^X:NX<".XA[?V1PF3L1RMR MH?712S*%%!DUN0BIC,HH7.]EX!'=\7UQ8!LI=]#]17.1N=V%Z6Q"HL7E[;-H MO4Y6*=H8LZM;).V.-FH(*3(1',_>MV[3>B>@_3L-+;2V ,LULOG8YJW!1 0G3$L1"-C\YN%5D ;X.KDUJW# M]#B.W:XZNY,".PJ\P]:^%A]WP3B1:6G*K.:<, F>A5IY[3QR80*_>=KVQ(AP MCW.W+QYL(^?69ZW_$2;#NLB]FW>.3#C\4E\M-R=74,I,3JRM+2D5I^$Z6?.$ MK$!9@N<\;=;FXL['[']G;Z.*<1!2[(N=12U M8V#M#$\;FXXRU,LD.6[8Q63],XY-MSM(L/74?3LADLWJQ7UI'NZ_:E6BX49+ M$8!E0V,EFQ1<4*'^R Y3,?SFS55K-'O'0XY!M:UDV#KQ]2("L.HP1)>)7.1Y M)%6=PZ02K27*@2V%HRLIQKA9/ M9'A^-IE?\NS1^,*-!6*I)*H7#ZY>NNF*]MZHQ%QHW?OE%AC'H?M=Y=O=X?K[ M*"RZH6%^,9RFRLFW$SP=GIT^&\V#@O7VWC!*..^26/M@!5T\_4^#88R#*I)! M"-P _2T93,8'V3H?:T?(QT&E?>JMM4%QPY<];T*"OX?A9'X7]*)A;WUO()*U M*7,.3G-6VZQIB#K22\6\)SD%FC ;&1B;/_-I\Z.G@#O8'U=7Q-I_ZGQ1-)&3 MM6L8<",*>:9D$-&0R;-A45N3HLRQ=8S_=B1/FPP-I;RVMVGSI,_79!*%V? + M[ICON?(]C5(][\;7.\SR]%@B M^;D&4D(B9'%D_C*C0&J5BHJV)-UW= >1Y;F-CC?)\MQ&JH>2Y7E+N)N;Z"U- M6\!Y/#(6.GBFC@3.90:&CH0=,$$1VQKH8?-DL-O D3@R;*'H'">[EQ/#% M&;X>?YF#JVOP$F:0209$((M&D>N;>36($VC,O&C-75)Y(T5O_LQC4'PG";>. M!FX 4RW;_P3M'.<%6-)\<0H:L^1@/7.T1 GATV8]=C9_YG="A(=(N%,X<*6$ MA<<7"!F 1:.R-8:\U-;VP"$7]^VB^UW%VV/U'X[P37E. MF(9+1-Y;)8QP4'*]60MUA&B3@QS0A!QH@,T/O591'(6^=Q1NE_J^F_R+M,8D M%@-8&B8H3C]B] I<*8J<4@R^M*_O.\;)O9MH.WAW"][]'M+P9#C[-K=@7&$U M 9:!%(G&%TN&D+T&D:)U&K7+S;,+5U$WHWR[:WQ9L[H!IDY>W6UX'L>G MVU57=ZI^!T'WL.EOQ29Y4IWX-W+)_OS2<>4=.A:N%9ZG,_8EJ>#C&M>16R]86_)V M]K_=[ZZSU4Z.C03>T(N;3F:738+?)QR%R7 \Y[OEQ7(3+:#6#)3E&9Q$LCI- MX=JKH,-FI27TA"O:IU>7FE_[\*>^W;>1ZMJ$S@>J^1P'>92?,0W+D S/!:LW M ;7-=G^?RM\^WTA)XUX2;KCFWPW.I)I/SA*1V]*/K#T$*6W-:_3)%Z>- MV*@USV&I?,[#XY>EE(T MSZEDV5#5UY^^OSV\H5IN4?0.,NT0?[V^9Y%5@>>5BBIFK2L0S8TD7&I^-YHF MTU6ZE&GHQO3-QKW$\MA']*\Z9&X_4-*MLZ_6@7K_!UF:]"^N5A(E)V-TA>BN MR815TEH(2)8-XS8(&;W@^D9:YD:E6G<^]&FKOJN(NV?DWBA=SDX3&PF,T)Q6 MNUK$')DKP)VR+--O&%H[]$^C6+S=HK"#Q'OD;%PY2[AP-\/7X>G9Z:_CR61< M^?L\?*9W9M\&1F1D@EE@:!6YM@HAB"2!6ZX5DT*RLI%I\, CG/OP'0=;NFFD M1Z;7%:P#4Y1C-?#E,_F^2KH GJD *+V5)4G#;6MCXNKSCT_[6TFT823@,AKU M.7RK0YN^F5^(,2A)&!EHTRK>UH&9!*X8!E;5>UU+*J&TSMRXB>$XM+R39%=^<'Z+$W)L9N$C#J0K*409H(1ZKZ^FM2=827:,LR5X M9U7TK?> S=$=!SLZ:6.5-Z9#\?>SZ11GTS#*)\,0Z^8UQ&F8E3"CR;+ ME[^&Z7!Z25 79'0\S G*0 69(23N($5M7,0B;&Z=CM-T +LN>2W +*+_9(-9 M+CD#+WP@21H+WLA2>W$8I1S71;2^4[89^'U5R3\>=V\NKH^C]P.NR-=!\BB4 M (>:-@Y%EF9@3H,/+J>2(E.Y[Z5Q-/)/9-+^DY=#K^+OP8!LY/V*5 MK\,L5$D)KC40=5+@,B<9\"(QA\:+P"$5=QZ&%;&S9O97$KH)JN^U)'0K MC6U6#O@0<>^O)%0P[G0I ;+&>E\1$3\*[@&++L8I*W3SJ/*AEX1VX, V4NZ@ M^UO*6(*W1?L,VM/NI4IM4A!HM,9X&Z1E>J7K_!%7"&VEG?LKA+80;0<3X?]B M_H@76^"WB]UQ_O>!0)&"40CB*:LV2W34AY:'PZE..ESKR>SSJ'.Q(2^$ M&687,N]W\'G/ _L?@VXSXH,\%)7*<^5C $ZL(L-)!_ A)!")!8=<).];QS&. M]%#4!:U4UC1;N:%%(>< H>8O.2T\MRH+RUJGB7SGAZ+;<+??H>@V>C^40]%; M7?# ;<[2@[0YLUK((-0RDECP6@50)'? \%[ 5H*Z\E#\3FW[HAP #=MMM#.2DAS M%]%VB$6MQE@#C45[IFL#I@Q*DT\:(CG!SACE+..:N8TJHH\B?+V;KG<1;8=Y M?6'Z_'HE(#K$"3WDT[=7^ 5/%FT[,X\V6@O"$ ]5C!9B-ARD5S5JRJ3 W,O# MN1/9]VTR=M!>AW/Q"VCGCQNW6/)'ARUMM%23TJ]''T^ MFTWG$A#+2P?("#,LTZ:O.4%3@8%+(4).T4<6F9*I]7G^'7 >\5"EO2+7469' M+73*#ES>43I(2@MEZW&00YH6PMO:_X0#"H;%:T'^7\]+QY_ZN=HN =T'ZZ$S M)RXD-.#&QJ"1."IKBI.W9..)>KK'T): ]02Y==74K4!^L&07S:S=8]H>M*9T M=GIV4@^$Q[-/Y)&,3S]/\%/=Q&GI&T^GSS^%T4<?YRE_/5ASRGQ;'J MSN-K=)IZ!.EQRR M:WU*LBW&79>O#9^W\%QK3CXGHP]*H"FIV#PK0FDHCK9[%]!Y_TCRV.O)9E<> MW5S%NBGH4,XG+WH1_O8_9\/9MSJ^\:A:EW/G0S(7M R6EFN#H!(MW,$+&IOR MWJ4B9$C- Y%W 7JL\%,_&MP,6#931PL]4N&>N,Z^F;"-L#LP8(.E M<5DY8$1@D1;<$ +MPX(I<,(ID)8)@5H'S!MU]&YKOSQ62*>!,K>W51Z@B0Y. M^Q6@'R9A-#V97R5]V<5R68R:70TN>-!!$G'H@T0?@=L:JVG#H>F-?KQ;#:;#./9K%KQ'\9OPZ06R^/L3?D0OKX; MGYS\/I[\$29Y@"06C;) #MS01AX,Q&PM:%98M#F;8ENWI=@"WD'RJ:%'WDE1 M/1)[9N/TCT_C$_JVZ6*['S!>@N720DI1@RHA0'0J@BVJ^$*X>&R=NKZ*XA$8 MTDMI*^[S3A+OL%N]2<-?L8PG^ [329A.AV68YMOJ=#GVV^0RL,B]UL4!_:Q[ M+*MU3[D ZFQX,+06^M;EB ]#>KQ3"N\M3H;C M?.< F/"JYM9!R'4WSJF "R%"X;FH++E0JOW56SN"/EX6[E>?'=IXWV41+'&_ M'4_FVKH-?HP:#3H'*(4'94END;$$1@@NG0C1A-8AZ!TA'R\9]ZG+#CW';[$. MC,\)#1=@HJN'TD5"1!] 6RD$*YD,U=:9 NOLL?V>:M]<5]ZO&U]T+8+WL6OM=@A=/!3[\L[1#=!WR@O8#?GC)!#LCRF-*+J#F@^/K$SRR*(2 MY)D472]?)2>Y, 9.&>4P94>+P'= TGM2&YXJ1[?1[@%QRB3C02:0(A10 MR@H(*28HS'M>[_;TO'UKNET0[S\ LD]^-*+F Y3;Y8CJKF2E6'/\&6<@,Y*] MPUF&F$0!@]G9R)B6S6_L/,CTS\>S']OII\-9PYH4I@U ?>_YH%LI;K,LP =( M?6_YH,@]6IMHZ[<8Z]:?P'MA@"LGE5 A:-$Z!^>IY(.V9\(VPG[\]"R'1DA, M$BR9@:"8B%#'#,YR0=*,6-J08ZQA$U96]N#%0M,6>:5-[RXU@[4&BC?+VE:Z*;# M;O4:9Y='V .?8B0P%F(@%TP%IL$7=("Q",6=#R*T/@V^!N#[IX?A\ZV?5PJ^ M*?/$B$LZ,5T$3UH#U[EV&U$%8N$&C/:^\%BL\:W/MFX%LG.(Y5R@Y]_[Z[?Y M4Q:A :4LK7"I]ANDV:)<)J-.>@XF>R6+MU+'YDT=U\/9UV'S[OI>"9,TDO&A M' K?[3,:YK.7',%(3F:631P\UH2J5)(JJ(Q.K=WI@PS+-=/Z5D&W;:2_MPC+ M)J"^]Z#;5HK;*-3R$*GOC1*62>Z9S74IC8N;8GTH!60VPHF8C6E^%]93";JU M9\(VPN[ ()S.A[-5\&+7FU!64_KJ'&IMF[R"$Z: !(=%TAF.FNN_140AQ(Z MVTHYXY:2[1#D^#"9=_'Z-H>T0'<.K) KX:Q+D (C+@@^C:2;CC;Y[;7:/7W(^]_AE/6:\MQ=?A-/7E*%7"X0M<_/?E:+52X&HAA]>) MVYSF20L5KDX0BJ"73B;C1Y8]M=)A=[BR7C(8%F..F1AL==-AXYH 6/'UQ M5KO +HI*%^!>XQ_SMV@5]8$9ISP4XQA4'PF\$ PRDZ64:+5BK4_J-T-VW+3I MH)T.5;[7R+W ]BR1'":T]K$0/5G&KG81MJ!T';U-!0I#@0[)>K:MB7,'G.-F M2RL]]*J^74?D:[C?X7"Q:S+!R:56M$U*R:NKS<%G'L#DDHW6AJ?F!_?;HSQN M0G76VBK/],X\J]!^);'DZC3B:+HXV)Y,:IOK&A+\]=OE1]XN;AU_5N6T$-SE MC='3^9'WAT]A].;SO._'O]-7S*8O1PL1##1C-K)<8X,Z)T"E4/%D2. M*;$LN;$WVG.LB3GM!^]Q$OM0%;[*:=O1D\U:B:@">5$<03$F(#+K:EQ>:\Z< M][EU/&Q#3[9=&$>QQ##: ,(F,N%4=!!TCN!U%I:&;8,JCQ'&>> N/7US-IO. MPBB373$@%T4*SS6DPEP-Z4IP6F9@2BFO:4YXWSP7YB:(8XA8[B;9_5RZLIIV M]CK00C4;?L&F"70KW]HE9>YN[%V3Y(+-:%VD12\)K!G7&D*B=3D$K7@BGF35 M_)AWWTER$FM%ILJ@52 KRDL/+CGR6PUGVEDGM&T=HCS8)+EM]+U-DMPV,CZ8 M)+FS6"=@3?+X0C\N;@.W1469:!RMNA'&)B MW%::OLF@!A+O<5GZ*JSE,?$&P#JEQ:T%]4BI<2U4=S\==I#[7HF!P26RF"-9 M5%+42\4M&5@TN9Q0(6NT.J7F?9CW2XC[$N3VRH=MQ-V?!^?Y'C)%SY/4X&5M M2,(=A\AS 6FEC%H7(PSVY9I M[8F\\'JO1:JP,'3",$!7\[F4E>!35&"\)'(S[SRZC?1[]W.>O((;BK'#VGT> MJ9S^/IZ\P\]GD_0I3,FPO1*6&CCM)?,R E/(0-5.OMZK")&)8%42*=_,>]QY M(;\?U5.F12?9-\Q=642\%\>.2V#$XX^3^Y2)T%O,'3)1-D/+!X[6KAP* M@BR<+)T@D;:PVA:_*"&0]01X&2; U&GB?Y(/,^ )YXESEZ*Q*20W(H>14] M N#W89FN [,(\#DI!?>&@\ZQ.ER,'"XM&(@D0V:%*6>:IZ6T K^OX/J>67I' M)'Z/RCZ4N/T"_C+@E)14P25)N%4@.9)[$1AM.B1,+Z5.)<7FE^E=!7 ,?I] M:;)M[MR\= M/Q7^&K3%>$XCRJ[6J@LRX@\D MQ/_ Z0P7 *<7%_X:Y80)X)-70+Z+ <^TAI2954ABXC>+?-;$2&[__DA;G)3QY#2,$B[BO^>P$*.5&LDYCS6V9[D"C\K6QM72">L\#;1U M7/5V*-\Q;UHJJ?4B\FH\^O@!)ZP$\[)K1I)>Z=H7 M,#D$)66M<501BB5^9T%B,9OU)MC\F=\Q:7IJIT?_WW'#QZLB0ZKR W.;X*FD^-_""[[PS6S1L4[B+5' M6L!U5"73@[/1$+BA#:RNJ$-&$,LEF>"P=?'( ?BWO72\C31;VY3/JJ#? MG(Z&\6RZK$P[MU\JRO,-B%ED22M!SKNAP:;H:6M+!%,S+1SFXKC9R)S^3\=GG%9/U*DC.+6?.D5%JR-$IH?*;/.63Z2"Z3BZZZF*^& M(0Y/:J?.,_H'-*)1?CT>I<6+@7=2I2 9F%S+"HSCM: $(7%=?$:1F6N=D](( M^G='W\=0><^0(DZ^#,]#YBM");A?KIS&?!C/PLG5]Y^/I[/7X]G_P]D[3../ MH_G>HH55R=@(1GE9;28)CI< 6F5$8Z*GC:978++U8+X[=A\&+3J$1+L-;+$3 MS2L YG^JG^.#%&-P.4M@S-+L+BJ RSR2QVATDT"T-?*,1'4XVN%/>Y9056+0>5*P]U*1+@(5IY9RP^6:5 MYH]L\"N'.\(6X1@WP#22^.HM>I$D![84PX/6)N2.S5.^FVSP;5C:+QM\&V4? M9C:XE5B/(C68H$IM8XP0G=(0N5:>7(J2=.NJK"/+!M^* W=F@V^CBZ>23;O) MF'YD@V^5#;X53?:15OL0'3\5_LI:=&EL@&)KO63Q]89M9R XS[VRPG#>^H;B MI\/;K;+!#XZVVZAV3]G@0!; M*6Z#;/!MI+[';/ <"VHM.)C:'TAA4&3B\D06K\J2%:%$\T*4X\X&?PAO6BKI M$;/!'8JJ\UR.;Z[;/ '+S:=M-.\ITL5R+/\ MWV?3V5Q$5XA^=:DDP;SZ\/*W%]?@7UM%:\>RH#@#SMB\A3)M[?0:BJG93A(- M$YOM7:T0?>\$?!3-]F@P\^!LE?%Y0_W5AON7S;JO7@60>"XJ9EEK%77MI.,A M"J% <&VY85EC:MW7:F^#.\#9T#G*=Y"T.:3DIWOOH;@X?5KD?0V<5EIAO2U/ M!5;35@LX&AM(I\E@#E::V/HD?F^#>T+SHR]!]W9WSR[L.J36UU*6!1D=](PR[!\*11AI2>SC9S?6P_9M&^MYD=N+4VF>P0YQ!I MH>#PZE!YT$Q46[0(6>_R*K6=O@M@F"BN:,F*;'ZYS?Z&]V,F[7LF[<:PU!%F^'L83OXCG)SAM5M1C4LY&P/,% $*2R0#J5:X)^.M)@LZJ*=C M/3Q(!$]H:7SD@.D!4/!)Q8,V%\<@:AV5(E7F%#(MF;55#!H&VKHBBP]1'4XM M:L-Q/Z&Y=PCD/\")O!5SG]3LO1YQNU\0*HNBH\^0D95ZA30'KW)-$M8L%2\$ MQM:56PT-%BUNI>*!T? = V6L!5\2O4PIAV22#:SYO2R' M,O@?T_DP-]Z>''Z*@?:S"4[OEP)9%ZA8[<(3N*[MVA'J45U-19291^>4+4]F M)F\S\A_3^#"G<3?V/LWX_OTRX.3P%R,#2*R'[J0U<-H'\"Q&'9E.5AY,4X'F M<:Q]=,TX.ST-DV_C#TZ\C17EJ'T[\C&^TCEQYD M+457/I&O+DR"$J-,AB4G^,&8O:\.KW\'"UQD5@NZ0J(U.H4$/I=,@];:9<%* MB,VO?_H.^W=LP])^_3NV4?9A]N] Y,(*9P%+JOTJR4OPQCL@H\.);)DT-\-1 M/_IW[,"!._MW;*.+I]+_8),Q_>C?L57_CJUHLH]&" _1\5/AK]2!HY4*4# : M6[0> CV:IGB4(JKY/0W?+6^WZM]Q<+3=1K7]^G>L5M6N=1R6+0,$9I:C "UU M;1F@(OG"3(%-"4.59E'B/K=K5Q '&%CJ3H';.X'TU=^3*O>\'IR>]QJ]C.!X MQ9/Q18$IGH-R6D' 0&N CI+GG HSK1O%/0K9BE=>+>(X-">#5F+>4)#,,JT%Q)0+A(3& M:A8\R\V7T2TQ[BL^VXPGZR.O'93RV '6Z60V>%>7X;F[&S@K7LD$J$)-HU(< M@E((SAF1@_76IHW. >A;KU")7EW2Z-H#'S^0VD.EXUU%V]!QOP"Q;/NX 8QM M0IN;:+J]]WU_%'('X=]4WPZ2ZZA(A9:ARP*RK$E2A8B%CD/W?"2:AVYJVWM(G!MI62'S%Y<*OGS>?G?M1H(?[R2UAI;7$L'S9P,IA,# .&B4 M!I1U#EP1#EB.R!@W]/9=V0S;Z>WYLV/0VY92ZY#7LKPT?6EDX,+,F& >J,2J M.X? 3.#U[B@-06H%$;U/)._SX>YS^&)R=+ M/"_.)A>WCP]H 4GUTC!(HM:':%\@*EE+-U5)F(25-Z]_V9D.=^$Y(D(T$WN' M]>&60;\]FZ1/88IO)\.$ST[FWT%_7H[BMZ^?,G=85 M;Z M+8F^\MO1$!23B9;)I$GS/-#2%YS@K2MMF@[@B$CW>(KM<+_[;=?47SFV M_L_A[-/+41Y^&>:S7FZ\F&A\8(S,*JMZ>842)$U;[Q_V'@))5TB= M8M&MBRM:X#XB3NY=C1U:#"R%0V.(P]%\"&\GX]]K%M_+T3R9K_[I'7[!T1F^ M*>=K/KX?CFC.70JTID,\2S,:YR 7;C$;&D:]UT29F,$[5P!YPLARD5G+3HMF MLT$<$4D?5\$=ZN@W&]!O83(BJV3Z9O)J/)UN-*[$K.+5?#4%Y\&)!*[>L9BD M=SD:7H7_*,3=?BS?'7\[JWMM*7FWG*TK%]V3RS6;UA+:88C#$WK[T@-KE-"U MW<,:9WOM,-)]I(+%6()E(H#P:$$)R<%95<"5;# Z#"A;-V\]J%0P6N.-3\@A MF9Q!.?3@2^& )3*;G4*3FW<;>(JI8-OP9.=4L&V4\MBI8,M!_EZU@J^&7VH6 M^XR,Y+D_-I_ROW[[6_CO\>3Y2:"1S^\WUB5*EAT(XR6MS8Q!4.2NDZ >@GTZAWK&\#M5(>[)=3'*;'MIOK-*=9, M;P= M^"BR.0R@?:%8$?:%'Q('*).)A@L.>K636L/@F;W5,0>*LNV45<'=GV8 MA(P5SK)$TM/@"@HR)T*]?\,K!P30DITA(A?>J9Q;Q_EN8MB_.]E5:>.&$N]P MK/7\;#H;G^+D'9[,?=OII^'G);0:8^&^5O:5FCGG9($@K03)A$FN"(Q>-R;# M'7".FQ>M]-!AD9C7JZT(8 %-F$@ 1(9LC $5;.^ < M-T5:Z:'#&=,M<;-WF,8?1\-_DF!RK<4OPW !>AEG>78]^C*=GIU>E>-TD+(J M/(J:K%NW8F<%>"T5N1A!LVB*]O*N=*=&4=(60SFP(.DN 81#4':'G;#EL)Z' MZ2=ZHY;^?@DGM>AWD*)0Q; ,+M;:8QD9.)44>(S1&+(Y'6M]!7??$?U@= _5 M=TQ3:3*ZL\FD%K;//TG?@C3(^>1E.HGL48 19,N2&4L;FV4%I-$T1D42<'LX MSVH^KA\D[T>#@[=#OM#GQY-O9'^;%"-'0*L2*$5^FK>2@75H,L/D\T$OW1<# M^4'FAHK>3WK,@P?U=C+^C)/9M]IW:W:^'WVN)RL#H6DB6O(2LC:JBGT>V1*@ MZ]%X=,':YB[;7@;V@]T=B= PM6;>QJWE"-_5ACEORM^GYQ\>,!E-J 86ZD2B MER:!P]JJ"D76SCBM;EZ@OJ9/7T^41T#7P])DAQL8.IA,U[)-YJ4NT[?AV_P M52B%7.D,*:1:+!/)8:@'J-IJ8Y/)G(RK UZ8[QW@$3#^\(FQ.@O,0O,$SQ33P9?IQ_W2"++%Q)!J1G@G1!)EA(,@,77)B8F8K=\I[ZC>H'WWM1 M8)7D]I!(ODS5_Q"^7GESX)PV,I&!Q4R@$9*C#$&; +QD*Z7FUHI>?=[ZC>H' MR7M18)7D[F!,[OE1U)5++@=,DTD69 %TG@96+[",+CK@C 5CG&'I9B>2/9C< M-U$> 560719!-*+O7B MCOZKTUI\1\29;FJYA4,//L::[^[GO<.G'\;G_%Y"?SV>O1RED[-,9%_:E[0T MTC!F]!?Z)]<&-!!2"JL=@^13 <4-+8XN)\@BH/%1&^?M1B99(T!'0*9'T\\M M).MQVK1N1ES9?6F$-5Z5!QZ+3*DFL=5;?E6J!O5CYX_ M\VU]YH?+9UX22QEO7)0(TG'2KI)D $4RC[.P3F?%A5<;-07=8F+>AZE='>F: M)TU__7;MG7G8G(AMF+<!!%6T5K?+V!9C]3\19TCU]8 MVHTIX[UHK$.JYE4\RSL^-T#4J7YT%GA__JG_P]02P,$% @ U8'%6+[_W MOG]NX^E3W55=U:>KJD_5Z?%R\O(C@*\DIR@'@$ @0 'Y!UPNH@3(ND,A *"J M"K # ' -P "1 ^A("(2\=$$4?\ /0:P Z@\8!5GQ7M4 %?*"H!#]WH^D2DF[ MJD'GR/8+X+>B\/OX'W<]L+FE&8S6VMG9092'Q\W-C=OM1P^WA3T, .0 ,( MK 7P FP!^ )Z"&O-,"VH 9LM<.@"+[P,A>>60-_T$+!2R0^'\>1PNH(.]6 MR(OS%Y 3$G8"G)$\X8 ELD8@:TX AH2@/V1"_H6;W1\\I)$U G#X49LA>8!_ MDJ7U3US_BOO5R+^;][_R^COJ!\@Y_C;__ZKW[T:K_UA)JQ^49L@Q?X_[.TZJ MOYB%ZK\Q!Z0E[H)L'EC;.]L[6=L[T/)SWP:$[RNJHJ%=F1!(E1*%#+@F!T98 MN3C9PZ\:V&KVM-IF5G90./BJ>5,># .H(J!44;F;W)\\_>OZ%&$OUKRP)57_! M$4"Z+1K2ZV\0_.Z"<"=N,TM[<_"5 _*XFSGP\'+?Y@'$[[H[F%G8@IUIS<%( M81(LGQK?LM!"+258] 14;ZLZ2(.MH0J/$6"MQVK:%H]M+40L6>Y*8HN[B[K# M'&!@9S-:=Y@=W$G478+E!W-1)'S5S<-"^X/$V5:"11%F9@46%;W:?+3M[>UH M>?FX[_"Q()D@+"&BFC)RO[- MB18_KI=\'/;(ZQX>$5$1'AN\_'P\7$A*;B< M/.#.9NY<<"<&) =LVA\\9,!.%@BH@S,4^?!7;3-S>Q=G"186;-K?65M:_,'9 MP05A]X.OI04/V X, \.=G9 KPKD8FX#MG"^:O[&_KZ9U8_& M;RT[J.0_5EJ.G[!_FNNO\;^TWU^3_CW&Z=>H?YC\K[%7/O!KS$].\6N2 MG[WDUS0_NX2ETQ^6 MS_FGD7/^TIXY_ZB<./]AD)Q7ML?YDYEQ_FQ1G#\9#^=_82>+Y=P]16EI4T?:*K+*:K( B 0 M . JJ$#A]BCX "#.R,TY>_3ZAL8TF(.('-H+ #X 4 ,PLG!U4M.>VKCQ2* MLM*T3D@BX*=R//[CXQ1,*.="PR*A+]>C86!S9P WWJM\9 M;&&-A&\C85R$MJ8T$A8'@&NX5G^!S?\".X/=G:\>2MK>P0,99EL[T[):L-$B M$WEA6@6PFQW8V9GK 5(I5Q&\M#W,P0SN 0"_/?./0GBUMK3(11;D%1$4Y.+C MYOW+0OTM\M\L5[K]#?JL\4-G()*^/_M^16?_&@"$CY!K$_%GGWDB -3Z <"M MZ3_[&%\!P VDWFH&__(\)%?V\IE/!T@6N/$^/9OTWN_]10/_*%27\JG*"6OT8)ZVI36OA@G#]#??C M^R4Z@ W< (@!,H :8 !8 2Z #Q "Q(![@"R@!*@#VH !\!"P *P!&( W( G MP#/@)1 ,1 "Q0!*0#F0!^4 )4 '4 DU "] !] (?@#%@!O@(K +;P#YP#)R! M0"!,$!Z("$0&H@$Q@3A ?"!AD"1(%J0"T@09@!Z!K$!PD OH">@Y*!@4!4H" M98#R0>6@>E +J!LT!)H"+8(V08>@4Q14%%P48A0J%&84'A1A%"D4911M%!,4 M*Q1'E,H):@-J)VH(Z@?47=0OZ%AH!&AT:)QH8FA*:#IH%F@ M.:)YHX6@):'EH=6@M:&-H"VB[:-=H..A4Z)SH(NB*Z+KHUNANZ&_1(]#ST&O M1F]''T-?13_&P, @P6#!$,)0P## L,'PQ C!2,4HQ7B',82QC'&$B8E)ALF! M*8&ICFF&Z8SY$C,1LPCS+>8PYBKFUVLXUVBN\5V3NV9X#7[-]UK& MKZU?.\/"QV+"$L52Q[+$\L *Q\K":L :Q%K%.L,FP&;!EL#6QK;!?H:=@%V" MW8X]B_T9!P>''D<$1P,'BO,4)P&G#*<+9Q'G&RXA+CNN-*XQK@MN&&XN[CO< M*=S/>'AXS'CW\ SQG/'"\/+QWN/-XWV]3G2=^[KB=3K]=<'[Z^=P/K M!M,-J1L/;SR^$7>C\L;@C1U\+'QF?&E\,WQO_&3\>OP)_","(@)> G4"&$$( M00%!-\$&(28A,Z$LH27A"\),PO>$RT2H1 Q$TD061,^)LHC:B5:),8A9B!6) M;8B#B8N)!XCW;Q+>O'-3]Z;[S>2;;VY^)$$E8291)+$C"2>I(!DG.26E(I4B M!9,&DI:0#I.>W**X=>\6^%;0K=);8[=.R6C)9,ELR2+):LGFR-'(V2I'*@2J=Y3[5"3 M4-^CMJ&.H6ZFWJ0AHI&D@=+$T+REV:*]22M%:T>;0-M&NT]'2:= YT*703= M=T;/0J]#[TM?2C_'@,T@S !AB&%H9=AGI&%497S"6,@XS83%),QDS13/U,ET MPLS"K,?LSUS+O,%RBT61Y3%+(LHVP8;,)LMFRI;!_84=@% MV*W9D]D'.5 X!#F@'*D<0YSHG"*<<,[7G!-SR,/(8\D3R=/!>W!6[;W3'NW1WS>Z^OKMTC^&>Y;V<>^M2;%(V4D52>_=OWT?KSSU@ M>>#XH%$#0^.!1K+&FB:OYA/-3BTB+5.M JUC[?O:X=HS.JPZ+CJMNC=TC77S M=4_T9/2B]#[J\^A[Z?<:D!M #>H,,0UU#7,,CXQDC6*-5HT%C%\:CYNPF+B; M=#\D?VCW\(WI#5,ST\I'Z(_T'A4\.C=3-WMM=F2N:)YBOF\A;1%OL6UYSS+& MN[UG'6.U!I:!+TP$;!)MWFQ%;=-M?VTD[/ MKA1V#?8(5@\GA-O"V^RI[=WMAQPX'%XZ?'04=8QUW$[?Z,/B\\%E]*O\T[QGV,]MG_;ZW?:-\OSS7>][P@NK%TQ?+ M?O)^A2^OOT2\G/ 7\T\/0 N !@P$\@ M.]XE_F."2D)=(F-B1.)YDG726/+]Y-(4RI3 E)-4R]3AM'MI)>E4Z<'IIZ^@ MKR8SY#-J7C._CLO$R'3-7,O2S>K,%L[.SR'/"<[YG@O/_9BGF=>6+Y2?7T!9 M$%Z(4NA2N%ED7/2A6*:XKH2K)*.4I#2X#"AS*=LJ?U0^7J%:]_OO1-HVV@7;E]JX.N8[WG5*=;[LDNIJZ1;OK M>X1[:GL%>VOZ!/JJ^P7ZJP<$!VH&A0;K/HA\:!@2'VH>OCO<,B(STC&J.-H[ MIC8V-*XS/CEA//%QTG)R8\INZF#:=?ILYNDL^FS0'/YQK MWC?A;YVG>J?K9V[GF.<)W]F^-UPH7\Q>PBXO+V< Z:L#]_^K=45%9S2^GBW"*;1^Z(ZWUVA+LVS(F,WSP_$5FZ^+E-("+E(M" M@$H W 72WP'HK !("0 TGP(0V75^>IX<;WO%+SRK=X5FL!]@JGEH#>[1[I=D M%7G0-.WW>UG0TZ^.+@;%?+_HZ*+8G]=BSYA(6":I]PN^T=#=*>MK8Y@/6U94 M+ L+.QPA"]/XIM/+7_5JL99*-)+KF'9G_KY^<4[L-V\-#N12153GG:]E;MQO+=]XN?O.+N[AM1OTYI6UGM&# M52Z5$F6:8D($P@MED0.%XOZJ<0I]=4U<_>_62&RW$W;E';?,E%^_.PT92FV4 M._=+3\R%^8!?HC,Y\HCDYQ71P(;!"JTI/8)23%X/E/C=3)<3.1$PM.9"SX[] MD3D#\L8N0ZT)L7#6]8J2"@WYX+H:O,\0/]8US8W0BA69?.ZZA1>VY1W;U )) M#]09/[0F"Z;"9-;=1U],$"R8JJ6N.O-(N87G'KILB,N$<0>-;H\TF -#G'2V%]5_C\#L<&WLV5THU=>SS9NY&8,*/4]@$U&V\S M**=RA*'

I70]$\+">OTEF>MFVPHUF[KD#"YUM9>*X%;N I(%(]]@KI" +!?6$3WL3[\E#MS8'[$(]8;B6&UG5>VY[ZH]O,KIW14(BSQ-6 H/1_ (.WP%4+?EWGU28@G,G M&.P\6^U*A\P.N[WBTHU#RS]A5;R5#5I[9Y3&?F>P@^\24*HYC=5L%A'0:R]; MD&TX/7';/DHJCUZ-.N.2K*>PF"<">P??B%/>J3I=@86[J\:>+X4VN=K=3(7?*VAV*@U?;CWW;M2E^_OI8IK0]-#P!>QL"-V]Y4Q4Y+W7B3; MVW,+I>,VH_.$KDF.\E7D[RUT#TJ9>RNP#"N8N<1XU-1+*Y[0$5BL\2S(96JS M\-TJC[;,3>WDPOHB(U# ;@15=U,\;IQ!Q9\Y5&8EVH([KW*865:K+<_?:4NG M;'RIL;CKF<\[P,91ZD5=$G"@J*D0$R].S";G3Q@8A6VD:UY\._'LW"1:Y7@\ M9Y+!6%0\JQ=J+YZB2BZ7A<7TJ)$^XA5J/5KRLAR$A__4GBKNK3[AUJ?6X.(& M41D2BMY@]Z^Z\I$MO&W9@:YS@0R/[@$ P73, P EADIT+5RT[N0=S"MD9T]N M?L7Y5II)$N_3X9Z.LNV=88LIRB2.HM"\3Q/+!RM*P<1;&YS&(J6TF=GCTX]& MU<2G:!QE'CXIN 1>9=[S+"B0O":8M[O9YTQFM\9/@1CF)(WGP"W&8>\A+J0: M2J22FKT.ON6FAZJ]LG=[VH[!+0*)K9T6;7&>$BMCO0 M*/"3+OQ[F8X-O1""G4W,/=]).))![NYY(W=O]7YGG]G226]"V)0&FS4'NQSM M?9K8%K!@^8F:AC-^"GK4-4.]G\SQ1;_$#K5=+O%KA^FF[H)F;IBJSH&=T!"\ M^4WR^9>]1*YR9,74Z:OW_]D53?[G_XI4_N@NZ"9Z^4IU\1$XUO3 MHK&0])^$_&15YO5E-VZ26RV3^60;>2FE_8^;;H?Z3T(D#7@J1K8C:R06!?4V MRHTG,8-"^0]"W@X7-V>K4R85+DW:OY[S\FP\.NW7[_Y;G0 '&CG>O/&G.K6C M^;\U*"3[24C93ZO<[O2(^B^^+?Y/NF3S4#2)R[&4K1#L MU.*COP3R5&,W[PI]'Q>BRZB%HW?CB974EI0DFX%+7>.X3!+,B8IM($/Z/5E5 M2F,$FS''7-6B]4?1MI_:HUXT+-S_1)KB)U5\4;;1JN[6Y'=]@*J98L_8LMQF@7@IE6:4?:-44*^]X171IY MPVW>@D.AXT36(HN@Z2[C#AA=DA"W51A72J_C;8[6E1V4U&]1MN"G /MTK>VW MG%X(FJ)65E(T-:7;JF16MK*F0QG'+;/@_*UA,2_\/ B7]CQ%I$_G*H6=C(+TW,.+SIL M4%C"X.-@0S_Q/YHG):[8_3B/9K%UFK^XN-!*$R)$-$CJ,QH4X2;PLNOUX). M]:::G./DLPCY<&9M^T W!\HC"S9!<9VZ%M;QX:X"#Z*Z0TWOY_,*9WFI7ZG' M?;F*JDA(0;[I3&!NJ3V&I&D!H\"/4=QDX&LS!48R;3L>U+=!NQ@YY!19=GN9 MH_CFGQ8[F9K*C+OZ86@'/>2WODY HK9T)B/['.!>:$[S6@# -MW$MD$>N/(6 M=@)\C6^L]):$VRV8C>X4/UZE,.#R8LX8X+.IV^YR;'A24O9Z;O3>XV9'$76/ MA]NY5.U$-XJ[!IP]XJ_5;)5*?<\\1ZF47* QR8U[V^A"^DZM@L@$)[?(A=MP MK9/VA U7>!,^.MU-B2#37!O&)\L* K.UB$6A/&\C/@"NW>:..!*45EHL1MP: MK8Z"5F@8"C>$*3)LI4WOF6O+X>SMC#/=D_[,W8G,CS9PK6PHE*/U60H9RNS[5/!6,(/X6.,D,EL7+D/ MWO3:_L81<>.^CE"-C/B8H);.2"Y+$RP;^E.93/H+M) MQ8RF$F%BGH4+I"JGL3=F[&X/E^9)>U+07)1>-[L$RDXEQ))JE0T. M"T-F4@GT\KYA90N:YV3@F(606B^2B5>[IUG2/;"!KPQ 1_CI]TU"_!7Z C[( MKU$>+:B/;*YOF"S=.;I;/D^_?6XB*[ )JQ(/9(5F*<(4C1#)L&LQT\->FC4K M&6Q>U5E=H1S2@1HT*2$A;DZRKI%.G:%A,FI)JZX;'>R+DC,[2^/USD6?L31G M]@CH9OG-,MD[Q9DRJJJ6&"8Z-).V7A136W#C?9(A HRH$L/D+E3T:OKQSRM; M&!>FX'=WZ#RC?S\@?TNX=^K2%R$ ]R"2.+5-CO;N<**GJ.>7\T MZRMGO'.R=JZPQ[3R>V_GL>P+";@2Q7EV %99P]C$RAI3]<'X8]8%DQ)T5\<] M&G\"1>:%AM<<39Y--?V%;OC;-B8>B<,BY_A6;\NB6V(N@66NKKKJF3+2.(D^ ML;1[QIPJZN9CR;[C#?8/8L.I(H-;C2Z!(>/G,+?F=Q&1RJW,,]Z0N1R-3=@) MZIM[:);@T9"0\ _@=8:+VP0%L5:>P#V50/TWG,B(DD]I.%PQM:^ M/SYPZXV/\IQ*7SAGA0P)=4Q570W[%IU@_"X?Q=2+D<#2S@W:J;G)NG1L8LR) M-?R3=?58S+25TKE'3[#?3;^SUES>'VH6?",C%C+%;F.68.O^C+^W4SNM8ZOKUNO%O%=.*U>/RH'1_Q M530XHW;<&][4C]H^L)FE3@P0U#S0A3QD+\0H7]B9H:,K"V6%W!%,NO_ 6!\"\5+I MZ_O.[.UT=YEDC^6UG25V%(3'JCD^TIK+)VCZ^:;FBD3;J\=4#V=3+X "+?X1 M0=W%-'$FOV9)ZO:ZQ@LA5X_0%%HV&,%,-1FW_.=0)4Q7#ZVFEC[L)U0TF5_B MXHLCJHF555+/DQU6R\GWBEDUJ2(N< (S#@6(7MI;Z')&?8A)HK1_LV2+^LAU M^#C;+I PO7[-=20#KCFKEU<]:LQO>#\D]J2WU?\@-EA;__8TX6)VI1@IC;H, MZX)6:$V5S1>TM4%%:"& 7D-$4[?C\=&HWJ>X83OK$EC0.3JN'#,@X7))Z\9W MFQ?F)A\@J@.>X^5J$.Q\R9C\5#/6[_&)R8.BFOJQ7/\*QJ=)=073@(,U(RO) M+B/#LPVG)D>["LPEQF[8G:PHAFPV+5@2%O.,USQ%-+OVQ 2[7;X66&SNP+(_ MZKR;VXU003Z07CFL:=T12XE@P=%DE(E5728KX"U M9'Q\B8.KH;,*SL2UG$! MU%&4I\#*70%Y<)K'9-5G97ZB>JBEQZUT VY%EK>/;^P^L[+2/N@JK*@HC'BM MI$-?T0JSW5*B5,Y32O<]=]..$7TA_"*I+VJ)<$DA+B;O;0#FSE.Y-I0;U@P. M/G2E^HSX4K1AK=?;GK3I0[DF<\[''46S\3!W0^YS,'>PGKM;K9;KT7&NC7DX5;/2FTKV!$/B@N)>7S.# M105&FH?+$_W:#]:88TG[\A6[ P=>0I08&!.A'S$%UW'\F]!,ELHG*$UR;,7< M[%/$Y(QI-'"O?2'?FK;Z'(>NFF;! FN50J&8B5$S?L?*^!%\5,BFM8F1/931 M5)B::'B&+R+0'B+-_K04/;<"=C/.8(GD("):2H))_^$[-Z;\"@\H4VF+E6"F M79SEBR_J*?8S029U$JE/JJ+UPI<]2[@+)@6S8N0G*-8X#-_31K(I<$?8<.^L M*;Y#0$N$(;/N"6MF8$&IDR?"J=J*-R-"V-@,M?VRKPN6I![/*AG#+!\BF&HJ M-(EEO!%,C+VE*=(57F30PE4+6^*O]0&'#\=UH[AYI#P]G]/''A6I8UP"3T0^ M";=]J2PHWPGVX&I^B$[+9](:.?A^\V-]#8$03?Z:XIE'_FIU=Y?C]6P.&-10 M-\J0.)I!Z<-KY 4>C?$CB,R&\BL%= U#I/MTAEJ])\(<]G5-O. 5TYJ?O8S( MQL-THV9*I]:F=QT?@)=XPU(2=U<:OJ_2AB1[8C<6/%4CI$Q5A;QP9T^RLM*S M9R'VZ.?+- )O<0L?$K9K++X;_W;TA4QXP,5\D1 OU*2M#6DWZ0@9K@T^8GS'EZO*%F& M5'\.5:PSM"3*^2+#>C=-KGW%YE5T7AW9<8$*%=2I--@Q._;[::'3\_K MXQ)$QFM> FMRIH^ZSE=\'O7F=?F.^?V^A]_B9XQ,/+T6,KA+FM(A_SR]N/X$ M^UP+6S>E=@+^R2J>HI:Z;4A,673RJ/&&GB5[!]_&35$G\;?%P78!^'8QHV)) M/2>/]/DT[,SSLN0<59-BLERVGE/*_Q1E!5@>=SW>F)V_!*BB[F8DN(\'O"U/ MO06=Z8-+[AD02-41T/4W;.;],/M?$%BCO$NRF/Y.K\( M4<_!"CM@YE ^:[0.GC&.YVUQ.*!#U ;AW)1JNY_'XO44T^:_29Y0=_^,[ I3 M_U^%=I(G.M_NF20W1D.VW\@_7S\3A$"KG)Z8FIKSLFQ*/-?!T%5.,&Y[G17. M-P!#T.O)/FYUNN;MG/U:7#?4OBFKQH],MTDL?&KJB\^^SYQMYZ ?KMV3B38O7#3\K=N7(348UG;G(1JVS=PKFMM)?I<(W1E6#&5"=<>3IMZ7A@7OG) MO;"EO6E,#ICS+<81>8J;S%^>ON.EC9#[_FK/K8;E$BA= ?E^\2%_BQ42+XR&Z(TY,B=&ONJ3>CAWZQ)N[6T&)"+A<-45=PF377^)FSV:8&RR9? MU!&#;[RN^,MI3%Y[(*4%,_J&/^[])IP\,_\.N-_ M/L&>]J;^S"+OE*[YIE'XS,G+XQEOO.GB==6N Z,4R7>E!S7;J=6/"GCTP^\L M5P7K0T8KY'V_%;>].NOG#*ZF%TU3(2TNM=I+G+T$]O2%(_5??QZ_OXYGWBM5?I]XKQNU=UL6:Z M^L][R2O1=-T>O4J[UTA]"@ K>C97JL\'XW?-?: M!SY(\)5%=-EXN/D2H*M'U\\G8+%YX^((2@KA;J]Z-6-AO4-JE*X>J*"1;[DF MH8/#TG]KOW&$M^>8&J+9O..*=!,N1$W"MD')'DTZFG*=SBS*H0B]<";:TV&E MKJ<1.'CM3A4>=J[D8Z6(^(@I([:9HL2:9?B'2-IYQ2P&!'W@0SD@(@NU9@]/ M1GZD-'V35$LR];'+AHEZKJGBEXV'W:%@A$\-165GH!87JZ /?;G1D[W<-K@N M,D)0F4X<(2+_Y%985%!64_3*PBFD*TH5[#K*)E7,O#6CF!2$8=R_&[D>+LAL MK+LV@Q@TM.EEH8%+)HP0<989LPF4<)ETB5!ED8$3U@L%S_RX^DI.=;3CH^QE M7Q7!%$-"];/9[GN&9G-EYA?636N^<(OQTBY94HB>US@2X,C5(4M$EH3:VW.$ ME>S*J5W$+.9V!^=,_KE^>VMRJIT6G ["NQ\3#@64K42M=:S\U2UDGA*B[ZD' M<,!ZW7<67;R)IHNY6H6LB&GWV"')(SWO2J&;1[/62]IG&%&U1";Q]G:' NS& M])*AXL>HI?3S78*#&453;I(!!]DR?E_9F0BV;&T\9+_G4U"KC'0>ES2/"$2= M;:JJ%8[6Y7ISV&B>98WM=J+Q#;OV5(M%^>]PPL9:\Q7V$6?3J7&R0CGX/ ]-(N+L'?9OGFK M*R^K]+/->K\AQ CJ&,-TYHQ/JH*K,*W8+H%P;VN$[EP@F^.->X$UB">0O ^; MC"GWV?:_N>]JJ9;6A1V2O_#E5_*BPLG50ZB&E_.S4+K=GA39,USNI%/G8>M' MI(2JLVOE>VLT'MA,.XILQ4?Y9Q%V=9\\\*=B*L;2>/((BYA$4/<=CJV8D8,8 M&LE^*V8?@^QTIA 9SEE%OXN7!\)HD6P/DE#SO3&1JO:\"@ =Z74^[*E96XO] MI*UE;#2B<$#FUIE775;@TQ[RED2L6< Y88 B /,&A'T9. K$H^VHJ M(!):HECU4;QL)8YZAE%FY([16\OVD&E-_VDE#0(/AG+-F%IV)[JS8%:I$B.>;ZQ1Z5,;UX<-Z'QZN;4U^]S>R1%$]9(L M*R!<[6-'C]1"VL?CS\6U6WMS:F-X.A_+46,3,9R,AXU@+HU.^.^.I>UKIK+. M2HUFED/ -IK=:/'4:G*!V(I%_2.&H196AM(]Q2LU0LQW'MX[Z-2 L;^(I-OF MLG"+MK%+:(A25"]@VIZAH4RIV+!E)IQCL!%PPSL>-I'1>>I@?\<[H1F7^W8< M4&L[T_X18;^]S85[7=V#I3G+571!UZ(G^1 0 M%WM:R!(?3$# .3Z-):'NH5]C$K1.+%"O1AKU 3S9WN?#&^^U2]W2.5?N*_)>2S* M45<+*MFY\7RVX'!N?E[7F@4^K\A4@-P0:R;1E-UOK(IMS^[I,->MQU&8Y"$P MA]LPA ::PVW-"G:8W S,@O+$]51.(4D=TYT-)DF#*3+!GA1333/,PB\=UE.[W6G)A>AMSQOZ!S,&!8/HP^]<(9MAH9^1"-"W) M1GJ?SN/CCOA*XOCIW_(5_2@UC9DO*C/2X)A5ZS%#%ZDFU]'Y4BZT^7@-(4.R MXL.&([YU34(:.XV4U5.]CN5]+9/N)[C<(_<+(]+.^]7S$NRZGA6JQYK1^S0M M#@$34^@&=;:,-=]WE!(@7I[#FHH:<<].3F(=2VSFR@N6:4@.S\<4!810^>8, M8*[-^9I#\XJ*]KAM%FLB:'4E-(YM I)G5''6#-+%MROY5%B),[7"13,%Q)C& MWC*-D>5/\=1E&H5WN\C!%;S:$_,[TXS"ZC(%N&PT$M/0RT,V*M6G_&Q/&GKZ M!)<(1:IK9IWFS&K-6"F. [DM-44(9MX(Q&WZ:,['&3N[)@2HM_!VU,8;/4[S MC+D=79LCIA^PB^E5L\ ]&)-8[3+=EEREVL7:^I"U D./50:OE-*VEE2.JWW M-59I^%37_T%2"-..37G-N%\^QC1]%!:&HB(!D\1\Q-/$Z=.&[#1VVW_8(O@1SB2'.-V3S,M=*2+L'K M/G&2YRF%X@-\@7S)COGJ*XEAJMY?XM)<.N=LI...*XG/U)JV2X5'$V[**MMJIFG\>TI2EW8)[HE-RM[HW*+;]W,SSTFR+P9 M4VSY^WB[;V,I/F>@Z3DD%\I@DK/1-*O7 1,X$F:3Y2N&P:)B(#8,_))O;P,] M)8(NNM0Y(/\UVB".!FI&B!Q52)'V\?/I:Q*O:%*P]^:QIG6F;Q0;F4N2]JLI MZTB'6 MRY,">1+,420FJ1A$=\/-&1M[3Q.*BDVCOU%1ES,J+B:=B.OFD]DW. M*_>T1L4G#!99*E2LA;-5\*:^<(,B:AE2H1F1$FQ0:#*;83)\AZZ;6YVY6PXR MX__!.@N3>5O]D3V(5-_.V02<9 .UU1#[.Y43')E[Q=O%QPN M< SK68F"/?K HGD-VHS59TB;74^KU*M0KN@2-\WB0\?PZHG*F;B2\=&M$@6S M!Y5&?##<;5C$2JA1F0YO>Q01"HE$BM #O<.&? Q3\A%[?8?8T^@]9\E86UPN M-D=&?WQ_?"4F0LK[QE*L32L52MV*3(SGFQJD'BSK# SX._&R#8@#@Z+0<6ZM MY@XRPS6\P>S%>BO$W63*@QOW)K67;PX?YY9;&C^MZFT5$3(EG#'>WQ-A/,Y@ MP*OE9H.M2;X9%*V_%Q+>]S ]R]+22S3196NJ2M U,7;ONA M.E_<70<];6WR@LRJH=_GZ!>$VU]+6Y_ETA"^>=Q>-(*J<2>7\+WP]T\=9_"B M].A0=4W"YXFY5KGP2X# H^-(#A3=KTY9#WJ48RXW=D9]B+U1B;6M>)(\+G9K MJBBKQ]2P&\N*HC8T%%+"]IXUX>@YGLAM';+OH-06SG@4IJY)YI6YJ9>04,E3 M9-I]AQ:9=A^5O?JJY508K?HE,K>:2-X.; >1/=:P>M)3R)%F+#@A;0UAC""@ M*$CM/C03: )N,3!\\:')"FF:>TQ&(\VP8>F%&W!ZJ^OYV+,_MV6,'!'5&8-W M\Y1[.X7AR6\%)HG/./#\0M6;2C-&ZVNT=/OL*GROJZKDG3A_H"F-R;4I,F\X M)7.4)UOE%GM##86J3;7;>6O<*!GI2O^8]N(K6=N+7FGH&95B0E+K]SW"6SO, M#5HP1L;[47*<,$^'*2E,)(0FI MU>AF-&>C;8@-T%_UJ_OZZAZ6N2 G=FH+8=G?GT+4//DS^\GYGS_Z".DZC/+D MC*DB2A:"EDWE,Z[X?Q'LDR:8%B 0H3MBSK91QJ4=_=RC1))5Y9?/:A#)>)(K MY:4:,S1B.;F:0M'D0U=0TI197Q0QVS-CX^ENIS\V-=$+5K+1IKC&9]$;2)?- M5IO9-!/ KQ2@%2)G:0G>9-@RM7NQ\R3QX@-BQA"R_-R(?2=UTA EWP,C-5KB M2TI3O)Q2&2SPUC:WR-B4DXN@E'F[A8)13LU^BC])*%DVO[3 J(Q KGQ<@HI^ M]^)*4R)L!>54+)$^IHC0+E_<1!L_@CX:'(-_EN6K3F>.@)P29?7V'1LO.3E. MW3OA)0J/FV(*D&CSK)SI'A^\S:S_S#J ;;7#8@JYJ6E]!-A%&ZQ_^TW@LPV0 MW^,;NS0?L75?U_/,^+R39-K;60A/CA>:=!'C>-@H-ZYLJICG%))4(GI("4_G M*&*M=<&G+DU1TYK7:]CL=)1YO^W*\5+]]I*RK_=/)VT$\PLW?IP25M.\TZTD M]R(=9\CDDO );%]0E7R@ZA%6T1@C[P0O#X1SO4ZZ%S1NUX):CXW#BU/&J58V27Z+1)9OV W?\N M^W;^BP&N?OT?/RA$^K65TBCQ5="%C+G6+X&)5?YCG&$(P^YTX\S;O#I!#XRH M(;L'>P,Z9;$ME7G&M9:V,'ZFCA@P \1@3,%&MEFS)S27P1:;K1S6Q* =4K!\ M,Z2.:]K9T;WPO'_657C;K;XN.JU'4.$#/KE!EABC!O=RX.RS>FPAB(YX7[,5 MA6]%-%U,0]CXM.2]\KE5!);^JQ#X9Z49ZEO+Z#7H83U%[V&S>6L\E.Y&)0^G M*<.FOHA^HC3,ELL,Y(4/]O!SN!T'+"/*G;Q]683A7R-9/O8/$LRI])H M(+#_8*=FT70PG4TY2FSLK C3OWKD:W18,T7Q8F?>Z,7=]C%_R8+)ER8]38?%GI[GOI< 9U-5]V'A3%,F*=8H&=DM #T&>'#SGLX# ME#P "8!3%I@!5A!UU'IZS-(J.1E2@SD;$OM9MQ39$ED2;P#@-::D-M\+)@F M>G!;Y:#P9,+M7'1'HV$HFX]3R:>O+I.9+IET6S["G^3NTVZAQ^>V0# XJCO4X"XM/N$ II+Z0*%9=$IN;3GLTK#(ET=2^]C+($R3*;/F-2"/F]/OSAD4%>GJ!:@S]3'0I!^D M^R;#<]=T>\IV$*'C,>$)FB:?T[[<,S Q8RBT. C7M[;*5#H)Q*WXL7(Q-1>!INZUN=TM=QUTG 9]QR%"H]$XF>\*E[E#'#& MD,"2!/OI[',J$&5=9J2G]FYZ [2/H3>H168Q"?C&48WI31IIB",KAKC.L._/ M[K&O2(' %>H"<-+R@JY^WXS*:*(2G$^J1;_E[;OE)9H^B:V])QYSCNHB@:1G6I,Z$5U7I/!]3 M-^+S")ZIF[53N:S$U*:M'!IO&K]G:YE?"5.+Z^TK*2E?'YN7/(QI$KC531C* MQKWT("8RFS$;?L\RU<291T 0[B*NA" E8+C>H0S9MV2H*[H7MEMHO='(;Y%] M6W"GB9.W9D18/, SAI3[VA?\D9L,XW@ (&^C?O7NEUWO*3W%OH/94)#Y\;E- MH/2UIF\ZEX"4W-,3'>TG^# -]B%JUT=OJ=7W)*2/+H'$AN<'1!=W=% ? .0- MY6]^3NO^VO"H/5WV<4WOH(/>L,@M]FH9=!K N^AX4.CQ=H+BK.J"%T?!DTK" M=N^Z9YJ#_3&?G^KPIUD[TZK!AD&]N_?3W?@N>DP]?6OT 92GQ0P/_=F^AUK> M;7*]!/8WZ5-6GQQ>[/J$F2]3_O+G5Y49GX[\3SDN,K5OJ%X".,A+^:((_ A MG]+F^J^GBX946_JKDRC)+19OS.I7OL*IG5'17Z@/Y>=D/KT[KKIY"2@V0TTN M!"P^X>BJRUQX&%RP>5V \E4 H.^HMF>U&D_0MND@ MYF\PC\/WL?O.GGBYIAE>[(Z:@D2[#$T(/=J]=HS"O3MUI$?DDTFH9VM/<$.A M^P#&RZ+>_V)VF(T=AW;A>%ULB-F[M$WM?$UP3\&Z/?60F^;X5LQU@*,WVEOX!;TZ#P%/]*)?(]>&[X$O3W^# M7H3\L*BK9Z/=0 $,9C(P4%N,"0V@?2J%AB^WE#TV%;W*LBKF?/RR^5@O ML*&.^$M36DZAXJK^B**R!MG#E?;-9::FDHR<[NNJ@X[ZG)9#A+U1I>5]D?8] M#:%W[+0X._B+$-&W6P_)52J)NVWIYI;KN86@V'N^QVGM,=VEU;FU)8]E<-@W MR\?]7_>_/"N2G Y4,/C"Q^[T'4,.&<<@BQ=N2-.*)1@9VG^.C$\)@:]7H-;0 MF!^[6U4W;)NI-@P(^\3/9HC$X2T\;NW5Z:^*"=?=>6-$);,\-!]42RK&T_*: MG(/_&C2:O?F.2CE!]D!>=;C<\0EO?]3($->;Z9=1=G:/.$EIG2RL,\&^7HUT M#^CB(Z2(]BP;[]Q5TB.I>!\T.B+0GAP;AEOTHKH]0XR]>)FJ[WCE>*"M_P;? MFO:DO&7=C?");Q>DU;>+C"QLB]+B^5N<#$5WXHE[RC?[IC07AHSD90JV13>+ MV%3?D&OA*$7Y\"W;,I6=DGOE&LI/8I/%1B92*55$%15A5U2D!I6)X2,7_AYM M:*AU+-A%3TY/[D%/CS0'!]Y8[,N/^6CX4K3/ZU;O =0<1S\, K58U)/?[7@N0+ M=D?VPX+MJ"@+,=,*5WZT]FK!9\&"/$D%U9E:$5PG%#N2LWG[3#DZNFBM">5= M= -UWGAT]WK&QX>/AP<.#PZ;GAYU*!RJK MRF.6HW(G5;V^(5:$:TU=;"5?3PY)4-=HF/5"QI8ZRPVXBIKR5IO5ACB+L)L$ MBWN?^T.M- T,A;]2&]H__))0YY^,]]1ZK9N'V,UM7B5B\JY9T$VZ*,_J]<[. M)MT5!]%>.N?@LMG,-4R&^M1RZJG9\&FA,U*Z^ZOT0;78HQ?QSLQ(WVPB8%7(\",1 M7M:8S M R=M#K4V'67$D)P=WK]0WIADE!R8T50XR*'.&>!JL(/HZU\7]Z;H> M )@U;XC_V7E1=[\A$U678V(_PHC7ITKWNSGN![^.J,J&\FDJ=(&4HFG 0C%4 M5<)#/%1#37W5W6XT-'PBL+C$- 36 M*T,03:/'$F ?;%R5!^L>I377":K+BJPL;.U*G@NW\+.[QW^M,0J>:J]_U9R; M$D[(Y0>.$:(,9Q?SFY=*TE;CVZ(,.X,I0,0M[N^O0J=VR#%N\= MH MC,,E(-ZLG!@F#F8?Z-0P,12-6]G%16'PYKC(.E"M)[N@P<,8D 7=F->Y'5+ MXKJ7/3Y'_=Z+TAKSEK: $586UE1Y7.ZP A( MATL'8X='K9%&5-/\UP46AB:9/DK1-5I? M(32"+E\17Q&"*W_JQ_S'^3*U1;'WO)]:D;)A3)"\L5\E_X;Y / M47#O1AP-U;^Y$&/TD;Y]4$Q0MF_JL#_?T^F9)1 @0)-"-FB[\N80&1]M39!? MG63MW;6R&KH$6BX!EU(:26+>\I%GL]X#@YF7P/.+[8>23U@M+!9[O/J[+AC< M]@[U%H+.\D..0\/?R.JVD69^'?NJ8OGH#4U'::L% _GXYJL__B=5IM2J^NG" M=/J<[=/S6W 0L'B7YN=S33RV(;>DR+/[)T?M!GK9@^*08Z_P$^JG *=2T>^) M5Q'3X:,W,,^[S@/(- #1TA;4YB*>P&/T<'".O_X2F"USI"^/JO9))?L$G?,) ML+6V+KWSY1*HV+W;@AP(HM2Z/N.?E%YEY? MBY]_0^9A-#\]CT@ X[=[;TI)/0O%>NL$.E6J,JV+2%IZJ#;CERM"PAVL8J,: M#!_Q%B7R"567X)A1%GXB"WFKN5;_ MJG:)SB^I(=SDANK_[0QCA*?_I[B0"* M46,.6B<,?@L#(42)X*4S"\"W=.HKLF4,I!@33>I46EKI,OG$&**BZQIT+VIK MQ5?WMMHY01ZEDY(4P:L5LBF"\S/C\U=]@V[JW5\_M:CD+* /8[$Y>X1]+6"K M,KB8L3PK5GY>FBV<4$M^"9B\'1J/?]Q#!YF*<5):ZNXH7X^G/N1\"8% O&/9 M;#7.V(V"!.J60LZW'-OSU4270L:7@[2"->.R63L@_RA>*GWG:Q"K=7[^+PGO M1H6-J<5 D#C]#31K@*]GYLX)'Z@\;DGUF9OX,64D:#&4 -"(K)SV9\OG23MC M<1BNYZ3S4S3RU ^DD(81,,H]!;5Y-(4(KUHA])\"+MN!OX@A8J/X&1@8^/@^ M1T9^X;N;(_?P6>7U@9(Q-95CQS4NB>+B7L$1DF,PO_@',MB+P1#;2T";K69] MSOS3'?6[I4[9;(E2NA19.3G:FNV_*6FMY#UB4BL4TWZF?Z+0T%KKJ"!0[=Y-5&FY,5?7W#,(?/I$=B:U-K.^VIT-O(OGX M% 3'5^&S0^LJ[A(5+M9Z5=U'7C(Z8_RBMM]0KM@%Y3!LC:[BJTD98QI*&^<0 MO(,4O*8IPU+Y%*"M-OOPN^(P41!6T:*V 4FVW/-G"SR!_K;GDNQZS$K#FK!2 MKJRH(?4@\Y@-0["E"$2*C0D[*HJ 8OBA0//A\KU0/DL?2PUE\?+WN/:$D.9XN2P*!U?<>[MM;$7 MY#$E1 426?]F55' S'O$*&9-4XJ3@^W9[F+9U(R>7IVEDMD)X].'^MVM@EQC$GT2KV)%U^HV9$ M,&W!YH[?T)YJ24^*8&J\*D>&@8V*J!(!,L\(UM_Q\K>]"69>&B%5\3^H.4J? MADTG-WDJNKJUBR=.U9$$MQ59EFIOG&[K96D-5ZDU!'R#VVQSTU,;5:R]US2* M=5[&- HKRV4[(*%K0W2TKNNU7@)#WREG+.(XPUR%]P[1.-HM%RVK*U@2MC'O MU->;*L(6 VNWQN6U$R!S]L.A\QIK'=!-QHJ.?.O5YOM#&0YU2*$Z#%FWQX@ZE:'"W(,7=2W"HX)Y <&EQBEMP*)J@ M18.[%G>7MWWV<\[^]G[W^?&-CW.3< MUHF7XK*N?SPLG)S4^$4' \VDFZ4/^UK\,[KEKZS8OQIOS.1HY4+B8KF3;@5!&!CD:3M1#)BF#A'05XJ,ER4L1^1YF\LH8'_N] MMX5?+$5M2LZ(,SZV$D+F.QUVJ!0:KPA"R6JGSWF5S1KX.;)DS@=:/H>L1^LJ M\\DZ&DAU8]M&[MQ09)@V,.N;0^4T&50C%4X4^")@&1KC U%+P QY3[VE*-8! M$3?\AZLL*T*/AIOI;4.!H9NG+2+>(%K8"3;^RC=T1IHJ5 M-^5(RUA P_1KG1WV1%?:8!AXIB93T-C?2?Y!#0X=TY >%P>(>>U4+/[<67QR=+*JCR4/LY=9K=MHX2)'GKU;44E943:N>#&SH_/#&=R9:7GR MTS.\[,%^@L=1.MDJJ(UVIYX>\0>_,=[WIM'?>_3AOY+=@;&?$6*O@\>M5Y3W ME=_Y/%MZ-["1,0#.,)WUG@W4F.6\*+#=:5!V16G!?@"LOO?]C1+%?\[HK?BU M+?&]K-:FY?D0:\LQEJ0 WA@DOBI?6*DJ0>Q - .GB^'?VG/Z#@KB$V>3\(=S M$\L9(QGQ3=XL\3]X7&)E4AL$]APR#_*8 V89UW<3AJE)&O_2TF+RCO1^GVZK MNUA7 \U,G]-9#](0$G;I6%QV$PV24?EQV0GN1XHF0'&4L))67'LZ)\^YSF U_YG5)Y2L7[*HMR!G1WYS7_PYG3B'# MBJ\+!XGR>%ZQVUTD8ZM0_9.;L 'SB:27?1HQ9E___B/*F IYCLI+P1-S#57, MKJGSK:^-QD%SY;U >]=06EJ:WZHH0>VW)N*TR&^5SW/ETUE?LA+?*EHUODT> M5E-0;/Y!HI@,E"5S*V^>4^K8GJ7--QZ=$%)(=F)9]0K?4*_ FH!+=M=PYE\5 M#7X&;9I'NW;6 @!XF[%_A1!J?[T=NL6 _LTR:UH8-%,V*+/ZN]N(?2RVX+[D M>SB]N%5U.'X&R3I_BC95SC*R;N%SHNSL](X@"G733KT,GTYR]$__"!#2;/U[ MT]:]!3QZ57P@_H639M-RL'&^QW(P?#LI"8KGI= 7TKC,8"9IX6?R^ZOCD E M(=\&B]Q?B+USL8[MCB7[PA?RI2N/1I%FQPG??]E3 ],KVW=T5.*,9&V&>:CT_3K0&&>^!UMX_?V9= M"_!Y!9$=)'%[')K/A29U!(HJOUR1HNPE!-48N HYCDW_R/XX+-IQ1*U*M.)2 MGO7F0G3*;^[D_<]5??F%>*M 2XZ,ZBX^*NJ#=1#ZC:6>? SK&U\QAZG(4-T1 M9<;SR4>= 8YM;93&/7VZD[K^WUF=K31D8Z[K\.E[?"_4U'0H725P^E7N^P)%M[% I6 @% M38=.@:AH-@V48\?X=KS]7SVST='3[>I?0#M3-(;$7;]Z_[67"Z="B_Q42O(M M .=$YI\"M?#U=;J_GF6D47-#R^*X220ZDM%3^+;J)VF+K[M_>TDG63'PN?H% M,OVT2WZ>H;@\^WIBI+F]PS]A^O=^QLDFI.HT-;V7^6 :#"K;LK4U 648FQHS M)JJ\% ]JAYGWIW"^FX[&)Y?M%Z+1R$,'F2*MD6EJX'=Q1A-_RAO< E)0&K0XTYE#6-S(#BH]I^=A$V,?>'-V/IL9,RCN9 M[>.[QN1/$NR%(@PU'SIRP)*5G^;$U7-VIU?N_MI^>)J%0II:!+!MGFG3@\+0 M\[[)NL^-[6OP9&JMS2:EVT/C10K^67(=,'M0[W19M=KQ\8;;(%&%F%A#1] MQBATKKVR4PPL$>SG9]VATBZ>G(I4J^W-6SCTSV E4N\D,TT^/G,JK!NZB- ='/]#]2A,BC=%[HI M2%^X;"&*JM,5[>ES]O6-DK%G4IMM['=\;\IC!E).[29@!;KYBF CJH%0O,0+ MO.;Y5T+A:GQG5A9\E:S,(KJ?G2W),A [*Z)38]BZJUGJ'*R:X"7ZIR EJ8[I MQF8:0NO=>.(:+VC.@Q(+2YK$""T)>FJ [E0OTQ>4<*O'^^CU>(LHGEO7L*WW MSBX6E?PS^F]CO=V?L;V=R186+Z$7&7I;(3>+LFDST"PMJ.8M'_>J)*?/HT37 M\M)_5"4(E=/2.+=_Z">@9ROW!":O(8>.+TDW58OS0UTM?J:AH6$7Q\/SS3QZ M%N'1-]"W*R]4;F$ZU=<1_ZH1!BK^$5*>*?V1B>8[392XYEM-@-='P%, X'I\ M\P\\"/\)-SHFM'KNIBG3^F@,/PC/\[#P]G,DQN[W_/.74YF:F<+;K7["&3-> MP5MW "ZWQTNOKJV^/_H*X'$S]?HGPO@7N/&[<>1XTG6[(Q;Q;I@2J:QW]25] M/97L)N*;UI%_"=^9];4)<D*'^/G3O XK"40,_%ZLW4'8"\LTM >=N6^F:Y MY@X0#")<9UY/.+.]=B6QE)C?>GZL?2.=3YER2YQRFW"CT_,#@%61K_<_SQ9S MQI-13'R/SG=4Z?JYK?@#9Z%H^E<;(BO1]:'SGW:LF&]C?88;KFV0<\1%Z:'7 MAY77:E?7]]42 1A)6]IHH@VQ*O^/6I;3RW^)>H?,6. M8JGJZH["KB1K*FZCOP;G1O"PB=8Z[0-*1!0 VMF[\_S"YOQR9 MQX"'3$K-RD8V?;M"=O6B>+M78P+?:AYIJ+HQ2-BS9Y'ZVZU41"1G\LUKRR;? M :QF!&>TL\Z:9"+7CTSTN6<\!$1EF(1/0U"HB)8;U,TCF5/9ZR[#UHM 7CJ+ M6'IZ^7,HA7I\#%4<*HM.!5S(;M.D.:TXA5%>V5!1\8HS)]3><*?4K[[)JU! M"R4^R!2FK_&. #'#>QWQ$@AHTR:+L^X75RR]L9F>9L>*Z$[ZX';JZB>G\GR'WB%BDJF.^T\[99 XG. XM93 M",0=HL7'IZ5%PL='L#8-G@'WQUK:.]I:,OY":R$0KOI>]O"X&-D?_U' Y_Y[P K@?@P \K1G!0;Z;4[0Q=;1'='%]L&\ M%0$ S]+_BVO\N_&D+R(B^AL4"DW(CH@N %*5F?FYB+W_<0_.ZLAP5HU]3< : M.'G4R*F=$+!.K)9S #N=,XWB"K-4CZ^K(;5GZW96;$<>N<45;N,S$7=X7?>5 MO#9%+!UN)@Y9',N,UM^(\>?>9DZA/T]]OPP;<&-=I4CS':/O-POLK,RKRT_N MC%2LMLOM9Y,N*RH/)_4A&33+-9>Q;MN:W6"EVLY>?Z#DNX_48[F]O%C3'%O8(D6IX)Y-#/IQWQR"-(O>L*#DR>0UF*;>RG+UOH;(W@89+^O1&B\T+RXV MP:/.9&UQ;<3XN=+'N[U71@$88R4\?R#]O[-]>?=K;](R?MLYCV_0C3[G*EW( M]KBK%.BU]-[L2FD+T9DZ<(>,RBNL.(1=YJ!P/Q'5ZB46:130) XIN"&W3M\]:@!5P<4O7,/1[:T\"]K;"* M4OETC_[M*ZI=$0! !Z[S-ZN@([_2ZC5UZO?MZI=0HI!-SS>&B*:,>DO7 M.T#=^R4I4WJ;.X @U]Q(_1T %STX9&C]ZPY@/N7_.0[P@FM#VB\CVT"V/J/, MT"]P]&>?@2^4O$#*FJ FO.J1S)-:9_OHK>M/FP9W %3.Y!:K+F>%&NW,$O=F MT'0*F46'ZM>YJ%WFJ%Z'S" ?\VH:2NO89;4)HQOL(RE[/T?34F73QAQ6(WMY MW0);U4N-Z@)YO0AT-:,&]?YG!;8,A*42V0Q, MQA?28;<@EZHUF"&+^Z.WGNH+=RQ>#1X1M%YVE#U]M$86YJRSE*[@"_M23T!@ M[\8_#;7>)4(X[W^+PNA[^16 6?WVOU3 ?10LBU:57EKJ%RPW5)KP&OCT=Q M=-W*S*HNUAT14+*')K+YLJY9[V.7M/)GYQ*HFJ-,\?KG)(JY:/$J+:9:2J&$@.E4_W1%Z9)HFH2;S4Q3UU?CWO)"LB+*JW]SBVLD=7#+LSM9?F MLZRN^D+O@Q1()[=Y9@QDO_QE$" \[LEE@I%,=D3S'W;Q2N191/WE\V%#8VCN M;MN 9<^:#$;U2E_%I%:*J72C'KNE+)RZIFAG;7$,OM5>B=DYQ$GNS=Y*/ZB< MQG&HE[."5WH'T'3N2N.<"4$ED0$/$LX\KJ!5I^[XX@S3VUV\+P7WIF!L \'# M$7DC8#!)3$VO:5&%5IX'NWUF;;0+UFNHQ(MY!WWG&D*7YQ*%SZ4 !_-L\%_ M<9DQ+Y_B^ ?9%-$R3Y(1T!>TE^F3457WN,SDGLJ9:*B8'L?,9EA;BQQM6D?C M,S,[#4YI'?7NOFEW$-U2_%X9A8X:L9NO^N+?TQ!*L_8E*GG--TTK<%S]4@K" M8]H1$D]&PO)Y.+)ZO:[=>8A!@IWUL(/CI*WCO: #CZ?@O..M6IZU\;JNBY#H MAY.KO) %7GC=8WK6[VLD!9P*NYPOJCI..&,?8\B40:&HBS+8CD&*B<:&BAV@=/?2&TQ7@2G< M[DU]-_F?\MNA_U9BW([)G?6052"IR2!Z+Q*,+UXB:AS*>Y 3 M\3D>:S<32XCD\<%OT[:H;\+/E*FR@[[/)H4Z+I=E>8Q,'3![.?]T.KF4\7N_ MVUH[TM8E5>9UCC^RM":GRBP]XA)3,F%)SMJ03IZT.[+<5-VV.*TG#IMDR%YH^T!DCNR< RBE[?2DAW]RRQPQT;ACGMZ^'$.R_;W!M;V]Y MJE_!_Y0^*>+7QS]_\[SU(RCT#O![\S0/7?RPG!JN^M^B@G[+>NW!)0$+Q4_F M'EVN@7/*7:[D[-0YO1S"L.(Q#G/Q6--XU9+7)5_K8^EI-,U3^2M)C\ZTWC5)3>%_&]<,3E(0NVW]9ZBLQ>G;4DMN'V:TY[HDJ84 ME3MO)&F]L7%;%0E;(1S@7VQ6SB%2Q]Z#W#O]0O+LPAU+=_TLT.CKA0A;-$;O M;!IM>V$[!"2KSVI4DU)*#7QT_51SQH_(DF*6/S1E&LP%;$Y8^FEY$B& MQ7Z_FR,5L0PA7>W'UX=K-1-DA7[Z$W&JW!(F7;(!5H_U.B8-7FQ&EP$[*^MC M@X$)'-/*'1!9MEI$5;W0H0HP&1/LE"G@A:1[UZ"S1HF?\;F^/T;W0/SVG*D3O&MKYV;:M. M@J;GS_RFNOBSBPW _6I]TK^Y@SC 8XJ=_H(O5CNF&0[8"=YDI#_<69=5M7F\3)0(?YQ])F MX7B$Q)80:DU-Z95*?,#])#H,\.0LK0Q,6B.*Q]+=A4B5D-C"0NBAI@J(;AM MA\Z[LA52?G_JZ;SPW>TD4J-$>3?D] .I7R:(3WC_$HT;,LF[T% H6BP #F90 MQRM/A(C0K @TUN?+1?-^KZ%6L)G8*2YV++;;<[1G<=C=W4UC*>)RDR^?I;H,8^C2'NW@NU9 M2#^F&PSC->^>/_O7*4I: MS[$&#.# I',JG#JA.&U9SUS2RM)A,NSDL=I#1?LDGU$!9!3.Z MA@'AS]Q)EZ_J$0B,$H?W->H3(_WDM$>H'C%$YIGO])-=C[&JKX98"\GK6*L+?/$.,/W1RO=5 JK/$>M?+3]B%2W?& M#GU*F3"PP<4UP0].@J!ZCAJ-!; I'O%!\AD;VRN8R*/J]H"H/;2^-DL:(SZ. MD$][E4\N3C\+46AGX/1NY(A(T.QKN_=>R7-!S78!KX>G<+8L>UMIRMK3,"WI M65"["+/LJNK;7"X<2XR4;LLC@@D3%Q*M,Z#\K_=U8<.F]MQJLW)#O13=XO<[ M:7!_O8S)HGY6I/%%;_IQP9L7Q0*_L4A2UY0^V/@@9D:OW_W>K#@W+^]![S/$ MM_XV>8+/,,FA8.V'E,7JFEFZ MU8W)&HA E;-6IWX-;YF-!4=+AT8O?!@6WE!EZ&^<#"B@&.-=4NAPK,FC/DM@ MJ$P28HXAT^:9]FR,QL.>LTA@U[F6C]B,M"E!,H$5O%C4OC%Q[?\Z"*L/JR)) MS 2>J**A5J8?ZIJ<4?OY$=6-0E'ZCG01P8A':TP%K2$4P;S!;OX7_MF]=[9;Y-Q1:U8WCT=* _="==W#=,.=P NE#&=[@PNF^8('RU "@](XV<;$A( MT%N#KZ@(E7OY7_E\MS._=9D MNUT\,B/GDSB2W.I(ECM879&5$L6N2Z@:%I])1%7L;#; M5YPDR[NFN7A42/!;>I(82$][O8&O>VU\&' MYTCL42L[$WE:#D]A#"+^*GZ3./'Y^U$(MH]"ZXQ/0ZC&3@J4CX1$4E(XE!F) MQ5KU/I)[X+ARDTYG/TLF&"^(IC.L5W6Y*V+X121%$%A> 1G5;BUO5]8N*Z%0 M-:46E/P.]S-==DB!'_QHDQ8Q@MYK:*#?E0BX)C2XQI]%'#_E<8 MW[\5/(Q[\V],6C'>N@76PV+*4"@\ H["0[&\KZ?%*WG)V M/Q.4XBD[1XYC!9SN1H00SA(G,XBZ!)(D(H]Y)1U>1M1#B^G,_+ZPY:QQF):: M.A)XE&>PZ.CO> MZ33M^YN)\_.J_JGE%S].%!SW\EL&=*X7$+U7,OS:.^)+>Y=BFT:;(?Y6ZT]O M\H5_6VHR-_(WJKC*9*=B- 8WG%03UW> VG5C#QC*I\G\F/$.8']TNYP&:BZ( MO#DAN>BE2GVNT75[&7Z]&CV 9==2Y1KH-TK)=@?(NLVYS0\^C7(JG?K2.7_L M/]HRAGO08GI(/S]"?1/]\RK*$5_W>4)1) SF MW=3\[MZ-X3*7[VS4:)W%STE$G>QJD_TH7HR?M>)?>Z":$FAKL7E.XC]T!U"[ M VA(=-U$HQ+\%8)/Q<1V!1I!9J*&%9>$=P#$GP$&LN?_^U$??S?U]Y6Z=4&N M/T08_7LG_[JR'O/E%_A[OV)ND>LW2+Y0EN!>M-&[C-/YWP.,?IU)G*/U/\YO M$=JUX?Q,G>ISOSD.5_C(N.GY";V="V>T MD:J\.BF]O1WQD[ZDT*=<>%.TG!+6M!PX:*^E>8V)*3V)Z.2^:0,/<4]+D 1. MKFSM6YW!+PU[=:]BIIOS! FRKHJI_;T]1>6PQNHKB7N@XG3T3Y(%/$+=G<07 M:(W+R:*FSA8 S,E5S(.K8N5%P6=1\[<4=.JII>E&LZ4'??JF<;==%51S0O[G M'Z!*+LV>_I 6) ?D@\AMV1U RG_4YM.OED7KEE_^8Q%% $ #4^#?MD9K$DDV MJGD2ZH<7=2EFE]',WL/@OY(^H@%>F%D\+] &FR^LD]*V"NS3*/*&>I2T[\7* M,"8T(=51'7ERY&2K]6(AEX= U\F- MD:8S-YE;,P4)%8DF\C82LK0XL5.7I]PYW< V/ M[-1]I,/S#F M<_WU#G#!]/]R8O_7O(3_/S2MM'$8S,Q'9"5:XO>M>Y)[7R_O M +ON>E2_NWS%'M$HW;)KG]).KZ*A&)74.Q MFT-),QTV(JMW%2+GO0DJK(_+*WU'\_HV[Q>AC;!";7D(KZ]=F?SXN7N TPE; M:?O8.;G0 :[TM:F#C*F:P:NA3R/ 1)<[@$7@GN:S P^QB3O XZ6M+,9.]+G= MM-->\ZSN?*7SM-$ZZP]VW;3$.'V+#?>Z?5W0J$S KF[ZJ?]B&!LL+T9;H\QV\"0%$ MU2!7]0QY-$;;LF5"^,0%:PF'S@Y=XV<&WFFWX>\ZYL,=XS=LEYMK_E?RK*\QB ZR/GNZ['W+6/:[RI])Y?R]8?@N97FE",_K-I; MO\U2HW^]0=2?^M#26XG1)"YL0M^]UX#3:0";>"WEJ2Z9'Y4;76/6/>1"@;+[ MV.(=8$0M[ES^0&/>LQ2_XR/&<'K! X)3 <0Q&>_$]972\S7:FK7IUHTOLC%O M@3Q"D/"Q&8@KN4K9?-71 ]>U)V2:.M[3%> JUZ@WZ]-VMW0[[Y"%9!JA%UH8 M3ROME]]DOKQD,IMF-36'"QD0,9C9^@T3/N"-I1>T4E9GA;R.9')^2BLWZ=9% M:2]I[9PPI>V&_GTF;WX*/V*KV%39DMM,P(5[!G;GQF6H_QK\.6P^QB1V!YBH MI[KLRFJ0N *>0W]N"C5L"1LVJ+A@KY%#$ORV-F55#AF),0^(>\&404Q;WT\C M:4O(['ML+NS-ADQJ9I N83(1HW6B9#DE FKD.P'.TBO,ACK I\CF]C!YD)Z, MV6,(),IE,PL5.-"6Z3D0Q$\-LQ>!PJSQY+'(0T*X&[#/31L#3:1<)\)9,#!I MHZR0@D4AC\WJ;#LINMN:MA(/SCQ5>523EJ(JF2@B;:/EN[B$];J5F2D'WO3* M)!EKU79)4 1K \>!)K[F ;8L?H=T6%/>KQ7@9I/:#:_A/C M/G7\!X61%6\_76TL88,$;>F1@0.UMQSD"+S(!"..(N&>!F:<2DKY33[I&[V< M3!#\]VI\_*-365KF9Z_Y,!-F:8=C;O-YB7D(C*?501"*3@54?-71"]5O&Y 3 MF%Z&)FL.%)HS@<#+DK67]%5##)MOD%^7B+(@>,_(^"D,5AMC\*6O<7J\ZMZ* M]02]A>45Q%!)?2B[8"R[T/=3NR<9SZ>J#\"9L8H0G B]FLQD)XB6:WBNJ!\F M,QIR0Z50#ST6,VN M5;J\N_S[%EDBQ2A,+9BYQ*#LXY$U#<-NJ^YPT7&(<>&Y$PY6*PJ;C9F8UPH<;&^_[R+V0?;\7+'K6O ML[M]\=EP1456EL9M7:.)D<<5(.AK6&T=L:,CT>D0)_S1C!YR9&TR5[O\B*72 MV-*=LX)E7JC;T96EZ]8V:+NP*(NA$N[F:W$4/-BWIJ<(.R08A(TPV0=ULR(" M$OJPW3ZVMW_NT#6E6628HQZ7S7*H7[UN"(W.LXRK =CW=.'Q34J9I(%24E36 M2@]'G#%<.7"ED7Z9:(ZQZ7>/5G">P#W.(=C4[CLN5H#[E?J"?Y.>9XEH#MB: M^YA."474_&J=XO;G8%#$TBC"DUC*E=$P9(Q;8\A2;U+DRF)1TE>6/5F77D2# MEW$R:]*WL4&.-Z+(_;'N^_I@[(0GB*Z=ND*_MF "&^V@*X\U(<,$&EJV"82* M5@$\L=''&[)3'K?2M5$Y0(\/V\I(_QIMCT_K[8/'2;HL?)I0&U8?O M3.X =I9*/$/RWK1]Z5&C\<;\ASX0YU3/9 6YNG;.DJSH,7D- DW;/H<4BRI) M@6=Y3QC0?)@4M>^?DA4@'.[U2!2]CF9FZPR0W5AK'[JA,'>3*]Z./N4CZ- P MZ 5Z.LBEI>K^D,,D4MH<$)0NXBGDF],P3&\_(%5:-B"T'*]( M(Z'N7J*OZ4EC6M@T.C->:_:L@>73JSZ#EV;.!]V2-B#!>.6FV('*WQ-4&G-G4R#A13Q1?KU3M.#TZ+K&N[K.!4*.>O]< M!.X^8: E0F!UI:%9BVA U=X/DV_H7J;;YJ-F21Z[M]?\(^@E+A8'6>(7I4/Y MD^4BF,U%2]DBBAY:,"U"&S0IPQL"GWNG\R5%O3%!4?J+?!ZC8@ZCGD9/O[6: M8$*U<-RNZB#G=9I MR]U14POW9+M49$C[QBQ8ZVDP9II3Y%(FEH6C]MNB7P9 M=/9B&920[O95U$I0>FR_[-7KROP=T/9VDO) MR-Y1K*XD0%2ZI+)C:DVUJ'# MCJZFJ5G;<,#8<$VVY@[@Q;LW7S9ZUN/WT\]LOQ[K'3%Z8.&1@(%0,QN<2 MT"JJ].S,X8A];&J*H[N,+<+>/-E56IND[%2IIZ=I0D7/G9Z4]"=GGY8=1)78 M>Q[854?)%65!J'7>#)90C%T6>(#)XSZQ*Z']:#/HL,)4NJ-G.LR;EUY;]T=\ M3UQ?HFN6&,7::#;_%,SW ;#!1>BYU7F_HG,?#N7R8>;&&IU7U@?KC3 O6T'O ML>AS>\L)I@RWR;Q"P_@CW IAXTYY?\->WW"OFH2 %D&&5Q;62K"OO3-2D;VM M1/#M%1E'5RR^S_IR$"P"EHB?CBS!<=[=3+(K+\U,PDY$RS>^+V/:\JIC.?.^ MZWK(J3_5]]W1/I-\RMP*CK_V&BG@81(E&T/"3//8+/P%!A2:! 3^><0C(-!+ MMG>"$\-&4^QOWR>^YJ'9Q8?=]#4&U2Z%L'Z[1?*LSEDM$>#9<(C3&0/BD^!I M*+I[KKCB5/4+,5CFY12WD*"]$A=0>K&B[2F/!.S#W'AWE?0T&ESY+&9%OU#- MLC87^'.D45"3I>B9@)\[HZ8\M44T M1[V]/';FI"ASJ1O>%GY"H5 1C2OFH]&_H!_/BQW3EJ]D#!>FV0GBDFH1;>T' M1CIU92<* M&2<^/W\C_@!O@P[+_ M@R>;7*KEM-HB;"@EW$T_._7[:'V[T"1!TH:-P#-CC\[T=\XJ<<<\ HQN&U%3 M7@F>#MGU4#>.WBS5V?J+7[9S/5&&R@[O$I-B%W5V:P) ]&Z>WJ_$.O8G(\Y@ MYK/TFGH3R9$RL]S9PV:^2Z## TCFU:NHBI=03U]K&\C.E.=RR+8O>>K1,63< MB-W#^;PH[?PE&8OOZ@2= W_QS@KIM\LU*H<-HNMZ.B_=F;'G+/B^>-59P=$#+GLSFP M7<5T5/$3[35ZXQ64$RUPNH%=>&VN/UO(RQX+^J.-.P+K200JQ]^^/XY!%:AR7&>G^('^^]'AJ1(49Q*)/2/Q,5&TU/)Z)>_Y,TVTVJ)\<7U^%!&U MGN?*^YBV["_M7=O\TQ:;R\]?83UX><:]]G1==8WE@+B/UC:!03=)GK6IT<8L M':(B0_+ QH,@U*O[J4Q'SAEEZ2=1A9+9F?,=ROZU*#UB2T*WV;=KMV MI'KL8&+IE*MBE]J=\%:U?J?T%-X96YRLD9#3BK)3)GS?#]IC$M'B,GARU0.2 MHJ/Z8+\=$E)/\GN#9'%QB0DD9:3V7:_YN1Y%1(S%H^NCV9D;ZYC#=71@B'A. MD>)&&V\"JR2SN.?-Z2#PQ5S8F(?]PYS]LJZ8I9W==2F,/4X\&7=7VH]\3N;J MY'0[^_;+H=Y1*^EU*OM7H;45-%G 91+*\I6V"*=,'ZGA*72UZM+KD 2*/)IE MUMH@_0WI34Q?S+@CE>8PZ&6!3S;YQV;:E7T M;29*_%MFB]1(7/G=LU <5CI?0C.?[7O\#B7ASBDIG^=]+&)J2JL0-TTGKXDA MQAY:Z$GM/4F\P&-_NM>4'X6$'LW"BWUS)LXF$VJ!OX%/$*EHT]DT][7Z^$1; MM50O\WYD[JS%N$YOQQI]5WAFC#PXDA3VQ;D:^D$$Z/JXV^S']O<=EQ(\!_D9 M>6KC)/SE38-E#ETE*KM-$%(5+%.Q]9(K?JF'.X=%RI6A8,"T]G!HLVY05QY& MP*Y"4>10-*J3)U/5:^C$^#@_7;L.8=SK]D;)+.+>H\X8YD_[NK(/G%R2^136 M:#\TMD\^=O*/ +^+KY&;"R(A7A+ 5.]C3HA(.Q_Z]'*4MKGVMWS@;Z_B%.%J M=KO914R^*"S.':%HM(<3#-&Y#V"/4121Y*BO),YFDH&K!2B>_3HA9OW69J(= MU9>X[;11V5M=4RGT>.?%/_]#-'L=@V6T*YD*/L#U"HT M#]GJNAQ(F3M;0,GTNF@,'"]N.U;-Y*!I#N3EB5E,HA0/,:^*UT%KAAE,F^KR M"K@"G78V.$F!ATPE!:PTM2!][Z>%KV'O>ZUZ,XV,?4?4L)FT@H:F*K!5WP^@ MXB_(# F;$&IR#C_V]<4[Y%_0+]K#0SW2]'@M,>AB.;\W M18X J%"T18C:10S)_0/&)15\G4DZ36EV0K\8P(.V;W_[G=44#DT$7G%I'X6S M+!]?_*0E7D%753J0$\ 4)95Z1A7Z^YPGO]MW$MCX&1+1OD=3N=9?];S&AA:S MTM._?UG '@B&SHD^R!)#"X!5'H:I08"*BLYI>%O05-6A^]"B6'B_KMBU4:C0B+BJ,=M-7%G69 MD6V9#C_HM4^K;I%Z6L?,@<85)>I,>6(0?0>8KOY^!SC>];95_, 7:ULLXAX% M89EH6-ML%7LT=>*UHCJ[B F9BYI%K-8= 3"TQIK$2T5'E>Q']DF"R80\BR=* MUDL[6$@4U$ ,,XJ[<[TT_9&AU!.[B&47IH/A:#$N5(K1AVC*KNT8N,= !=R. MI2\DXB^/BO_[)IIF94:9)+4:)->R!A1H PO-Y^BT_:9M*G1HWGA M,E\0'<'>4I5MUV_5Y\:L:1_@4QT?;U@:(\,\E,B^^,@+/2PU-XR]Q]X X1WD MW".Y XS#LSX>/6")6$[>4=EQSX]*'JEQ+W]#4@DU-]XBX2KTK7I^2TD?[US[ MLLHF>%'#O:2DA%,^Q2>IDBP]?1TYKEB#D\1<"QV!)57 M5\"9VCX$:^51PJG'"2UL*,L -C_^?B'@!$ %@!D'^D@$>!6.0YZ$/_CBE, M-XOMB^U+!@"._A&#] P(Q2N0DU.+*Y!3&Y5]APOC8;35BX %4-/9Z(V:Q65' MROTV.Y]JR4R\]SH3G?)4>$:FLW#AU]5O3QBG;<)/R>.6L#*B*"TI9Q)+%6AL M8N\S1)K-)DC+:\2]C (!0RD@6A?"TX_CW%X,W*P1%D4K6PEM;HR?:S7DNO$( M?;$>DY=#D(' M\L\B/Q[,*R]**7+@+V9'O!&56H=#\I39E!5B.?&IHKHY8Y M.GQ#9'X4T^D+2]@6"?@J+$\G+;\5,M A"(Z/$">+_D2W_2(RS=AC4F<\(^\Z M8WOU!=HX?;@_/,L*W+J6X%GNQ5/&/XK:^&/4Q6KJ'7P??9JV9S MD+R-4T/P'"D5O7)R)6G0K@S*\,T@64=6$F7#%=/*7ML%_-S:WC)HN7RM-@>& MOT@_D6_-I#:\O 9[MYXJ*;5!PUXE:?313)M$A-$F-#%1,3 S[53'7K _. M2 M!W.1/?F((1I9IYEC.X0#_:2A5$B53ATTMZT!L/3#F,F4,B98%7C M:045/3C%Z47B*5]+;0NT& YL#Q>Y*0AOXDBP4=JSM#'IUF_YJH8$E 6B!R),UKX3^'!0;8R^B+61.,\(IT+_A/;0[U MV=$C)*2P@R12C6'-P:@^C"\T8B"\XZ,$-=H-?^4!,:U9QDT/'6 S-HB"AJ4N"QQ>=M68QCAQK5G_67O \H M6N*>"^:IL[=7W/C"=!;K3AEA"Y.!0H46TX1]^:SE=O'EZ+AL_J11OK(%O2ZZ M8B;ED&W)JBS:75:I=2I>5L3*.@[_4)\^DS0F:D<\>'LJL LB8A_9Y"G3ZQQ, MP<.29SQ9[?)M-1$>KE38*5E/YL&D>N+PCLK8@;N6'U(,>;C#1BR.XJLA6S,# M5T; ?T$M8=H*45IDM@I:"%N(Y'9.6+Z"=+_3T],G:="TT?8OYN(OTES9LVR: M:2_DT4HIOZB(4N*%A"8&F&[?$=/'B]/GM*=]E"WA-V6DS?A"B/H*PZ./?T7.=-U#^A89 ;T^?"VL9C00JC7JFNE$3&C1!?ZN"V>Q 3 =B#Y$4KQ\1ZG M:)"TM+3D7P4SS'Z?_54ZPUH5" M!H?HB(AY&:OK^'0_L;^X6&2@5@&63@@GG M'5/_IJ>I-RY:BR:"P"N2TL"6]^0M$F@'2M(HA2?4<#/!^(G6HQF>#\0B !_% M']Q[,O&E#]=;G#+&%D4O^U[VY>3X2BI?3 DU(#3U(O%OTJ M9T[QW]\!S*;BT\:]$25/P>;UL\4AY7CADY$2=K!$^&0 )H_N&,L'_!234CH3 M&JVHYV?";.C^43Y?JR2[FS/M39B>F)^5]RBKD;C MROG:A"3,%04XY(R2UP5@$!3 _[<"NE3>=S/1TTN-,K!/M[VK\F!JVF]9%YBWG MV:M/#^1'LFU#MX2?>RR7C1YED)SPRK"Q=W8KM%M;G1B@B7B%GZV3.1;PG\#Q M?V-"#E>N%FLM@9AA\]H;8LU(O=8F)*>>5^\E5D\==F]1?79=0"=V:N+EVY&,]Z[L/(T^_-M)WBF&>!52; LS4Y$( M@.0N)0_@89#.J(-JI*U29+7R?OB#&/U>9%SGDQV'\ZA#15R#8H>!ZVXX(9(6 M7UZ9, *"TW#U%8 K6/[ZS5_>D_NT_RBJ0_B]K\%'Y$_]G-U1?PR]/NMC!ZR: M]K_\)SLR^T1%71G2S2-^#@LBX6%G+YCQ-TL%3DAJ..?N +\-1DCAE[_SWUT^ M!EO"\0:2B$Z2CS[6_GZR4FJ30J>]/97F;((JO%?->GGWTNW9LR+U#,>5?^XL M-'[FSJ)LIU!E3.J"R^<)]AWTNP::3]_GJ+!(P6\M3]EN?UT3X_NB$,F17*>M M#7E.I;8Q(SBA9J1Z0GOQF48T]UW.K5Y:0U70T0F"\EO MA!O\@B>S ;-S^;Q$&+&T=&[WE(DAF4]+,I]-8!2].5JT/A2$[:*;UZWTJ;C\ M*>RK<7WU<4Y@C:.C&CZHE7Q8=E$T>52$U>9^^(]P/ MGJX4KL):5Y3*Y+$8_4JSG@",+&;V_\H*>!+1%Q+2UW>)1Y+:]W-0TK [,2;# M=,^XV7D@SZ9F_64X+3I5(9SUN6HND"F/;_ZGM"=ZI:W-O!XN%F6+*JUP+N6E M[M)/"1;6T\=DC@N]$'G.QYI0UJ8+\H>FO?\L^M:'D2'FL]H+6DH-6#/2G/SC ML]UNTH92;:Q U/K>$M*4=NFFLIK_?394AY>6]8\:E>+Y MZZU"%+_)%7U-_*PVPCY'YW(&WVY M2"4TJ]LN\Q,)-8$7H35^F%?AZ_LJ(J2/MQ@+]T!5OZ&(>5/CNE&&M: 98/[70=UAXERBA1V#LQ;4W55GM:BT:"*L@3ZH\V\-+V(OHM)$,V[ MW@'S6>V?C'*_Q4>7GV/Y!J5IIS]_:9WV HEF )19$-$$1;T MH1?]NN42SYZ4BQ,Z=7TQCZ+3&9(I4 5HD@>_?&RN)3%=D4-B2_(&)J?Z:CD# MG/$A E6?#D4;*'^C4LK;3ASUF'9W&"]!]HDM\M:?Y]D4[.[T# MFTPB5=?9OIW.:<_G?07@=#KE_S.<^+2*6]M3<8>-(U)#UTR >2H*QZMHBX) M\>W*E"WH_.6S^L0G[0S<[36B*&HRZVTD@]M7#;0KZ#O<: MI^T5C%0Q A(_\U9DK/=^*_[EN^A@YFVO6GB*A0.1-67"B'MR%NLCP5&B:&?Z MG6ZU;FN;H@>P&HMM=\RG#H+=NAIPPU<&XY"WIQZ:I^[.[\*?U(=CWFQ5)-P7 M6WEX+9.E8-^'EGQ0;A2@.2%#GZO$46PS(^Q08(_RXXFLJ!!.@EGK$A33VOR0 M_.LC-1C2V"%I^)GF],E' 7!@C /: M/]EWQ\_7V :"6]!4&Z67D2HB?->L?#?LE^7PCP 2;J*H?R8N^OUV[) MK1PW2CH( +AW@'^[ K3-9A?F$MN;O ,DZ**;-\;[4JFNA7X>8=4# $$:F_\A M.I[Y?[G8&YQ1C)Y]HW4%69>9M6@2H'0LCM4M?_G&DV/7*O]UZH MU)\8>96J6>3%>,2)/$BY WAZ 0 ?-:/_[H/"G_%YX(>4LT M\JAO^5%@R]!> M0[/95!UK3?A:1FW*TT?]G:O-O:)<^]:D$)S.TA/U0INZ:XM)#I6?G04]D*8O M;$'FQQ&]_>OL?).G4LTI1X]"*X\AR^B1I5P[UD_?3RF)V$BG#F*91%5#](?Y M6ZOG9/P[&)OP87K/QF9WBY]N9.8#XV?-XW5]XA(FS'/IZ/V%E2NF]'S@ZV+) MKU0JM%-OK:('_*!?!1FZY5U#6Y!RJ^,4KF2M=3/9?(6T+Q)&/ULQQ#QOAC>1 MV:<(6G2VVR8AS6G>1L96QPM%!LV:H;'Q0W4N]5N=GTD>'AH;@G>5-P#W)K[_ M]=J0;N!?.6X1S9.>70!&+8D+P12@[IZY'[S >;3AE=;JM+M.:?Y'T>OV5,:S:Y]Z\^KJIX=N5$O/[ M8XLXEM,)EI=*/V7,[;$)G,8%Y97ED) 7#3JAZW7['ITMG)ZQIR66=X"5 /'& M[P,J+:H!!_/!5<3AYC-S4S^][?)97J>H3Z#)MVJ;$9]80=HAQ\S"]0[*7HF] M-.;J3K6;?JUN8KF^3[1>37]J]D?Z3E,&KPDQ=[D&V[6+9]2L[6:*)JT#2G" M>&R!ZUI;)[)YT#XJ]N'*O@]:\ - JE>1]O?FA7@'-:I/Z(^OQ).MV+%$ M)V(L>F) UHJHPK:# NSF*D$K!4MMRZ"TUEFC4LQZ!S);0OL0V[HO#TR>4,<3 MZK(!E5_IA#E@/8VW*A9TX_U:A>0WMDK5=M]N^(QP(MHB?/.R4&F'HKYL+?*- M;S1F 9ZS=R1I2HB7V+U!06T*1\I6)\&@A:X#[.?Z1E,M0UV"BJ.?<8#;"7&EH1+/K E5I;_A\R^KY(=\!VAJ_B%GL ,! *^MOX2U MEUTT95:O\U4?F*'@DV^46=7I!^!#HB(+B__#WEL&Q=5M:Z.=$" D 8([!'<( M[A"LH8'@[FY-0W"'D.#N+L'=:5P2W-VA(<&M<=>;=Y_LN\]^SZY[JVZ=7[>^ M'UW=JVO-,6M5K3G'F.,9XWEF8$K+G3[-BSFCQ/Z\W?GN0)3XQPO'%Z2&D8/''PS5/K^+"'[W5A3^@E2"3*FD M0D"95_\*@:^TWDG("?P"')> )3196Z;K('Y)&,?!QWY2-)2^2SV$HAE_W:!) M$C_W-BA_M"S>KE$"?^'YB_QZ)X+#EO@3">NZ?>?_!9*8A[V&>\J7T"I*&K@!XO$NY_ M;^@C(<#U61'>HL"^:5^VRFYD^)Z5R$I-1YK(3=4%9]:1EL%(UOV\K9#)6:B- MM]09X3U0V7L&X_PO;G3T4:GQVW/V6ZF#J+GI2=\V,U]NWS.C?PU?]NC;QIZ_ MC=KB,EV-VVY9A0DE+0I3^R?(-4_.\B4&0=W!7&6YACS@F&#.7W1AS070ATNJ M"0S"X/%)M94]<\GF$W0[JB.+]E:#%$*@YQAW:'B:&J293CZ_=VJ*OJ#_DU?, MUOB:LK[%IU9P-Z>'ZI[ BB,EGW]X5ME!8I>J>?DT(/"D0A'M>U)1DI]&D\?C M6R$BR$YY0K;=$G5>E09+3YX.-C0ZRU^_)W4DI4U0WG"=ZDQ0YVS5@13-IWY[ MF?%$SCWJGW@A)0YS2:. J9"3K9UOY #9^+ @6,*FI5Y\#KAU=7T0\_"FJ[<. MV/7#NZO+DY'D,'KVW;3/)PNARMBK@2( 0JFN]6^O^/7OF* \LOV=@'#4(_I= MN=O-<79$5!#]%0_E=<1JRX"!#^-A < MG2S:"IT?R:V6O%]LOA\37_T\WA3U^B5Y@- MMW"-SU$V2APJ+N>JEPAPG56V67<&I;Y,.\$%[WV1Z2!4]"NN(M:!7!J0+>T? M)U\^PNJ/*LVK5J\9BQH]?;HV!(3T46GQ'F%7)9N? >#0'J<_C$'&M''<<**, MY+K@(A#V)4_O"9B>7?G-C$?I[=Q:L41 L;1(A&MU=SY+/C3-2F;RJ]7'QN;# M[O3[-)\).?&(%E>N-?V-_G?K_.LQ/ D$2 V#MA;8#+J.+ET!1,3R?.;W281^ M!NB6$UP:.@9FY+-I8*;>8H9TKDI*,QM1?F#O\D9=3^=B+H@ZHYMG!/.YOK21 M%J9AB3">!G$Y&_$ !NE;'4,;^;":^L9R+1L[$HK0VT4OCQ'R5S$?!22IJ)/O M,:BBRP"GS_+U*?""0PX__R"@:X[Y'9&QWR%);5.RFH8'#RV0QR27:O\)!@W[ MP\.C1H% H('A T5[![UO\'B=!N?)X0?CF1YD],U$5@Z*)D@RO"^([!-X+ 3_ MT:$>&?-D*6ZYE3/C;#9C7O*X1BR;[(?X2.)P);'!*63CU\&R TFRNCG4V0S2 MB9:M>U;W%VWPKAHM$/'L7.NK43E,6LR&YX'F>X>8!-R*FO[O7*9Y]*T6N%@R MFJKK(T@?^=XU5ZV;?: -_5#1:JNF"K(YZVMYKZ@%NJ8HF7O&$Y7 -TFZ_''B MR+&\@Y^,P3%/J#$M=V5;Q\=)[Y']/*JO0OBKZQWKJ@FL[=E:H;:7V-+N9<:J M_]%CUUZ1^.>TOL'T771;FIVKIMG5#/3_;HKTWP:W],C7706U7N.CJ@]5QAUZ2C?@NT7XCSMSJ MT[HT3;Q^?+--69J2=ZQ67O_#5W+;0JS:L\5EO?7$496\LQ9T26NYF:N7(WJF M&XUH(A"F"!FJU CVO-8$QFS,\/"A85,+PMA3>2<_ K++-=NOO_=;D>I>Z-GY MI>!ABB\]@;!3D8)4T)Y MG;:FTG2_3V3$*PA(J[^CC7]0NE\FMI!*D]._*#Z'3=G')&EC"9EET'%Y=F _ M?8AW@+66N'Y%9J3OX-0K9U8/?K^MGJM4M+$XEK@G/3R 6OQ283@ON#![4_QH M<[\=W5";O]XQIKP)K]'JUR+05A2Z-_Q:55+P] &M+C/,AR/%"'P=1376^03( MPR2F)HP5>_95U$DA7,=+:$4IWKGI=2ZVC90(4BTB4M\XX1JHZ]G23+'05YN9 M*1;-Y:V#ZI=W/>%U^_F*"H\,=Q;D04:,$)(6W^\A-PIG6BS(]:!\2IQ%^.;3^]P=UB M3.!TLH52U+*,&,VWV<@KKV5^:X]J0'/K2W:DC=-VC7 3RXH USG,0]63Y.IL M$VD#->K@O>XI[9F!6>BXW88ZBS4)*=AI-*4_:4MKB63*W6;XNUY.-L\A3J=%MF30T^^,H!/MH):K4AA-/O*0V!T#I5'W44D[ M]ZC!J/="[+F5C)G,V%9-E3+=E4*'[(Q1Q+^+(I+N=O56\)79C]0/*P6T3,C' MAG'XSUQ^%8;Z$]8\R MS0=QZ$6AB6"GR(DZVH):-1V<^/RWSKW>O^230H!FM%BX_>M:QB&\T'K><*J^ M%SHM SXB/P4+QULTHM*X7]'\\M1!@_9 5"'4NSC*U-P*DQO08IT(ZI8R^5LA M\X]2E-V@WOKBP%-58-R^RNCEY,T8\17+V 01"X;HZ 4+V/VK:7E]'%W-UN0@ M=^[R'%U_R)Y7*/03.X/6R[T0'-PJ?=$4)LO#B O!E#*GY/U=N90WQM\P^59D MTVA.C1,&MDX_=!4GC&[Z!QG)^#@8+2L6/)Z/L637*[09Y6 0I6W@ MNS9HLL:R,ML8Z$TJ@,;GC1G MH#SW0/S:+A=X_SC0EI6H'=KI&5#9U<#N<ZQQK,0>*-K/JGW;;Z]A0N&/*+L*/BE2VO!L&Z&' \\ M*SVK2M(*#+B8O1NL#MU?36H"4'&TOOQ;JL+?' C4CQ7.O^R7CQM(A[]DSB^J M<*.O.1Q8OI)4%XK=U5)G5]HKBP,-5D%:B-4"FO69FIH+WU5;FV3R]O1G!'7#[DKYL$JIT[VFU#853_'9\,CGQVL8H.3]!"PD MG]9I9-5PS2)EZWK+)[8/)6M4"Z;VDJMG@U?*ODL55%K!CC#1'/D1[8,:+_MUL385U,*O3$=,T963;$H_^.: MLA,T786W8F*U=K;?T=ZNVS[.+>=/\+=$:]=T'U3IE0;/;JJ&?9IT9$R@9HR" M1.F0T^15>X?I]57WGK[,V"2632V>F,X][A]+ZY5/Y"./E38#1FIFK"?R(.I1 M180VLV<:)?BI(R>_^ZK#0&^225<8,*MI'D$=*O'[S@W%G9VN& UE ND-4:2O M_Y7Q8?\#3)SH#Y8-_0V"^/DWC (,Y]DZ1)AOK+3_4LU2JFA:VYN;K'+P2%B,NIKV-JIV*YZ>.[*MCD:-1YM MHT:1)K.;='JG^=*QA,(\+>R=NRW62,PY/:K1O##W/K ]3,[3A)U"O$T-+P9A M9YV0[59[4JSE8TRLSHW\\F!_)QW20ZLP^AMY9$.6;I=8&_WXFO+8F;EJI+6O M!-CXUQ\$/D\4ZMD/U89UFB?@?W'%**)-_ YX[JXV\Y>C>#9 Z*EJ?K<$!F>P MEI>BK0LONF<@O0[12&'\X;!-GCE-0S6J+7W_JJ0^\:%M&.JJ$Z#PW*M/-7!> M.^R,,D_ZM'^?V#Y7,'+;3.*#5D;(!HXJIL*WY^ K8H>/5)^Z(ZAJFJ6(+5\+ M]!_@8*@Z,@V+%1$/O%/_Y8GA29_O\M762@#+1F4,'-)LO(*Q?7@="YZ"GLEO M>#+ !!2,.^=C4S=_.(=%)%FHWM*JF2B7%JT-?+5*E,@R,''&P6%A!2E$K#OC MQ.-?BJ@92(E+RCYGUN.B9I8#&JJIJJJ+626K09VC3:K1VE\ MN)-9%QW^8:[Q0/6(G#AST%AQC3H9IF-SUKJ5S7#03F M'^Z7W(6V]>2 I&$:V!-([93,+FYF'PV*"Z>;0+1KSE4-%F$DMJ[/R%=-."H- M,]?]0?2"TY\DFS3C9[LF^.579=8HO@8043L4<\MLV&AM,W#[$37\@#>P]3Y; M2"M+,YRL @ P9%(4W2JW<:X8[I$$@T(?[0T<*K\;R93Y-H#G3+;(CM-T[E_N MDQ=CU!_"*O6BDGT[(7;'E&6!><#O4^UV/[W#0J]>>W2GYH[JB<-;*SL4/@!( M0G_],SD;/'R+E]ZUZQTGXXWD_=&:ZJ]4_(BL=JP_]5^5(/'D#-JQ<8E1)AUQ M)ZXU9#U-(F-R\N8B%8H;C'"[WJ'K4?%^[F>4G4D(E,L7L83TV/B,_GE">N4; MV#9A3)QQ37%J^'./G?W7"\.7 @H+7(= P[ 1(S]N<%C*AV7)%YY?1H;MV2AX MIT^D!UOW6PK/#Q645_,#V9_#-Z#=1\U+BQ(Z)ES=G]^6\!U_6P%),V(*.%2\ M.^ X4*W:>-CB&LI47:N07/](7%]^$=C6&GGO>K4)]XKG>W4[B]E*B_Y19=@0 MQN[;/#M8;=3(E'W +Q36$+=@EIA;M_2&.S#5ZB6D?DE&T9\RO**RO!N.IQC\O?+EI\, MN\*7E'+$0P@*UGO"2 J2([LLS1+'%S%C'R>2G6ERVZ>;D%I;A'3INQ-=0KM[ MP"@"QQ5W]H-W2*G&"-+?'31G>:=TK""L49.-,]6U^C56O*9MK6;/P0/?ER): MW"@^+ACZ8U:3"RY*Q4H! %&J_XVA[N_2+71&>%D,'3MTXZ1[)5%?4$NHM2E' MA_'6!Q[ZBGPZSG@4?2A\>T._60,0--1Y_DX1.*;?C:Z=%B"REK"Z6Z#-^.H_ M_\]0D?CXR^2A)'/768-6K,/UM+W/SKNNO P &$O(_T^D,O_+O('%1>[4654^ MCKYHG#SG&L8HGU\MMI![&M#=L>RX]G"U^[?"7B]?S2,.NV/?O2I%!@J&TQ12 ME3D(!AY4I_L?)!B7GK8RWE?K3"2!I4Z4"CM1^L2 ^?X M-;#R[7GO _4%P$-.35@?9N=J\(=6EJ4_MW)/ MURG7RI1W_4"[S]D/SNI?=] M?0$!''=$Z E@[_O A?[OT[*MW6EZ1=!.GCP!=(X>?'*5QPBT*3?GVX-B;[-\ M]R\(_]\,9/]MO,+_KX:C8KGH7JZ8/!3H#/%.)@A^ZN<\"&=4'5UD,55?XL[B M,NY)UG)A#B5A8 17,R#GM.Z=FLK3#R6>64E05]E'*&1/VYD"3S5;[H6FM$PA M(]!)"ND)CAYR%(H3\K6 #05Z]P,B^]WG^?AE[0(\Y@W7+3&NEHO5,X/$36:_>PN0-X_DQ=Z ^+$ E\N9X;H:1>W9%K=CXH$'P_Q91X MU[U0,VSC2 !M\I[S,B.O1*W/I@>?J ?>Y9E"J87DBD_$]^.7'-)WUV0AF#"J M&*J0!2MZM!BJU@$*^QD,JO !ZC,JP3F_FF%"(_W>HG%[<(#J> MI-%[S?@I=411CQ^@Q284*9&9Y?*"[T0UA3XJ)*^X5M0BJ];&BR.N2MV$,W]@ MRLZ#W$.H#S#PJB3TC5D-@PTR,.9!:!RTTIZF84*]Z6B(BI#@R*\&SSZY[*P^_?D;4']B6S%#-G_U,0'_7]0GP MVJ'8^L^>L'G#\'Z3JS/C"<#52RP!2B]ND-!Z14&3I2LD7K(8GSA6G%(<1"Q& M3$EQF!HW54RF1*?T;96F2W^HLX7U/7A7KCAGL<7.T48:MD&-=("]*?W=L&TZ M.LX>7>K[0.\LE->',#:>*8V*.^+F34J9N=:%O(ODO%],)HN4?>N+#ZMWN0)7 MLR/CX]#VZ*F)]KMTL];EWN4*O$Z\I!$ZLMAV(@L+G.8AG>T[BI_!>UR7. G; MN 6Y[" -8U5<@C=32H6C$DK[Z7MFVZPFH_0/[?UEM:^'6ILWKZB6S1JX;_3J M@A(+27VF:&H2O(WW*YA&P/8#]:S%8*74^%PNNN'AG@RA^C0Q8/Y!XQ:I.))X MS('=19S'X/,4@\"CB/I3;1*;FWQ34]./4QK2D1F]86UHIRN9J\#*\2/ 8\_U4B]@5J-5=4B_*V8.H MA5A,1HM:AMBTCXQ[\^6WX&)K2%P4'.REU>5A'#;:.3(H_9OHBFM73>>2@@$8 MV1+NB%Q8EK)9[^V:!PB8AJ-+Q52F8_6\ML>;LW*+[VBWSMR'E8185FM7UNQ# M^[X06=F9*KIS+$L;!E==Y"P-=<$8/?;%S^DC5:N'S5)IJ=YY@HL1#-14 MTTLARC@P)=TB< C]C]]\OO@H=21I2GP0'W M/PDO1-Y:B1R&=IPYL0XC=Q,JW.54WL->GR$L 6R]+M#4J(%S2.GP&JDW+.O?'"OI/:/OZ-2 M[?6_HE*2OH.#6Y%KD4/H^G9G(#?_)X&HA85SWV-?&+AO+."-C1>?0E,36;?M MPXK,W8F!,UOF1/554A@X6D48.NWFZ56U OG<0V&]&N)RH>&A%7I<:0R49X2Z7[G.4\B2^V^= M6=JD2#MW%@P6](N6%_66] "H(84:H"/:L4*<,+NY.J2N4IG2:!43,$0[ZT@ MU:TGPFU)AC.AJGD>F?LKX5-L_0!R?:>LD[S^7F3:PQ&IF!WFGKIS%]W)U &G MQQ]#SN5C[C2Q/O(DKNPQQ7",BR,@- "3N4XR)E4WA"_HK;78I$4O@ID4Q4=B MA]X?ZPF8TLLN[-+9$T&.]"]<";LP>Z@P!]Z4*&N:NN4!B=A!1-C.1CL,W[\( M&7\&B#CO_]')D(G-H::6L%)6_?U1F)2AW -*'<0DB4:_4G\"\.)LOCF]"Y[A M)%RRD8P8A+!)!R=<0!=ZEIO+H2$3W1;3)WO5D*R?"R0]3C2MG#]*QO;8\?"- M!=3&:PB#4:SJJ8GZ[.C M;*>;&@T("@+[TE\OU4E$=FJV]DUU(,JA9H52B22 M[THQ5Z,M'NCS.M:!?VX%G!N$FN^Z)&G;166>V?9FJ)B 3)Q]3VJ7 K$8, M-67G3-ZO5+&A =JSD4A MU$D+KG&)^5R,)*EM(4&$AG^HM-X(H/LE&0LR$:U2G8=H(()A'24N,\:V%_I# MW[G5^!?%^Z'?.9@5:709[,M>:D\2Y\-)OG?:GPZ+O=L^'&BW,$#9$U]F$VUJ,^0M93(<+%]BT,6F\M MR*U$^)C9421\?'([M).@875A( :&3\)F1XAB_E9TYPNC*Z8^=,:0T@S\: M;YJ-LC_>EC@=:%#.+C %3LUU4\W_2L&ZWI=OVGI0K-KDCF/E$$+_MG"8>UK) M*53='=5Z7=KP"0\51:+EHTF2T9),0\_NF1V/0;2O"6,>I\6.U@LAV )-0JFV]6LY19! MMJ,+)B!([])ERF?X?$:$+"=2&A>Z7:%9YC)=3%CL)VA -S0;I1"&'VA0_C&! MF<9[[O2U==!Q]Y5<"(.R@S.W-?MAN>0VD=)]+[37/,R_PM5NHH 8/U(YNQW$Y(P6>R M*VT)-4-O1!#RA,IKXG9&*M[J&T:BB?H-;9BH /I5(H^YLA#Y9\I)QNC/AO%2 M<]DQYV=DXF88_I%Y$4]P,+_*[X6O8C-YJY M] $QCJ_F>C4"D@\MBY[#RQESN.NOP3?N]Q$W$X=S;A:RLPOIJ\^HV M/A*5S.;5$!UJ>VQ(^UV/].A6CG8-S1<"++[FJ?ST'DK*$-07'#M 4 M:+%#P7&>M?A*]8=@ MK[GIK^)O+AU_,,]L/.H9DBX!1TH,R\K5D+SLW*>!;! M-LYM>ITHL+U 9L%F.OD4KL6CK-"\6)#(>3'/56"RFSF4R5Y5A(QT9#&Q:GL0 M(R,5N+&P)$M1W9X?N^99K)3FIFVOR4QX-TAWO B@-A6?6F))W2810SGL/(?S^[3&Z:.,%J*WP]YB5( MWW6[R,;0]7@@@TS^ 8#AD?2OTC=1! ,&J? 8YSD&9W2:'<-XZU&)GQSVNC\@ ML1]9#KP%3MC?>.*-H.9V^>P;&*Q'3\K3][1J?CW$#(\U3=E\>72(:]I--GS%2.@.!';* MR7&22E8W%^+>ZTBYTO<-\\RSZT.P#;.4ER\PO788,"99F!V:Q5G2R?-K_$V_ M"<=[8LU)2WGJH*S?I!^I+7TF<.*@/$]*_FX=VC?]YQ$8#*@%;+P^;")3U]6% M]';K)>6S#=^^D&PTG4[+4$K%D<.%(%@]YJQ6:^V4:JNJNZIGFO\L(37#BI%S(P'_/I#HB%XV MN@L$:=!5)E(%:RZZN22/_%B4]&]X)61G 5U\UG_&#$!HO650RS[Z&%C^7??Y M!SY\2/IM;MO*R, 6WXOTN&5TRGF;J6?^6>[T&O!8J?O\:5/3P85IG.H;">$6 M!0K?+QY8/RTP<>5?S=_GD.D5QHC\$$(YY@AY+9#CRV?K'>5\Y(*CXC2TE5]9 M#Q<:(]>6!3S+*7W_/U36&,=H#.J([HAM[AZ1;(8Z+5XO8Y750C 8>F4AO3E+ M&(8>N2P_-#UDQA,I;*P)C\+.)S!/=:Z/^VQ,>L+AD?JYNAM_-8U'%1-@Q"1] MZ[_?\.VE'^UQ"(]"'C@9GD)OR8HPFP^X$%8*,W663\-U(B 5,2%=C" XO2'6>809"2U_G,?#^38K;A)HLK M#_X:/Z3H*M6\0N27O\" A<'PQU1:<^,ING+R";2BXR4"SLWE-)A)_(CAJ%=Q M&<%G-^#]0CF542?/:E$"S@=I(HC?FS]'Y/[._ZJ0C*T(_5](G^OPP),7CB 5 MTZ3F&Y&"=M62]6IEI=- &D:(+Y!:05 MRK^09-]#;Z64A17U%<^6Z21Y_P,W;CUWXD_?'PV1PD=M%9'Z.ZMF#J[^A[9' M1RRN%Q=SF* GP)TB 'E5=^]W[/]%>476%1=_7C!AJ;6L'SQ%D15U[>6%A>A^ MJN!,Q -FHRHO6[L* 1;C'S:75W^N!=$VIL.A6/YU5Q+:TLU98N=9R0'AI!][ MLX+*/=FJY ;8WH[47RT(R%HM2K.#VF@X=1-@D$B,LN#$9+C)_!M:?"MS[QD9 M[\G=]:(/S=(#PB*R,"H;=;GP\?69($N0VU:ZU]@+S&[8I.M,Q(0Y,[MV\\RF MXLGZNS0JU4L"V0-80P1@OQ-A]\E"^,R\SZF M=12?,WK]:?O#7QT9C $?"/ZADV-Q'MR<=1LD8(G&>DJ6P"?VZ9!_M]ROT0ZT MI9FJJ?HQ8Z>0QWYBLL#;6TLR6+!@WTQNZQ ZP\YHA]6M4\ M9NO*4>Z#9#-2#,Z]M]U[(ZXJ]';44 M;-/$#%QL[B&?2=0*&RH#9C0U-/6+6U\]W_MEAK^)PJ3$\QKXHD&^G('GC:BQ M&2S@QZ]?' 1U9H]HO5-6V$/LX6)\-A%F?K,;6-%0KNF:@!S6'O8LB,;FN M_SM]PZE?,4@5P?8H!Y]?VA2'?5L.0XHS5^EP_KRUD87W2< M=@JU \#*(B%Y@+.\:LW57 !06E-2!-TN]L[:$.DGD3UX I _BJKR#-# 42_/ M3J=6CTQ\,M%C/RX2P;A\$^5;H'+(8UY\ )4V'CQ;N]["+J9.%D!LL MZ@?ORB= R]7\E1UX3/E.I-\WFC]IX5'\_DN1W;\9(*-*J^-9&AM2\&V+N'43 M5-P4UNA[ J@YPNY'SVY:=M=KL4YI9&_O#)X KD?5ARMS%6V^3X! _\7!JTI M^DI'I!)[HYIJ1WI#-:[4EZ]KG5OW!#ZFI>F8SYZ?:_E@F7FZ*%(TC*SE=YJQG#CVQPY93I2"\ VC9L6)!U6Y MAY'?A"WRE*H\2PX2":X96NH^[O&(Y9B.)XU522QRSC_PMZ>>[O7[[%BC&6YKC-TPL"CE_L8! M)99/-D#K>0TRB4[V:L"">RRWR9!W\)YQK;LN\:2NL9U9=:9FDC$;C52".W Z!N!/@/V=L&,T MUF,BD%>0U:TK6*I=UW^J&#W M!# 0WRSC@\)=UQINA#H>O#%\ (\(5JS1K5\97,2 M4/8$6'P]-EY_>(_L>IFE)X/\;W.B)U9MS4%70U)<)SWP/S;H3=;_%A:U^/GRW%KGP"6K")B2RW')*N+WLXF4L8:UJ-P.!>+=.;: MG$?E\\*5XM"F B)QE6&M]1),?(T,O)TFY *4U[< M:E$JSSAY^4;\_9&@;]=)QT/@%A8]P9F.YJ*)L[#R8.^+>NCGA0O%;./B64WM MP3M2Y[$%?$RWT(Y*.>W[I0CX#P8X6@_7DQC[ZAPA3D5:7)\#Q M+D7ZIM?I(]PWTOA@Q_/!Z#'T"5 T@S#EVSGE._D$*"70!#QS47O]'^1R_UPH M?SI5\XE\@!_*MET;SE!X/4=XE*F<6&UK&W#M>$.8I_#9/#/N'MYT+]\%FX5: M2&2:+_D(^3Z^_P9X=5DVV/F?^D&TDO\C,V221*:]@2?N^FKUC.+YQ%9/4 /S M0Q>EMA?@678I^Q_*&QF%?^\*P2F]9#Y35@ X9BJ=BLG'#?/HDXOF'7OY\@8% MF&)C<^.KR2LT%#,R.-QQ=$!Z\\8KJ1PJ25(/E'D8"_34VZCB<*[(HEI7$_LF MVZ&\R^TWVJN/FL(Z9#*>\CRL[>J_W\I$#/2?N!4WN+[[ M!X_5*@KXS:R;^W9[MH^5=P>>#8GS+V.]ZH43+M-M#;S*?R]#)F&I=Z=U]C03 MY/B%R Z[%9C12OH##14"R@'?EO;V\OKRYAKVK2Q=<[0A*>CYL\&S#5J?!G(> M6#[/'+K@:XE>0$="T6 MVCOH"I7>#4*?YS9OI2>D6S]F^$%: M'2Q+=D,^)N[^MT*4Q??M6V/$;EREFW!]B0-\_ S1 EG>%;ZW:75CW(A=;^** M^CZ]D2Q,J^Z'KW+5!9'839_7P075^5"ADBH*(]982TN#;MOM@W[<64IK_":1 MQV:<9\RPB2FM@^5#"GU*T0KF+;<]>^FC^J_L5D?AR-.+P\NBL0-($8B0C(%Z MGEXKH^H&^?X1EP)GJQ6)X5+!_C(' 6A4(XP6?D>;T%V M"CGI-]14D@R=YTJQJ9H;H[KB9C8O6>T@%&.N[S9DG$/+(2\IDS1)'="> .#S M:1&A*5*&%0**J

  • %IVUWB44'F1Y98DV M"L??T&O?&S5AQ.\N,18(LR8Q(G6?5]_W0FGR*;%]OI5?K],P6$,0\G'++H8Z M, YL6T#^P598!"3YBE;T ^*NA07$"(R8D,Z("*T#8[/1W-.%K8#,C5TM7*AA M0P*U')B.(Q?P69G#M=M+\\R]/?54*P/(POQ1/VJ"&G P^!O%.U7)5]\ /2" M]K_0WJ\#*-%0:@P"!SEH"@\FA[1*Y&#BKU@*2:NZF.(^TWX5I44QZ>D&8AE, MH+F$('#A#LLM@C&I+9M?/[ 3J@*=S:B-ZG")JP#RO44GF\-U/JM.1BPL^S3TP]*D-'&!%E+Q J3S)MVP3VAV-=&'4 M]^(<9)\4)&@UOA]:Y,(_]M$P^5*LLS]$*LE+(L(LI3V'E8U%7LO(F=SLS@*] M."5R/AS#B273MMU1.#.RP%MNJ#@K;WALDIUMI'M2=XRKNS!4)\0T%7BW2^T2 M,[9I3M- THJQN/0#\O)7Z K^MQ"?2UXE$]$;G ]%AS?R[A:]5^:Y3E9.XZU/ M@!A"5P(5"6M6DM"X08Z^V(KP1J _*<50!FK_$X [GE!/.VSZ2".'EGS3T(#8 MA\]>@(#>_$OC:I/>XK=K/1F026K]&@&(YY[C^ '8FL J1^U&/A= M/5^D!#Q8_B^MC/:9F9? MCS72;=<^)U0>MKEP49+BGON@Y8#:C,W;%;(S!<'VKRQ9EG*Q_4V[:SDU(\.PX.WSVX$+/^" M525_NP*%QXZDXY+7656102C!-[[!O1QG8V%AV7Q&[BLWDF$AC69+ED,MBNF MU$^DG$IY7W! D"R> #KN44^ O(_GZO%?U11\WUS%:;_F-8S1IHL5V](BD29? M^ !@^1EQ19OQP?FPNG'BLQNCGW=IJ,BL=/&&9+^]L\2]$C]%6Z('=[WMP-S1/@-"AP;CKU M"4"U^JAD>/VM[Q[J?JXIT('R#Q9F=1\!!P-RS0>6]99C7Y%+UYGJWS?^FR7D M =2?"@TZ(4^ W=BHE<5)T"\H*+)HW;K+1/) MJO_-$Z"V/?/_6/V;U49\=/;&"*C#8!FZYFE0E"<63^N%U>2O:^'UN05U!1NU M*M-%31((#LG]$M]*=GD02Z=!<2[?GJ52GHQGXQ +LU <3M:-2+]-B_9UB16D M+H6GN9E0T3_%=UJ^]YP @\"]==52RR=+U#OG_GG=K+8M"6OH:#''*P;+J M)>U1XMJ2:%"CV1*D7M$35!;U/UD',1A2_P_KX']@'42@8&<7X2-P8K\U-7S. MIQSJ1Q:_VGG#'Q6/7\C*IMTP]<5!OUX(S9$Z4&6/T'O&3[FG4K2U(-I?4O#( M0&-VH5N\('\(VNT00DJQ[#29W!-FX=[5[860KFNZ2&P_;R6AR==&7TDX$(-1 M[(+/XBZ?6]U9&QK?*+%=RC8TFRL=1Y"4FP$52*Q3:%6$F^:KF9\R1J5IA-[E M"H^GE1+KLU5#9P9+;+.IEAWJ>SE&XDMLTHB3UR%>JCWLJ864L'678#$9/=." MR5."].[YZG-78',$>[)_C\*[XWLY,&8I3X+0EX/ZTR(!K.GG]9//.EYJ:D6> M^FDYYNLQTU!RWJ2Y#?294UGI)7B%>?D1:V#P(9@=Q[5-F\)[Q_B+%BG 0" MEIK:_\BDQBJ'58JS[V\)!YI-M\>6JRN./@]4/U9@A_\ M!BD0NAQ%UN+I*<_Y.N%$K5W6 M9?V]OI'MVOWG/D,;,G7V02\1%4:NT!+4Z 'F]N*3J/>Q.092ZDN#E-3]Z&$K MJH_!PR2E?3=FN6)1*P'=6G$B9 M1Z(5Q$ ^..+\''ZO0WGO0I%K]XZS>PSS=,F2)K1\?MSKV_H8W0F-8Z30H9!O M ULA(60 ZWUK*$Y>^1I.]V?HLH MI#UE>9#!D:IF Y'*W+P=$LYSRB@=_J3[98B@/X> P#7E.E_]WC5?W)GZUT!Y MQE[)0@1A2@J:.*.*!0/I5;GOP(=9)[;2VL6O(M-+ M&9G[H>MAXDF=H%0YD">6+[6DGXE623 *)GN."J&?,T+O=! M#N.YTIBIHIP&%=I*60\E*0@!2X,F?=<3*\827AOM'=P$B==C)*@>[3-JJ7X. MUIL_Q62JICB;',@ MD+5.T.%Z\7&DJ*7R1!&6C]JM?5=2.#Q?[4>PQHG'_*I9>H76;5,J4GH^MX\B MWLE9@+WY_9NRPACE9\@Q.+9]5([ V!X*6>S02N*8FE8'2M29B>D$,T-1=651 MY$\NWP#H/3X[@NI LZV'&O3Y<\Q)Z_.'+R*/^O8;O$\ &UV^*#!JF-=T( 4? MZ(LY]TX"O43P1)).A/9'B9#7*A'4;]@+4/I4"W5D=&3"ET7QW#ID\A=476H1 MR?@$T.<,DCX%C\*"\Z.&D2Z4@0_#.%57O<=CL]NA9>N.\/".[CVI-5JJ>2WJ M+ID]:9OPB)2(\YW%URU3.6_U,'7E1&A(=$[6A=:0R6E+L MY6IO\$^^C:7DT X.&S6A3'"2Y]?R.9W4C,EN>$VWW)Q&K&*;?U%7MV(C9UUM MZAC57?,R-U9E@5 P:$N2R5?-TS!\A),-M2%1 MU2'R<3B>5YGHD)Q&59?#7Z:)L58<+ !T XH66,Y9\)& -=6?,)T9LM*N>M;+"$8B$72'RS!HVSI0HB%,DV0#PPRBI&T1\IS%HM M8\]+C3MC8.>BW9(+!([##\HH_WA$DO:#VQ%9/<>&P*::Y>/DOAN1/(/D6@U[ M:@.3*GJZLEBH:\P$=&Y)1MP?+/,12L^HK&C--HUQV3S9L^@=5\$\;Y]H4#S? MB)C+*BUK'3D$74@@GH5YLZ3JJ* R?['?:#1=J$N('8Y94?*:JWX=)M!(9$Q3 MGTF!;H0IL>-ZN%"Z7Y6\M+J@2T_^K:4^&6/QC0KE%[Y(STH6D^W20&6SJ9$M M"@X0WN1A2N$3(/J4].4N;$_?@8NN?V@4**-4%-[^(R8F:8J2DO7]&7YG@^4! M]O\*BF>1?;X_?HMQSN4D?.36/QRWLCO5:@K,4= OB%4.;L9(,;1SK=[^6@?[ MQH]7EP1,*'_+CQ+RG6TF.;TZ,U'[^-[E1FURP6DX?! M5G&^"^VU?=3H7^6S6J'=1&#:JOL,ZZ_=Y^5;*N+'* MN GD5ASLU.16G.4TIJ:F,J 49TI*EC;I_OOUK(3>)7.V.;3M-Z4Q/9UL' 2'?+@3'69V5:E" B6IT&$TH<8ODAK8:4.O4ESW-L* M;E5^-A8PNGS)Y>!'IDRY.[4;TA;YFT_>K^"#MLC!.\3CIDW R4VBO&F9RK7FP1[F+=7 MAJO3PE"$7[N^5]XZ5_N'4KRI30'_-E9T2R^L\LUE'*="_3T+4B^?BG=(I.6@ M+,$[S,A"H_89*!N!K.XL]QB]^;+Z5175P# N4# OX'*#*O##B30R.<7[%Y'. M6DEV01530P:PQ:B?C%H1PA$_7*X]_A*;AQ4]/H MS>6B!UHKI:0D?W\P,-L9ZR 4ES66L%B)( _"M+)/P8#IL-:L*8PF$;A#ZW]_ M)V2#1/C0^Y&6' [.(0M0M+N,.V^!RZ/5/V'61H*K:H+3/DR)L3"W4GQ_JG(! M-\-%VN2D.G/X$$VMFWLD_Z124Z=H,3)Y0#4]-*(UU#HBK]S4ML2L=,_]\,I# MO'A!1(SERQENYT#S2=X)\J/<+@W[85?/F\/PDP$/= M6^.>_.2CYY_><'#NL.GD1*=Q,&M(TCC*_.KV6G)9US?.(>L),"8_\,%CR3,U M]=7"'$^B\_D%3LQRDIF5%3>7,\1+767%16[WC,28BA=>N)5XGI0*H3]+#0Y, MX)/<1'2QMV^6A"*R#-=NR-NK;R1'FNCZE)FP%9E["BD&TMJDH=3=SB2V&G.O MZME^=&80-S[E WFD.R>,;*0W!K2ROOO@SUYCP9*L]K#?-9F$!>K4II)/7+=F&,'UW!+BDYD =6:,[H*6%8;)BF= M2'*S,](]F^#6'6<8=T:E;#'@-K6E,\3!P;<9)>D1N\$($XKD4V"/D[=(M[L? M4DUD?C <+2@M"Y(CU)Y(89HBCS-J'T-L_O%LZ>9* ;OUX<6'KICMA;8\S.U. M/Q*'0IFH5QRFYALA43P8\9B*^473!PFK2D;FB7=TPO!D')4C-<>AF;[!-6@^#F+D!>X%)&I7M]2&F]G&L+>:=OS7. MNTV!UX86['BL/&..99,JH5Q\M.]'V-/S+XKU/ =U4A#;0N/SG37<@=X*K3D< M.[G[)XAH&+[7^"0^*3^"+;;.W4?B1'BJM\]0L/706;Z/90GJQ^#RV@@($!RY MVBFR,49_6R SUFCNJL9-PMVH9:V]#%/Z8&1G/6"NN_X M:)%&L0=O3(?[*ZM6I:IMD+0Q0CYMQ[OVKDTNXJ&+'6PEPK83@)U=">[NUV8P;Q2=FE Y8+== M#9"(EH)A*K8R);/G!,"%_E1PH08^WQ5U!=O\9/.YF*[-(67A:"WMRQ"&#'IJ M^IOIO/8)#)_GI.(![I.)A4V(D/OGWTE%R^$>"R*,^B"'M*O@V3QUO;>[ LKE MG]CYGG-3V]K>-@YLSM?;+[;#>L57&S>U4==]XT(6AG*S*II'3[RF8A-'VR,H_9U=OM^F..>,2'RJZ=# _\P MM5]8XHH-MHO"^L3VN^F(BM MP0\3!%AZ8/KF7),IGA[9EP1!]/!1J6<^0:[[OYA["ZBVNJY=-#5J2*%0'(H7 M+\&].$%+<*>X!8I; VUQ)\&]N+M[<7?W L&#NX7;?N?]SG_?]WYGG'O&^.\8 M-X-D0';6SEZLO>:::SYS/D],]C8]=0[GFE!N+;C1F,?*/95NUK4]Z'!L#K?U M-:?21VD[1?IVF62:+#2_T4\&Q2=])K^W9 WRU. *BDW5;T?+BD;P>+MUG@7- M&(>3PEZ(E'5/$)^.+WRZ^<1DZ8CD-39]A'LM@^#$K79NS>V6=7X?Z5 VYD9GN6-Y#A,;>'#$(? !RA)@E_ M%5$$7-'$E+]V&Q+/U$ 9D3@HP-KA7:K:6H?$EK 8[97RGGOE-:HH8'A"1P\?L5 M^RE<](3 :3\##Z0;A=M)6K#N 0]:;-MNB,U:;.\!G58IP>T86'ZK9PB9>T## M.?C"$@#PF4#]\3I]P\Z.]5T 62KIT#J@KO_[CV W>GI*MVM>3[:#P"G MDY'[?] V_^N/>&&X\DGCT3T J^L><$X<)Y@_P7_.ZP1B@!0,W MI5-<-SP]L([[&:9U"=S"?5"P>P!G\P_ ,U7%@O]6*<3_<)UY/&X,+5*>YQ M0/ 1\,1#S>23GO>-U.434VBST!]5;.<=UJ_)QDP#_U+/?J"9:AO^+V>E/O@7 MG>9+V71%GI*F8+N#F9U<=_,3P_;Y&-0*K$@( !B9C/_+.,^&SRM;_ESC%P"Y8QGR2U M9V+ <;K8>[\ZKA^C@L +XLC'%VGZ&TN>C5@?(_)<2,G.32!RFL,RN>&R0M,V M A2NB[M8-7CJW:5&_)1 AM!X.9D?2YFFC*WZS7$HQK1)]$>J.G9J$*FR72ZJ M[334Q<2!#E.8$0WXG"<SJR[R,;N%E6J?M&/HA]XEY;L55^Q4)JLM]R8*QH*R0?J8.4QS<1)R^KUNB.\ M@4N!GV?*\)36ZC[#LJ?8MJJG;M*T5);%Z[RCV]!X]AG*+=V7R-1Y M=J%L3UOC@8%A9!![YIU*9.JO=9^T,?K'\9JO]HLXK(D8WTI13=3B+#RHQ2E4 MVB>C5ZND$Z\7DG7BRZ#"!M&&= <$=@V4RF04-;\](74GRY___%)TK+>">I33 M&/"$4SU+[*!O(N5$P^S)#CQF2&!@'#K'4T%#W$E90S!U2""#*T/]6L9T0R89 ME":C'& PEIG%*!M1\5KRN,I0V@'W5Q*"(R.0F F!2Y>ZD[)#,]A=99T[0$C4 ML%&3,2WO1 OBP#$JC,K,'8EN0UCLAYZCGJYQW0,F6I8W;RB)KT-T\2XN#DHCVV +9@#'KY6_I-\V$AR-793 M?0^8HU8QZB=/+XDBVR:].*R)"W9(^E\<"$['NK6Q/=)6/,K.%\Y>KKLD[V85 M_NE7"P \V=-<^IM5JJ%!W .N][ZHW@.>UC<_='Y7?B;T_4;B\HFYGN(]H'BZ M4__0H^ 7G6$PJ_(6:Z7^5[.PF,:U\G/.EF8$H_PIVT;3/:#&!MI.K/D?&,D8 M=FHLBS%GL72)$Y?7RJ5.V;&(1HE9]B+.1NN:4/S47F+OCXJP2P_U/Q\N]75[ M9'(&<)(G$0Y;(9J.?Z\4.]-$?RYT7]C,;/0>T'H/<"HA%\)E*QO_]D]08:4/ M.MB#HG+9/U9?#KK)"SD/#6^24.OXJSK(H(F\JZ3-B(IH:ON_>ITA\H^:(&%R M!J\IU 1J5^?IK_;/SYYBT(^Z),!N1"_..C75LX8%3,^AX1=D7P%,,H5_&<]" MFG]0D'4X"<2Q:NL-+[+7W0,62NTHR^!57LF$!Q:+7@%6YN8E'*?W@/(]X=;? MC<-4TKWE!$M)X3Q2%FB5P?#5\,E/))E34149.[?7AKB#DHK@''6#C9*9(4F3 M63 ;(^&.LP3>N#RH_&<)K71-D:&);HP4R*[N%[D-/Y5;4.-W5)OI]YW%RPRG MC6=4IE+*B$9[>GIJZQ?U\$QKJ]2HSID-:QNV.H(WJV/K/-2A=:]$T.&2[7UA M&C-/PR0H8#\-7/ ^HFV.)6J'$[/2C\]7/&Z9NF%$3]QA"G[=LQKYVC"A9QJG M#3=&[0RZ^*2"=+:2EX:I[I1[E0( M(^KC>';SH>&-6^C/0/5XU6R6\ZV15^012,'MPOR-H:*"?-% N9:*TJEI?HHI M>$3?C-S\\V6\S]_AF[XOV2(J:+$S'*M;.C?A_%8UX:31LZI%ZY]+=>K6.\T8 MD^/*9H+=GB6#5A3J5'KLSTNVEIESR+0+.&+I_!?*%SI\]YF5(9>VZ:$N'QM; MZT+=_0#L9TQM%+F?":AH:!A!6=*:+A&5[Z)\,^]>B(Z91F?>^5(/TFU3L<&$ M\E?_%Q[(?LO3FP]N]+,W%=.7ZB EF_TPRLH MHKE-2*/Y!B7U99#HY3[)=N^M=;\BZ^MB>,]=G,.W/$<'A>]@3G(Y9;?])#QX M#=H?E_L#]HV*[.E#Z+OB8^Q"F9=671A,E6><(0_\"NS?V2V;7)[Q/H$./M%5 MRZB\Y=C 7/TUA.K@?9YE/6=&V2W?-W]KV=L=3# 3)Q$\P$KQ$WB)S&/P#-O# MGG47R'1*#%_JR.]E4)N,UJ:MI2T?54L(6Y(M, Y;9LV2SIE0UP[23"%6]<*M:H/!+?@Q@^[H]] M:)#B64641T=H@Q\5)4FN=&<=JJTY1P5H__UHG M4) G;1&0"\:MMU25B(0N/U3_WIGE 6= ONWU*#=B'T2O/I&U%;#%'>DYDGW] MO80$5J8NJ3P +'T;+H)7\"N%..Y370V,]KOKF+E)B!^($B:6D8$IH2EM )7T M+M9I+^>SH;'W0\33TREU0Q;-E:):GF628!A%]1YB+.W<4KJT[Q,G=UX\NUGL M=-R"AI+:;$@X3)-(K',*.%4O!-OPVA+U[ M8TFJ[.Y?T97#4A#[7ZLTL:N/& M>*;52PV=R+W&OF$Z/VS08_5>>6_W9='R8':X8E*O8)_"Q*7]L)'(DTS[2E?Y M,Q*+^;)ZWCUWE=#1_[EPE2^&H&>J,[O$].6U$_F(< K%F?^S_I%<)5Q]"Z4$ MX.ZY.WF2UX?9,Q^W:P^HL/"_B13Y95LC@1O#F"%_Y,2K<\(%T MK+R819BCG]VFXC9*L%+GTQZ2 / M6B&!< 'H[\7FUW[+3_>;HR_EKGLH8;,#[,FJP%/R1=:C"0'_(.C3"]E;)RR* MD%W'D;^A>9Z*;Y,M( 5Y-!V)EML;0KL^D(*T>$)LN(JII+')= X8>((UX0G$ M7P&N)?,O$?V^74H4+OPB'1JFTTX/7-R=MJ!\9[^?Q!M9RB5Q;98U[P<8-92# M#6M8^W;CM+,CG:P_].Q1E.=@T,O(=W+T8;3+@",U<\>B,GMI3C*631R:&7Y[ M/3F^O[XH]Y5[L#YJ674EQV5%FEX*T3F1_EZ]N@]O[B8N;I+W=]PO9$=""_#Q MU ^:;#/)DXJD9#V7K=/W:_0/V^D?[;50 #VY*.O\$4>^B ME^\!;,5WQ\7W *_P#>"Y]!W\7.HHW$H,>_?E#M%E1S2HM#G]&R&C)I>7?G/E8:YHGA(@CFG&"78XNK,:7>E#K_(6Z>>. !O9=P#GR%H$P^K. M,N<7EM0EF-?B'/F<<,)K2U-J4_7QYG'TRN;M,T5H=L3<3;:QI+$,"$8NNJ/G MF6)W1X6K=D;JO?%_%@T__5]$PV5+>MDI!6,'5X5YR9ZG/>M'DH&JZL/8CN/X MA5Z";?@4['=E%)_J'WCPS#1O!>L3C..3+"HQ#N39=R=^RIX)?FFQ-MEGZ- E M&6TZ,Y$'UK-O9[6.[46!8B_D-@X.\7_[,B"NTEA6>M?U$C>K[KN<;FC&L_5/ M#;*XJ6&#\''CNE,UAGVY[O)ZSP+KQ*8.^V=5\32,0>IV7)PA%!-%_J001UHO M0=KD;8;]VS=U6'!:DNCZYRXRXQMY:2"4U_(O!2AG]G#+?[ ]":?Y<&@0/!((E9P0[^Y MW8WE]*WB,*>"YJ>@)1[5L5KAISX,YS53<)=&]1T$ZBN9^Q M DU'CJ_O 6[9,*YRVRXU^Q_4D'3J#WO4#I2A3XS^]#N&F69:S)(%9#,T/>$Y M&6&Z7=M1/S$NC(2L2Q)<*/B8" X5R_^/5U_WT'.I@[^;Y&WZTL-RQ\74ND> MV75^(BXA_IZCXB:4WDO3SA1=O5JYIE=0TYD:_(B[2QOXFW^$-_](BU*Q@@C=?AN) 6QWM@]-.;0 GM,-&1#90G'V!G\ M^(Z0MDU41E(DQT3C;=M4KM6J>/<02E>%@<3U(.]L?3 MK!P!VC%!$$T,%'19B*RAUV2J'79H2 M0515ZC:VL0;Z:C*#I8JXR)MW/JH?M*9^E;T + 8T/G*HWC1 NT$"UK7@"OZG MF7 !/^OZHP9>U?KJ%3W:U96/UH&_779[A<7,DZ4:Q>BQ/9WK7JMAKR*S:W&A M?WP!UG0H5/X>D!%XS=P]S7BTZB#CM;LA% M9_.W+NGC9#C?9I#)FS=6=P:=3 M[@%:PZG9/4\[JR$QRA[RD:&W)Q#[7(JAK5O/6Q)\A00TTI9,0T3 M,VWI&L@BF!$AK8P9>::[&$9K9L"F8W$%\71!F250&R);9M\F1S2;*E$"2F@^ M7V74EF6"='8,X+PS+*]W(PW/4SM,_KI002;SH^+5#]B)[JE2>B%S5D-32^_< M_(=&^V'.O4R[]- &S<(&T+&J)!(IFFO*SX%G(Y#2/&'MGM]W?J-L62^C90ZT MWBO:N\+.M[)BV$VKS,D:+BU-M.G@>9]>[MM$J9.3$-8N#5ZT>TX%W+=]P^^H MBYS_M8B/62;O%&:K]\'R=M-2375CA'UN?HEGW(@04Y>.-2M6-V;5ML&V(CG8 M! K5N3-E.WKX33I@(&"VT"_SAU\EO_B-'J_Z'(W+)\4$O1*M+QO!6<*,?*N B]T:$L<53&@D)8&/+[HAQOLK1L(U M[?DKX:MQ^KE\PC,T=@4$7:1HM>3#\^-9VWL?#'$ !A:ZI\5:C5P\/NWJ9 M-D#2Q&VC MD%1F8T=4;!H]Y0D-#1(; M&]OC,8#&>:IZZF-64W(C5ZDDES1D53I#K[7W%<.^\X;S8C@0M/EQMZ&_X6II MXWS#HR$0\T!PH(2C:.<)PA3B;T",S(@ 8.0"'BWK_\G(4E.Z$D!5#A.U0%V\ MVHL[B8N(P,=N=Q8IG)[7^_< ?]T@;BT@62&RSO+81Z*HL!^H?< ]@ MK?X!P"25_C,3CY1.0:="?IZ&PIE9Y.+W@,(>5?^Y\?IT^Z>5WK$WM.7:#GE8 M-K._-)!3I,JCV1\M9?J:-!]:J^-F$7:E-(JJ!E.G!.S+T5!01U*^83R'V_<5 M^ HP+\T?RUT> ;70N=J"-3K3EZ,(II8UDXLM>>U%Z\#OXFASR>^2QO6YGI;?0L:HU%/,S5PE.^.&3J:T,57?-06OXX O! M5G%]'>8F+G@G(!LU;E\5:8-K;)[^7#=!\ KAP4?C11-[EC,%>P.1ARB-!Z0^ M6KY5Q.[W@)'S:RM3( FN5Q&M3L\CPJP"/';GP->L97[02G#DDC9N\=0 C$BOSD'&0U+YVIZRW%/(!=OX\;1NV"SHV>:8/V MZSLOT8UA%\(LU.1[V[EYJN=SP\I:.-=,M +K+QZX$5RX!^]9^?MSYA;MZ&H MD53S:6;H+V?%+< 5\5V:T&BQULU/9.K(HZ-S9<+C4/]QYH:6YTN,%^=4S,=Z MLEO<^N5_6+-T61XLDO_MDLBIO"KIYCC[]5U)(Z\!0GU&0DJEUR8U+BO\G4(= M)LVRO5"TW7/=>T#)A%763_Z,8^X;46B&3M7%MUGA'X\0MN<^-Y)U5@>/RKT^ M/)V5,^OC(I>KWK^E<\V9":GI=6/]L>C9WW)V'>I8^]31\[?G;*Y8:173?,A/ M=PKX\K<^W-"'7$FV;\>&J.^8OV]!R9LJ>]FH,#YAL/DU51#X#(-HMG;Z8;E'C"]PUGWSZ@XA0AB MZH@_RAT_@3B1<8G$8?':BZ!J#6]*6#,".6@4LZ(2@S^T)V]E.,G$R']=JT2C MQ:NOSV?_MGPGDX&:ES72D_BEDOP7,R%XMM^:J@[H<9D\86790^E,S5'_9LD5-'+2J\H25*U;3*0?'W"Y'2Y.(Q**#7MJN"CNK:R+S M72@#\)74,?BW89+S2& 0>O-._$#2=)M[:'>YLPRUC6=%%O1EH.S6]!ZPI%= MMY>#O'7YFM318W%$Y)^VQ3RFEL@O!1)[*0_E_%+P.,:D4-MC(Y'NK%F$MS:Z M[%:=G(EV$S/B*'%(>G^'1 M[[N*G.VJ$A60C834%G14Y_)VX@5%TH?E^# M3&_YKO4.TJ@.IZN\KUFVM-#*FI(OJN$-U'&*W)>//9".2O;3!@FEMB5E+0=F MQHVPKWBM)U,8]_>Y@X#]$[KGAQX9V[3&X'(<$'LGHSUZ>AXFG*/ET('O6%NJ M/:2/D 59*]F+GO1A40M3&S-;$@LG3-:6B;'.Q$B_!_#0077OW_;*V2,XB1VQ MS'Y"O2)@/<&KT)?2D4VEIR\2HCI#2Q8[%75=P#EL/<3%&E(^AZ&09!'SHA;N M0\\9S87#'\(Z;F?WI)#5SH%#[5"\$2S/$8PKW5SCPI O2-*SV5_==#XUC1_9 M#;%X/,V-4ZKQXSMWC";!-0X'^H"G@3/),,/N@WCJJ"Q"&GI0G@PXD%X&+&D) MGLB@_KW2LX.CC*-@A+D] 0.@UV4WI5Y\ZTBD;41C84[+-(EVR"UCB -&W, . MR4E$2)9U;]@ [?2.MH 8>-AX>#7&T(3L'L#DE_'-IXKH\5K_RGY)A4-O[Q@) M)#I\;TA/\0?"9J?8F;E(\M4 W<+(-6J,/]==P,^BF(I-V$*OS2FSOG/*Z"$: M-^%Z9-6EF$.Z5(U*'([/C\!W(.K@'%%*2E8V;&S'/R\XTL$#43#J@(" H/C) M)EJJS-H]KH.&AY$F,E$,_(362E\_2Z^O )\P#K0E'BK45 =O)<.E[=VS7AUB M4Q-\;FVE,@SUW)'!(\T>?8F&H/O\.(([O=-.Q_9IU]9GI%!0!GZGG7O0-;H# M2?=N^H32J-)$IPV>KH2@SIMX?UU-78R8]#9?O.R9L#]TK914[!>_'D;]T;K] M_9/<2Q?_/P1OY]5''GQ0?:#ZX4^9T2,# ,G71Q&/(G !#U8;)^0$"F4X>T8: M17N? ^7KDU=2P$4@LT*.%)'"I81P,BG%W_/IJ(J62G>5;G2GRA$*F-YK6,3'B] M9',1C3CC 9%VQG/Q!(7%!\NY34T^Y_:T2D++"9_=KN^TU92W;5Z_*:N-"/7M M# WY>7UI^-[V:F7^^,LIX,$G5;-_DTZ4T#RBD+.1/%Y^?? CUBG3J4L\BMB6 M.)_)Z)..6FTF7^09'[&(2='KHOI(M\G:L3B@&/#9)A-CS;'9^?.5Q>SHR[IF M"'FUB4KS @20F6Q@ L>VN:$OGK M_4Y_X+-U)S,3O@M?_]; @^.B&4_Y)KP"/IK:U^;SYMV0K+.[NLT9+26G*UX= M[QI/5 ( 4&(Y\(<&K74XF;7!]BY=0E*@[)KA2F0?MNSUTBV@AO<_OU];__8> MT+5Q#\"KO <0669<0VY2O]W:G]P^L_H* .A-)O\-3V.T_\_@@YKO?P8KT%RW MK8;X68VT;_9%*Y?%R*R6;YPW%]BJ8+\V=VV@;2VXW7'_IB\S+"YPSO_U#PRB M?/\?( 76DPLL#&2A2[V8AK?256O2>;/L,NUO![C([H\<'N;:N3.4_);\0NOH M9$6,F)3G#X\9E9#7H7<:8>KYW-'%@)X#:OMR^4<3W:W8_V_0B=LXM07;"C7[ MF/D V8681IITC4E MZ9LYR B"Q6.-/(S.L+&X$E[ 6B^(B5>@#^Y=(YLIM9>K<0BE02NN(*TKAV?F MKIORE2N#VEFN:VV%*4U>:X2),6]&Y1PL4%)':=5I(C;.O]L=]5[PM063KNN] M))71YN*#G:D@WU F3/A-6N67YUEKUKV]IIZ8(O>*C\<)E(RB:UHHW M4K$3$^S*)K SOF2CG1LB>MC052WKF;+ M6^,JQP9_+UD\SW05?<47A1W.-HM5:B9\^'UMFD>\_+(3)!WJ%C1)-] MX\, M77^SUQP,;LFQ\$G[#S3W@)K&R,8^8&KTCROO<.TTZ%JP5-U9TK54PDE![?R5 M34M=;=BVX_Z9&X\8K:2I:>\II: AQ);.K(I1\[KH&BKQ?9]OQB>+P3-S;J9R M%C.-.@N[0BPEI;G9J1-'L7[ %:AFN?6=BIVE@E'0-LNV>J="#5:&DI_UH'Q^ M:NL&8I1N7-B5-'G?W.C&9U[O"H8(K/>, M4@;\C%6U)OU%!#9D*VN8M]/8\S2Y2'NH4GQW%AA[Z8!G2@PGVT;H1&)!Z;)P MCKD"1!2H.\9.:B9;Q-S)X1^OW<,N,RM65(0@)(1%AM)(KIE*2DK*RLB%#QA+ M4I+D@Z4TK3@)13S:*)@?< B$1.=5V5 ^E@X_D8QD68:Z9OUT+8 M-F4!1B#Q<ITY!Z\F."G^?3Z7^#CS(M$ B'8REB7G#Q>S,7%O;L M*TTC?5FY>+A']$S8=2#Y1)Q\.\@Q2<[9F01M6'>!EH]093[+0+'7,:'P\U!K MN5"FU"DJ->X>$-+D?6V"?&&[4\1LP;1KDUMHHKRDK/&S)K/&9V2GIKTQVP M_P73;"6%8MB3@(54QQG)4BOR(I^QICV4FQ-HSRQ5:7\T)-4D1A>:0!#/9 M];6@B8/PQQ'U?N0S$@;;&>99,727=CU'-3<]G=J3VVC_DQ61EUC!6"H <@>* M>>TSW54]->7&&@3AN.)0(5P2M,G!\)_PTZ,=1Y^""%1RK-#5KL*]P<%A4AM' MM7+27'*]B&ZH7#RYQ.MM"TOC\:VK=,<(BWO &3961P!-Z*H@G(KB*EDF%<&+([%-S#/A=,0""D>U @'&AH7"%&@U7X#4(YT<9HXQ M[Q!BNU(?^[S>4?[N/M[>?\T"[[#S<_$D*57KQB*;+!\COGL 9\^;8T02-3!! MQW!J4"'?$"03%-/'"@6#&+B>-8*I.!R%Q(E0>VJSH(GD))V)P3"I/++0;@@L M?+KG H4YE35Z"^(Z'## MI)>U%W>FKJW*G:KBI<@46HVI^C(VE56;Q6QY4F1J)3DT=C,0!B^L;&%OOM$G%_\5W)=+/AT7DPKY,Q(_U*;K'@W&1*)(8XK>H MC,E7T!00?Z>]TPL.%NDF;>DG5/M8+, M;HPY]T4HHEWX"T)]^B*36I8.BLKWTPBFH;J3+M=T9]1%0VM6E\?LKEQ\J%_) M/F_4E6V;N_<^@N@H^;$B>ZX9#SI%5C3E(-7SEQ)W2<20YCM(A]U>37.-BH-(? 1BLC2Y7,)B![?#\Y#82/8DFU@,X*"J/I_XE!T_U193QX5 M3JH1ZJZ_:'B15V]R IZ>=T[9C"BB^0H858W[:\2S9A'Q7HY#-O> !X[DIY%6 MS\N?R5_1ZB^R)[;\U'UZ1SW79NW]_C1R,TP91<9_6SU652.18FSHM6K<,K"_ M0T>FK&[6%&6K2<@F5F4?#J)N;OAM MN7WS%"AK^ZFO<;A,U+&!(?9( /\?TW 5$I[VVS/ )UAW;19.7",D(XQ1$>UA MLZX.6B;L-6>:H]NU9;O9N<)35SEG(A]H01NJUHD#SZJKU+;O@JXE-$FS22+!/9ZE?#1-9L!.=KU9OSG[FD@>-12%A."]3/V8U0)'+RH(X$ T19[SR M$>>A9>6VA^PE#4(+/B18=#!KT..CIZ27OX>+P!2QR0 7.S\J"0\,=.MTQ 4\ M:5#YUZTUV&B#0&M?;3Z;O/6=5!["=,JWK^45%+-RFZ+0E8"PB#5WLN#VS6M' M$?H)LXP3-)HUB]?/:[YDG=2V *V\):M+"UJE-XA_(VT:NAK#35P(Z\DB)7!7 MC8JFFK":?SPV+X_7@<.AW,H@CY[K[+H>Z-U-22Y&E6LB]/V)M6*5BY>!0/:F MYS*"JS0!L4!NO98@RY@K]YU:,3\"%3S]JL2NP31XH'.*'B9:W54TMR6QEB,:@(I1#NL7^*)='P )/<\*F^: MOH C;$M8-UY4Z.OJZ/:]>O5=.U[/XN%#T O2X6?4$5R/4^8 @.L"Q%\FI>X# M (VNZ.C#@RRA6;*I)/6*1-6*@%]]!7V\ZI5;2/R",EZ&+M[672%O#I,4_UN9L%I0^L<'1K"S#G8?DB)^>'! M( +6@/-N A\V#\^EGA:FCRIKUU@PMF M7XX:2 3CI<*)7&0LB#'8+!]_L@&RO\5W06:$!L[$&2S8XI67/GY[G/E6("M M0BZVT*E82DV/S=G#6H=%/D50X_ =\3?!KFZ+8DT/C7W80_#;'PW2@ ?,N;K_ M519L0AXYO"MW5' Q[7++AU2J'\UBI4N=BE]3/R@^N'2:R7#*H-CQXCE9FNGU M0$Q66-OW[6'!^ /-\^;U'[7*$W9UB84'@PN%ELAZ]N,(#W$C>U;/J:.G&@N<_&"[!)1UTOY8/3CE6_Q!3<%B M7E60M\PM(=YU0K;QK7PLSIR\&[39U%LY=$K$<4U48,&N.\EN.LEI4]>N6]?M M0@=ZD>)D:;>9"IUDGEYVFRR:7G:R3DJJ!(+*:Q7_<8OB,_]M9%UO75 MX^^+F.U.0>\+.DM96C,ABS,1?[:\?[;F6+O?=(WL^/ D!%QH=;0'_945L:,2 MDF-M+6CRKW.+,@,&%4"ED80^V-AGRCYB5V@+'IBNS204EO1IF" M"CWP(C_1C 2$#WGVQB;FI28-Y\P*90/9!LH% MQGHY0K1 QF[41G-#2,VXBQAJE-9"1$>$!"XV*_K'+IAD1AF8\UGP%>Z#JW> M1]-Z??\]3&SBIL82F^Q 2M9RSV_+H.6%69Y(B#WG-3AP:N-W E.-JI-H6T3 MC::KF^&_$FOKTLC6(R/40.*2O17XP8WVS(O"OXI]#E0KG+2[O#ORQ8]L8MB" M]A?*H<2K1'14&*,E+^- ^>I1N^V.^;NFO=G'6"VHS63?T_.=N'H[KD*W[L.]W-:2&O!0?7V/&6=QM>1>77L<,W M*:K.?VLMA]-=2$:GHI?LN%R@YO4D1@_?N<71LN"*34F4NJSM4] MP&YP55_A-B,>5=V_HR^\[Z8Z^[?F3WL^[N17#)M%L%[D(S[!3CJ M[/24DJ7%]D=/286;VTD=?V'1P.=.P6GE;I('';(3\YTVC0^E8%W;+RIL-OOH M('X_-370F:M3.N8^[5$G6'DHM!3 ?V7(+4([:EB[C*1'D"? XIYF:>)]%^I_ M<1:>_F>1((+_5(&AFXSE52@\JG]&],/=]E++]EK_S(@1 &#I2_LKVI6=AHA! MM=8-Z'G-=OF?$L;> Z*=Z<9P[@%;^F97BL-8:?0IAZ@;P']!?N MZCM:;2A@H4@WKWP7C=*@J>O"?:0O?Q^B1RE%O.I+5N/#GT4IWZ:-- \?IZX3 M K+^^9D7_V\^X7CMU6=V*6?\K_5/#>]?A:IJ9O-KNY7'TQ.RIP;'1PJC289DHG3L[-ZC910_% M''[!4Z!QJKQA$K[&C3H^!>[H8LVBJ%!4K+SD8\"3V-*W=.O4SAZ\/]Q>8L75 MKX9/S 7#IS&[9S ^?#)YBKV,;'-W2CPX5;3G$"P#H4FJ$MSLR,8["9E:T4:; M/*FAF^'K' AC_B4PM&8ZM>;79<$\:OT%LO7*9CYL_)S 3_5)%_(0.9?1N7_! MS,840P.9,)0-S5:VTR_Y,OG&VF^Z:TSSBF/#JGM#KD)F%8OCOO4)V+^%U#B*N"D'+IS@'ETZ]O!&$#63\B/46H M6T2EAKVX[[3L]4;(.&VD9K"72:E-$XT@A10C+NCST[[3"U M_R$?6%98!GI<+L; 8=].U1(SK:,*/9V*@^@WP_9G %N#1A?Z?V*@/ M%#U\ (I5(G9*/G_S$-HL[\)O=[?";CPA7]"Y33Q'?>8$DUO?E*EYJ R'GI&X6#+JAR.ZAAV(57WC7A5I77*B= M;*DY\R?.]AM:Q(-EG@CE'CI8 P=I]!-^Q>2SY)VAJ88W,+RT+7IY&6^3D-@E MG371I45YW:)8G-$V;-KPLC;<9X:7_X$33JG&S#X -)J"3_>YT5 ^,-12-]V) MRN++6=6)C74VV7-8"$9O9?1$99 @4+L^<[N&ZY?YQ4/) L@'.S+?Q?H+.)&M MCJVNLGWBG4>EG4QA W[YEH\T#Y?K MUV538K%H8#AWD%20N#DB=(X7NU5=2E1U- JI&OT-'>N]"%JU@+T4A]W@ZT*8 M3""U/04Z7'*'D)3 AE!3VH0*]AC[ X \Z&[DM]N8*[2$8;H_A"Q:=WP7*G#F M1QAB>*.&0WA >.'DZ1)J^L9O%2?]H%(%[WQ'D[$Q"@X:V@E],E;>B2_Q+N#Z ME)VE13'M=(?Y=+E^26AMM"$<+ NI,43>:98ZG6PY812AA73CU'0'#"13V>:3 ME(J.9#E2%]&K@X$[#*]@#R'*!ZJ:Y0@/OIR4@O*P8Q5_C?)"I\],!$X,E&!= M0VN7N3^_Z(C"C24E68L#BMO7[*>H3VJ:_+:P%#$62)7F:XF%/-,]=GE/ITTF MUS_7 7AU9A3-%;H3-8=HB%,&SYOV^3&UDU)0<0PZSG&&$DJ6X'I!0\\@HZ/, %:)$O &VD7'$U)L#-)**@"+ MPZJ-C8TKJ7MZ>K2:9B/[")+:?TV37J3FPU%2;M_4UQ*?1T;$XU!8#[R:]#,K M[-V*8LZ(AH'[:P+\/\KJ0C()2=7\(ZK&H"QKVE\4='&C'^HX[M70\"T-E JPNE M^KIYI!RB5I&CI7DT+JXQJSD0:V3TB5]Q-R\R9T8A E%7D=T/"^6G5.F%ISC+ MY8%)[*YP2.TVD[2#P6%6&9PZ6FH>VYGE\%,]"701L(E/]R1_&76EO9T-N0& M&#(_],-]5[*_D/GH4 )*&EB>8B$+>J1 C9-.]^PE]1?JS[9U=#7E^91GUN0' ME^3#Z2A70>VG-ZBG)ULM*6^VO2Q9\02+2#PO8J92)S^C)O08/+1X[@Z8BX3S M5[W6OD\C&,-SI,YL4R\$"FQQN+WVGM2,T%P/#]^$.;VYKL:ZN,7:'/42$)B' M$4ZZ:$;CK3ON6)C*8C$%S[++VM"+PW?$34U&0GKJSX!O-N\!__>OLB,=I@^7 MM) W^9GLX%',@2K\:;-NGZHW":IOJUHB#=+N*?32@\2S3@N:B#A M6/[W_V8P;[5\QS=V7";X3E+ >^Q/;5&IT/Q<]0Z_&F\J:5R8F(U"6R>DD1OG M6'Z:A9.EH0S&1L:;,#$Q"R2+F(OP? ?B-N:DPY6-7);4DIA<#VP+%ZJH&VD M/4FVR*AX<[OX?/+-BR62FTQ/]J;]DTO+,4L.R2WS?9JP'4$E*DDJ/8OXQ_4. MCW]%-E.19$;6K\'65Z,N,?S7;TV1:7;NN M1$@[A&$_KUM;Q.UF5\8]WNG4R\2I,H'XQ^UH!;AAA4SS)MMT35]RM6;;88YO:GBRQ:L*+._:JIMP?&;] M)+ \R)A/$FXP!X>NNX5OAH]YF;)9,5(!2QGZ9$H%T[[->"\]FYDZD%07=Q*0 MZ2LLY"?4>(BU_M0= #C2S_\?\&UNPY7J+!'%8?XJ"];N$$<+,3!AI:;$ MKN(7%=^V9Q9!SX2C1)_MO[VVHG4LX!LL K[(L;-]XO/XFL&>X22?40RX-3U7.CPG6G-/D=_ MCC3#[4?CY%7JD0H'-(XH="_&Y M8'Z&VS?]"![%(HF)_)S80H"5M86T')&98L="_.>9L?:)0;/GGX:O.FX7DZ, M1%TSI.6+\>X5_ -G,5[].J^)AJKVE=Q\-S20?5?* ^$7,MM]<4YYS * M9WLYMK3E1)9U_@+5HE14"?C?-"=OO;WHB?>Z@AP@+6YIQEM8/WEMQ.C7_$F MTS9_D.<5F34KN#X>MDW,Z MV#1PKQ;H:V*LIQ6J['$UN0E"(5:V[M_KC;;HE8VRQLU:+62A70D.1AW&QI)Z M]D JJING6^08D]'KP84NU;%<]GQ'A2X?96V0/M&8!0Q4>*MJ>F^?+6 W_YJ6 M'+ONIR"6_>1FY8$CK#:FI2-A1U2K:AARV)#[N;!0)>*#@?,&(Q6:N,E(3T@S M+!:,$B-\<*(^J2?8<=78):[72@CW',T,@9N_QN]-,IJ9Z[*W2 ),[6.4F#?J'4'6 MSEJX]3%+Q6_'#^,,*E>AC?7O$,D6L*L'3 G']@_:F?8R",>;Y*O%4\,HWLE( M!U21]@C3O-DG822V83I.%^RH'MRT*H50M5-U7G?T^PV;#0FJ/?405B.J Z_0YYHB)#6AL*^7 M3 STL!$^*>I"NM;9-B3FV$Q:&0R$^G@HAL/^:'@O8$>Q35E5Y'BYHCLNB:3, M4IC:,5O,;^V$7,X]-!B,M&Y1TQ58.3458/8.*S;!Y<1P"/A.G;9G@VA MQ.QOF1RHVK2<=RLMK@3"B1@HI^RE ME,(%/$E3Q?LKS*IP#^C57"@VT9%>)I(T3B732UJB[V4DLEO/ZXEK7NZBF'O? MSTPO&;.:HAMDBH,C3QUA;](#;H:8OOU*8X5(,U440:0R.1T)1'7W5CH_C7=] MX0C/ZFGC0N]3Y9NGVW1H#T]UT;,C%:#4!NGK8S88L9D">;'*P\[/*J7 M*$7SRL9$JTEBF6A6Q MNJUNOUP0)PJ;**ZK6^0FTEI>#]Z=E,5#'9SUR;D-'R9+39ZPD MCKLU*[-\']/7\ MH'3O@2FU7=6LRNN?5ACQ.O:\'IQRJ&<.N7HED@PR"0N(8VH3SDOR93B:FA&]>TS\1W+@W%< I1/POQ#9[SR>REU[H24- M0MN<'&Y]EB<1Q#G/NV4>XD;E*]"78"H,]!H7-B"JNDR'_%]_W:9Y(15J08I) M3UU.(WTX$! R/""N*X>"O2K)Z3-=I_*(3=) ^:8GQ6ODX)6J;14^CW\.(US, MJH"IQIE:@BHK+%B4U]A*&>B(P3+B%DB=;CM=K-KX$JF9J9Z=)!>XG!KZ+&'X M4K!N"-WQ(F?]];FAE,F':YF^8E9IX]L?M#T,:V_U6ZS*U>SN >/F-5A+*ECR MOR<"6D:A_U\YZL2(8]LJV0;BJD>/>R>Q)E6O%57W0E,Y96E2];?IR.R\. MYLCBN\7*!@#T.969,QH=!T"=4\3O 8]/Z7X.43,E_;,BT$4<9;]P0[:[A&3( MWHX=E-6'S'FDB%;& !Y)J!G\-92Q9G"3NW'>AMLG(UYC\H6T/13<_P1>T=O' M%%-X%2]=#X[G9:86W[C! N\!@?![ 'O#CU$IVUBS\KJ<#HOY1_JC>.%O><;) M+CX9,(M^RJ@:^-P>,!$:7Z2MKM) ?Y/@W@74,21ZOJG;?Y10BQV1&@R\E=\- M(72B8I4:$\XTV:2ZUC/:\O3B'C]YELU*Y1#8HV4,(?;S ,6H+'OB/XJ""2T, MV'=IT0/^+^+>.JJM;FL?3:$M3H$6BE,(KL4=BA.TN$-Q#>[:4J"X!(*[NP0) M3ELD2'#WX@[%BQ1NW_=[S[B_^QDC8RU=F96YI[V/'-;;0X% MMZ]8T-^HVI[,)ZK=F,6O7Y]A#J5_*5U0(U!2WD(SF2P[VA%:< M.KI*6=OLI]Z.K-LVJ1\E^]O3F1(# PS'N10I[W^1.]4M_?$*)%L:_A,_89@+ M$(=\]VKL8VUR8A\G5\X/ $]75!R ,NM3^10L "3]!)LZA55-7'QMK(B) H8T5*/F^ MWV6F0*6<"0>>""9YKZE,UU:588F1=IIT@)YB$BK1:VN\1\\;T54F4>R.FZ3T MG-?QN(#*$H9?L41$J56)4X^P:HN9_L+0LNC(U"354]LWG20D-\-6QA5C;T<8CCTPZVB4NI*8M+6]/D/C)32F>\FPAZF$:-. M'A""$*;8W)/7&'[E9EMU4'>OHWY:F:ZAG$Z40JX0@U.&I3"5*!G>Q-8H6-9C M1(W[W7%ILR]RMJR2CKS91VRR^XT! <1"=O)5$!%%6PJP'")#2N=V]LJ.1E'6 M2II+-B_8/D8Y2YXZV4LP,QP#VPD(<:(#/'O7 _%Q0'-B7O"U\V9KJ,Z&K-OD M2GSN@9S+)[Q9I'+J/#S,!=>MNJT:95%EC/)T.XJ0XW7,C:6W!X46-$4J/GN9N+N0" M?>%$4X5'24-?]F6@J)2;85')]]#L+=5^K[=S..FDENH'AY4L=8+J[UVQ"#X, M8SC!0W=/U"RS2/W,(QMH748#BP6]O7:F];*J*:ZV.\RZ7P;M1_ZP;E69)+9P M#]ZUX@"($,UM$\CTPA-G5LZ;I%<3/< B%75WH*WVI#9MD7PL6&I^"&RNQVXMW<2JL(7/BVE!%I1:^UW)AAB4;ZZNM<^7?2U# M0Q"JG1=?EM0N:'D6]$V+]9QVAO((U*6EDPHA285_%?$;$205AO]YW3Z@( ^! MG./C SH;CE-[]RK,<:(M=Y(X0HV'ZPT-WUYP YZZ,*U6A )DCAP%L>3GAS3V MEYHJVEYNTF(\E6DGZ",8 CM4]4/501 K@$=BY_$?E>\L2\ + "1HFOT31Z'] MLT=DII#]X5$35H%F'!LO9\_,!#P[E'LS9Z$W1DYE9P^JQO586)K)ZNJFMC%N M?(.P= T6]8@KLF%NG;.HZ3<+BFZV%9QZ_095S>/%9)G$ZU8FP\<:=F+\9O+I MW3XSDI,MU1(X-2\W./34R]IP/J>V-UZ80C4W=@-%56,W;-(@,D7]) \JA?EQ)W.G3Y\>EOV'W+R?;"?'=_XL\&V]"\7E$PYM^M!M M3;8<@+NWX1;?,J6#[AOMVU&58#IP0O^./D'5=)\M,V]KN%I"HY=D\> CX+U' MP3_)G__O"=?VQ7^E26?K4&>*UU1_%7G=VB9'?L_X[^,515W-NH\ NY)6(ZV! ML9KE^YJZQ54PBST P+UE^]]XOVJD_AN%F$NLQAUI?Y#WT2-@;4)&)G_\XRSX/IE[O 'B#6?\- MQO>_S2]6Q+!9])M8)/6:1].?]7W$2CBU#U.0[ MZT6%"*JQ7-%X%W.X9.QXG MZW./ +?(QC@9,2O=!^Z@$XX_-XA9M_]&3*/$NL78O'G'1K:^B-? C%7=/E:V MMR;6:O->] 94/4O&I:YG*7KM(FP;_@TF6"-T,)C;UFNBKU_31RN4JIWV5^VG M% =GPJW\0T+4ERO*)^%@PY=O9S)0PG#5/N_,#:]0I9@G*V?4.G$B(UMEM(8- M"R$9:OQ<3TOF3\E*4E5YMN6S#0QA:4ZH@J8- @>0S+V+*2*FKAD2 MS1GE^A%>/MG#- %9)44:OJSLU.A^!,RB%FX0E3QF(D.7;@!6Z+IEG\HFL?A% M5L;?@LA+'D@]3^ZIQ<%CR."MC :0G4R!2$O70L.'.]CWG)YTQ:GI(1JK03TZ M@Y\'(N^96/[8@!5>I! _KVPFDHQ(2[2B=P"V].)_B39Q$WGUY1%@_CO4XZMR M@;^RZ:+"]TG>CO* Q0WL#E^]46W3L($F+&LEO")+VK>AV MR%%>&>J8$<5NWG;;4C;OW?J*<63/;_J5?_7;II86AF./@PW@&4A'^<]V-F9F M+Q,+G1H:D;F82MS/N4S ;! V:E!O/EB0&%+V[4&I*8 M\)%)$5@6#^.+\<*Q M=1?I._""#JM9,6X(&YF5G]N"]TOF#E8M+;13P_5OM)9,$E_0;>1PVAPDEQ_8 M'5"*.NA%RW'9\1:Y-;5L5Z>Q3='VSXJ]ROJBNMY>F%:-8VCA-6RCX! 8=6:& M4/O%&M--I#YCH-8R[T_#!<=[>;\.3*:E*"J>\SRT6TGA5 XJ:N?B74]YZ44X M/N>X\H+]:O+3$G:=PLY8+<0'\TL_ >H9_6/+J'3V.PYKZHR;W$+Q#O$VEY; M:YN>K5\6\.2**87>I8=5-;GZZY-F>S0CA>M^IL\XF#8TX@]T?3/X@H\[MTH' MSZ\4/>9(W-1548S=]@Y=3N9.7N=O)!'C2)B4UQ3V#P+FUL:!05Y:3%2\E-^K M!VEMZRC.BSBXXO!9'&9"7;O-92 M>CA"Y-JY$EK"UKD13[LG8?*OHU&P M^HSXG\1X\:RX!@BGUPV]P_+FR57%$\8XLB!_C9T+BB"*!P1BK#)?0(<%/ M2""A4N<" CDD$F[Z'P'1%K85=8^ QB#4(Z+)<1M8!:F_-31]'4+#]] )5OXF M*T,2"G_24?^Q1ZUD^I>5#+52]?Y324^5)PE(8U&[G(@)E[:HCL'HM 3$\GH- M0VUG:&X+W!4"]*12:.4W1]#$G_:W512PH-95940/S%NQ@L\$;I+]#%)[$EJO M8A!0\JA%\KJF/5;PENS^X%<\&P#J>DWG/[(&:FPI^ZZD#RV#J\5PO "0VAA5 M*.^!KSV'1U/S+]XE%+7\]H.O=Y(<4],$L]G6^U36BK\W2U$^ F8(8_ZW6=4 M3W2TVM[SGI5[+%YD]F]NEG"W8X]C[UV!]+DM'[73C]]%\Q,0 M(T:G1&CO'ZHJ:"XR+'_HC[+4SK.'5FU:YR31-X;+!YCL3:@-)2RZC3H# /33 M3_X2(J7Y^1\O3)P+$AA*>]^7>/?<2/[AV\=GS$CV;]4RG/V!R*.G97S,.= ] M_9O[ &3\_J+&>/'^CGY-;](:[=WO11PW?FR8K2-MTAK(),LJE/&:G&7^S,WG M3J,W6VWI],#*B%NMM$7[\AD=N.KS$:=>A!.FN2\NABF7XF^-YW^^1!8+2EU\ M]CKNI2[7EL"2_!FEW7?--,;PH;&@0;E=+JZ+A(1+(/ \(>'/1K0$NX4F8I76 M%/Q@L?$5S;%(',(RN,4L1B67"6 6'AWK+G'&!M;S+T4QQ M'9+^C-:EA#/ &?\FB#I9=:/ M#>*YM)2*Z8)N.19.[K.J1Z[(:7AO-)V,V]J+7@YW9%6"V7J1==^P[1?.Y+]I M>N&,'"(@'W7CG_">&QLMSNDO&2_WUR[J=].>]R]'D-OIQ2X7'O)ID=5S8N;6 MH>3V;J&[TO,]'+U=\."9"7IU&BAFWMSWL<3E:1(LJMV(&R8:&3: J<;DXG98 MO!^I&"EVEHVX"P,I@F@F!*YF9^%ZRD*C7>T M*4X2R2J"Z)LVX:$@4BVWS2,S4"TJ>"/ "'" MO\"&C.+\F7QZ 9L)Z6FF.Q#(19DR#YP LK>S7P"B;?6Y37.GRCU\\;)1>'$U MR=]UXNAM"\:",$)[S8U,$F3$S,XM%':&EBPW3HMT""""63#)RDM[&NDCXZ'$ MEZI/ MMBKH#RN::)7)"NN*\QE(*>+&=1"P,SQ M,$VXWED82N(+HK>\ZF]-N>W5SZHE_IQ*9;O*S]C.*R<]O.>1RC5/NPBJKRUC MY)YP0:=/5769=95+5E!XI:">9'5^<-+>IBCCU:F!6V'\;$&+@<]1R.!+F[M5 M[8B(!36CU,ROUI/&F#K&B8!7=RZO?!"^BK$43]PIKRA6U,Y06EAB7/UZ5LN=U8FM(>&"(7S+#\VC M2B[8634Y@EXC;J0ZNQ993N+.XO!(Z>L)?;QF[RP#3A_>G]1<#=YMW!?TH$"W M_J]/8NJ8-4>UQ,49EFPDG_EL\:-I.BZ#,Y9(TF,88J7N3\BR@M,-P3J]C M ^?6%"3K[24'YZ(/IJ'>.% YE#KB?5'M5*IK@="7C8$(ZH8.(JD7?$5\!QRU M3NZ6 M#4_)I.K^Z1][1'#M1/)AV8HB?7J?+O, ML 3%P\+2B96V*H >S> MB.(:RM!SSFZ/Q&]*:_JGYIWU3X\0;*T-7FHU8HYCJ46 %Y^>AEQAKKP!8#(W MB/YCK[N;-(PJ:;JB?O1OFK[&(>LBO'#T\5(H;)BLEAURMO,Z1_+92Y_%A[2] M8.HK-Y;*!EH%TUWH^Z;%7N#&>*8Z*ABA?54Q.#QH*7K&*\3R07U"<)GA-?#M M\.[FCV9E/S:2E/#+6 .(1C=8%#MQO6PZ)6P!L1QUT#FPT4X6A/[S0*7@2R![ MVW?@?K/G3A<5[J+;2LM-8,&AMNKW9G^RPX"=$!>'UZ4_?816V*[(G%V;3GMNX0$U/:SFQ$P9CQIVUQOHR?^I:QA1;=;&]E MY::BT\!L^ EWM!;!8IW]OY\/5G*<_^.A/$V_A\85('SN(#"JT"--(".=\&;A MANK05@X#[**;GV;,998289BUXAS)D]EE/:MJQ>'-U_$?)_M<961%JH+V(OWUX'>D#'#R8K@? ;;(\ R MQC9A0W-BLZ*U5]M8+7+T>;O[7<5-.NM(:]C2+4/'!,FU9N(Y5&FVP4NW=VN& M&S(K7S+ V1:EY V1L"';*%&W:4];MED]OU)JT=V$H@*R]CN_LZ^<,%V72,(@TH:V[2<7ZY T39PN&;[NQ6KQ' MM6?LR*5_>(FKR@#V0 -WUYGWAX1(!%EZW3NTRJ+6DOY]YI/3._W%!9;!N=<\ M<,W)_ 5-0XT%&3NP9:-R)H-)J+F>)<:VY=<!)/4="%@U^\E2 /!]:. = BS_]VQ/UC_;+7TMNP M!ZXHNP?VWB*IL(MJ^V&9)HDQ1+3VY7HHU M;W;)MNA&R]I26AW9PUP>C$0B/I0_WX3( P @!E.39$L9:T]-F6=IJ:%:[_E9 MD?* )TC(.]2TZE:W@A0!<33OCD8?BDQ!D@M3'G9X^$9LIS)H^(KN&W,;ZO=< M:@Y>:H0K=L1<](@GIT#K A_XV%A"NA+2H,51Z[;496>=5CPR]UJ=2^3$S-+K MIM,R@,G.8.9&3,V6?GO?Y1HYC",L9-!+&+P;7CM.R6*1G"JIZ$11WU'!][L@ M([:-?/:@OF"]+P=6]]#K[K8AJF>=MGAY$?,U?]]/B3.0%UUMR[:9^C."Y6^F0>D6! MIPZ'"6]7*(%0(<7I\7VE2L\F H_43!,]<@(FD==>'-\96DTZHYU9M3=/6ED& M"S'Z 0 B'.U_HB&2>X=IM!U0JE2(\4#:W5.9'>XK]-"4CF"A)\O/YJ-R]6$U MOG#Z)8?5D\.T+^D:[%7+>19N=;RMH1!M12=#G36U6R;TXT2C"3I\KVGC:VSO MV2 DKL;N"-\&LA/N61R@H1C %L)DK1S\E9_#DU[RQ#EZ8I@21R=(!#I-WX(C M:XJVWCE/49]Z22C&(:488SX];KO+>5N^+R24RO;K[0%3.76=D8X187;)FMQG M%![O2OAL/IDM$\>[XEO#068#<^?^%<.))LDUB>TZZ9IGS>+#D#^__BI K+S] MEJB[?MG2#<:Q\"/"I0DI1Y]N%;N^67;!HX9 R=E> L\I^_WYKQO9Z/__#NS; M!:!@:1/:'S3L?$Y=M7F![\D>E;F$[K.H-L0]2:(T"\)N_)V67JBL=\_SQ3?\X!2E2',6R M;X:V>#P#B!H7W,E_SKA;C+QL89A=,YAA\W1*N?::,X;0Q1!Y*(U4S;\6L7M49Y4$5; SZV)IH[W?%K9LLDM^!*;!.=H;E M08J+W[GL+E^.I00JNC6>6"$SIRRHC_/+= UWQ2P83._-L-E^@Z)71>?$>-2E MQE)/2?Q*4_T=P*0Q8_<_V89;WLFV#2KN%&:+N,261 F=76K=J4+QCRI@*3] M!GS>*R%EZC16)Y YEQ=27J;S\A$?)5TL"A4*W 1^^HJB)T?0*4!Z!$:'DNXX MS64M$9L@R($#(KJ;42-./F!',VS!,@P"-W;I+4('8^HG@8!L'K4CP MZ1@5W,3EB F1ULG;[B^L(S3;D]XNTS:SRF0J[\[U5PD^);2$6P"MJDPF8O,= M*+/\['T$..I9K]Y#A44\OTETI,GO#-+K/B$CM(\020"6NT2OSP1Y(MV<54,J 8 .CF(9;[( (?K;[V93DYCO; M&@[KV(6%9QO)MBJ#!;4O0%9FDOF,UE[4^'KA: =UM>T#R]WFIDYLT\O=(9'H M*1%S5Q"O>:U7**- J/1[HWE- B&V*+,T60^(VEJS"G]0ZM8-[VT-P(I8 C*%9'7VM9U$023.!BZ<;3-9 M3:J754@_PT< ^0O[D&V8BP1B2"<'A$&GSV'G 5AHG[JSU]@LZ^C*'XJDTQE^Q7(>A MZ05KS5%:FF">*4M=FI7>$M;5N3I\_#]BI;G ?RW)L4XMMX\+=:+W8;NX5[0% MT,E<(NW9IC*"F!FI(M'Q;I]6\(0X+$HOEHZ1VN<=$ -C=]21L_"GSP7N]"A9 MY.%D/Y6%G$>%X[:(T]&GCG,';'>;UHNG/!L$AYZZO$[7,OZ M@(6J!FP5_*W'0TWIPDP?L*+H2&E4RQL4Y=7>++GWSU0EK9&CK1'5!R-97X8O M@?O((A<@0].M.L:^72,3:>I9]="X 5B O:T"&$&5O+XD.:/")-WH>@WZ?L]B]52))<5FF-? MY/%TQL!=!.BKA^DX2@UZ66T*3IMGP<$%KXY$MQP)H[SJHKFBJ+_.%?1P(HSS M>YGTZB;U5\")6L33&@F,!P:P]+OSRD1,U&?F@M?;(Y?2)2L^OG%2V'SU+DW$ MX$EN;H\FTC^7B_1,20P[[OT I2FK -72Q1S'V6H$4GR-#_X+?T9*':AE._8< M];GG]IR_ >=%/6_TL[0X6UH(2&2 -XY70OR[TNW)9K4]?;DH9H7?6RVU.92/ M -1XP),Y1BOK'>[](*6O $_[T/\WI/\ M4%B59S,(-[ MZF@/E]AI)I]%U??JL8_I2^-Q D1@!,:VFXN/ "Y;O5PP3CD=-LWYEL[O9Z2HRUIJ/R4:I2ND?>:#[WW$FR]? MS#Y8[;_H4?TUKHGS#F"WWW?Q/S,8@Q^:5Y=+3L/U#N8^'6@XE]RKM_WF&9(Q M5?[OXUH3JTNL08T:R^SEF[LZQP\ZCX"?>S296_YG#T=!L6:'NWZ_31\B M'P&ETZB30=\G@R8> 14DNH GGEI8_Z!UV3CHS:&&=AN>%$CYMD> _[X1)PL; MTKVGTI@/./6#Z@@G3)]^P M0$R!WYH!GAC9^2#P8B]!"QUS0WB\(\R+Q0N:0>?U-,6*9ESN%6O$M,0KU-#4 M,.%*B=C?(4?SVLDY>ZK DE,B;V\73QU\OD76 ^ EG&!$\:D(T)Q)K?80 MD.UW8G<]('NX>77FHK.*>/*;BXJ.K#YQ<:#7)(@<[:*_/ 2-H1>7>ROJ$;#_ MQ_DZ.7_82;%&6!EL*GE=7HM?_P7L&YD^@<3,#QQMKM=TQ:+>6OSGS:)%DEL/ MO7X$3!D\ E9W?H\RQ"+A_:DG!\=!?V;;R*I8_;<%_9,<1U2=& @#[IVI)FG* M\5Z\$AA-YO@C7_@CH&OT+EN5(LTI@7-U=NGOR1#".IW_YW+Q-XS+F=DK*LQW MOWZ(%\MHOJ%D=,EA-7D$J#D] H)RKD6RA;E6:-45/7>JP>LT,^O5A]G-4J2]/;;>I*XD\ MS,L-9(W97P?"9H[5URV83_//1=-5Y7A_>7:\EPV%"2X=\[_D8QY$K[&RR;;9 MRBI\5SM OT_\,[$5/#H68%:2#T#)KOA>6R/QN^ >I5YL]8^5FMS5YO'ZJPJ, MR(IE+,CF$0"H'(4C9FVW:HZ797Z^K PM&F?(U%GI;;X^]- 4Y?&I,ST:"G+N MG\D! &SLD/\4X:@G_CN+HC1>>U)7 5HBY79D7&@DOO!X6JOR>>OUJ4-02Z\^ M(C^'FS6(I.LZ)1> _DSW O_L+$Q8]!'0-!FIN-)Z'+)S$LOVO77H0*\F4L7 MZC9B>YS?\L.>%)MO\?< 36\EZ^9"2[9KS,'(A>R.D XH2+^05(12B>SHA ^E%?T5] \GYONS8,EB%LA?,)*JB!B8&GMC"^-17;!'I3\KC > MQO M^?5BC@Z/Y7I R\\ZH'D=.7*$?E8PJJ/7F/VGL>0XMP.6]'TZTV2@D05! MN4+&V;I$%UNOAIF" @1*#=(G2JK" EU*CL'HJ&UT\N3U_VILE ;BXCHG[E^" M@Q\!UMV9+[8))^IY%O)K]YE/RW!U^=H? =H\^_T3T _P)K5M M=01=L\UW5R73?/WE4/[OD_*S LB8)OWODT";)6>C[Y 2SIZ0,^\<1TEY"YQ7 M'SWEH_F%G70KV*);NRUJ.+TBOKE9"G>_>5!\,B+X/@O^5WM.,@>! @]AG*M< MP(O6EK]TY?--/_PV*?(?JARV0[QMGFB47JUEEWU[MM=+RL9\^SMLQ/2S/B'7 M$,6OC@ZTB':(ALU4@U0VGO M!Q4@5M _%U :52JB.Q&Q:%G)7C=KBW#RPI)Y0^;")#(A38M'&_D.UK=(^5I& MF*(B+W)@V13&YR/,\*.E/HL^+FW-&7?TU4<')0U9?2:=&[6V%\J&Z4/#G9-. M7.L4ME-T?4NV%AN.U+9TU'U+JLBJQL(!<)4X5P,3"RA=*3HP6"!0)<;=5L]!R.]]&@RI;BVV# GML,W>+?!HK>2F<9G--$@$OV7XK5H#LXYX6J,& M#S- >LRGG%3*_[2([F/?P8*T]1G%%#4FE> ]9:W+2F=*#-I4)M%['?B!'\OA MZZ>&GVE^AE?LHRQ6B]U>Z($H$C:69)5C(/B#!4%%WT.P3H27.@8 L*VC_;D@ MH% $%#5\3.PD)IR;UYADF5I>Y=&1=(*#/05FE544%.M,/TPA"H[ .83 Z)0; M0BK:TPT4:;VTH668)V_^*NT3SVSUB\^*X]3[Z)5HX; M2OYNY_I^0 N&EUB]ES\$)M1D'\]@'1AD""<1&"Q_8VO8#4IYU3_>WW:+H?V& M^#(S%"[1C"?H6-) MI(D!9@P?IQ&.N$*K)N ]BQ>@XX^];V1776N(;2P5-FD8V#WO4(/BWW$U> M"I1 "IOW"R@#M$C%NBLT$VTJP5I9],S*A)$*YDF\QZ]9GMN_MDR$ X/W";W> M>;U%BJ2MF5^/#=:07/X,(P_GC:C_Y1>-:WSWTI4L=L)3VI7O(!>)!D54KB@[9SD*JG/VTZZN4^HB27=V M9*K45\A0GW>1]Q1)3016S6E#M?&W-9=TQ&F:5I[N$E!&M^1[^M\HIW=S%)?, M&CX"RD5-LV4%/) GAD"J',L*6-C TV_SVW.-.KW8GPT-JK[;#F%HCL&P.2_; M:.Q>O P/T>9'^PGD$BL,P&[?M-P#WIJ)YDS\BI%#CP,Z7>U^PS-^)^WE'.RU MIN>M*^('\2W3EH?3!:/-AV2HV"W-)&<5]AGB%FOCN%@*<,V/R'9';&!70AQ0 M+L?:77]^+!KTH5_#L6^\C-WJS=V^3?FPYL>-"U/00F/\"K-S: H#E6&X-435 M7M*_AQ) @ZK<1+Y@-/BU6@3,0S@7,<_J')"=MAFO%$TMMPT45-5%2^PI5ZNG MV'VO)5??>$1[.:NP@+P:,H5PL.*'+))%68MK<'U M&C#=W',_^K S A_'184K6'YBRQH6$ZIISZ*C0]L30*;?8,;.I1*5AI&="I,E M07@Z39T?_L(KE8KF58]>0:(:VQ9"!9^@JMRXH8^9[EOW*V) FW2I MM&Z0'215:P2:;:9-691.046@Y1T*8$3'L3SD@-4*1T$6W^8/A]X-H%W^B$$%_62^NB M-\O&YF"\A-YNVFNN3WO41,0;M+ZMIRT7GT9:4K*X;?LUHX19BPX_4C07!,\0 M! #ZST5R?4<_9WWVA]LU+2WU.?7+L;F$V7! II^/0)L5K DE4+K20K+TU9.J+LL0,TD);->OK(H$;OO;3H0:2Y@;W0!;54@I; M\T!B7W;8.UUIKS(M9\8.'*GE74H(H$T'=D"%!1<6.CKEYD0>-F90D;Q: M0D)"&F99F[) 'DMH^X_5=&I\0_-754,YR,:H?8FBM-9Z4R9D!>:E<(CTE\A8 MVGE=_U[X.5-]'T.312(HC]])VD=K;6#- IP1P:4]&)2$KNB7R[_5^G,AOB#M MV6(M:6ZK77>=0.:A?>LS?\M)@$ABV])\(EPTPZ^1]NPIS0D2<]<&@%5=^D^8 MK$0#N"]K\==A]T?Y9$8G)?XQ \3"H'D@_5?2?Q['"IH:!(?I9U',+OY>1!LU M-J+#=76*))&LP*1(T[N[M-KV9-D,J^875JY\\EPV^*H8H9MA)^]LU)Q\#LMYK9!*!8 M:8MDFN'IUB_.LU@''1G53<<,.EG[R!W\N3FM13J: M9O9\R9%11U-A-0TOPE M=<6,9[W =I!'%PE[ TS#L2FT",313$=G'$K[,)[P\.0];MGR78;T<@WMA(&] MI1W6M294OFG&IT\Q1#'51ET;4LOJ._C4C\<+DLAWF)JZT.JN_BJ[D$_NL^?Q M5=4'5EZ"%ZPG7#:5N?')342=TWIMY2#J*?P.<]M0FJU+_+95?LIZ@R@#A_29 M0OXE+0F_<2(01:PPDZ4+T8-\.^C($C4%.(5PCY839W%' __2"0A=-)W49MHP M@7E'W=EZ/HE)_.:%+Y9,X9XTS3DN7:"!"^JCJX66AH]9;5HK M-A>Y@Q@G"B^Q'#V+/"-.!%PK^%0YKXMB1#:9RAH$9G3U5\(,6'85K(Q48*%? M9%('(/(Q91'QGX%ZC'$])GY;G_.5SIM?O_Y5"ES-D*.;.H&7A'';$R3NSO6W M_Q9VJZG>*(X1"E=N$N84R7#5 ]9_XE^M[6??_B J')Z14A"H96HBT*;7;/IU MP4#6,WFX>N J V]34+& MZ>41'N\.3TNU32*M!_6R?#A\K@]@*)CI)*1)7Y2 M-5,UDB!#FJ%B\0COZ/5*5D$;5)C#092*LH?374_+3EE.BEGQ5W9#WR$MSV$2 M["(8O'C?]YOS34?:=B(0 ?6A)Y=__V;2' KEB6]]6L#+MJ-I56(A!-\4*N 5 MII$*LW.5_J)IM7%&KI:>&;#%-OM'O57)6IFCC$Z2DA$69WS72G\$T&B6=601 M"N5V6QOH2K@ /,[TD)!!35@$$;\%+U_U'A9'^90^C%Z8F%C\XV*;8%I2F&Q; M%I0TL.H+ 4WA^S#,;2 -RT< 1M6[?]7C2@8JBU.1+P;D'1V!?F+*\O=EF2;M M1$'N,#UIN/W7B@XRZ3G\2EQ>*CQKLO? G@GB*J=KE5:4?*5V1+-O823?>D9ZBOMF9%Q.4>BZ^9I>H3\3DL=VQNK@85K\; MF(Y:-NI]$OV4]N1-[V18_O#;QM# Y;^Z!Q;Z0?P_E3;H)FX< M&JA\MM0=(ANV=!/C&#K..7,M4I4;Z&?DN9A(:-[;J0;0NFY3O#CB7$\7+/A. M^E$H:G)I*=273(UA,P+\0I+B:DBX4F1C+IZ/M#S0W]+S29CG\%TDG[H^? MUNEW7SXN!?=Y;>>D?['X+J%FK6OT^80W]G#8C\\!I#,G*ZE,,#7D"L6/N-!A MXSELMZ:),/'"+\.P,L3X+?9DMZ4)W@Y/G]FGS5Y9YXNT*20K3&B>3XH=/WB* M-_C.DOHC<+>AK:6N)?ALQ!K>V@2E#[89&24/]]*FR#W?U RN+*Q *?QLK_/, M3TI@<0&C8OT0AR(%H76/KD98ZZ%\&/[^RAC6Y(/.P')6&5"&*[#ENL*;7\!> M)MA<++E =*25OFRG)+^\?7'[3%1HUOH0S)NA[A"CF&69OBC>M\*_6T].?Q4H M'#]39E+#,QSCAFP]9 +M3^W/6]+#OD&9(GYNUA;QN3)N,$"?(*OT2%NC$DA/ MC%SM("0\DRUD["RJA]<+$G0PS2$'Q_(-U"8?MI*R*ET*[M&VV\*(0EFBP6YH[)H!40(<$JP&ZXT53YU=;(=RM"]RB,;TGOA_7Y'"4(_I M')KPD>N -I6Y:'@>]R)PL&OW:,ZEP68:4=[12['SDQNS;&6[Q=(IR)ED;&2L M\&A)>>0+OKAI/(*:X(&ZIW$-"P/.[4V']B[,V:M25":6NF_MP73.>1M3 D5H MCP#C8V$K"B3\.;W&TKN3([(3A^?!KAQ,BK#]Q&GQE_59W2GD7J"FR5B;]K7\ MU,\.,TZ]7@SV9!9I= E<@>6NW)W,X0,%%DG[OC+-(A4=5 :X@V(AZWWSPZS# M)61E]0LWLA35C)";A$37XMGULR:V\_'Q;;T>AQ^=IX$E^Z5]5K K YL.+?=O MYM]6\VAQCLV((L4\6VTTP5UB_A6S'M47H?FO4]Z;9P)49B8R^L"=EVQ$5K2W M@FXW+5/UV3ZE1P)WQ]3%:6#'UHTH!3)P\=^P&:LDZJ;)(=-;G*)ZSIVL.%#L.E]TV6B4 M[R/ !&0X *LIJ"QW79J=@I7]UE..TC%8L@]*7VY8^KE#Z)%-D7FHF]ZFMM!P M;X\C7C@'Z^:TG^-(!_7K56W,>.H5N^'T\$V8E+=VR;Z]S3@EC,FSUS%2P?_K MH T/CV"B45!/2B#X<^+3,='0%M%*@T $\N'AX?JW_ 7%/48RR<@![-GX&\_D M^$1:OC/\VG1;$DU%'K_L*C4E%_'%IQ !R:29UCT);FTWTUHU51PH(L''3P!_ MU WO32IUA%[T>WG9B;9:B.:=6BP/.VT_ ,NJ[)^6\KD9<(A?Q;:V;:#AL>W; M^%2?SJG9VY5LUWB8RY2]DEB@E.NB/?S+*<(;"V"!SXR5< M^\/WVY=[+4M$$#=Y_&U@*[21J_YE3K1&O^U(-=>6"ZR QN2OE@D?-DT*3GV M]H"+O^EGR&I:Y'+,5"S:2F7\]RIXL*?/H/ M+(&Q1X!@0;J7R2^E ,(F (#D>R/=AZ$R$I^A,O=]8W,.F-PAB1_:(7'UT"#' M6O0Q_WGRI*?Y5$54>8LUJ6QO30Y)H[_J)S@+/BGN(B)++8&,VV&+/<>4!^K? M,QJ[:"EKD/.RF"[J91C,S[!9G"H[DV'>-S__J?55$_N$9V!<^BG?%]WY7_Z@ M&NV))&B"-]YYN0\_,5WDS+JN;69HRTA"-2I]FF?$:,#'40-#A24^+Y.>&K@P M\S?N&FS$J8^V8.JAJC:,^=PNU/Y(R(,^L[4I5*"FZL4770"_5?,G@\@G>P_< M6"!TLH^T-LLM=%J#J+I3BFNT[\%W-%TVT*!4,PB&.+M!3OW9M@]"5\))X?NEB\/66\Q)^W MM'BR/?C]?]6N'+T" &I>_15)C>Z_34@C\>GOOR4A\<6.;M^T/"3Q!:! 6U60 MV8OLLIX^PEC&BYP,OBYIJB0<[RUTJK\U?HU4BJ,T2LX9M*@3J0MVZ6VC-R8T MI]1^:4L]NQQ#10)+83YR^[1V8A_TM*6>()^R;-F=AXQHA(L\2.GP>NT'F?K3 M(J&F6111G/;1B'F#& C&1DKPTA;AOFG?\J4"]E2(5L-;"X5CKPCFGS,I9"?X MC(L>#-/L35:RX-;/YWD]7MJ?SXND UV>3AE1F;J=B4ZX;#AMTF5O3VL5I,6= M5;.EELNO0$[;N5J$!X!G%:^5W%.R)A/DK!F>ZY 1K\7.'"U;?N*GE&F<"/,> M>P)#,*N^,D]RR5WU2QRVY1#,<6^]N*DNVP\R[YBL.<5.2+C%CCNB4M/HS#G" MWE'Y_(DTY_W98L":^]OA^H@8[MJJ,VQC3IY$27PR$N3KA'$92R9NH!GK('#RV(-<$<]T=,-+)G6_E=*(,*TR!-4) M0:' F9%&E.2K'.P(Z?+UC7RE=4&B%FS#TY.!(OL*+^",&OCXE?]W[0K)Q>(L ML5V<%6XV)_H5]>]-*6J?EX&&B]POWM'3W83J&5K)['%Q- 4\%][;FXJ.;KW8 MSTFGN?+?-@+134[8<=%<*87:MKQ(PE\8B)?15#U*K\J5G/> MD7M!?!JL1DS M9^A$JA>N>3HVW07BTZ40\T6@&Y3Q5,ZNJ,K"&<0$Z_L%V#6/ [6=8CY)[\]L M-"\7][15]6;J]T!'U9>4:>>DRJ/,/+$+'27G\GR+H^,\,5("O=W.*!.N%; M< "XTHH@1QXE_?#"S%W2L5H,+# #DUZ9*!EQEEC.[K3 3:;1:0MOS\G2+DT&5=%;I(>2I$')&^JO_?75H3#&DF3BI[: M2N(M*,O6*]HH$-CKC+).!(-(IP(]6(?:"[AY2=+2HJ,85&S(^;(3V)O\PR0$ MBY8'2W4-4J!@Q[9"MB$7($\]^R9M.<;SRFD*X$XCJY-MJ[E+S<#A$4F42I>? MA^LBB.MV0RN2:-.8WA*;,D<>@-&K,_5/!O#)B*'=QLC EN?EC+_?%-1);\=/ MBBY*0K^!"YZOID.@PPU$LBO#N./BUE(O_%C3CQ5NZ?#L#4TI]KB #2?5MOGP M2+UMCTAB(IN(GQCLF>C+JS.W00HH[2P M6OGQ5VZLR&_O+A+5&\X,O$&B)9XY(N=VA8TH[BQLU/F_M1$^\^!&45:)%6QP+@PXIV#-[J=LN$ ]V.Z4' MNVO:KY6N ],+?7YF#>'.[T( M/[17S$;9_]XD-^--R.I_ /&Y7X#$O+?$US:ZAL L!NYZV[(,#_2*]R/''P%O M&DW?.SO1>?^N:5'+YTNAXH/ZS'VXTR" ]59CP!X!Q=K"U$P):@F:E:,%_,V- M2[Z'L6&@A"0_WV;'=,V0,N:=-U3-11 28#J#S5;$A&ZAI-:$_!R74 *2JQ:[ MT.TIJO&_J+YU_Z;Z)@?1NC+IR>5S Q?SU[$V^7KZ)\NF%Z*AX(9A<&RUN_ MYIO6TT2Z]BD0>XJ0![>U+ATZO2U1[ ?WCEMY+[569J=U2_I*-(!#(2:FF\#@ MD%V18I71H,.\LM*;^2K&@:43V>FZJ./^QG&(*TR4B?D;PNX,L6 IQEK66D)= MY[-7\U+1A5A6SH?=8.LE<=BDL\E?'"WG)%12'(46O+%)HXC2GS.S/TI;U'Y< MCW.P5Q_3&==;7M#F5I[BC(SWEZL2-,W-ZMD.\'1Z'I!+\59082 &%[.;1M3[ MWH*.( 2D&*KL3#36 !8V #$S/)OB7)M:\]]U] '=D^GXP-]8>Z*$3BVMQ J M2D 1-9=!_0(&U"1Q--PJ$.C*Y#&E-+(@DAS516JH6TUG8^(B68_RQ_;*PZ"E MQE# "_YCR= HX)F8,M& H*IV<69-_Q;[!N:&_M\;R(N*:G"MMJZF,*'BO-= M-WCJ?_5\_ZT[SSKV)7?2G*1@?*)XX+O5G@I!6RP^N9R,SWCR6]V]U&H]SPPF MD5E'^;/6)"DY_0H9#^!&U#V2W=$$ M?"-.7H%UAG:$B;[5 @#4[L/^=MK$.\NK1ZXF8)#D3J/&X6EH *^HTO/AO:NF MJTGBZO**X'$/?JNY.8483�U:;8@E)_-+*= $ ;#W@*4?GZ! E1?0,XXMU$ MZ6$.U@L'/&FAS?J(.@':?.954!_WT8"[P2!A*ET1+?Z*.V)61D45[ND'':RK MFIG#(A!5N8R044\W&V7N2I:1^[QQW+D KL[TM)CFE0 %L+-EBMAM&&>ORZ9W M-\A&]:RODSX"L()3?Z[#USILW:S.WE?XES V*"J+!B1;:&!X\L^Z]J^FL4TJ MVIJ1<9K53:X,9(\.4HZRTYOYCA@*E9%E<"DY' 19.N.37+,WT45+0^IVFV(( MEM.B#OJQ9*FCFE1]$Z:DZ[LE7HY4IJA9&*^LR!)',9&PF6O MEOH+*XS[!5U(!,-172,)!"3;(5P 4#&T*M,@'%Q/7FJ_F_=XU.X37S/?/7Y4C[CP[ M/,5,'P$8C5U?8V&D"62.1PN7]\A<*=WW\+^>5YN[:VF3.R?B:N.( M;$5$$?<.N=1W?+W@R?=4HW\5%HM F>+<;BJ]GK='9D3/;QYSLKSZ.KD2.*^M MTXM*G/-STU5;-P/D!'N- 0:C+V>-\IEW8;N4+A="^^>![_3B/FQZ[IJ=>MUD MS+G\6K1EKRX!)_.00R7(U0=W!B*)OZV #$,D%OSX;U0&'H:4XQ:46Z 8O?.F M[>ZS?!ZJQU790^R\;^8#Y%-7X%\MA ;7E>;F:9^6R5%;'8H0021=*Y(MQ*Z$ ME0,LP\JG?>_D#S+YU?S_H^A.'RAJ\G<4;R6O)*/[^KXIHG*=OC,G%1 M0<)@Z8=1+'Z"7$>L6PJU:?12.8)Y/+CY&Y05O>Z=L=_*>(];NO/^'_;> BC. M9FL7G01"0H($@KN[#N[!F<'"X.[.0 ;W$-QE<$]P=P:'$-R"^T""NTNP)#?9 M_W?.V=\^^S]U_UNW;IU3==\:>Z>K>KI[EG:O]:PL/0?OA!!ZM(.1L^*E)14O ME04C"T+<,9<3YQ=>P*/C"D-O:'!QCK'&!=%H1I>6H5W4Q+(HT8&5J:6- A)E MJ#@W.-DG K!3R_K;,K0/ #XW<^^_4L7Y?P$,G(ZG;WK9K@Y?7Y4VJ_]D M-OR989E74_2?-)3M.1T32"R5'J=J.KNR?G_'>NC^?1F\] F <:OW/V6B_SEL MF/AW&,L&YO\N1=W=5>QGS2^ [+L9N_=[76NV77OO9J,K ( VEI!_[?:?;A)_ M > ?+QW/"9&EC&M!1L\^H4O^/^@MZF3R&R/O@E;CJ9_XM@2%]5$^4?CZOO&RR"&KL08! M5*QI*&U2_"$H],VH)E5)9P"@TU[X+^7I'A8J6C[>K#D$U1XB=RVV6+8_N!3R MBDT*BGLEV T%\=WVHYOETS?N&^12.BOI5+:BM"Y#M^>1 MH3/>)QYVY?WG8C[U9\+1 W@(^= PH_*FZ-1$$E_W%9\9_BLX^EUYZ[R!$'XJ ME_4\"$P9N0[^P/W;;;%N>',:O?JU_KOM*GV[NMEX\]C-D:DE,V*A<,&_V'E$ M> XJ03>8'I&MW>O#W;?V:HPKJZZ:,8*\N,)Y,(:E8N^W]$D8J'*<$SOA3DAP M+A,M/;M/<5F=B]8S7;Q.;::#ES0Z72J7=?9M+J-X,6+&ZLGR5PP,!='7R*#X M2SJ]9&-?;A]R1.O.FED->#8X&/W[:OUSNA0W8>$_1(1QI?,<8GRLPFN^/UM4!M8ZBR".%0N5:8'_CB3)GC4UM1 M_+[:F33ID%U.4((Y0>7WM(:/]>^Y"W/#&_*^JE%\6:D:,MLAJ+;VLXEV!MX: ME]@:6O$Y ,U8[YL,I(34"^S3'06+=(R,Y:EOM9:^]*N/(4KA4!AQ51Z%)*ZE M;.+D:H4!^8$YY^9:WR8=A,YJD>T$^SG;(6C1-%VJ[^V 218W6$'A:V3YGH@< M_X<:@RIA#M%.?GXT.L/5NT'<(P!*IBH*00K2O0NO%C!&Y\NW!OA9.F$UIYRN M;XEEZ!;CVN)VC7^Q(?'FC..S[6=BP90*?*G/J.(E4$&7?@I/NEI$Q M<%QQ8+N0:[)I4[VT(%EI.3N6U/.BKJ3CR76XM7]*N'#LZ&-T(ONWKT6[3T&\>BQJT1QHH0!$O;U,1 "C?1WZ( M=#3B;]CZZM]V"$8XJI Y!%(1FY="A#U*TM;?(W1]XHS MG@?]MJQKK$L]:QP.+(="F+ON'<3K."6DR1TH]'PIM$88T;8J"]$4NA>440(3 M/_N1@EX)!WJLF56A[;-&E;RML<,0NV;8,&E2@Y(%.YHV2]$U94''CR!EW(!8 M/HS@P_[2B?\ 492SL/"' W\;ZDM$I"Q'ZH=7PSY"M_)^Y03(>S')M#Q_^P\\ MS'9"+!WSC@MD+@/08OIGMJ,C1HI>T?9,MC++%\3";/G==@RJ^,_F2N:N!1"+ MK"(^!T*HB'DUMEK!RW+WIW?!'%WL/&?:2:4JSCR6]5Z C8OW,TAK[3) MO%[31<@6*'Z?*(: 3@NW:4LQZ3YF((HXF'T/2&X;^N8WKR@O+K]&%WG4(AI M7G!7WBF6(8O*GPV!94M_U+DKX 4SI1 # M-[6_-1]\(7030E,SIAI2ZDU8:<2F_%C[!2SD<)P-2T6E5@U<$BC-E[.E-PQBFQ:%=FD5 "O]_L^=*="@#^E M+WX[9T*4N6,S<1]3C2U"7S-K=KG_/%4SD-@>6_4+U^AXI>2<[M'FA*D/)=9^ MLW.B2[W2%<2UKQ-'WB U>$1CI7&:+N_,CF9-@,*PSD*AYVK"KGS$]>Y@G35-3F$G.[8V]<5+8,ALDBJ+^[P8@1*Z MM.DTUAY G7:L7REU4I,N,"S&L&?]R9JNLRG*P<@(Q$%E22%#2!?:V@AMX4SI MMY&GYP9]RKSB;.H+ -2P-/XO;"- ]Y\JT)1NS."D0F+B2[#"3/XN_ \HF?@^ M""PA!;$#TD+:-A:+>T9B72YXE'<5)G+?8:=[SUDV59" A\H,)4+!(;99XO># MX(BP:O,J L(W]C2,3L#(&;?CQ-!,S0^?HPRQV)YQIX4\QW.GD0G#+UJ(P66S MBN^UJ5VT98(6T7(M.P"7;<$O?S\A,C+2DGX!?AG';]MB1E9$5$+NCN7/58K@ M]W15=;:8"_9^)O/^TZCS+RSN3R3;DB)R*8@W6-5Q23MKJP>LY.G-,-A]?A*G M%HC)I",G0^ $1W%2B@O MXC*(E!A@I=96POHF[ MB6[??* M/M\G'J3_.,%(K?["#D/9=>0J<'W\/3,ZA,*IU];OFEX.EAYOR=^[JUH+Y,$6 MT(VS&[\#<8-/WW7@%6T6#W$1:8+S6Y5'":&*@I8N.E(ZYV9H: M4LE>@[UY:&B?)"I-BTM)L3Y,_8,W_^S(.WN*QS_?<%9LK-4F+#AYV!)M/:.[ M55_ZL!SLXO.6Z+%9+KD'1W[_9Q7Q:Q6V8+5B5M8A[&2A%XM.[COA MB&5YY]&*3\JX,7H!@,;]C/\5B>$0I^/@I*=?_JF)Q7.)@^,U.KY 3)8)RU^J,;9]PP^W/E3!9>C"Y:V\V[*GQ4 _&8 M[;71&->>)9]#K$._NLTB^Y@+GH2;]*;^!ZPM@HS\EX,?Z-4\OKB!.']&>=&T MZBGS"Z<^0\1M@+RVDW6S+>/3"F-++_$6:7FL6V4G6KW]TW,+QA=Y]B;:?P%, MPJ,F9&2W\>) WAT6V$5G=:%O1JZU/)??ZA(!%UBQY$,^=\P-)+)\4EEW+?\% MR,O&/<.;)58 ]&34(Q]]>?I;_Q;:W?Y9L_\M M\#4!S]AU-'Z;U-X.<10%([#[46WZLB"?6(N&:U?"RQ0' 1;$-GS[U15BEI_; M$)R1B#;V*8FR.VQ>#7R(RA_9G2/9+7/,F<7&6DJ MO/;5SB'6H"L<1I&"6&+6]M18N#AU2/ GM?<>#N'OQ*4QD-)'?,2DNCZY]LD5 MN FR33)Q-<9K>3+ ?^PN7BDCN.<\SY;'!!6JO?)1/,%=T=*5->A#2. _@SE: M+;FY?VER]R9:7$?][!% M>S"U:?O1[<%*:E3Y&GQUE=[XE(OCM(T1]'RN1/N4 NR//&-ZDN%I)KL@XJ1O M@X$##T]*Y '_?N$M1;-5PTG58(JPT9;F*-'%G?*#Y-'C)%C8+@VY_C-T67*3 M_TI'64?M4NZP+G3H2M:JL[G']4H*?588J<6WBBV-N\YCJ%'G5&1LGMAZ;PND M&W8[/H=TWF+*8+W;"O6BM75.A&>RJ!?<+V[_1.KJMJ:2NK':?37=A-!DD-DN M8@H&AL(F0AKNQ]C1P9ENO20:O@"A9GLUR_"^I4=-0>:'WVAO)_7[8U56"FKH MZ'7[?KY@L2UW1)%_M_AJ2LRTLB'\?CN0, 9"$ @&MY\I]Q*Q . M]:V3J=%0VID"2B[K60X4HK=.'+ =8C9<%7 P+9B8I>?-;6_"QY88N2BJ9 M>SVUB)*50@IMZ#["[@B>>7$M\8NW?WMRO9I VN8Q:#B>;D'/=%]@WWO5%511 M.]B!3E>USEX*O,?+2,D[L*O:5]\Y0-][RG33P>D[*8 Z/T8AS( :*,H8/EZ+ M^G+U!?DG"#:-Y*7&]WPE*[?C-^.+$D7^@X. D<:J?]2(PW]8[]PR#AB(_V^)=\R:<==' MWH>^/3]?V;][3V[!1\._LMQX4'N!?:-<^1/5+7XF?('$8^P!NQ9FM.:DDZCA M-5+BUY3\?6\7@%)KP )XFEGV;#1\!<;6(.>'.9]BD02<\N,078^&+RO#L_2B MX<$EH^',DC\:9Q$"!"]96*A4$ A$)@FBK*P*KYQ549&YJC#-;3:Y1C=!N/^S M^;"B&I5D'(U!JH9RS4@44 $Y_O3^F=#D:.J^LT@6WS'_7DO!:"J_U5YQ?5E3 M8S7,9G\;NQSS#8]!\DY^]>S+8D.!L/4I?1I8%EQ>HV%S5D3BGL+3;_$[%N;/ M%Q'EYB>/0XO8/5:'XAXO"]$/18:QB"V.OIDELT[9.I\!# UP8%YQ>? M["%2P2]*O%]W?^OIP2M/'.3XIKG)^3STD M)OIY@Z%%E]R;Q41VZ/$7[Y>O9<1JM1W$*X PHDB;%C*<< ME?GF^[6.1_"1PU[5VHT[<_59)!DC6O_N&88$07F8?,SZS:P!BY)_8$9'0>WS MJIR\EK13^P\RENC0\%H=VZ(I^&ZB6GKNU+NKA\YXXE\ B5)@1NS.9R#/<;A^ M]Q'-NJ*^I>,DGFSF,*W)>8N7 8!XN*QLCUVHL);$:+J[-AY*^WY- ![_W4,% ML,/V40,5U3&^O_2Y(_B#E;L) M3X>]YSO^26O8UUS9/>-_SD?B'F M\U+,SA'O%R!2^UU1NDT%\W_24-:J?Q\2=UWF4SAKD/W\Q]?A>_*.ZRE$#0!% M7"OIW^G>_U?KF?T[A_9?$JL"N1ZK_@2'3;8-&CL7Y(9B>M)X'XR1[:S7WL]V M*-V)7HP_ND'F'(FIR@#0U"NC=/[M]AG/ORU#-K6;^(7UQ SIBO]R,3 -3'%7\V.H.JLNHWY#JVL2GXB\FN?5V,F.MKO33*:RV#)4RC5^H0 MA]S1_>FLL*2BDY>#ZUH6FF"!-R'#U4H>,6J;HB'N;$_KB N;,IB_N4?:6(#, M$K#&R1)J7-W$0[4>O;_$,2K]%KE-#-V)L0ST7"7.@[6"\"+5)L,*=4$0,:I9 MR;9[>0<./L?L](_NE<:]V>_+Z@Z4I&E-G^F9CKD_GSKRNY)*2-)', M:9RHKXD\5W3@319C-5I=8"7OS-CK/*\EB^S4"-.I[ F/Q.F7^T[2<)H/V[.PY46JFE74O/C,NEW1$^-"T1VA7OA$ZA#^NEQ$0D65Y[!D$C;[R MSTY5LN8XJR"O;#J-0L_\!1 >AO0SL-=@G,5/*+U&J8P8)*/W^.]0L=^;.U43 MUH3X1=+7OJ<0?=$/7YVQ)$* WMSEZVW<,DB84BS%'K=:4'XJ8(& X5>>N$,SB=;R6G+L0Q+LS*S M# ][8!0X_($OH0H4P+%YYX@#&Q9Z*AUE!NC(Q\BY6%]ON;&F]BD3A*: M>J&'M;:]HDOD4!M8$V[R1VA)2DBAC%SR1\MM/3PYL-3(ME8B/=T8@QRP'S$= M4\P#E,5-B&M?;QFH1;XG=D+HO_H^5[5B#-3I-4V(/7?@1WL_^Z*,2TV9-0A> M]ZUQB)%JC*5ZZ3@P;M.0ZD P)1N%>,E;V0"H+X2^$#L=D$$@.1C+NLNF&H/ M,]3E:,$(*4,4AUP_'%USU(=N/H]V\<\3D4OWP%\MT=#;Q^QWH,YG%2B0*1J/ M!)INLD3Y7P@]__8^P;P%C=;/+7++55NP7RUF2:E@L+8]LLJ-_L>369?A.%,U M-V6K7GN2-D'5@J5D- =W"V!5]O80"S@9UIU 3$SL]N>$],/('M'T.SM*G]3-YQB;-\Z%%1CAG>#>)S,I'7N"N.G$W,-&7 "P=+MH9PONN">R%W MFB#H$JE N5YJG*[>$F>!?!^;3L4R2%S(7=&GNSUQH9BJ=C#?/6=6(K&G?:)J M/U #'5>]]22?Z0*;W_@Q;=-0#:>+A:=Y4Y?_-!UT"'J\X-37U\"#&*.5V=J" MUY^2CVUK [S4/B$G!<-H^;(>W)]$SZ^MZY,D.&Z25(LS*':JF FU>XY*^=NE M\2KXD+2:)7(&+(>+8/@+8W)P%DG=(UH1'8$BF:#UEJ8DF#PO+EM"\Z&(,*[ MTT3,[Y!G5"]EK4G;1,I?1+!S0K<;6T*:?_/Y$O.;7P A,I1:LIFC^L?$(%02 M .#[_/B_9D7_N7D$IY60)+Z-?NB;'Y6=&3_Z[1W]""0_6&NR&N?V6G,<(?.= M24GQ=+;"4_3K2*E$RJM.D&@E@:ZTG$SQYQRW9>AQ5_,_KUD2[G$"RY9!WT=V MVMH;:]\?.SE2-S9%.UZHTLB2W(6]BG\A8%:RDG;^1I7EKN+0"2B ;F]N+[8R M&F81NLJ8(G>5@X<:0EXQ8*DV%DYVD&=E(6/'0U=(9P=)LD@J9.8H@R19@7Z[ MYU:%3(-P&2LK&6GG[*SLB*S*'>0=V1>HS!%A_Y!C/8/[P=A>CJ.6FI:*JUNE M=*BR!BO&OD:@8@PW'"P\^IPD_F*D Y%(5EHX3%A_,#2Z04G$H.Z0 U9Y/YS= M!UA7?:_K([N/21VR5(/XJGB9AO&]J"-31]J+5<:^(_AR5W:RM'$AAFV3>D9A M*)0X>EI)WA:A:]D '%&F9F^89J>+GU;F#P23VC8DT",FDC[^?D,'*X2KWZ46 M"LZ ;(NF*\R>(U36@3@>6QV%#0$\-4>XR+(2JMB\U]*:*X7>5 G1VJUY*I6/ ML)HS;1]YH*3ICQ30JZF:2SOH#M+>]#H\GU>],>[&XG_+J,NH"]M LXI(+XMA MY1JK(K/;,'?0]ZRX84?NZ)KERR/7/(]\\ M B,-5#U$FP3403 8#V&*;78!7$ZLXDLOW!V .4X%( 4\,>:?0UQKG>DM2>(W M-CRC#7VF9A[)2QX9'L!$D5BS_=N09P@ B/&=_#$?/OCE=^3>53>HQS9EV(LY MBC$8ZK00,WQ8K.A1BJJTKM$+/K31QL#56$X1W&I[?A.3L<'1LJ]X1Y@"3;)O MW1DC,:5B*JW1RSY32C=(6GF3MZ MZG1BDE.$O#^CM]3,.0S*V LB7IKI]_,-+7$O)@^L3F&:S3$V4 M%'?J:\<[: MK$A*YNUR0A,4=:E20E:4=;1H[E>C"P0G^44VOLX#2D@T<\J MC)4&7Q:=X,B?^-N(BRXS<%9?^]&@TRQ8QM*(I"[ (S,K.SOKP^']^&S823OU M7&VY/O/;&O:V& &6<2T'=UIFJY"-Q><9DG.K+,+J#(ZO$IKT4[3H_2[>\W=U M-R1.)N1#.8ZJ*]?;ZG-8,VU3(YD_OMW=F*XECRY.9%Y,>/];AZ-P&BT:;E19 MUG?^"19'8V9[E2]/0RFY&+"BXS"XX>9&'9],%0_ SNO4^Y_W>'=AHHHLX\[> M9*Q/^ZLOV 98ZLTRB7O/]+QNT4#QR\-J#&*6]/3JN!4..\)6B2O;E;.9PWY]Y)6UC!Q:27?.^#@;AVLUS MU.*LE2-5@QYX);&@DA%G3SBIG:P[RF.9!ZF(_FE:VM1$W=*R?687'%S%C^\H M%Z]%?P%Z960/_Q$_C/-))QSQE[B M3[;8!DS7HOFQ>>ZMUR>MMT:N% OW],Y=C3$JLSSDR= M_H@,IM"I6/4M5B6ZCD7XO%[''N.G\ 9Q0E0E(MM'[K..I>&HRZ=-BBJ;M#-: M!\GMV&I283Y!#]=4P=G9?J&$F<4)"\&KRA#\'YA(=$UM#0\W8%:0O;*+IE 1 MHY;>W*CE0OW!-M=H"9Q47Y4_F3!W-HJ\3;L-^XK0AL?Y>K6IOGSJH>R]5AK4 MZNNK&$^YZ3CT1E^EHN59S0KRH/H\'(;.?'/U(CE5D,&ZZ9+V5L,I*POU:U*X M@=%7,MG%.>^@^*75>WVKJ^V#6G.]!M6IS5EH<]'RX-NL#,8(^;0-N/+S4^AN MX3 T&;Z^R&=L-AK.9EO)7<&=D?'D9>NR!6NCG]LWD']SC>N A[QBI0Z;X:.ILLT?-Z%@0D__(W 99=:;$ M%HFVB8!BB1,2_^ 8%9?'XI* YW(QALMTPS7?Z*:'/_^#1^<%> I4I1+*./\/ MCAK%U_R+HY I= $ 5+@[V<$D<0).>CH.#DGTS!]=^*=\ -,0\S\83 [T9[>< MAI:;7>533K_N/0I5O]# B!*%!;E7'.A] FQ:J9ZL_.2UU'A M+T T"R.HI74_QT%+E:?=D<'JC()=72DZ,^N>L3UKHY_MS%'&/41#4T^O6] + M[55?01?%:D[54&HB0]VREVZ/WUU%J 4]8F:.+X3GHA:Q^>K9&-1I_!P?_$X?_Y(/-[R#2_[^D^TOTI#T'#HFYP&8*7H!SZ27D. M'476!QX>G_4T<7E1\,;7W"UETXL,M>+)B%NIWZ7/9,&DLE/VS-LK*YIZG?5" MM8$YS R1S%F14U017JT"6.JCXN?ELZ!M&1G#%[\ 59TN//<,_BX2%@\;5(\3 MR\__$H+"OP!#JURV1B9[[>4R)Z/\#+8!ELK\ZQN5?9^;/[0'J[!DLO=6TZ:6 MG[77A7S'^Z$\ZSUQ8.LL0PP=+<\61ZWZ!+B6YD6<#XCBBO+('-!!^D?A\C0O M!W?WI5E9 9KO47&:JPTF^F!X\:HDRAB#DR-X9=5D"\"O?31'Z!:!TMH_ L#O:,=1;MRMNN(@507FYP-YG/>/I/A1# M%,-:X0:=WE+F.D+0,DB],E53+L=YN]HW+\B _ ST@];#R-Z)?*H73L?STJ)- MFNUK^=!9ECB!#+,TY&XB\FMH#OUJZC?31:"H-!)^@9MNNRG%V/!UZ-,22=[< M+X#3*0'B*]3. W)5F!*4;-$FUO4^/6,UD120*M'<41HE3Z.F/3V4IL^ PDB! MHKS#B3,F>UO@K=#8I5-[>TM;W_D((K+-2EZXB&(ZS[W(;NTXI3*AX+%FDU8A M+VCO&.5X-LZAJ"++?BP6!>(00U'TLL#FF6%:]VESVZDA1'?,K_$G>_*7GX 8#-M_X_;Q1L ML0L4N)]0(Y[PETTN[; O^>#^D'-KSB&%'%4F]$N%%^CI",K-/&=ADO&GCY7U MXZ\+;4PJ79SCGDCDOH$KK,5LIA8R<@5DOSFU]_,D/>' M(?[4_+!(^OB'A_/_6+=J"3AI\._FVJ;\NL/E2M9PW[8!CM-.;LD$M OL>?Z$ M;;6MK% IB3T@G 6JEP T0<,IUY/V1X Q4J'G$CLA!DO[P*"%:068ZZSI>E'(!;W1JNG*"^O MH#1RAJ3,SBYRV_Q3>5E%\ C7P<&:O!6=8 6B!Y.Z@9[^^/43!A =_,]#!*X* M!(D.,3;,7@/^XR(%/*4"D 6@Q*/4!0!$M?\DX@0B))C"YFTW54]5I7PQUJ6& MNO4IDZ0/&LX9;Q@_BJ/!J*U=57?8QVN/.XX_ESFF^\XT7J\4MVRR@DP O)I6 M?P&\EKI[_1V:,?"5_[\&+H^*T=UN)/T"A,7^ K W5$(GK=.)W'"3.QU9?/C%% M=DDZ^QMN^X3SH0GKE_7P@RD=K2;F*S^&9L2AD1Q:-V6M)[P<=7\E&Z]2$IBJ MUU?(+DQ%4.6>=)I*O'.":-96E0HR %15TA1LR*\.S M'>NZ![;6%Z7TH -T9EY/EC'S^]3!RCJW*91)]L@VYD_UWD(+_=;!F]J>L88Q M2_Q%#K"'3+*Z1%4?9:%&7&6@?<7'HS_I*V\H.^ MAY^O8\Y&5J^?[DAOBKN;^LC=;)WXH%SD%9!SK , 9G546*_1&A>P#,*6_%E-07]2^6! 8X?18HL['C;Q=#CD@W4CL.L;_$B0O *.DMNL#SUUU_@*3 M5IW:_?XA\Q[?[L>W_XM]A<4@Y8=T.:<:?U3_ <3"3:]./LO]Z+9R(WYQV[9? MF41MT9".Z S.X[D-\7XV4EW#3GP([D<9S#8^,#?[IHIVH%JZ57_D-7_[93$ZU$J M!"@A>1O]C^,2ZG?T46EVQ^5M9V.5X]6N=ZX_/PN/C,\72Y8TMO<85W7V&,7- MY]A6JQKE5K&+YX1-[UV*Y[RW_S)RN/+-?W-1VR?,'B8A[R"6#A^KJAET8>M! MK>AH:4]5UW^,@F[F*+_'8$L;9,JTPR?Z(DW>#=2MIQ M,O\\U:_6&F,]]Z(8SY'%B<2P?SK-?6M3I M^N:\WF8S";VG]O*,F%%E"T\5P ;F8VY AJL_]_(CI5,VLC7Q(TUOW7U,QN30 M([:$^BJ2"YNOFHT$O%+&_?HH91"CHNY/LL((\B]P(8OI:0O7R8=F1_RK!Z:C MVA&DA'AEGO'U@P(X,WMEH0NZQ3_C4]Q1]Z,CS662/7X!KJW$Q/KH6>CX"UU! MBSO241N>#7B:&[QX"T?V%DE-CT.KGK Q3 5_?Y,D6Q&''_S;@*.#Z]/\X]H5 M6Z,+O[ODZ!!VDQ"ZO+?>^070N3D1-NIZ*QM*,X5,J/$ICW =,$X??ZPBO7,;T"ER%CB=[ M>S,_&/Q$^V;&O_B]6.3Y[=^1E!K^&^S!-[('PY7@Y,_9CT&@DE\ 1%G^A-R[ M^P]+70I@O+=:#QL, 5L,W&JASI00D_LP_(]=3LQ%'\:9B=LK*@?3JVI*[-;I MK).2&L7P4Q!S]AM@%SU$(7\:QAI3#(]JFNJ ;N $;3W#9>RIM^7D=>*)**'3$L3Z6R7<9XBKS+^'EE M'"_ZEY B2/(-^S+*:?.5K./$Q-]57'K'BK#!*=;H>XV$,(<3:7, M./>[:$G7OXJG=W]).)3_&U+YXX8'SKF6XF7E._N+GSN)O47V6[[6NX8>_MCM M/QWORHW_ZN+U?QN@GMHYI0A71[ZO\_>.][<3M]C9:4:3G4(^JY\>=CU7>GV3 MX3]8C9<>?@%:-L^8,VZ-B>\(#;\&G4AD=I8M09M$Y7X!U(W'BW\.=SD8F^CN M+ 3*&28],-/2TK*#3R 2W*F_ %#@5Q._!/??0TRXXL \&RGU&OE9_7L)/'*U M[5:\"KG(K+7VH\7# /-I4.^R6@<)XL#()1*2+7 "WYL#$X15^"%9B[,%R;/Q M\NKFS@X-ZM9Y@X5]7[?&Y,KDE?INSR:VBP9Z<+A57(AWDWE?'Y7H)U*4<7]- MX0DQRDW>%/#YW?'=EST.!^6RPM918PR;[DZ12(^*3T>W3X>L2E>* MAO ?V(-NDT(0C=0R_N;@Z-"FG__\-S/>D6HO[AG7^>/;N[BLK3[M_K9-W?UM M%;]O8$[X@:/#T_WKM^SK+*5\>O['/#:EBP.:4(LX3MB)VJ=*9 >LC_$*M)P@2XD MG/K9IAC5O(>2JV9RMW5MB^WY;[O?D@=\)I/Z6![SQ4!=:C3'MZ$N(-K(*BN" M"L#(3*]_1*=1Z:7)$FHYI<'N?4XANM*M9I9X31+C ;:6SA[9T MN/C-_?N"$-8<4E1M*I/4?,N^RH5N]+R=G[[PQ]2^G5,1;T+3;OQ Z?6P&?!Z"Z<_Z&9IU><;=/#RX/\YJR<]U@9#A&(-3;\YMEK)_+"CJ&" MN-&QS"%4JU ,G8![(2U%*;SCS8C]P2R==./GHMGT9CXL1]_"=N!R'Z_69'@1 MDP7:,P@-2&JD'A_IX(/57^5'&I"K; (]$^#I@;$!D0I3G\CD9*8: AY1::U( M.W@Y*"#? %#M"GG_PS0QYLDP;>[O[05&O^#/?Y]HNE@D 8OBH%,DV8/0B,,A2O%[I<_!4\GX.N3Y2(9A3_01:/+ B(7.ESYJ MD)Q^B7-$I:#]*!^6(H-YLU_95UYJ7*C=<[9#"29]6SI&IOZCE-@*">(!=DMR MLTWL%\W%PRT+8[DTEVA5R!0=!WT%P8Y0G\C/[=GR:'N[$"BU]HAK G5)HL5\ M;_RE.6 XDLUP@)SD\?;Q&Q* 2CL=*9 M8*: T$LE_BORK>[!<5T") A)X M U,,BQ3<+:I:H)[RQGG MKHJ\"K36M$S2]7+\>KS=4BB*)JOKBD&-[/0O\)HS[C8WB\Q-OO[S),EJ"WU$ M/4$#HN<,XY.^YC-ZQ2:2E0W%,2EK1/6\V@JEK988>G-E&M91_4%BB'0A'&/I MZ,I^V@XD8W[=.BU)O<&W*W[FBEC^GZ0EV=9U+>8.,CQ82M4]G#B1.B/R5*2' MGG1K5C&RBJ[6\JU!H&W&H[A#"CX(V,9=WR# 6RN?G MQ19YWM4XKM;7=W4SLK5[#&.1UD5DDG7A\DCI1CU'TW_%6ZG_A2[5!82#UJ#8 M_-0>L\2%B%@I;6212LMD:CF[H#$3&K8,_>JY$"_H^4E7P_>I^I=FH3&>X)DW MX75SW ; 4ITJM+,5R9:O1P+H#9$"YY$$-FD/O*;-92FW?-VK>F_WUY9R%'9] M[W6Y( 8QKUBR=3(KO1P1LQ.SH#KN)NAI%(T:B992WE'I('ARX[,I^!BK-#6; M69>8!,\0TI!.HF&LS,)1JN8'Y^&LXQ!'%)5V5F8K>^@:P]1LB1?<-;7B\W7F M%F3\Q 8V5*K3ID^WY;THN0Z NFY-N%;)OQU>3+ESQIJH>IX$IR^--1N7Y+)) M.L*.7"Z A(F.Q.[T.?:@L(R MD-X_].J:KU\L.*'V*M-VA8+[8*TY[2Y$7=<_I.IE>QI;A3K#9B4"A %Y]#UO M?X5"B.A.L'*-/+-)K,_*A,&PQ3=QD*&TOOG'J-#$L@"9\(.3VX&">T&PZ_XR MA$?L'4RJT6N\M3CN*OJ67\R.81D.N(+S5X,!8EL4?#YP#G57S9%: X9E;X@:2Z= MX'11 Z)>Z(*ZT&^+OXZNP9&IU0T"D9-[)PW,2W'74$,<'N++;3YJXP8X*I"- MVU8GJV4'YM77'FI 1OT8+=^ %AZK],2CYDAU$&%=[HN/B4-/0)6?YH0E1W:0 M5FR!&MD)) M&[(0O(Z<4VJV/2,;%:#E_U*33.JG#+LZYLZ@[J-F5I;E(_P5XF8K(.5>M;XD5H/7_[4KAYT/_ M )Q==C;5#]&UQY:>Z3FQC!_5WDQJ6:Z"*40YS!0&4Z#$E*Z(ZJ*'C*HQ=IMF MR(6!C\-).=%F&*58?MVA_>ZF LAK3.=+75C 7 O>C$P71-4P$']'NMRM*QVG M?#61M[+X9>3V]H^!<[8CB^5W\LL<[20T$EFQ/;,=X$-AYCG"=G;VRBHAHCB6 MZV.Q3R(NW$LO2B5W3@WQCK'N,2.J&2D'3LY'TII7F64]DC;5LQ2Y:@_-0?016I]/\S'HIPU!"?(Y]$OXR%; MDI&=_XCC=I&[*%'T3NGG4#B'>F';;9!\^("T%=8W \.6UDPG:3HP32@_1;' MBQ4M MJ/OJY/Z,-BH7FZJ8C%19ZB57PAOS7SV8UWWE>Z/?M@L0S(N MB9[\;1> DFWX=[]]HZ.R MU"WG_).SLG[3J8.UN3VRLV-_-.[E2%F^ 41/UDT"6&PV)-5.G$#&L*6UV&O@ M(UPZ6BN.L !% ^]H.+]4TR\W1U7\ @3H/^G1?761.-#1\]81L7>+O,D,@,Y/ M;_2KW:95ERYR6R'R=R$7"S&WPY8!(FG*\FG3Y^G636LNPT!JIN6Q!SRP1B!&M>C.R2LV6%'\+)L>"0772Y9+-9BS+N<8)B6 M..&[I7FJ>P53^&C6!:4*%A H'BHG?QG=2GG7U[,XU_[)/91'XL6BH I]#=<] M!.QP9K!,5CQ<._)8WJ=9G9G3=+PRWH:O9*J8EMF&AP<,]X<5DO_8W'&W/2XE M(&A&/$H_V_X)$]XOW$4.R_*+JY/QE7(2H*3(C-245!2".1Z$]2*U-(+A:FN4 M6?II52F'%II*_<(^NEYH.8.5O1A^;*;)^1GT1^>:Q_KUN>(:1>8??8.5IDS. MWQCVC59VW/#/LX@]8XBP"+1BO%5**6_*3Q7>"%#L8]/W<4YVN MEZ7! NVN..9.A]*-E"L-#=7HM\-9#PXN6.%SU/@,A@1J"G)T M?4GBBJ)=W,4^#=]WD2]X M2]/Z>XH3PA6S!19'FRO$;.&,$\I+4@4G(T-F(M<+,\^_O[9_@?O9 //PH\=Y M1:_'I_=[%&@7-:@.KRV?.DX\H[*I>6J/^/ZT1>WCM@2*W;[UF1=W09( 2*BS MMMVA@$6C&22E'6=U791GD ;4!X^A@U[Y766\08P9&N0^MC18U)S#(-.=R-'P M4IO9X"A-39AN#W+GJ>:JYRB\4!9>QZY.EZ-[8[BTPN2CG^F31/MV0IEL6)[# MIW^4?UOHVJ6DHR][)1^OK;&E\:T[*PRUID;T%C]!(VCP?-E?KBL>X)R#7W"= MTY=H_.I%+V5[ A3?Q3Y^9975 &*&L*5O5VSIJI"FRSGS[0T![OT"+#J,?!&# M*^*Q#O#6]G;YL460W/U\E4R>=>_S2"Q@OHK)*KN9.A*4>T(CE] 2_Q0>D&/Q M?G'I]1%?7P#_0<7]?@6<6CFVFD M>DR_H/K18H;1X )1P-]0*A<3O/\+0.^1[H5K!E[VV8AK+6+=YZ3 $E]U:>1< M+VX-(68NT##A!;^- ;X9VOW@MNXRSAJ MT=V"[:]]7+^ MUOA*_.%>T*?-#F2=YV;Y'3OH&U"?'\D))K[*7<='>V]L[ M5$&IU*;G59O:$/%(,SLGL +1JG@0 M#:%+I-&SECKQQ(KBKV/CTB22N6W,U<[68Q;K^-#F#Z2G9ZI8;KYR;+3.->*8 MYV^ VNR#'=WNQ]))HGIH>*BQAURK@Q 8S@;OY6QR'M3#RJ+S:CE:4*=2WR8BOCOHW:@MWSTJ8WD8-;6[_ M C#M:%GHAR;\I+=CC$CGW!01_K#E<%\2J2Y7Q&TH%7'J:"J^H0*?-J^Q7.=* M5Y77"7IK:V#*BX7FK@4CK/^2O;7GRR&[.M(8C&3+=7<@_+CI(W4L\3;B;M=] MK#O(.-R\NF-V'I;%CX@M@\3WI)0T)O4XAPX,AG<\F5Z4J/NM==)_)"1H6%\A M/-Z$A6[#H&8#OP H-B1,1(^?':35*[[U "2PIO5@T<6(/!DJNL3*F19]I:]/ MVAX8UTK8#D0RTYK/,&F&(EVHB/)UP3F$"?<*X>&M.*XT%SB$'Z+V (#PF;F_ M;=4^=:[OD@$2 M\$I]9G2)^QJ/M19<+21B9: MD3Y\'6Y-X2CF8TT@A>UJJKA M.UFS[JL3'N&<5=[A/2AK*3R!AB<"R+-O!+-<:X6,Z;!()T:R-;#6X(IX\GU3 MJ]D1II7GZ,DY_VSAOCWMLEJ6=2(C2!;%NU!:V*.RG$C"&;S(0^%;N3*EX"%Q MIUZA((XA'EFL,#A2# 'N&RJ6>BO\0#-6BMN+?L'L,9]XL1C1_K6F(:; VI8M MLF_^J_^%Y)9[ZYVPL>?]RG5-DS^'?>A4\L-\<#]%CQV/&C&A4;[JWY"?CG265'Q"V!NE'5!#^%43.9?T0YK/:[8;"-;"X9!%EY=+SK41 M7PK@=B"6+@NSA0HY S4<'-KUY1+Z7%E1A?TU5TX'=WGWX#V:I(ZH#Z^T>F45 M& L^+=U!U@*9IFE?N]DJB<7L%U)M*<:&_@+L%C326S52HTM%%URWYJJLOHWR M7>5>1*S)M84RHXL A$OUA 3HWC=A7>&V3>GE#(2OF#C7EEW8$@Q[F:',STO! M99O>D=O[/IVST.'0CT T.;/(VRW+;,V5VN>JLD7:6YVQQQY!DV;3$P9\KJ1 M-7X]NWO?$U9ON9?E0821 B"\:R"P]:<;W3OH6R.!F&8+^9@P8%4AJ?F"NPFV M1$: 6+*R6/;A]@$+#8OK]_B#F'[I2?-2!5.TC>$S*X48LK:8A)(A57HPS6X@ MI)7N7JWTAGQ$;+TY?/8N4$YQ?X?(CB?R2Z,EK;U&%/XLKYW(PW[M#-T. H%G M9U_F4W3BNLC;7*WDJ2G%66'Y+:K" *Q7@#P?=E"5%["JTG'N>J_.\SGPH4.]HN;Y MT"YT[J@>NA+<05Z4Q4.K7\OU9 ?!8+/K=TG#$OW0&Z2=-6+BW38DM&(4S:WSG.=UGM?SZGE^.C\\K]?S/WR^/WQ?[\_K$Y>R.0^O@?):]K83(ITX M%"0Y=(,3$>5@N4TA+A_0M%J%%!5A6"5UUX PG\7ACYJ/1>H846E^--FV5].O M>X:<=.2U35,L ]?O4/,V"X[S,[[[V L"1[AH]^H(D'Z^'^W0Z]6>@GIPWM<* ML%ZJBO)O,!A1/02$MQ[^[!D/UR+=4:% H"PO55'>#K;;1^$*GIBCT>X=H@DJ!%S*HQ@[VJ] M)P/$VJDO'C6=:(Z 31VM%RG1J]<6OM<3XV,HL0MF9]7QMS68C6>WFP+\TY(> M?6L*PP57>][.0=O1G=:\ZW/QUMMN"UI=Q5;<#.(P4"\4F6_VRQ#=$Z4;E4TQ^R7WE9@YJO9Y0!.NM;MR0.8*AM75%X MAC][!)W^$A,\"7QR]9U-*,60P_3./+>2ME0OQ^>OZ*::P,.Q5R%0?&6O,@3B MO8_ZYX+Z@,7Z#8!%B._/8*REL$ZX9,;;)1YS/L,^8Y"0!2"'+!=Z9S7I+/(% M<"8?WX*^J=O".!VMCYW?D/./.T+*?$-* RIAN ?+(C;OS-HIEAD\L'^19Z<5 M.CCN LH(_\1D:!X/+)A $)%97ZA1/&2%/VC-WXMS9.^E%_,?'R%7WM-U#XT/ MJA_O41I$A''>&],)=*7YCR,;V3)Z:G>EQ#:M6,1%JY1F7U9+>QT:9([$RAPD?)]KJ9#OJL]AJ17YE \<#3"69(T.\RZ MU**=]5R5?V&J<>"I>41S6UHIEOQ)6N5$5'IX53D:0ROG3EDY(7'P2,=&B2&9 MELH'5EEN-D&;!K*=F2/&1K #>HD!+S5 JH[Y%?&_CXYDA$?/B<:\[C:,+C<0 M>O0MD97.4Q)V#F>9EC>N?/(@K8XWAX74M1]5?=! M'2+4=3$7JA&OHH)4+?ST9B> =F4&-J$T$P\XH RXD5,XL>;:&("SQG_'SYAF ML.YC3R<*>TW5:P\3Q5DZY=;+^GP2O<61?>4ZJI0"L!3)!9)#2I/9,[Z3)%-& MJFKV[JC+;%O[%09A%[YLKT=3\/1')8;S(Q->17+M:G>;]'**%5)L3=> 5*@N M7DF"VF4[M??DG-J>Z\FUC(^X1B. \^=SK1MB/P!3#S>N'7.'K49RA3/XN?:H M ZERLME=B$!GP9+DL\;8X#)!+<1$_ 1I]HV%3_!-F\=%XCI$_!$?LU08%U-\ M1DF'T.01FDN_G^UHCK]ICE9GF!OG[76L_DM1HIE Q M,3;6R1JO>:IA]FY;WL*WK]^.8FWY5_3Y5WJ $6L([#3:,XS.=%3OW*5PY,X$ MO9LBRAM;,_)K DQ[@Q;%\\VH6TN*I9Z*U#J6&:6##'XB;1[,82*AUL/>N2/Q MNC-][(0&UK0;].UD) ^399''\4C)'X :DA\RKY.85U>@%P1"ODR&%^Q83^A4 M9G,+9UGC,4MHN?KS0NS"(+;W[> I2Z?J]2*+Q,5%C:H\12L!\20H4Q6F\](]SQJ/-"H5B2V:M[;T]:I M8[1EG"^L5^57;9L:R^#/08/&,QO,RNP8(I6V;LXQ_LSLC6 -,J,B!K\"; MMY/!;=<+;IB 70K[SW* [%<. M]/OA<=1!VBH'5^6"1KK?2Y,KCEB&]/P!A 6C*BQ,X;[\ZGE=9"AL+_O:4 MB2E*LA(S.?0DT,>.DMPM7B^+9XF2#R=M_D)_O3 VY/"FEG%R^^L]PCL2RO8> MM582/FUQZ@0T9PNF=.# _HX/0723X8XF[+5!&^AR?L7GXLE<&I,TY.2/.3GI M^FSE%2K-#%PJJYW$7L_#\E^!"M7HS0?)C;Y>)EFG.:CUKC1 M&A1RYP<;TO?APG*:10VB9'CGHF_NV@G,CVDR9^/9?<1WW-MW>N_/FR!];7,7 MG\;L7,1@PB+ I4-[6K.^.D@=#0'UH]X.3$.Y.#D\.V"Y0_;PZN,4+I_N*.A; M@$!+>59>'UQ?F/S>KE^W.G,TU6V\,SBHT4#VPF7$D]S^#H,^LRK;'JR3 %5* M7TJF;/T:P%6*<;%@6,WRW.*M%DGQBYXW14AB8]<>MG?W]-^:BX5[O]V_AU5E MJG3W%;^..OPL\*&\Z>EW<;PUBALSKCH ?[;@ 4(E7^_3XD MUUU23@*Z(ZWD[;(>:V)-A.; 1,*&5/L._C?XP!>'Z869CRUR=2)](Y/QL"&0 MOO_,J7F_R=G8U&/BK-U!D\/PD) HA$-D.V78W=4\@T]%*I$LE4K2*$D6GY0J MHZSW>7C=8C2-BM']U#?C)^T\M [M,.FT83G/2ZQHNA M"[76+T_6-,+VZ\NF<;@YCOW9CK*,4'4KQ8JY1369._>OKA!.?54PY67VI>-< M$;[]9J8EZ4BLH+A[4TG9 B- EE*,]>S/?Y@D)B9&30MO1FF..X[Q(B MG8U$4 -S1=EZ*QF-58>4PT'TB^<>M*XEO<\=!NR1*=?]JV#V]I^;>[R[N(& M];MF/P#=H0L;QJ#+TQ-;(R[P*=7:69?+H%V94#@Y/2%;5LJL]3MHH.5W>>N &R^.9-[I74(F9CP1V1Q\6URNW M7>D>45_=&K.WQ9JDJB%GR/;&3G-MMPVU=@/&AN2[\&W8IAZDXW6[N=(A8EQ\ MCED)-CI]::]1C$5E2N3SI5@,GP0L;481"XR5NPEB7HOZX.*+QD0? LS1RSBOCX_])4P3'>>"H"$?^/>%SX6K3C\Y]Y M\]S]*6_.?^9-S?__/F^NS_[.41G_A- Q/[Z9DI5.B35;LVG M/P ?]2X6@ (I>2=BVE*)9&;^6)E()/+Q;__KV_T"?)5E-5\M__V[^$_1=T N M^4K,EW?__MVOGW^"^+O_]1__\ __]O] ^+]??7P/WJSXX[UEKA_^_../O__^^Y^^L7+QIU5Y M]V,21>F/_=7?=9=_.[C^][2Y.B:$_-C\=7UI-3]VH7YL_./__N7])_Y%WE,X M7U8U77)#H)K_N6H^?+_BM&Y0/\L7.'F%^0WVET'S$8P3F,9_^E:)[_[C'P!H MX2A7"_E1*F#^^^O'=R=)DA_-%3\NY9UYM[>RG*_$IYJ6]7O*Y$)SWSRM?GJ0 M__Y=-;]_6,C^LR^E5,S/C['H;X6JYHN)OA: M;,ALL;PP'[S7/W5DS(,&C&E#IS/=6ZS*;[5<"ME:RYU'@[GX]^_T3[/'"MY1 M^C#[7%(A/]![6?TB[YDL9W$A5$HH@U%,4XBR#$&<90IF4NI?"DQ1RF?U^CL] MDTOXZZ>>?$-CF,!W#I+5)S2TE-7JL>3MVJ:)FG6]Y>,_&G)@:>@!NA2 E?K? MZM]^W+#G@^TH(T M0BA:L4:2[EXM49+^*!=UU7\"S2?-]_[DXW\\>"/79<\S+?D9^+HK?N0K[8L\ MU' '256N[NV$JU=V+[,%41/]#JQ*(4OM7QX18/V54K*\FWV4U5QH_W).%]T7 M"L64)22G,.=<^XG0!A6*LN%\U- MI[9(G=KV\T )%0LD$2E4HB'*][F+."U@(03/"4<$$ M%&]_Y3U]H9N^564]^ZC?G^R^3R3%49X1!)."$:UE+((D*V*( M91Y%*$XRDA0V6K;WW)%UZY.QZU4]YWI9^D722JM9$ZKZ[>[J0X)_;D M0WLD$;HK3DKD"':%PB]!1_@,M0+O/GG3Q.2K6 M_L)S_"(_/7H_7\H;]5K[1//Z)\KGBWG]] O]-K]_O'^U*LO5[_/EW6OZH/]2 M/\T*(E529#F,>&O*@H0^V& "_-;K4\&#I$UMC:&=10B+C&KFZ"!1G MPV$K:2!C<9;".5U'Z+>+VZ?Y#ZX>;9UV5I]@5F1_5? M\_K+NZ68?YV+1[KX*/_/X[R:U_*3++_.N6R/^N)9KI=GQE"FC46"(,IBW&R. M82QSD14T$D5AM4,.R=38V^N6&'AHJ('OYTOP)&E9_>!F0X+ ;V=GI@;5S1;U MW(%M]L 6?VUNS8;#*[#F$?0OH^4RG,$*"5D@HQ:$I4D-7T@0]XUCT&?[&=!7 MCY4VQ56E66#S9B._,KLS/'+>1%NAKKG&VPQ;FQQSSK8YAVT MS(.>^^;E;?$/.@&NP/K5OK5XJ\Z&?!JP YGXD9F=U/A/ _S^LC 156^/6S,G M7LFE_J&^UO5U4]0REF<5JD4!1<>]4IY9!E-(8IQP1G+).Y M4K.#I# ;/]"*OI4)LITP".?8VI&=VGEU N.(@^IV_P6G;^_N M'^B\-'[OZR^TO)/5+"[2*(H%AX6*,KTOSZ7>EVL+4L@M>S!#-DX3$!'*>FJJ?3$ BTQ3R M)*<1XTF!N7(+MF\_?O30>D^LV9:YQM!W@+"-F/N*YQH?7TOV>D@RCT#X,0&" MA;UW'CYQD/N88(69%/CX\+)IH#UV8Q_VT6/W^;FEJ[MIH$-.T**]G M D=QP02%&9=$KX680$)I A.DTE0F29K%3CIF27?L,/06%^#-O.*+E4F&JO[L MF$1I":*=?HX C9OB[J#21!8,"V"+!_!;ST7(1$PWN4.E9UI2G39ITPV*@U1. MQ]L]38=>R^4K6IV,'U>OGC;7W-(G\]GU[[04S3^?-=7KI6B<>GHOV]3#69*( MB.K_P5QQ[7,+Q"'EF$*1Z<4L11T5""P8510HB10I("AG#@E$6TY3F M5)'9PU[=_>7F(A3_+C9D7PK[LQUY-U\N3=;@*[HP+1K S6-MFC68#AA-CD-E MA'%-\E]@?H?^14?K^,%O MVS?Y!WV[@5;PYWA?COL7PQ]L&#R=#\.>P/9UG22@$>4*M,* +6E (PZHM3R@ M$^@*K$72/S9"3>@^A'X/4_D4P?A^68Y&Z-?A['T$9\#W?);5FTC*9_FM?J5Q M_-LLSDF:L3R&F'$!$94))"E6$).(I#(J$L6=BFU/T!EY;V:HNAZQ'L?#]D3U M8BE=#U!9O14) [\9FJ A&G!O=$:L8&>BQZE,? 0Z*.KAB>?PY9X'G.*OCU5M MM/^G57E]ORKK^=_;_@B4XPA3[>A%NW"\>?8&-X45$:. M(\I72?ZGN]77'_6=K=[I'S;J=NIYDRC9&6%ZU3IWF6>DK-;/,7IZHS[5>D'] MLEKHFZO6.78]H+-YUHC;VYZ\6>>V&?B7?MLZRNF;?VJSZLN+[?/YI75SZ5VA69YSI,H31E,$(XA0HDT/7(C6&1,I+E@ M!"&GC=@Y@B.O+2:WLZEG6#W6RAQ3SY= 7_X@>:,?IIOP@[[UBVE]JW]G:^;< M/,*SL-J9CI!@N5F-GC*H5WT] =@0OP(-^7#FPE;00);B++E)C82M\/OVP?H^ MSS60?Y'B<2%OU&$ZOQ06R?R?3=+_)H21YT+F&>609@Q#%,4,$J$M29++.">\ M$*RP ,Y78%YFY:!VT<: ]=/7%EP0KS#&H)3%[J?:'6]/7^:5YPN_EO2\NU2O-&*/$O35!4JD;!@<0Y1 M3F)($.,P$1DE6'%$5&9[K'6*R,@JUY$%+5U@" --&1C2]D=<)Q$Z?\X50FXW M!?02V>G,ZYQ,7@=?)Q\ZV>G7.;&VC\#.7NN[4_RZ6GPUSNENG\QN(H+"D51Y M!FE*4H@DI9").(:%2LWJ)SG/I=L^<8#:Z+O$CO9^FU?77>(08+9[Q$ PN.X0 M3R PPA0%*Q&#;12':$V\3;00^W"3:'.3[Q9QQ?_V4?9'7K?EZJZD]]>/]9=5 M:6)4U_>KQV4=SQ#6NT3$$Y@*FD&4,)/RI1?B/,6,R"0N"'6;?6)'=^PLL#4] M4!F&S&%7N6;*-=)N":7MWC,X0*Z;4@/(A@/0L7 %ME!KN0BY7762.M@^UH[J MQ!M<)R@.=[YNMU]Z1/A6*Q\FV+TTYJI)!-))82)FQS*WI]27,3'SXMV'#?-)R"32;X.TWDZMO MN1,(\A9<#_3&Q=;_]&[-US:D"I4"=8+* MM)E/PZ(>)#R=N=QWTF,3M]3.DLG'7]ZYIO>>N'W$9:^E"-8DQ\G@/2-7L'F' M)\A,//9P6-C#Z8=GKOBE\OKIJ!K43N"8TR &Q0I M5)G5<2+3UE@-"GI08#5\]0L8.M!RM/V'799G!!5IQ*6"5)GDJZ2((14\ARC+ M5!9SG&&5>+21G50(*]6ZN#MM,_Q]JR]M9UB>WLMZ4=,+N@/% MK3]>@7V;^T+'&=B^C) L[W_<80>VKV74V0?63+@M8TJ6=Z=K13ZLZG=+ MOG@T;8GZ 3^:O=>KI?%K]2WZIVJNJ;0%[47*XYAA"A639E(ACB!3J8"%REDA M%<\)MXIBA&1J[)0-ZS[+09%.HKB(,(I@09743C\V'@%2,%6"%WG*LRR+9U]E MR58O%>MMYNQ#+/UY$]\F^PSX#Z_4SX6I8[RJK^+[?%C%9]I1U6#-)EC/A-., M@@VGX/4SOP>QXDTCHO:WE_8^=KA[@>_%VML9 \#6B3%/-IX)BE :-=Y)4%J3 M.!UCH-/[$J,\.]A.][9<_61BKEL-H=_2TK2MK&[*]ZNJNE$=Q_+37&/8_%+- MS74F_^S:--99S 1'%!5Z*YMBP2$2&8(,%TA_+5(B$":IQ($VM4'XG6;_:K@! ME6$"T T70%BG@H[^VKQWJ].]A8 ;4\TT:+C>[EU_!7K&M2:!YI6M5&^T9??Z MMMAOTEK-=M1(,.HF-"C&X^TWP[#YW%O+H&!;["+#TO-;#5ZORH>57E>DZ3+W M2?+'LMF5=D>TW(SRB$R[WS16$&5$[T^82B!-,H5YA%":8Y=#B4%JHR?_NN=[ /#93[YM.KZ9=;"F_2.U4]CDSQMSL98WAHL@Q$0)2Q;3R%SR&+%<9 ME(JC(B)1+I%;+>EE_$R8OK?%7]?C>8?#QD/P3=_S>Q>6:0K3(>R8S> ;I?: M][WA[X>),ODN@BMX,I\?-\^4SW<1=*=3^BY[K)_!_+!:KAZ:3?;RKB71I>K. M4H+2*%,(IFD<&3\HA5A*!:.$I3)1,LM8ZF(*3U(:V-N?C:YKM6[ M93M;^+_D_.Z+-D;77[40=[+YH]F$_43GY5_HXE'.&%-"[XTP9(IBJ.T%@CC# M#*8BC0I"D$#8K?792Y%L9)OT3'355R_,4G&9"98"G/!]3E3U_\'?7TL]P0OA=\1=Q>3#?=I13;]9%NAMXQ6)W=[21,@ M!D9TT,C^1Y@!Y/DZ7_R,(%>Y_H?,$/)\G=/-&/)ET",QZM?E7#^Z:115=5G] M7= VE2IB2:Z]-,0E1"1-(1%9 1/$,2](%.N5V"$!YR2AT=?#EC)H23MD<)R& MQB(W)HBX;K9^1T[05\F<#6*[".Z0C!($ +_TDJ- !$H1.2O68-+'Z;NG2^,X M*\%.8L;YJR_HO+'3T?_#JI;'1G]IHX/C6 B899)"A/,(LCQ6D''"98)3'C.W MS:,MY;&CZF9MZ/CXYW_$25S\*Y -/QZ--ZR0M/2*Q\#'S9+U@SG&"6V[RA>R MS885W>D;;;C <;35AM,#/$/0LC:IR+?EZNM<2/'JZ5?M5KW3+E,7.KLV9>[- M$>%,"IXF,LD@R3/3F%)DD$49ASE'O, DS664S>I531>6,6EKTDXV8\V ?<2V M']_QT+%B]FZ;&"Y=\^$8N[:'UC*8/0I@CM%MC95A MQN8?6]841O4G\ :U[ M]7G4W&/>S@"$"H+;$YXV*NX,R$&8W/T);H:F*NM-Q]R?I>D8]/!ESNFBZ6]. M),TC2B.H,H&U&Z*W0SC&$BJ:<)2*),E$8>.&#%(9.YZ\1EO),J3)^@%;6JQ_VVCP\+,G458K\7J]M+O8(R3Q%S.)E"UDUZBF MSTQ;-]U,,18T,4IKEU!=8@J1>;=&>!DD6$(ICL M;GK9DVV:4S75L&L4/$(5PR@XA"N"H>$7LCB-2J"XA95\@[&+X2=,%[^PDF0G MAF%WA]^N9-U6ZVCH(F$T2C/3+)0@B%@204H+ K6W(%'"LK003KDQ0\1&ME9= M>DA-O[EM+0;QL=M,A)+:S4YMM=$;?<"[C82!]@>#I";=$=@(O;\'L+K'P^7X M8.K631G9LI[3Q6N]CUB\6ZJ2]N-I9+>@*!5E.ME[>:16Q M.5/=JU2SN[ 76N\[/CT[R#K*6DE7PCV_^^6S:&RY^,'4)+69;>1^MR[?79_4*?!@H_?0)[3KB$2[0 M:TMXZK"O(R!'@L"N3_ S.V_D0REY.R-%_[R037[_T@R/TK;O[^T.*J.(4HX9 M5"R)(S53!E-/=KS?O.Q&EJOFRK=GW_:SMKH_B_X+ M;'%_FN?G[C\XWFL8LZ7]>>*^CBFK-^6C[Y;:?LJJ-NE-34*FN)5:/9*JNW*O:OP!JM-K^PY01L6 GIMKJ*'\QYM28\L0OK"LBA M(^O\!-^BS"Z=^T;]I&W?4CO/B]M5VU;5-7)M\:@1X]0]==-5;TT?] R,$Y!V MD#A82:$%R8FK">U!."PD=+@WV'[-; C-2K[50=CQJ^[VT&F=[S8^85C9:=(] MQO??#X;QO. AXL_MSEH 8^&7VCPE5'7^C$8B(U@DD,?(M -!"#(E":VD,23@ZC>^WL9W-+V]>J(_LO@>KM9R*+HXQB 6.9((@RE4(F<@[3 MF""5)&D6(3)[:)JY:"-7UE,@M$_.WHS(N_G2=%H'C"[,K.&+XS@>:NW49.!TQ.SAD;?$!(76T_J$DG=EI#V^5?@ MNJ[+.7NLFS!-O0*W-.SXUM,RC=9LX;F[*ISV>DY>Z3E$N8E+W*@W\^IA5='% MS^7J\6$S0V=>\69VSJ,4W8G9:MF/$R89HI(S!".$8H@$(I#&IJTYQ@QKVY8G MRBGQQY^5L9-_VLCC%[D00*U*H'ES',%-,Q<;4_IVN(' MK!FZZD*\8PR OAB>4$.B_1F9=I#TQ8 =#)N^_(F7[>*V_-[W^H-W>O=8S3#E M22*5@C$GVD^EVL^@"4Y@PAB*5)2S6#BUBQHB-K*56F_H=K9NACIHR%O6(%G! MYK;5O10,SXVM,P[>F]@A 0-O68^2>I8-ZI#0I[:C@_>\M+[E'U;+K](D_9YM MJ?EQM5C\M"K-4V<\21,6T0*2(L\@DDI C(L"*I5*K.)0;V8C9 MM2Y_*8VF_;XAEANYE\7UB-'WR9I.KP6W[38]3N3_9;[8%]]^VD^Z_R%-J"]Z MM=.UHKZ,34\'X)%5\O\\:G;>?M7_?-9/>;.ZI_/EC#.21[F).LL,ZZ58$(@S M(J#BDD1()A%SRX0[26GD17%#%S2$@:$,?FMI.[KUI]&R7)9"8."X0/B)[VZ8 MSXD6RD2>I#.ML3HG[H'9.'N#GP)W%D9;@Q-SNOM4J:?NH'>GQ6@LD,H(RF"2 MY@5$&4>09'$$(XIDGK,DP47LHN07<3.R(5A/MS?GM'PSW9Y;3;:0\(12S#5KTO@W,VLI7<[-^:9/*6>F,RM]GI!J(ZND_AWHZ= MZ7P6S-W,:""XG0UF<&@"&<]P?$UJ2(/#N6]4PQ,(=AY4W9:KGTQA^D>I/=M' M.1.$%9QR":74]A/E/($\"-X')^"9;\SYZE'3V$Q6,).:NES7&$O%$X:U^4T(1$(4 MD!8JAUQDB:0T32(AG#**!XB-G3/J:M,UM0>JC="74LQK M8/K$C9$@;"%\J!3@(5+3)OE:"'V0QFMS3ZB^?8?$KI=BMWU7&TR:99AQG%,! MTS1.((? ,9L!.F,T6G= >TZ>N5V@,V3G^P>Z M/_*"Q*:F?VK5SI3D).6<$%A@;=E0$DE(:9S #"=)JF@AH\PMLWCW^5,D,;74 MG(9)GD+#/+_$I$,A0J8C;3U]^B2D0]&.IAX=N%G-9 MMH?W\K8TTRCONYW.Y_F]5N#;IN1W)ADK "W/6!]G.5S!]CM,& >RN\H?#"S8$MW8H/A",>A*7%]@&<>SWPYK^5[O9<7 M[Y:U_B[-UUW@?J%_796O%]HS_T#O^_3;@A)"%*8P$9SIU3WA$ L50<5X1A0Q MD^2<6J\YTA\[)Z?A!C;L@ T_ZXK?AB70\ 0,4Y[9S:Z@V]F?$:%TLT+A473/ MNO'#(E1NC2/U:3-H_* YR)/Q?(R?F6KV+2807,HOW"SF&V,9H?A MW6DS5Z!_2SW?8(OQ)LZSQ?K6)*]F\H.)X'\>&'+L;%['Q3>0%1Z)R4F-];A M[]OTD:E=G#MAN@J]>FI6EO8>LB79JK<(":<_;!)5A!HIE<8(93R&"<4Q1#+/(*:" M0(40Y;$L,$DRCP/%RP"[^+AP%[0<-[Z=7GC9T4+M+JP M$%$&D4(YI%P(O;[$&,4JBB5U6E .28R\DAB"QB=J2;JIZ!$\['3S,BG=E')7 M0/!;2R^@MW=:F$!J>(3 I/IW6L!]Q1NX,DAO$^>!P"=N'_D8?*M71S5."Z4S M$?9,FXZ 4W7[@(5FL:V+?]2>SKI;9_5*JE79!38^TV^R>OM- M$]8TYDM:/C6]_CYHD?6=6OQ%,_FWG4TR$UQ*I'U!B#!/]3^40<(3 K%BQMG6 MFQ*%7+K%C\BKTW+DWG:^BTVRACTP;W^K#8/.&7RCO2T[V_-"WH&;^=H=1&YT M$6PXWW0JKOH7U%W?<-_TE]OB=CU%*6A&X-B8ALL8'(W3J3,*QX;\2,;AZ"2? M?X!IW\M(\[_UQUDDN"*Z]W9+0POY%6\I(FEZ[>JY=B^XF7.*AT&_04.*CW!\'./=1KI!8PY MHO0,9;=51,PR1&F9111&6> MVD23#IX\^G%$0PNTQ.SL\J'TP^;S(IE1_NEM]_5'? MTYH)_^2 V'M-XSTH=;/SN:4H3S]L]*_+A@-WSMW@>L*R6=UIS M[LT(WW6[M)E$BB41*V 62VQR*3&D"54P$PG.5"$YD4Z9X4>IC)T*N6X2Z'C$ ME>@4[^$/O*! MD$DR;X^!W-1T%X%$)A@SE>N=M- (Y-J%((3&$%.<$$J*7,1._4S]$7"W4F$0 M4)@5.<4*IC'-("))#AF52G\E4I/!DHI4R?6N:T^M*'!LVQU%9#UAEG,69I M@2&GDD 4*P8)2Q24'"5)HM5.,-KKEIU:#5#S4#(W_3*TKP#7_S8#W[_219/' M8C;AC"[_!E9?92E*JLQG'8MNBC@$I9U:7@J/EY(:HINSC.9L?(MN.(VU$"Z0 M_@Y1FE2;+43>UVV;6WRS/->!_;Z!7"((8U2OFRJ+M?M F/8<4NU(*(FP$!%F MA#,7!^J0Q,A>5+/,=G68-5A8G+#90F,9BKA(8,:_D4JIY?<,6\[LVY>/=\NTW+JOJ1JUW33?J5K_X]M2N M*1OZ++_5K[0L?YNEF!"4$@)5KG45L5Q"PE4!$R)8DJ>Q3(63OQ^,LY'W"MM5 M;AVG8(M5T\VM9=99*CY4CL)_2LP'%RU M"/\^K[^8YCE_E;S>NF(CP^X[VGHK79TB,/R#1H!12A8#@1J\P/%2OIZI'#(0 MG*>+)T,1N#!0_&9>\<7*S+!Q3=(?>L04\5"P17>4;'T; 4-'0X^1>IYPZ(#0 M)^.A0_>XY]B\7=;S^NGMO2SOYLN[G\O5[_47TXN +I]F2O&49B*%!4T91 CE MIF]NH3?Q64JB3&9YCFPS;@;HC+SLMY1!3QJTM$%'W#X?9PBI864.*+^;'GN* M[I2[8R&85R;/T',GR^NQ$&X[R\?F\DN]_V9OOQ3F/V\W$:@]9S$B6 G34HF0 M FM]Q0743C_1"".1"405B=VZP3J1G]"/;^).)OK6_+#%D:^;;@6OJR\>&C0W M*V"%UT0.M L2P;UD*^+/Y J[ '/:WW5ZBF^IWV[;N0^RUA[UXM&D-_Z\6HG? MYPNM&HF(:2P5Y#PV SMR#"DV)XQIAF2:I 5B3K,Z;(B.;'7:9F'S35]%VO55 M7$K'RG K!.U,3&A&8/PF$% MF<.]%Y\2:&O4=)KXLEKH^RMCE>JG]28XDCE5E*0P0:F$*.,1I'&!H,PRFL5Y MP1BVRNEW)3QV[M16'8]9;)L>+QTC__R/.(F+?VV.#VO'03[6N#H?/ 1#R_LX MH@&JI3M*H,%5V/ G%L-DG^L/RQ63U(V!+HTPKR@"69< M0%1$"J)44$@+(B%&49IQ67 <.6UMCM 8.R#146P[(3F.53V"B)VR7RBG8^!A M1\01WE#)099 M4)PV0<@>@H-$(8=;G[\KA-ZIS(I"8$8$AB9G&:)(99 ($D,F,X$SKGUKY92N M'9B_*5*5GJ^U@WD!=F;H&6%U,UDC-6WX,! 4>M;^#%M@OL!F#(:[/VSGA2UH MQVRSL$W&\S#)&/>/\D&KQ!;-364/(DC2)%$41Z6P513A6DG&60 MDARE4N0TR7S*R,\2GL:Q:_J=:J^MY\/UL.@L?);G0T'0\#L2:ERQ+=J@)=X- M*+L*79IJ+6JH,Y^S]*8]YK$5_^!DQ_K&4%.5#V,Y'U>+Q4^KTLQXG^4)X3%3 M!"8QSR 2&8*,< %CK/=[N) B,][7)2.4!^F/')@Y,>)WFZ5_68@5N:5.6,TJGZ*D.@5[*L8_[0<]H1SMZ^V,FVNAM#V^V M0TV9VHK/NV*9UL7I9UEM?R<^K]IOQ"Q*J2!9&D$F$P$1TGI/J4H@85DBM/)@ M@9C''N5BQJ;9PUS?-V/F]2ZF9[>ONZ2#; MMYOA'OS\8?=-PI"9$1:G>9Q0F,* M>UF C@[:6&]G^MB\)^8O(D9_8F#V"VVL? 3I%QC W^;R#QO(/P+UF ']8^3< M"[G>K+3;I^G^-*\X7;0+S$_ZLVJ6%3BF0C#(HU@[RDQDVD?6^^541"3'A!'& MI6T9UTDJ(UO^%FA(VY=PG<9HV'(&D]S-[GD)[52\=58HK]*MTT^= MK'#KK&#;95OG+_9SPIJ2@?UTZRYI3V59G"".3?\%JG>OC$#,*8-8,D%2%?$L MYRZ.U "MD56SH>PQI?X$,'8^3"!QW?2Q+0$YJ'H8(;W10KR0X]I/4)I^YOJP MR$<'IY^Y)4QT:C->_>91[]FN-R&6D\/;M7O0S-J9B8Q&G.<)C*C4RZ\H3*YR MKF"N*2-*HZQ(K);?$7@;V3((6M.JUPV_?^.\WPS)H>'8\ M:POY)OVB6!.]GPOC6>.^FHOC6@% '"G"=0EGSQKK"@#IN:A7"!*7ULN_I:69 M85YIMZXY8'M%JSG7^[ W\\6C";WO5G;G$9*4(@G3C)F)DU)"EI(,)EQQ,UHC M3813?,N3C[%/&KB>[@=Q7H&&PB9YT+/J6U+N] E:?+_'^9;K5-J^ MFNK=IAY/EE_G7%:?5@LQRZ32F\M$"!;'D?"JTCE% M<9KS3T/?Z%I%AR*VKF#9&9\+9?O6TN>26/IF/KDUV5?// M7V15K[-#XUDB!8YXG$&]Q:3:E #;?((M M1@%[ MO7=9[U8Q5;.8^O/UFN E9'#,HZ:AFY248"#=5OU!I-\U3;]196U*=,B:;: 7F M19$BP2!6)OFI(_$T81VH7[&O3!L&YKU'HMV)G M89X1:\<\@#6C!F@;YZH:]*YV-A&JHT;*!N9MV'.TXT!Z,L!V)C&6[9=?N3DOZL*KH MXN=R]?C0A.8J_2JTB_@HQ8W>'+8MXV&9TXS=YQ=IY'6A%;"9T2 [&8&F+$'[LV.\[OGALFVQ]>R,CK<&M;(UIQO] M&S7B ;WNM#/1]AL*FP3=7JCN$A.UW/MP]XZUM* 7%S3R=N MS.L+U<+L^06:MF/:\\M[8DE]09Q=W ^N3V L""HR+F'.,S,<(A:0F#GT@J6$ M4)9'F5LER &%L=,62PT>+3LWV?D(:1\.VY.C"X1T/3#:ZL46/D/QI"3ANZP] M1S;B2?$&.J@%R3P\F1BSJJI;\X'VOI=M^LSM2IL&6<_+-O#9-BDTHXRJ3=Y- M7V(VBU26"209Y#'5/JQ,<\AR)J#*\CC.!"E8CMS&L([$J?M_R_ ,P7%^!XP/EJ-*+ AC(<^POT>P'3MP>#]^02=\C<#E] MPOAX4!]--A^1G-MRH61Y=Z0%BU8%698FN>B;K&[I4U.!MA0MI]L?SLRL3UF@ M#.+"C.7F20&IB&+(:9)2E::\8%9#0"]E9&0OK^?(-"":MPG+M:$.'EKR=K;[ M8K2'C?.4&+I9WV.MG-XM0<\9:+@ '1M ,]=GA>_\82*015?&U9XRO@2P=SAZ M*:!;KVFAD&H7+?,TLQ*A"*51LQI=_/Q)EIM0*/3K2;#GN9<(OS;M>S2]URLA M9]KMYR*2'&8DT0N ,J-7<*$@CQC+8Z$23JWV[_L/'MF@&U+ T *&F'WI[X[L MP^;X$HD<]^AVPCB5]![CW*N*=^=!DQ7N'F-_NU;WZ-]]QYY>"Z'?3F7\-;KX M_^8/S9=#.T61WBEC*(H\ADA$&&),M8JDA7:,HBP5)'*;>GJ,S-@G,.WDSX[R M%6AI TW<46\&@#JO16'$=SRH\)3<8^CID& 7S#P]^MB)1YX.B78X\73P:L]C MW[WJB4UR!XLS4HBX@%EAZFF5T M7BO3.1:]C"1.41,Q*/\]2&EE%UX57M"N\ MJCP"T:=ALCRR#"&\HX(>5$>!WT;)1#DK6ZACMI-TICW].B?NP:'4V1O\5'<] MPS)"4S3(A$I1C#%.$ M,XCB6.JUC'$HHC5QVV(+L0\[%]O;>Z J?Q[MVRK M2F9YGJ6*Y H*1G*($AF;D;88%BJ1VC/%B!%F'5@?IC6R0O?$VUZWK7<**DW? M!-,?ABNRG&&SB)"' \--K],5THV4Z6G6BQY2U^#LI/=%XVHV2Z3I4['2I_D=3D@8L;T]WR ML33#9_0%'U;+LO_5=#6H]EIX<"EBP@2'B30M!P3+(2Z8A"FF"59Y1@NWB0SA M61S9Y*NK1N8N4*J(7W.@Y,;K;0\ ,$V#-15L1 MJ,UARPCL.#F?,7P17@Y>[CBX^7F\]O@%-YU#["[CCG/L<;N? MH[SMA7^4#VVI8W6C7M'EWVZ^RE*45-75+,D*+"41D'/3=D=$$611%$/$F>0D MHEDAG>HB[,B.G7715GSI?3_39,%J3=?-8;6$T,X)#0^,9UB@"8]\OV%!>_T_ M ,,%N#F/D[/_Z"9V()_0DNBD?IX;$/N^F^/=E\YC^&])RW;20!P17*0X@1(7 M.419P2%CYO@:1;G$N=0D4Q"5&0F$85%$%.,"Y$AP@KIT5ES?,ZM=.7B#IT-4;#8\/1\,[).O$ [ M/^.%O(^I)F<='YSUM!F;U;[7#?I-ZM[.E_.2))AEJ8,%LJ<=$0Q@;1@*2P2 M07!2",&QE3,W2&7L=*T2X_T++Q@:8[ADFY/-^19==0%'*' N4$IBF M*C==-P7$)$5ZDY5$-"?F?[EU1/LTG9%5L0DM&FH.4=Z^=+P06*(HAY+FF9F/'$&2VI=5 M6Y$5!\;)D=.@YF+3A*?A;N M@J^0FZUSDG?0[-D]:3H+Z"39CC%TN].WD/+3/5TL^CW<+$U17"09A5F!$H@P MQ9 4E$*L=TFYR'"*$^L0]Y'GCVSQN@+"AB3H:;H63.X"?PR]V##+_/E_/[QOK/V+%$YSC&!29(IB#*5 M0B+B!!*D4I+EC%*J; ,,.T\>68DZ6O9AA%VQSX<.O(5Q4Y6.3, &>B>9OR Z ML/N\R2("1\78C@(?NF]4BS]-< MBA3#'/,(HD@RO4@6": G:>YH'.)QW,R^1 MSDU7'01S#E71X\;#+7\I08VW[ER6N\\QI)7X$'0[PYQI8] M^:;3JW/2XFG<[);,4&BXJ> &B-LU$&\W0'P8 ,(G*_&LA.%R$4^3FCH#\:S0 M1_(.S]_C<43-Y9*6\]5/JU)R6M7=/BJ.4\4989!%>N>(DIQ @GD!DFGCV=P'O+83$N.8(^_N#ISI\'!=LY M?!Z^TK-.5N]E:_E>>[/BW;+6+W*^SD9Y]?0+_>NJ?&TZ33=M*BAF#,DX@JD0 M6ME,GW6&"PH+E(B89BK-E5-;#P?:8^MCPPEL6 $;7OHJ5_8$&G9 PX]7 Q 7 MG.U6WY'0<]3VD,"Y%YVZ0Q"JFM2!\K1EHNZ0'-1_>CSBXO$K;^9?YT(NQ;IM MEYD+N0; SA(=V=PT(Z)$3[P9 MU/U8"=-\I.U'XCBPVPI&ZRA84'"<(V'KX2Y78,W U::G7C>0R[ QRM"7LT*' MGP-SFN1SC88Y"\+ M)CS]WHV''M\>%C,9:F-$]7RZ/W&74GO-WFPKQ_+4F\W M3)UB+$B"(8VT9X**0IH9MA+RB&),8Q+1Q&U.M1W=D0U&SP50+1O@H>7C"JS6 MG%P!WO+BV)G,$E@[^S$"7&XF9(U4QP&X[9&ZV4+J]1FDW%N8N46W_5!QXQXO>[IVJ:\#1K84-8 MN]8=Z3'Z\@U(&+HMWS%2S].5;T#HDTWYAN[QG>S>K:=;:ZRA,2-1&N4B5S#& MB8*(DPPR(@@41*]QG,6M"+<+RAOK M8$Z*JRYP2R,D$DXQ++)40(12#C'-4TA2@@LJ.==4DJXKH3]H(;JM7DJ$2DA,(2;F MZ+Q(**1)(DRR9I0D:804=VIP?Y;BZ-DHRSM8FPJDAU79C,O4OO.J9PHL+JOH M/X^GG=\1%"4W>[8FW5;!7VWJXZ_ AG[ <:*VHH8:#'J6WK0C/FW%/QC6:7VC MIVDH[^AR_O=VG[U:5JO%7#2_7"_%K?[^]"O#C6IWYW.Z6&]]*C.@?;$RS2'U MU9_F=\MF.NVRON9\]6@&M]_=ZN=QK5^;U,R<%3S"DD.>F4$!C$;:TF0QS$D> MZ?_&,# MNB6)V=1MR=+D*VU+8][N6AZP$0AL)&KNV9();(0"O50C90D_USL)9?FG9G_: MA>297L[!NO1Q:>[ LXF9^-(R)3""*,P5Q$U@K MLB2/62QCY734?(K0R,N&(0LV=+4/IRD[]D YBY5E,"T H[!-#_AW:-I9R0+ M%4T[16;::-H980^B:>>N]R^6DLNJ-RT?U\/HMVR(VR&.PQ/'^\INJ()7F M+N^N>3W_VD0P9LJL8[%*H(P0UALKG$#"B80*IVFA5$)HE,[JE>DG9J4G]J2= MUK8U ]:ZHAD!W)P2/6H&3.=FU;.@MT4]#VY+G .L=D9E'+#<;(K!J4V5ZK@P MN9C?_]J"]@-8\P*NSZ/F;&C< 0AD9QP(3VIFW '9MS(>3_!UCI4L2_-L4]SX MF7YK,S]-51#*\JB("P1S%*40T>;,2N:P($46IYQF/+9J@'&>U.@.!T"R>+<.9#HCHOZ<:E]SIV'Q'VD&+GW-GF>O]BCWG=A/ST-NGUJ@GMR:4) M[&UV2ILC R5CC$F,H\8BF<<0+Y>1LN)$?V7QM,=/$]ODV M.^[%'PZP6H=%1@++S>#MX[3#R?8!R6@M4CQ@"%@BXD!\\F(1=V".E8UX/,7/ M_'PTN:15U1PN-&<1C_6-VNI&=&.:$1UI[](.M"_B%!,S[DK&$J*8$DCR7$!M MB!***):*.YU37\+,R*9IGS6P>FQRS;<;-S7L@:-]BWQJ8R]Z-78&;2K 70._ M8V+M;.Y"@!3(^%W$RJ2F, 1H^X8QR#,]V^ET(\-^6I7;L\0:BN^67V55[T9$ MTXQ0BFD&$RP81%PQ2.),P"B+8>Y0A.+)AI:(75R>TJCCOR7L'G%TQ MMC-Q8T#FEQW=#PQ4JQ)\OS-/\(?.G*WY&27\[(E$J$8^CM2G[>WC!\U!NQ_/ MQ_BZ;C6=+Z5X2\NE?FX?IB@()TP4*90J01!E0D)*4 8CJK D%)$\8VY.V3$R MH[M;+5'04W5UG8Y"8^L472JPJ[NS)VO 'D%V,@7S3HX2F=CO&!+TT*,8O/JR M883-V*IJ;CR56_WJO]!*WI9S+J\7S?O2'_^\6HG?YXO%VV\/DIO%EWY[(\6C M-A"FM*Q6Z/;H-R-; 5Z#JZ M['@P9U) K+D M&'#;]9@F/=C9U.>#74W4[2>(+C%YQ78O(:>J>9T;,,6N!Y^ M#=ZS 8/"%7@,8!C>GF7B7U!83PWW"TO$SQ3WX^)-XMVZ%4I48*$$AX(4>FM& MS+P*(A1$*$]H0B-LYE6X;\V.D)IF^_5>8_WGOLD)N*?U8]EXER9B(C0S;L;Q M&&)V)LX7 ,^&P\L[V$S/,N36G4O +VOQPQFC <$"F91C%"8U# ,B[JOWT*47 MMSMK6B-5_RD7XMWR[?W#8O4DY>?RL:K;/\PDIW&,DQC2+-8:FR8FX(PIC JJ M%).(1DIX-CT[0WID3Z>G"+I,5]"0;GN@-;W/*O_F9^= M3_["@^5^[G7I@U$ M2PT8/DS&XQK"AI7^SZ.T0[,$('Q3M'.$GZLUFB4@ PW2;)\0HK3EUZ7>-I2U M&39L#M2,GW%;ROOYX_WU4C275M6CZ;+T>E6U:6N2,E;D<00%1B:F@DV*7YQ" MJEB>Y*G,ABWDC>HM\2=9?M5;M\86O](;.;%3W;'>T-VHS1CW6UG.5Z+A:)-F M$Q-&LBQ*8)076-O12$*2%@3J;1\YEFF=9(H*EI.Z1'ME*OY=W=&$B:N;>8.FG^_#9 M;[_#@^*^_3Z9=GK5MMQX K]U_YTZ]?0$#..GG>X3?BDIIR< <4@W/?4$SV#\ MII68:6EA=OU?5@M]?S>J>H98D40LC6&N1 01SS-(HH3"1*DTB3(AN>(NU;GG M"#J9#_>:W,_FENT&:HW2--&\CHU_:4:5U4^.(?IS.%K&ZP.BXQB\WX/D[3 ( M[@%[2\E"1>_/D9LVE&\I_$%J*^/;M #,,Y:EI"A@%.?:82@R MI#4>49@)DR"92ZS\O5$O9G<+1AP+'WV%%\[#3Y8JG=U+<5 M>%T;.T8CQ"&!0K7 .DICVCY50V(>-),:O-A/*?]+SN^^U%)L&C[Z9 M+Q[U9VW<_>:QKFIMHTW>HOCK8]7X";.4<<9BQF"E5@BR$SV:AA]0IL> MG4RX$)Y#5\>5B4KMT(53[ENO2QX7HY_S1L'"C?JW: MB6VS7*B,()) R?0N ]%8:@LF9\A@H34K7R/JCLJO*C9;(N8G99>B(/C0>K6H?8%$%R8OK(C MY"@I*2V%9TPSV1%Q.'5D]])+TT&.I/97KYZV?MN<:J498S+G&>1,4;T$)P5D M>4YSQ#R*TPXI67US+Q]HKM M6<6_1:M-TPY9OG]*D&"E^P<$)B[;/R7@8L*>R++;I'^^>MI+=L$O;U ^,^:2/U&*\=/=%[^A2X> M]3X8*9$E*8-$8!.XB@N(BU3 '*%<95CQ++8:,?@"91O;&3>2 +IA#+ FHU?[ MCP^R5*ORWB3(7X'UD13MCJ3N#*= &!NE-*_@JV'6.[3V H&W:=O[LC@>F#$ M!T9^T #PQ_VN.?1(?EFVYMHE_FVQWL3/W"6)ZN&?8+$WS/ M\7O)+/KN^[[*Y:/4NSW,*8L3!3.9:W&1? MRPS1J>C"M;_C6NR"9#C'+($950PBEG%(5*9@E$FE8AFGA!&WDUD?P;T.8]N< M[N6% -CN7MV%0ZV/>T>._&F=%>8PZWHWM_]S,&[)2]-4L0; MV?[WW=+TBEQJH$V7TU@PE5&$(2<)ARCC!+(H,T/H,Y4EA(JX0!X1H4&BTP2' MON]Y^ &(C@OCKLPW?+BIUS".=CIW.2Q>BMB3!=_WA'\P4+RS@,)91:U$#*2W MP[0F568KL?MDVE-]D+FXJI&8BXH(7/(*2BQPBR3&D,=4^/,FT^L8R2D7B MXKE?Q,W(*KU9G,3VXD0[!L%#RV%3RK=JPA%;-8^7+N$N+\5WB1\)ZB N0,\; MN-U"N0WZ;.4Z6^ =P$_PP&DT/\*%EV?V,SQ@.^^'^#STTO2O3_+.Q$D^R@?3 MC6AY]V[9G*N8,,JKI^Z/F^0D(;-(<(PA-@X-2DS^-8\+F/(D36(B>)HZ#0?R MY&/")+".-%@SYIL"Y@:TG=F; #['LY@AY, 64TU"6'_%-,E@7A %SP=SX^*9 M4L*\H#J=%>;WN*"#XX],ZE@GC*$4I03E"50T;AJ899#(',%$%FD<%X3EPJGR MU9V%D>U9,QQ=+5:_MY-ICH[U^7.00?)#,-N9M''!<[-F9P;+'YOL,TH^GS\F MX\Z:'V+@)I3B39/^U!Y7M36TGXUC^%@^-1=] ME//FLAG-D$0YP9"(@ILQC9%VQW@!"R(BPC,1,;=A0.XLC&RO>II]:?ZCT;AZ M!2I9UXNN8!^VJ4!\^]"=-LT5_2OY/=Z%I9\V*L*.+IHA UIF0,O-.IN@9>@* MK%] >W'/5$"OS!N04 Z9.P/3^F+> !VX8?Y/\NPRN.FF:<[U'[4!^+12M=9- M^>[^@<[+YEP^GN$<8::8WDNB-#;C%*G>2R8,YD6D,,,$,<>^_W9TQ]X[=B3! M?$T3<(WUG?.P:TL8[2S0"."XF9TM!D#/ >A9N );3 1L+.@F=*BN@I94IVTI MZ ;%03]!Q]N]P_>K>_F9?I/5+9V+64QSRG*%8%283F)F5AI-20P5H6FDLMAT M&7,,R&\_?XI=E\9&-,-!Y^T9)DX(XZI0.8SUQ@$BH?6,,7/< M%1<4$1;E*7/2KIVGCZQ;#2U@B'E-8=\%PDZAO,5S4R=[R=S+ H])$*H2<.?9 MTQ;_'1/KH-[OZ$6>:K2LYWWWN$^2=[/)WG[CBTV/ 'UL@W > M%LU)S;%&/*&G?P;%+931"L+3M,8N)(P'1C+H MPWTJ-X_'*IK\_/4H!4/J5G_I9T64"!'GIL%?+K7;DBG(4B8A*?2^("$13I55 MHV%WTF/'$%I[V$9CP.-2HP=D/PFOL9#@0=]@N8_P0';8%(Z+5[AH9L/+U6:& M8%M.:O@9#3B74KFQ /2L9 L+I&-AF0\6PW5?3D^3HU6 MH=747ZV+LV9(:9\WBPK(299!E @*J4(9E)CH/2FEF";8K7IH*M9=--.O5>31 M*;*3'XU-]4V@A"G$B@QF!*OV5( F,8%I7% 9YS2.N%,2[DO\'GBX!"VQ/\#[ MLSP0?8%OQ='QF*SRNWOUZZ+O@*>P$[^%4&>W4[$][8GOQ"_CX)QX:OI^+HGQ M:C[0>_EF=4_GRUF%G:FUU]"-P/I()RSX3HN0R#SLO?P28W <<'V5?7$53X!E\>' MA\5V3F&6 M9U(1Q1$D---6+\FUU:/:_A4I3H0JN! 4V<4D!JB,'C[HZ8(UX:X@Q[YP^Q1 MP\8MD-!NULQ=6J>J[3/R>%5MGWKF9%7;9X3:KMH^=ZFG2U^NN)2B,@=,)K!I MM/Q&F9[W,R)3F8BT@!RE6'L>1$"F?7HS55(@'"5)[#:&^C2IL5W]CG![_BHT M04=7_S1&EFY_$,D=MP [0O=4S8GSFR$ W+<#9V4+M34X36C:;<)9@0^V#.?O MN"C;^^VW![D4\_I1?QW>M9,LQ:O'^L.J_F]9-VF+0D01XI&"DD=Z.14%A4Q$ M&:0,9R12D9)N8V%M"8^=B<9Y:8[,>,L.D%O\>"5\GT?23N''P,=-_3L.P#8+ MH.=(_+8&XT3FM_W]?F9DW8;QEZ8@I0DX M5NL/_U.[__J17YZZ2!=/18%B5,"89@5$E!A;DFD'(>:81%1F>>R4NNI$?62# MLNG:"M:$FP8A'Z[_XADG= /7SKR,!IF;C;D,+6?3XB5U(/OB1GM2(^,%R[ZE M\7N(_W[_CDJ4Q9MRJ#\ 0D9&- MQWK_NZ'KO=T_P,=^OW^)U)X;?GN!O7;\IR2Z:,M_\-#)]_RGQ#JVZ3]Y[<2Y M1>VLZ1O59DE>/]9?5J4I3)LE>H<3"9'#F(L4(I46D(A8P(+1 K$BRE)A-6AC M- Y'5O[-(/8N.8BN*3]#XLC)UV3G7SPK^(Y'*)>G@FQ>79?[N^'[!:1[G(/T MN?,Z3O+WQTC@. =OL$R-LX3&GR7:3@;&,9)<>U:T2!5$2"I(\BB%(J(L+O)< M[^R<0D&N#(Q]NNPY#=-Q5^<,NZ7A'1%,1[L:',=11XF.,*/8F?R+'2$Z--W8 M^SE^YNK7965JFZ0PT>]?I#&),Y4@5>0$P2BB"")MAB#E40PY947&(I3&J5,+ MN",T1C8ZS5SN]RO;VI8A,.SLQ(4BNIF"-;%V]/AO+;V BCX@32!=/D9A4G4= M$'%?(X5!K]YMYQ1\^?F0SH8D9GU?VY!R7]%TD M+%=S;_D<%_)6M#6E*]"EF;JDF[JO[D>E"[6P[SY\VC7]J& 'R_GQJSP3/E;W M]ZME4X5Z$-K+4Y1C)C',8Y5!%!4IU(K&(4V2C"9,YC1S.I<=H#6R"MZ48KZD MZQ:D5R%#JD,(VFEK(%S<5+V!2;F.P/KM?QC[)^+)2 4+Q@J(>%) MC H,22PQ9XPH'#D=NK@0']D&](1!V5!NQHZ;HB;:$'?3>2=,[8S 6$@Y'L"V M7("^.MW0O )KZ%I6P/?O5U7U@T&P*0N['D;0V6+X0!'(A#B1GM2F^("R;V2\ MGN%1AW9;SK]JWT0_C#Q>=RE.99Y0AB'/3%)1R M!4F2)I G$669DIRPR+H8S9[NR+:F8\08F)83L%Q9>_ZN$ [;EQ&!<3,M/29K M)D##!=!L@)X/8!@Y'P^\""Z'*K5Q8/,K5;.&+U#MFKOL@P5L#H^;KHK-7<:= M4C:/VSV,Z?6]&;/S]ZY+6W-Z4IHA%K7^=LS-7+'6RY!(8,&+',;(U,_G*=:; MM2R#C"4\P6F2B21Q&$+L0-KJNW_Q*.)M7DS,@7;<@/F:'2=7S@5;"PL;$"J_ M3I';\-PHT', -BR<\].\X7&PJ.%A\K.F >!R,Z=N@@^:4LM'36=&W63;,:&. MM_KM@/]3BCLI^G&+3YLD9//YC!4)5P5%,.$9@GJSBR$K.(.*%'D:)RE1U,H# MM:(VLM_9TEX/=WVZ LIDU']M,NJ_F#^Z[7.'D;/;V ;#P\T@=E"\WT"Q75PP M"(7SAM5*Q$ [U&%:DVY)K<3>WX/:W>2GZ.]7RSNM-??FG-MT!^]*8'**,Q5S M"6,12XAXCB#+$@53CG,2JU32S"FH=9S,R*IMB,(F+<20O>IZRGL5$)V R4Z= M+Q?>38_]Y'96X6&Q NGN"2*3*NVPH/O:>N9J]W*=M\VD^)_F"]FFK\Y2QF,F MBPR*2$1Z^//7SLB')##AAZ7I M=&XZYR"84_G-*0F\RFX.'C99NXQ,!$']]K/2N>3TY_+9M&GBI6E; M#K(]BY/-%CZ,]([[]E[P-570DNT.60*)[[)%#P.#Y[[<%P['W?AY&8>WX /W M3[CO/B_%[F;;XGH_QWO]Q/>2:M7OG?O7IK' LIZEW'0)*00D9D 5RN-,_Q0K M2"7.\P(E-$J=*D2&R8ULJCHJH)E^WL8B-T9K81A:[[_GKLE>9W"T\]##H>-F MRC8JVQ"^VMY[=\3#^>MV0@;RV\\0F]1_MQ-\WX^WO.O";A]MM.YZN=[>:P7H MRO_%S?*C24(W(P[T!1]6R[+_]16MYM7[^5*^J^5]-2L2HB*4%S".L$E!R7-( M9")AR@H9Q[F2)+9J3SH*=R/;EDV(ZJH+/S?=+[88!CW'H"F-[YAL>V1L<0T: MML%OAG'0<.[;9"3(.[4S7,_VIMSLW+.\)/_>)B'!#-W[) AOS],;)22L)WNG M!"7B&ZRY%D)K0_7:C ,KGV8I1JA@40[SF&O[K(B"F$L&31"'4$1QK*3W".,=%N2"4L_? B<,YQ\4Y#.F< MN,Y7N3Y]D8N%*?RGRZ<9SS&E699!CA6#B%&B]TD%AT)[/2SG22:P8RQT^_'3 M*%9#$70D7;5J!PU;G?*5T4NC[,3S4*=C4ER@3#N/FUB5CHERJ$A'K_)-<6?U M9F+):UJ63V95; ?!*A07+$8<4A:G$(E(0J9R:<;S"I6@B# I9_6JI@N[_<00 M,2<56Y.T_@Y^>F3-7:[)ZD/H<$RR0J50Z>T6U&AHD\,R#@N.,IG)E)JQX4ZC MVD+AX]4?O3DH7*SH$CQH3XC/'^@"T.'9M^Z8V>UF0N'@9J;VCTM_+E=5T-3\ M\T(%2\4?(#5QZOUYH0]3[2WN\0RV\ODKJ5:EU/[_@E;57,UY$V6O/LCZ1GVF MWZ[KNIRSQ]JTU_B\NJ5-\)!%(L\QH;"(3&]5ABFD!:,0(\[C)"N0C&.G(*P7 M&R,[(>W$-3,KL91?Y+(R<[._7S35*MHZJQ^V I2N@F3)!<,W6%=AFS RR;%D+&/:]")I0X6 _)J8-$U\$U$'X M^+*G^=FY#_+W:\Z-P6R/JI;ZQS;1OFJKR_?G#Q5HT;-25@9%MF\9>DUX\]9/$Z9HW4-5T*6@IP..#,$7AX/M__D>< M)-&_7G_ZM?DI_E?'JF9G\.U,VYB0NADUS0G8L )V>9FFCX$O&(',F#/Y20V8 M+SC[ILO[.6$[(UTS[0OJGR]LX-,_9CR]&.C:\UM/?8)&/?N"CMR=9TWN1;3D MV1?>M@_/P7T7]P1I3B%N'NMF@=$*-,-+LW<+D0/ [>Q%(!C=3,5N"Y'N1'2+\B@]1$Z)%[Z'R &EY^HA"O,?,Q]::XE9/S]*;6[FIGW \;^W*^LL8DR02'OD,8LCB&+, M(8[C#(JDB&F"F(KRU&U4E#\S8^>&:9I7@.M_@=R0;@[^RS5_S=]=ATE=@+^E M!9D(54<38Z T\#4_;!&^ AO6P,!54_CQ(: +-K7J E8FGF1U.6B'TZT"/-,C M0=^[A;OAHG[:Q(FK)G[Y^0M=WCPT'MVGU4*\6][*_G5^C3N3- $R!%2B+W 0[0>5LWN-E)D/2L@XOY8/ U\;[==B_;W9/> MO_Z2DFS+;5LF*4K=LX"U,DFWS*IZY"H6B_6"K0W-"T"82ZC5O'!W-=HH6%&C MO7RO"7D>V=ZV;K9+VZ;6+N^[O[V^63UMFVG]'-ZF&]">_U M-N5;[C?7K_3=A5GU!",V&DFRCBA9$_MWPF2M-%>9D\<^E#42O;Z7'3(R_=6] M],B9ZZ_MY0?.=)_T-?0/A9^&E0FGRD^*[>%8^FE)QQ_#+CDWAS_H/#G#&BD) M60D,+"0@I:NTQ7D.%&1508D2)18AB3"#N!DY4^;&?:0^:(UU'(M_#_[GL4G0 M#3^075T^C5W5(#\_HG4^D?;T-1BHA,>O>%XF/W\-ANW4 6SXHI%)@//'N=(+ MM;;6V=U"M[5-36Z\;"OH&!&HHEB"LM(E(!64@!=-JS0)E> F-T%7Q#Y$1SX# M;4>6JRTK@9EN/K#YF:S48(19IAWUK"6?,.LM0+!4V6\^)*?-@@L X2@;+N2S M$P\@O>C _5.[HNFM"U=[%KL"G1GA5 A1%8 S9H"U+AQ02"J A878*"BH":I6 M?!DQ1C91'_9-R%SG1L?N.GNL^9EH?.FPE^QG_E[_JWL]49K-P4&]D2^;;X_J MW5YMKV!@:I+W\])358<)\?<8O9KD126;SYJ&F[C=\%JI>L(BO_W*YY;$6WX_ MM\O/B**FTAP!@RM7#&,]8:$X 1@;@0LDA2F+D.WJ#)V1]Q-'"UAK(1MJ87O( M.6C\C'P"@<.L\)Y@YB@Z(_GV@MC!EO&"4(E,USDJD]J6"Z(^5_Y+CR<:NO2Q M3AJ:54:J*F<(".PF*?.R E2Q E0%I3PO1*YD4"O:,W2F3JPZR(Q*.&BI18US M799$,9!7# *"2PAH82! #-(2$BU*H6;WM8W]ON&KS638/:?IC> ;;O\I=<:M M?Z5_S!<+EZ%L/>=FP?0(%H(8"*$]Q%C$[*Z@%>#U) XAD%"H9$CQ%L'W"S4Q M?EN*,>C9(^>8N'E&K;1",VCW"IIC#)#1+E6D M@( I;8"JJ#:R9*51>,+W?=_QT5L%2E%7)K(N!K6E"TKJ[@A0 M0B,0I)(@I0(&U4S-OY?Z#IYVTT;$HCV6R=[FZPJ-_CL&0_]^ ="_: XCM'D(** #54@"L$.6<80HK[->P MYAR)$",2U:2FH1F0C'H*AW[#FT*VP$-G32QKJ<7,<#PE94!^[$!IXY)9#Z5. ME&+:(TEO/NBISTV7O-G#]4&F9=]S$3;B'WR^S=?WR_6\'26V[9SY M\>Z>SU>.UHSP A=E40+!M DISE@!!D@&5-N/I#1E(2.2/0G/XWC^'FY '7" MX]P2EG5CEOF.A2;U<:$WF6N)XYK3JIII>YYV]_*AXP$#H/>P5HF1C#)BCH?. M=.L.(PZ@MMFOY27;,S,.7@%V;QS.,-:5V M"DW8X;LKO]_Y.%*J0.-6"_2U7Z#@0^4)UA.=^[HK3WHT.R'2\]/3J4?BE.5F M5??S?JJO"YJ;@R;IC.L*0H,(@ 5WJ]71(LD;:>)3.IZEX2]KD>7WS^M073/RQ71L\W#_9[]7_T_,=/ MJXO7CWK%?^A_V,4W[ZQR[O-6-=:&,Y0#:TFTFPFO@1!: RI@[H(F2.F@N4NO M0ZR1TU=:5EQ[GRTK&6]XR7XX9C+78J\[6-E%Z1_6RJ49-/;LU03K@[XM+QW* M'^L[\%H#_1UY.U^U5N2LECES0O_-DJ%C7N.KORD($NK?Y!XAYD5.=\L0Q5WX ME([O;JB.Y>3]+_G3\?R9W^D9E!4LE&% 4KN;$IHC(&!5@%+D4!M458Q[M=(^ M1V#D'6Y+,MO2S!Q1_UD=)S'IWSU22!IHQ\.$#)K8T2=)U,R.DPM.-K6C3YSN MW([>YR(=Y0>QUO]ZL K^_M'^X4:,7_^:KV>P$M9U-00@DA- $(> 0\5=.G2% M="F(#.L9=X;.V(JVHYK59-OA]8YRX#B^+>K3M7G@\3EG=;!$W6L3-MI@AQ+1 +J^TX%9#*2:NDIX 76&&2DS+ MRNZ!08-CNLM/< ??3.3(KB.FPQP X:>"L<*%Z=WA])=TFG:*^T3J=;#TI#IU M2JCGBG3RF,N)N^ PZR MAH51VH='BI]J:PBD/NV6$0?-T582NY3O=4,[^)[^[_U_9LAU]-$5=Q"GL_>S5 M=(B&F:_ VHFK@W'/6_9>I**B!Z;I:RQ.,?-:JRYZ@!M0A]&W:J3CH&_M;W_\ M0R\LM5MK?J_5W7PQ=_;6W9>^_^7B:GJ&<24JJB&@E9(NNZUP>6ZEN^S!O(2E MD#2/J:OPHCY-/EDZR")#7RU,_^C M=,A#UC*1T!,+$CJ5 ^9'=%J_*PB((WU]72M>52;Y[^6+N$ M_2_WM3E;_+AVB1BU";-6SO[@P?ZL_:6U>C-(=&6(-3*2L<):FHH!:V@D*#4B M1")2FK(*R>D:QL[(:6!NNF&=4'O?LN^2.O^TCP9,E![X; M/PLU'>)AELN!77<*_=H!^S?'7#9?_)[M^,OV#-9.VA;T+Y=!CYC2E@*K9#/; M!C$S\02W%, =SW-+LFID6R4I'^X>ZN%;]7WDB8.PR[#=#L6<(828]S!U("B*"2QOY2(!EUC!-(?^0#:X69W^NS&?6[[1D\GP=?/VHV(6IAY MZP+69(2<#)0U"?3=P;H)6SW%89&J!50@]6E;0\5!<]0R*G*9P1:I/H3>-@D6 MZK\>UIM.'9V62NB\PD H0@"!]G!(JRH'+&=%11 L6"XC#5$/V?$S]?3\QR)K M&LC*IVRS9R7:[O2A&&QN$F$3;V6V$+W=0K1GX\RL[LN5FT-LC@<@Z4U-']&7 MLC >0/08%I]/1]12?EW-'^WR7V]Y,R'W\W*CU^\>].?E8[VVJY/:&A2FQ^RTFV<*Q<98Z#@$J_ "#[ M;V\Y M9,!RTY5#ALMX4 X9\?'8^'U=ZOY-WR]7[H3Z<6&6J[OZ^_--/^K%P_[.'Z&" M% :[F\V0!N$(Y@ Q7!>:8(B5,QCO!>ZJA,YV5IYTMI5TOFC!-TP9A^RU22C("&0-%@:TB<5("D6,)*BJY M$$@RB8,Z<7O0'/UH4W-0WP6WP=J&;E#?EQ ,_30Q,3*AIYH&E)9Z#4X3F&T8 M&$%[ ^1-I-4^%"?5]@ (GEN!D(^^TM+M3O-,6:*'EPE]0MI^_O[F^73UI_UZO'N=2G&?^\7#0S]VH>UW4?_>[OWR[7 M+@CV_VI[:)7+'XOY?UNI:NXLN^V/W'-HQB"$.H<40*1RU\*; %;0"A2*Y,0P M4>2X"O&.IV5_]).LY3X3M:F[;[X45W4[(W>7D#WI3;;:\7>U'4WB8CVK/8_U M/O>D^2ITFYOXB^"WT[W>UQN_V>TVL;TUN,IV,FSW-L>TB_37K_U;Y[5_W;_V M#N_I-K27@3S1GC8Q\Y-N:R_S8I[O;"_$14P+\.7J?KFRYX9Z;/B#W#RLYHL? M[65@7I6%K"2R!R;E$I&9L?L0X4!2516ZP*;*_2^A^RB-O&7L2+LV>'O:(;UX M>W'RN&-.)7V81=T+?D VJGMX'P A;<03 1'93_PT( G2F;V%ZV\QWK? A+W& M/>0X;#KN\X'8\( Q@;42.J1:(!(:6@^B/;,J:H[O9TNW41X0&F,-0]0TVCX95:."Y821S M7^SLMRTOSB'\O0U_[/CI%#ND#$-'(9$L)!U&?>+P=!0TQZ'JN&7"K-!ZM9G] M)_\UOWNXVSI%S!02D<)=75G[4IH"<"TU,%@)+(U4A?*R+T]))N)>D3S<-]RREJ2?B7A+YQ%36=UG+5C!>O(XY:YW<]]Z,;$.H; '! *F0CNN$C)0-@3!5020-0;;QFR_G3A MF 0H'$1K4JP764[YY>W'KKMPLVRU.]6UY>VL/<8[@K,QI@=Q,!6-R#(A M# @N#,@%9!7/1:5ET'2% -HC;QB.DS->4]>SROYT+&4M3X$=;4.0]G-"1\(O M;#=(#%UXK64X"*D*+@,H3UMU&0[)4>EEQ!*1!NCV=OF7,W=VN7?+![$Q#[?7 M4KH>M>MO6NKYHZ,_8P4L-2$&%-:#!80I! 1!")A*<3?BA6A8!MD>+[)CFYTM M$_6]N%QI-=_$-)'P@]#3J"0')M">M+2R/3'KVAP ];8!ZE,?4.%V)$CN5";$ MC^BTUB,(B"/#$?;I5Y;]-4.ET+G&!BCN!DA5D %::@FXJ@@E56XP":HG&HW3 M5Y33]4H2MEXZ-^MOD89UH?G[ZTF[^KMD6/V;)%--GC<5N0.XJ2SOVO")&_(P MXR51%4,&6.M&3[NB55SPGQ'T1T('J_O1LB M4)AY\I,E:-[0*<:CY@P=+#39?*%3['?G"IW\?9PK](_E4OTUO[4^UK\>YM8O M?E?G^;1U.8+A4E6F @6!$)"20,"$A$!3QF21LZH,2UOO(S:RPFQ)!PZF[D/' MSU]()7.83FVIVAV[I9LUA)-7 OG(EVJ^=1^I:0=>>PA]- ';YS-Q2FRWQ5N^ M7L_-7-8;YI>'S1?CT5;OIC[7:Z$EQ2X@@DP.B*XJ0$5% 90"P@KG.1%!/3<' M<3.R&7C.6[9\J".,GHTF_ZQY# S<#GL[?E9F,LS#S-#(< <;JR0P);)FPWB9 MU-PE@>VY/4RS:*S!K$E\Y:O-4]T:T&7=+A?K-T_=W]0# UF9\ZJ$!>"5RPZ$ MO 3"& 6*DIG22);#TNN $$YZ=%/8Z%]-+VK&8@"*OE9L#&Q"358'EJMQYC"& MRYG,YG@3GMC A )R;$V"5XAL=R%_:O5PJ[^8GH95;Y[:7S9[N!&DA)0R@$5. MW7!6:T-8Q8 0AB%N1*Y-T)2M"![&CO>V'+G-_4*W-M?<8-N9+<:=BGD!?N9G M9%@#@[:C(!K>Z"$>DU0-&R(XF+;Q0CQ$1PT4!BP5'@A]O]C,K4U4RGX-U^U_ M/LT7<,%U6AL &R% 00EE> Z8I8@U4R1:#U>7+O>>UGJ8QLDAJZ64OQ:ON7 MS-'.OBP"HJ;G<;H<0DTB?9CEB!8\*,1Z4;"H>.OY52<+OEX4K!N)O?QP.K7, M9Y4H2HG*"A24YH!8'P)P# 5 .44Y1!26I9HI;Y8+7\IG_4L^46F\_\3L](12N)<@$DIQ4@A K M&(> J )R;']KI->8D',$IE'&/8^&I?O*11BN/:3:M6.6&$",G"TL;/41I9V3HD0Q,TSV+C=[!-(G&8TM4DLPY->S2U5+.: M;,KT[4NBIY5->_$!D$_7Y6MXNUP\K>U;MYNJTT3:7LK,^ MZO6WWG]Q,5)"%H8#I,K";I=0 I93!0J(F:P$HZ5608W7A_$S=GBLSL!KTB%E MA[O KNT#,?T3+1O9(X&O M?[K_NY:EC_Q6UWGIU@N:2T?;_N)ZH0Y_T'FRR?;XN) K;7E[IYO_OO\E;Q_4 M?/'#_N6G^SI_LW*\-T;+S8SFK!2DPM;Y*00@$DMK1@@")D$GVNZ@6ZFRW[9R_7Z5[43+MK)E3KBLD2YA M4XL7>2NI^F1,R_RTK3=>Y,4<=?-X&2[B-CF[<\[7=3:.*_=P:8K+V[E\:O[< M.Y0EA(KGV(!*8KLY80D!914%##&&864T0D%%E7YD1_;5:R;N]?6C;92%L MU_"$S\_:IPU\\]0.>;+>Q6<(9G_--S^S'^X>(S N MG^IU> ;FI@C8,!RTS40 M#)?QH%]@Q,QI)?^QKX$Y._Y:S;H[$56:9RVKNNAG^@<&G0,@]HU#C M 1D8CO+'K:V&&"DZ%0=(JC!5(/5IXU5QT!P%KB*7B;-4-RZD_K!Z^KZQ:UGG M\VZWZQHM<4X*[KI@:$ $-H :1 &M*EEB>V#64(?8I+.41K8^6[K-B2SPJ'L> M'C_[D43H,$NQE]?1=$VM'-6$8R:\94ND].?I3*K>%\5]KLB7/Q";C?W6^J(K M?OMQH?2O_T<_S9 NJ#$H![EP73YUQ8%PZ=AEJ6@E%"R9]!KES"R MXOE!K/6_'NR:[Q_M'ZW9YYB77/("Z(HQ0 J: TZX 4EQKKI$#$<%$(^265L M?WQ',ZN)!A8BG\3%;SL<+&V8NCT7=(1-L%>B5*7 )VE,6^S;)^91.6_OP]/V M>FJ_GEB2LBQS;?44N1TRSZT?"Q%0>N-/32]BW-,"EZO64Q&+VM%+X-%_HCQM]MYXIZ\Y0 MQCC O"* 0*H U]H 4]%<0Z)U7A9![HP'T;&]F[ZN(=F?CHVLYB.T 8L/GIYN M4&*4 KVBX0"%NTD!$J?RFGQ(3NM$!8!PY%.%?#;B\O>S*R19SY6E,:^/4 \N M)Y??MOLTU4BC G) N,& ($( 8XH#"+F0B!F:2R__R8/6R.9A3R[@LO(".OU: MGUCF,&6W=$&'<+:G''-I>P&'@(O:='C$7QR71=:R?@+U7L!>6F.[:U4^6 M@ZM6SX_$#S^2SH$ZW5C__2_W5STCU!2*EA1 PLNZ;AY0IB1 R!X',:T0,4&W MJGYDQW9OSM349KHAG_WF\OKFB^S[/_XGO[O_7]>_AT]%\L#6S]%)CUB@JW-I M!$C+0=IY2/X2)YR'Y$%T\GE(_D"E"'JT_: M/'U<6'M6[SOK^A1W\Y,OOMS732ZNU7]98U?_ZN.B;9IO[9"J))0@E] 4D(( MJ" (<%DA88]@!ANOD0+3LSZ%.WGN;L!=ZQ MAQ?X:M]&EOP$!_N^K_2;$N=.O]1L1YK._R$OI/0),R]%T)XH70?K@@/(R',2==VH* MV[S_N5ZWF?\S32I>$2P!P\J-720EH%@(ZV2P7%*$,61!!YPS=$9V 1HM;PL8 MLML]^;"#RSF0_$XJ"40/VT,;J3L4=]5 Z0XC%X1*=/HX1V72X\8%49^?+RX] M'J>GVTD=O]KSR1N]T&:^F2&:8^Z*@E7!7;M,1 K*P.J FN&[\U?4,.:_O+&N^LT=$O;^_7U?+Q_G:;?%NMO"\N='<\%^A:GL.LU(KDT.L M -0& 0(5M(FVO)47*5*;XB6:Y*C4F(-20F8/)\P JA$"5:F,E$Q36GC-/P@C.[*UW[<5;6Y:LGG-4/C= M2R"8?G8[/42!=QZ.?M8P<#A4^JJM++S*+!O-$PFM9IC"844*5D.-SCM-_"D26 L% 51,V!VWT(#2O *2VT$ M(YRRH *>7FHCJU?KECMOO'/;D?%-9BQ7V:-C*VRG[::J!EXR)]M!^6I-NG5YB/]\Q_3XT?!#YN^4=GR]<^$4I7A(@J0N_5*(" MG%<"X(H4"D,%L0DJK#TF,;)6/QLLWM <,%J\Q<5/>8=)&Z:Q)T>%7Q)WT+#P M0XE&& K>$GBQX=^' O8-^7[VY(!\@A-U9Y^6:^L+;[Z8&_[KJZLS62ZN-YO5 M7#QLW.'Z9FE9<%?J E&B=&F P*X!>EY6KO>Y 66!"6(Z-P5G(=,Y!O(3I-CA MXS9NW$?:"*@\J..T5M&>^A:Z+OK<\%__$9&Q,. U0,UR* L%$#8NOQTKP"@5 M+MU=8,F@)EB'79%.^"*BKE*_G'D)T^+N9Y(GQ#+,?O=4)/_FF/O=!3+JK[3E MT/6\7S69?!TFL\TR:]A,G*PR'*^422T#N)D^^64X=">39!(L&S]QJDXR45J] M>?ICK=7'Q9=[O>*N_/%:;N:/];')>:=+U^#_0:OVU\O%>J9495!.$$ 44T#* MW"7)\0*4HD("R0H:Y-6'/PDW(WN>3EOK&5 /+JUVOLB66\8RON/,Z;/J<+=] M*'@JY[#WXF<[)T,[S'+6$YBV?+ETYM_^:!#_/=MQE^W9N\JZ#&9?+@,>-7UI M,% )ARG%\S+Y;*3!L)T:=31\T<&UVVTM;LE,E>_88GB91AQN1Y!?+@U=4)ZFC;DH9 E/Z#C\TGGZT]4!CY.^=%B'1-OAL\4GWM=."/=^H MSCP5F3$Q6AV-_<(_ZO5&J_^CYS]^VO]>/]K=\H?^AQM9XZ8*[2+4,UY :F"N M05D* D@N2B!PKJS?7VB54Z++@LSNFQO?#5]M_'S^UR!:B'X]%] _(O"P66_X M0M4S[K8L9;SAJ1D1E"DW/'1_/W65O=$_YHN%\WC?\-M=D>[#6KG"W29A)#1? MY!7@/UQ/5L5O<)4J5^O M0:1I$\M>@\3GTM9>$V^1<5S7 O.+J1/P/NT:)3),8%5J! H*I1O%B SC A M!4>8XK*V FSCJ:+JS:YH?&M)4]#Y!DJ'2IX8 @T0N;PJ&:?3*FB ME2=I3!N%[!/S*+K8^_# >N5]BD]4?=_)%<;[#G8*3?=D1RSTZQ4O=<'I"4HO M4W1Z7N2SA:<]'XD(:_^Q6+L,4ZV^Z\5\N?J\W.CU=C8141B:7 #$%0<$00RH M_0%0N9)25LA4?MF@%^B,O'_L"&?KFG*V<*0#XK\]"'F$N]/('::Z>Y$;HEE- M-2;VW2-[0 0\#09Q_YJO9T7)*:0$ Z:+'!!5%H!S30#CB'*LH88BJ 3L%)&1[8\C M"6XLS"K=^^ M-Q)>84K;,I&U7&2.C:OL.7R.E38S.-TF&2%_HKTSA/*D6VH$),]WVI@E(JW- M[JC_Q71#TVVMRMOE>K.N(].B$YE>!T:7AA&9YF[K1%OY44)1:;!(I4/#F)E6 MK9( =Z1I:5:-G0!\PW]M&Z8TH\4^/]2ACT)A0SCF0$#% $&Z A0:-R_"GE:Q MJBI$5-@DX#.41O:.&]IUB/>0>M:0#YT,? ZOR_YS,A3"3$PT !$3@R\(-V!R M\+F5)YX@?$' XTG"ESX0?=WB1H+K=[KY[\>%W:_U:N42Q=L(NO4?14$,1MJ> M8)G57I)##1AT?S,5UB465%$1URSV,G&O[_/@UK'[1D.J96%8_U@/4+UOLQ)A M%'NO59/-?MLR\+L#:XN/O+6OB45W.#] M !?A8X3*U1O6RIUX6Q*S3SF/ID"=I:>6,^.A3I6IQ//Q%>17B^4^X]+B7KD MM[4?OGG+5ZNG^>)'D["I-*Q460K %"E W;6+LUP GB,CH51!M!/'9/#$J:G.T3JOW0XN'*]E[9,I,X1#1(Z82GF M99J3EUQZPW"JM-+_PW&68GM&OUFVC4>W[4IU4^Q>\]"V))U)P411, .*O+#G M;(TPX&6!@$&*5KE1C* JPDD/X6$:7_VK_?E/YY,N329VS&2\96+7_:0V,MN? MAEF8(.#SBBM)K6FF%7.C- BU-IM"@!11G!6%=8M@2.N9Y(C']YFIK9+5)E?C MUU0%9_=\/CW$?K9\+.#"3/J6"]>0I*66[1G9-3*IH;V^!%VP:8_!()&%#R(] MJ:&/ >6YO8]:(_9897TKO=Y\M:KF#A9&4H.5-2M(D!)8,R[<&( *<%@0P["D M,*RU\[/UIW#ZG-5HI_(TM$//68>(^!ZUHN4,/6TUA+*OM7%\_TO>/M0E9&_Y M_=P:W:8-?OO0UE3G9*.UQ]XH/:2=&.SVJG'QNFC4W8I!UDX[Z$ MDAE(N:! 484 X54!&"45T+J"1AK)5(ECU/(YH=&#'^V7MYW676_N<>IY!%&8 MG@X1/%)AMTW&6J*_)P^7]$N66"F/R+R(=IX3]IR:GGT^3%_7J\WLFXOBUZF> MJ%2\+)4$#%G/G)2X!-0H"JBD3+C>6YQZY> =K#JR)KH91?/U9B[Y;?:?FKN; MW/;NWC__]1"%?OV+EBU,V2+%\E:VDV+T:9;]0$>K[+_V&G6XUB3JKGXQVKY<.^R7UW*L=4\=Z/XJ%U:3ENI0 M.#3+0[FI2N29- M$E A$!"2(I1SHTQ%O.M8?*F.K%A;-K*:CVR?XMI_%>;+KBFE#Y#DIM@C\\N*O= MV^7=G5[)?9NSG!A2H5("++D!),\IX,I(D!?VC(Y)"3GRRG3RH#7VF7U'+KKU MVQ$Z'I8PG$M\(YPB&Z&-P2/)&WQ,H^OQ9 .>><$#.B5=[3$ M2W7-.R=+3_^\LQ^)O&9>:37??.#2#7/9CFZ@N2J() IH-RJ.E*@$S% -L,A) MP:4A+/+-B O M^LS"$Z=%]XMWG!5]X?FXG?-F54>IGNK&-LTXQMU-=%'B' N3 T1+#(AR8U:- M@:"D925UK@Q'942610_):9(JONG[-JVB;J5DX9HO^.II.WN!J'Y9^V^U0 M:.(&,K9$FYY2^W&JZ2_L/<1+M GW49IT+_80^?F6[/.1F -]74/QQ;R_N[]= M/FG=5BG>K![6F_5,8"YS#C'@.'?)G4R+MS0]OI MM6ZI9Z*MK]W4]$-.M[V0^1SR4P$1>,9O,/ABLBWA;%MC?),6@Y #?BHL(L_W MT9@$'O-]Q.P_Y?>N,.$AWT>2PS.^URI!=L0$R[SJI0Y Y#G!A"FL3U4 M< 8JI37EG%B/Q:L4XP*=L<\4@_6T!R(/0Y5&\,"3Q$F98Z*0/;('&*@T&,19 MI]-8)#))EP7KM4<]'Y_.&%V6X< 2>3P>WXSLIFVF]-GRW9[6RPH69>XFYV*# M[%%):4"5S(%6J!1(\#POO6Z2^\F,;(3J*SW7*2I3EFQX#[(3N.0TKS"B!!15 M0:QUAA#PO!* ,J5*BY UU8&=;H8C$]74IIE">IL>(;^#X7"IPVSS\TYMG33/ MAG3VGWSCQL\G3>?LES)A\[831"9OWW9>T%,-W'J>'E9O\V&YVL=#ZF8:=\M% M??2<&:9HJ:D"7+D99K(H@3 Y!;DJ-1:5+HN<#*BR.4]YFC!0M[9FLXV!-(&? MN/*.'BAIGAOLQJN3(M> &*2LEXISP M.JXK3LO!KDY<8P_B]8DKP_$QD6DC" MS.6N#L:E_>^IU[4O-?TFMI:^].6RL(D+7GH(ODB9RV4 SA6W>'PR]OZKLU83 MO^N,YIE9=\C: .LE8HRLOPBA!ESR"A"=5YQC7M=?N([,Q]1CV_.O#X5YT8]&]^R MC8"]F]\^V)\>?WES7E"%.0(*X]+JO,1 B(("A'%E]=\Z684)<00"Z8]L#EJR M\5=HH7 B W,F!022&S=Y4)> "XZ!X5R74A=%)55(/?*8<(:7)&_A_*OE"FR' MN0V]J0R%V<\#&Q&\,!M\-(=L?RET;(G=F/":P73>6200B5RU4.J3^FV1T#QW MXF*7B3/R]? NUV9RI7_JQ7K^J)LZ+M?*]:O[P7)QO5#U4U^7:WLI1MUM6]X>;U[85>N]UTZ*YD:RD3F,QE;D]K5U& ^-[C)UX^S MQ-_U#[=HF\.,&2J9M$?IO.!NVK2@@!DC0.U',X$,8EY%*"=7']E5;FFM(W.Z M#X'PLUW1XH49('_)P@>^GI(@U>35@[6G'8%Z2JRC6:0G'XI4H]BYII]VXS$E M*K&N<@Y*(2$@S"H@Q:QR T4K5_U5Y"+H(#NE; M"+0KT[R Z:90'V'VTC.D/[W,(-9T ":;WWR\\*HQ"%I>$@QU0 @G,$*%<%R)E4%4>5*610^H@?V9$-YG[B>[:C M7??__'S]SZ@Y=YY@^EFZ]!"%6;,AZ 2;J#!A$YDA3Z*3FIHP()Z;D\!/1R2Z M;AOM67,EYHMVI(E<_EBXMFK;F0A L># MK.Y)"$9&5.1/K1YN]1=3IQG\7-[:SZY=MW0WSLBR=*-_;=[==OS]2DPVN&/I6=48Q2$ M J,777 Z7&0-&]F?-2.9XR2K64D9H0B6/U4DPI_PM!&'8$".(@OA*T0NTNNEU48MT6-<'*VHH<(H"5M1N$*0))K&R*;" M$:ZH9K\EF/U9\T9>%X8V.AP\]7.8PY:_%;0@VHY MB,?R)W+E^@7J=<+.?'0Z]ZF?]P/'Y\*C<2[+-[WA+@W@/5\MYHL?UEVRK_:A MGI_J$@3D?#/+\C"D)7 M 525/9;AWS6TD\X;-Q?V$1NAP?!2=T-?P">NQD!GXSL MG+>\NYLWZ5ANPM-RX68UZ(6T!Z7]C.7 N>%!:X[W/>^PT8P=ZS*2[3D995YX M% :I.M %T9ZV-5T,+$<]ZZ(62326[.MJ>:]7FR>7T+2QY)W+?^\>F9D84X M ^.*NC\NK*VJCU4?N-37=\L'^]4G0I.\P 9 [*9ZJ(H!GE,,#%55B6#)( \: MBGJ.T,@>MR.;S7=TKS)C*6>\)AUF-LXBY6Z>X*[31Z6!@$8!!"N,B108\J#;O5YJ(RN^HPCF MB^UHQ[#MNA\FOST[F?!ABKTGFSV#X'+8/GC_]I(QT2;>3VO2G=Q+[.?;N=^' M(M6Z3@-HVUOM(EX5PZ1@E;*^MS3."\\!(TR!2E36!4>%4,:K6T7O.(>Z//?GCXB9U(V5:F=A*D^V17K&PO M5\+[M!=X&ZFNXZ9D?=K;O!=X*4>7@2_!PY 3QHQ"R(H*&L"*O *DU!(PR23 M1B&4&R,0-2$]JR)J9L);437]CT.*99Y)'7)T&/NLD/I<,,I!X"4\_WY7?T#0 M_.WR4:\\CY%'SX^9(F+))#TPGF4^*B![N-)DH=>3 G2#K*6O MJ^7C7&GUYNF/M58?%ZW57?QH:PA,KV3(T2+HK')-$6$L' I-M-/$#/MZ8!*T449-3% M'ONVT9;JCQ6_NW[8_%RN7!%:<[MLW4K7$EW/2BK+0C,#2EUH0"2R)DL4$&BB M",<@I3 ): 5SD$T/X"%55>N&DG466Y 5R,;;4[1:@M[:PFGG7YNG)>T^&OF^K4 MT*YE4>_!S^L<'=U HSX6L -J?2. 25[V&\+#"U4 1\!TOA@X9K%((_<@UOI? M#W;3?/]8)RKO:N)SJHW(%06""^JJ@TM N6& ZYSFJD*TD$&SALY2&MM8[>AF M^K$O7SX0'T\#DT+J0".R%[BA::W#*.T +HF6R@R=RS\YNY>U_.-_JY7CW.IO]97K&WO$_= W8ILQG%>2JO[ M0!HN 8%< .H.GI@*B$N$2Z5A6.[AN R/;4#J1J U;YGL,!>:QSCR6_.\&7E% M[R+PSN7KQ[=7I[NR[AMQ[@]H]0RUM\OU)NNPF#+=FS/[[/&"II62A[W$3$.FT8"2 (XJ!$BB"-"HPI\C'=^R5' M-JY_6/&M*M>Y]9XWPAUQ^VU>G!!A5NF/SQ]OWK_+OM]IWEII$.8]9WZK/B=]$WO&U\WFV#=STKC?;##/(>(DH4'4?>60D MH"7!H.!825.5A2!!?>3/DQI9(?8SIL2.=,9;VH%W=>?A\KR32P)"X-W;3OX] MU5V;QX17:Q=%2W6%=I[0M%=E%P4^NA*[_(F8JR^W/W8V4KL36D_MCELANJV) M7+/%FX_OWS6MT+[KS>;V6;\J37$)JP("B30!I!(E$)!H4"DFI!8"Y:;ROQ1+ MQ-441Y'N[*NL.98L%RY==LMQR"U/JK?A$'6X?)9Z[5K MUW+VYB-X_^ZJ[;X(6FX'-&=+]D)"+N1>X,7$7=5U7\;1RTIU)9<8C?[+NE3$ M)KS&2XS/X05?ZL6'M>MQHR!=/LA"K6><%;PPM 2,5P*0LLSM?@,9$';#P3D4 MI"K5@+X\'5)>>I2@ <_Z9Z:V-.-:[W3Q\7,I8\4=UDS'>I/O+DH:W2_GA"R) M&^-T*;Q(!YP3(IYK=7/JT0'S4CLMMS];GILRP9GBB F28Z!-0=RD&P,8+34H M3"6T4::T4(8<]\Z3&MFC:\9LWBX7/X#]]%UVN^CG/_AVD"_LUOC;L+.3,!**BVMD8"06YN!"1"4"V!R44!1 MZKPB03;CU4@VLHEJN+G*=N/0M^/CZU;;F7)]:HP;0_58CZ%RT^0?ULH=2)NI M\H%#Y5\-K&//.GS)KT'$N7C(R,3M ;G3QFR=-<9_8^7-6H&OMB=L^Q5JA.Y\ MZUJYLUKPS$F>[8>?O8(QC&.]SI>>YIARV9*C,1C;@+(>!M^9 MT_UQ83<;RX.[A)\5I2F9FU%35*Z$@7*[^98< LER8I0J<%GRB--S/]5I#M); MBIFT)$-[4?:"YK#)E$,DXJ!(-E(BD/S$ R;BP#D>-Q&Y3F2(X6AT5NT*S3"C(D>0 $-=3HC( M%1"*(T!SK:N""%&HH*9[9^A,$2$,/$*? <3S0#M%*^R?KG# MSW7]4J4Z99VA,NV9IU_4HQ/(A<<'!.^=L^&:W+L9#VN]*Z:>E5Q#1"H-)'%- MZ7FA )>\!)6N<,GSDF"N(TX#?30GNE2S![&5ZW#C>IC5\0UW*(@)Y9^#+B"8 M/P2) >'\.NFZ'E'1$+[:-TQ('-*_(&#*H/XY4M.']2\(?3*P?^DSD;?D=C$7 MJUBHFLA72V2E-_-5$[9HCAZ=43K[TJF*EY(HA8'"F@-"E &"4P8J5D+%J@+3 MTJNO_5!&1MZYO^UXR$1[1EZ*V_F/"TWMTF+M>2T_ 8*A)X4=>%OZ(]6Q#94] MU5U_+!O3)@0,!.LH:V#H>@-N)==?'C;KC=VIW+Y:E3KGB&C F$LGI1!:FX0U MX(5 QG!!- JKVW].861CTW36JR_V*P!P6@-:>X*@PB19#+X$%S=._@42\>=.TIKQMN MLOFBSG8,KR[U@=!36=,"$ZB^+0X[Z@?S-<>I8O>7-Y6:>U"<5O'](3@R!0$? MC:QVWX^J;8\R=_>YTY^6Z_6G^4)_W.B[]0SG B/H9MF+H@($ M0@5860@ *U95%<:,0J\2R%@&1C8;W1G+V_-VAZ&LX2C[S?'T>_:G8RNK^0KL MNA.,NY]Y&1/-,%LS I#A5>21:*2J"@\E/VV5=R0X1U7;L>LD;43[8;[@"WFZ M0RJ4'"-65D K:L\>6C/ C30 *DYP3B#615!F8C@+(QNMYXUHS9:3Y(UH^V#V MLU#C@A=FHRXTHMWQ]$*-:#TP&;<1;1\#KZ$1K0= GHUH?5:*G)6TO+MSPPVM MJ_:5K[ZLZE8,JDX)^ZI7]5EOI@W6N=8%4)6A@)B< U8I!JPO)01FI3*Y"C%0 M'C3'OE5=V8,K7SVUD9 KEZW126"^7SZX8YE=^-:I5VPNLP^V?E8I,6)A9J@A MGM74KUQ&AIM+VG#0I-^Z;-TF^S?AJ!9_B5--6/&@..U@%'\(CN:9!'PT-FHC M[3%/N='(;282X8 XAH!4G(-J)0EJ S)C4!84!D60GU.8>P\KM7\T:65 MW]]RV=P\+);>76G.PU+BDDJ*)5!8"&L\J8LL5_9 :E2):2Y0P&AK?D-0 <4,#4#6IK)ZYGGY(ZUE)DH66GJ\_<2#IC'C'8:-S#\;9HB9M MQ1WLE@O[Y7RWO./SQ2P7DI%2YJ#$'-ICE=) $$- I7A50($D#NMC>)+*R#:I MK9O9$)K&I.K8*^9SE>Q_.&DH MY./B4:\/AVK8$P9QF> Y0 ;9$T;.*> $"5 H3K%BHB**A$PS\R<=I,#A$\_< M$;Z>>_G0G-KM_UH6.K&/)*&/4[ ."GD,!"MIJ&/'2R?4,7I\HP> <>,:IPB_ MAGA&#R"><8R^%2*ZB3D/8E\"=_WCQZI.W=P5M>U;R!Y+T4)UTIVLHYZ^N_^'T&NK79^\YA 2VI C#N-S=C M0!99N6:]^ST35]F.C4Y)<:>UU#A@!73H&@>TN!YEALI+*<" *70)2 M: .8EA04 C)3%=;E,SBL+# %6R,?Z Y'O!PR[-+6W,_]KJ9#2PN3O#,_AW+Z M-Q&V 1P!OPP!OIVVDXV2CY06NF1EBTF8FKB8,260QR6.25>/[;EP8/!_S=\-5\ M67^_5%E2FDL#\L+^02I2 "$1!T:3"MJ3'=322^_.4AC=+6E(!>G;>3CZU2V) MD($7.Y[R>:O911GZM,Q^N*-A]E][[3J_[B3*=5&LK6Y=?C#%GO9IEUZJM2H% M5SF0.6=6P4P)!,,E4*;$I$ <2Z3#;E'/4!K]+O7(\'^*S=$]AQ57@N<%HX!! MS@&!,@=440XJA*0@A61Y%72P2H#4D)/2%Y-]<@U2;UR#5-=U_?O/I569^I_- M16UR!&/<]:LVWG;AR5 M6;WAZ[F<,2YHGIO*(HH$(#G2@,.< E@6E4*$$5D&9=D$41]9Y6L:\06*84 * M(9BTFX>UDBXOA]("<$P(*&!1(*&LQ90\;$<9#>U MW#SPVYDLH*P4J0"I#Y>ZHH!7D@-$D3&H8!"+().?G,.1MX5MJ>S:,= ,0VLX MJ)M/AYFO]&_'S\2]*.9A9G#+:M;A].ES7 M[9JOLH;Q=!9S-$P36=7T_$UJ>4>#][EU'H]0F 57>CY[O]BX/+AF]L&NKME% M.A[6,Z--+H3U$9&"&A"$,*#VH V,Q)+KBI&\\JHMOD1H9'O:D,Y:VIUJ^X:Z MGT&]"%:_74P)09AYBY7>VSSYBM8SVM4NT1@8^Y>]7;FX\"3FP5>\K99[/Q^9 M^VV,=KEDNPNV7]^L'7B[M!07#Y9(V^ULN5C/)"6T+* ].A=8 F)* :A45GVU M-DI2*;2?^H:3'ENAMXQD&_ZK3OX*3 _WQ]#/VQD'F4 ]WX'27MM;+C+'1CT1 M?B'GM_.M:Z/M"BD'#H6+GRKKW)_PM*GHP8 'KQ";W'2_GV2FQ6964%Y" M53&0,WOF(@@+P$NE 26RP PQ@D7,X+_G=+P487"&Z)ZJ\]B5I1N:1O0,'K;\Q/E#IX4[S@0Z\UQDW^1M<]9]9Y*91HAC@@M0(FQU+-?8 MW>P9^X=&%3.XA$R&%,>:!2G8*$S\]&RAIF*KMA3SH M'92PZ?%Y:5+U.CY!8=H6Q^=%/.ILW/-H9"N,E5;SS0?N7,/-4YW(4N94%##7 MH) NG\[( @BF*:BT@I6!!4-%T/9V3&+D#:XAF&TI1N73G<#%3_V&21NF?8&" MAO>C."M+JO83QP2F[39Q5L"CYA+GGXQ3O,[@T1G5A%G7$0/)!02D9!*(JBQ! MSK6Q^Z L=%6&;':=M4?>Y)H6O-$3?+L@^*E7I&AA>O7)0YY@93K!>2(MZJX\ MJ?J<$.FYWIQZ)-D=HPMJ_%C,_UNKC\IZHW,S=ZGFU^NUWJS;B+FZ7J@.#_9W M#W>N*//1/K]Q0N1]XOMW2" MU7><5^)G"%XWBZJNF%RA^VLY?LJVW$^Z@UC.F#' MNV5,P.-+WS2F@]GCMC$AL=&Z'+P;C%E(I2%]:[!#G3!A!A#WE,%-IZH$6A*".%P3 L M$W 45*.R *^_O/V876\VJ[EXV-3V=+-T+?R\R]K#X?3;LT:!*&P?ZL%FA.9? MP0)/U^7Y)9J%!<,1T=PM?[A&[)3;MMANZ[^VLS?6=3P65KFAVCHNE:MH(#!'UBW4"$A2NK9' M!>.%")MUVT-M9$.S)145J^Z'R<]F)!,^S$CXRATQ^]9#GF03,".K7<$QB;&7= M$AQ0A7D"ET!%C9(V4#O#!(U7TB-94FOFGL#+J..1@&=U\/C)P2[\.VWLHJH= M+?G5ON+UOB]6>X"5)4>T@M#Z[] U(S4<,%0I4)128YT3@701'0_P8&#TH$ [ M=3,^H.*#HI:$$9IC@!%U[> E! *5&FA(F3:BH%CKR*-08@QC,F[O[F^73UIG M+0_9S>HA>-!W(*#!!Y[$,,4?>5I&=F#5K'1Z!+Y($"8 G?1G(1_B+W4:"@"F MYSP4LDKD_'&[YF=^IVO/GHB*"J0*P 6SUD;3$C #-2B,(::L*BPQ#9HIWEE\ M9%OB2&6.5M2!YP %/Q,1*UN8 ? 6*WQB]PG^4TWA[BX][63M$T(=3;_^[FJ5$FE895"30QS)Y=8 Z$9A(H M*L-OS1U_W(]D.- ]7N](?'4Z6Z M/51W8O8(RM(O4\+>4">(3-X:ZKR@ISI#]3P=]N63RX?%9O4T>WL]DY74)%<: MY'4_5Q?A%UH90!@K.374&.@UPVB_Y,A[Y%N^X(K[[8,=.?L5*H[[,.5Y>_WY M^MWU<$4YYK6GSKM]N-&)]A][=>@L-V72+_6*SOM9R; MN3TD-H.H-"M,GIL<%#"7@$AC@!#:>I(&(ZE=BYO"Z]:\E\K8@?!=A]&@"5W] MP/2K13)Q R/AWI*&=5.]),F0CJIGUYZNJ^HE\0XZJUY\.+)90ANV_*Y7CW.I MZ_Y7;ZRWI)R/91VL.AO2^E1MU.:#E:#[F_>_W%_UC"JM$K9&5O#V4.(Z+(B&C\ F"VFP]W,]ITD0!XU?4B[>N04 MP[998-.VQMU0;%,"9E()@5#% :366R$TYX!7F %*B5)520S#,L0.GBZK9]TORA\\9O"A:JKF"YPE-.T?P MHL!'Y#$K; M[2,V^CED/V"JM]U'.$I^^IM*]M!#R:'8HPYI\A$Q5=9.'ZEI\W<\A#[*Y/'Y M3&2SAH?UQOKCJV_ZMNG[]'-^O]X6216D@(HH8%11 F)4U33Y5@H*K)DJ>1Y4 MR-I#:^QP6DO9[LL=TH'M&WJ0\E/I1/('!N2VHA]0'2$GQ$.Z5"T>>BA-V^OA MLLA'31\\/A+;_6%A#4335&(&!956:1'@&D% !-2 $4: P+S$!80EA4&)[-W% M1];5-\O5:OG7?/%C[>8);EN*AS:!Z&#AIYRQ$H9IXWX"BZ/G=MF&8LJ>$,=R M)&L*T5EZXJX0QT(=MX4X\4QD?(^O%NX+^%6OZL/R[L*2&\7MIB4;<$B 2 MII);BJY_:3.@8I0;WTN"I8I^G2,S;3SK@K!'$:I+SX?I\8DYSA^XU-=W[O[M MN]M;[(<.IMI7G%4J1T"7W(V&(!I0ZIJ3(@SSJD ((J\^%0L#L M^O[U7FIXO9>4/=/K_3X?&0D\>8W0N7UZ\[1_I+V++?7VQ\*^' M^>9ISVUWA-"WY>WMA^7*/3]3>2ZJLA+V,,/L888I:<\QB@%1*L8[&=_3!HRG?AU'T>?)&8C;D&[L MQ]R-EZ,B-P\KNWB;_\7L:1TRC(#@.K?']I(! :D$DI$*4Z-4B*8)%GUG.GL?F\^V;_][_^Q_8G]0UC7ZW__C_\?4$L#!!0 ( M -6!Q5C=Q&N\FVT .'G! 5 9F5R9RTR,#(T,#0S,%]P&UL[+W9 MDIM)HZ;D=[XI]D4DZQB)9?6A37>20;.FDG MG*=%GL[/_O5/?_OX*[@__8]_^Z=_^I?_ ^!__?+^MY]>+=+%.<[7/[U<8EAC M_NF/Z?K33^M/^--_+);_-?T2?GHW"^NR6)X#_-OFG[UN#W_]#;GZ;>^]_WOSM]:^NIH_](GTL__E_ M_?6W#^D3G@>8SE?K,$]U@=7TGU>;'_ZV2&&]X?IWZ?KIR=^HW\'5KT']$7 ! MDO_YZRK_Z=_^Z:>?MNQ8+F;X'LM/];]_>__FSI(%EV<7J\7\SVEQ_G/]A9]? M+@@01.KFGZZ_?<9__=-J>OYYAE<_^[3$\J]_JO\0JDR9DJPN^']N_^'/-^M^ M7N**P++9YV_T@\M_7U?9GP;\NL9YQNV^KE:8+=*=7YI5KBZN_^4L1)QM?CK) M.)UL/O5%7*V7(:TG+'.3C.2@3*0_4B1(:6O!ZAPBX:D(ENYNN9*\(IHW0EAA M^O/9XLO/],$D#"'K%Y4?G[B/][B2;(J/)"8+)=&!*4!!+ MB* 0N328>7''D7U[M;M4WY;GBV7Z:;',N"2U<;5<6*8'LKT+V,O?^/ES6-(' M0?HTG>6K?UV6B_,6LEHO&G!N*Q8B]T\_T:X)H$O,OVVE\N3F-CM;DS+%S6^V MD/C_RCM!0O4/B:,X.C(J7L_7T_6W7Z[0,(;7BXOY>OGMY2+CQ&GE5$D)A(RT'>T477MD$V>I!*D\YWG0#8#Q+!$[ MX<3VCI-V?.X"-A_#US>9V#Q/.T4&&+"HI!<% LFF@R*B0 ^"@8FB)2#T4G* M%C;((TOO%L!B/QXR]F-J3\AX25^^77Y<_#&?F"2=U&B :>U >5)X/A<'IN(\ M&)%B:*@P;A;>#14=QS5;,+0G3+Q;K-9A]O]./V\L)AZ]<%XZ$);,)J5*AF!< M ,ZM5ZB##"&V@\6=M7=#1L>1SD9L[0D3+H M.1,>LSDN^/W8JKL!HN-(Y]&L'!D*5;N]6&+80-@;+S#H"!X=64.Y&D(")6!) MUJ/(%H]\_+J]VFZB[SBB>3#K1A9Y?1N?O?NTF%_%X*PF%G@7(;.JN5S*X+(- M57VIJ(,CQ):CQ'Y_Q=U$WW$8\R@6CBS^#Y@NE@1=+N+'Z7J&$V,4,T4%R)$3 M=(6NEBY#2%PP[XLI">U1XK^_XF[B[SA^>10+1Q;_QV6H^4L#%&*A..DOV=Y783?,+"N[ MMF^P%=(D@XO51*.6*D0#!44!I3DI,ED"")F9T,9Y;H^["YY;?3=H=!]G;,#: M+B#R9DZ?1NR8?L%781TNMS4)6J%A D&1J4M_<&*.XAFRB)D7SYS3;1ZV'EM] MMTRI[@..#5C;!43J0_[R95CCV8+7B_'.8$YQ+B=(X M!IHI12S1'%SAEO[(QB!+#D4+O?#HXKOAHOL X_&,[0(?'S[A;'9%?996&F$< M9+9)&">#*!H"N]9"Q!)*4NA:J(E;:^Z&AHYCCD>RL0L0$.'G-9%GD?[KPR?B MV^KMQ;I6\%3/>L)+1C*+&1C#R 0R6H)+Q@-3++OB$M..-0#%0M3*@Q4*N1+. MYB,?/)]<>C=<=!SB;,/4D9'Q@G:0-[N8!;*%/!K.,]E"-M'M1P"&$$R&')AQ M7&O4Z;C$ESO+[5;:UW$$\W#F-9/ZO_S\@'F_T0\.+\DG0VB^PDQ?K!:S::Z] M%S:%!G6;JT5Y'99SLII7=S>R:]G^KA_>J+3_H+T<6?Y_L8*S$#Y/:JG&.5XO M=XTU+HM'YPUP+4@W1&X@*D>@<<0H&SRB>\XX*V$5-Y"X7&=[SG"V7EW]Y.; M?8>40]7&U<>^QR\XO\#5).JBA$T"?*K%K%(@FLJ6K MM<=I&]!2QE?ZY"BNCGB)7-']N)+C%P0W<497G> ]:E80\HJYQAK%:X M?G/^.4R7E6$O/X7E&5W+W C!.49P=#Y ^4#7,BH&2+N4+!EK[7-]#@Z!U^.4 MC-/_8$@X->!X/_!YA41 FFX%0B?CO&9 _7WS[41JKE)->'*^=GHHM!DGF:93 MD9-Q(O+ G\LV/ 1#SY S3@N%(8'4BO?]H.GM9ZPZ=7ZV9==O=(E/>) R:^' M\YH:PT* @$Y!--J:PHE]\;G0W2$H>H2,<1HK#(F>8WG=@:FT2:K#U7J[@\M[ M^'=<3T+PV651\[2MHJN8@.],%,"CMK&@21B>2VH]+/KP."WCM%D8$CA-N-Z! M*__[8KZX>P:N++DDC)4^1O")S#DZ!K:6=I$_:0WCR=%^8NM(SY/$C-.)84C\ MM.%[!P"Z49R_$N->+N:THPO:U*5F7Q_#5UR]_DK\(Z%-YV'Y M[0TQ=47<2/0OB;39AA_;LS6Q,45;@V&Y" 9*20_DQ(9J'(9LBI/VV69"A\=/ M!]G.2%TCAM6"?0B_BVOX0/2EYJEI3MN0&<@I=MQE MSYAYKG/BX1A^0,I(_2F&Q]]Q3._'\"?SX989:H05&$.&A*(:$H+V$(P'M-IJ M;U- ^=S[[$'W[VT"1FI:,>BE>S"#.U P5R^8[W"Y26S\):RF:2*=]\DY#CR$ MVFN8;,[@@@;R5)"[8+(.K4-4CQ(R4D>+(=%R/,-';>[\U#9>36<7I+8F.II4 MG$F@-XZ*KPG4Q3K04@CZ;YK3@OP/)[:<+*N&J=$ST%L[P ^_X%U1@OF M%Z3/PMEETY"WY4%>_J5F#=(G&05XBV3PA^)IK_FV M;%=Y,<^/K'T-Y>R5*)*L^\QJ(AX:NK532F +2TE[AZ6TSMCCSWLP_<.KM*WZT^X?(0S M=2^TL;?E8_BZ+8J@GR\QK/ 5;O][S3MR?(QSEG@GJCVL6,*=8_K7Q9+LDOFV1#!]VPSOJ7UK-BDFF^]F6Q3D_[Q8 MK:N(KG@TT1B=XDJ!TZ60,>0T1#02A/2,.!1,P=8:=9B=C*N:3XW'/8[#B<#1 M^1%Y5W^PV?+FMVI3Z"6NI\N-PKI\AWDW(V8\PH:4+-K,,]3GF%IA&R'DF($Y MJZWS@:Z_UD'K@;8R[@71\2$Y%3R.?;T[G7E4\Q*)(>OUZPYD34M0P5A(6I&AS,D[B0309CVM5U/DC-NB<4I(=A*)LW@U4$\;'NZ M/M&5DL+L5,&QNXN.%BE[9N\CANP M3ALV:V+KU ,;O&0\9@-<2F*5CP[(_$J09"I2<++ 9.L(8RO:?ZQ@W3Z8',2R MW5?:#;-%3J&@?PFTR80?/B&NV[6(N/NIPZG89ZAOKT-_GYA=U $DSCH5$%B*5TQ(6R*GG;RJJY[T-H2 ,C!PVL^OT,/>/&&=L#JAGO.\#1F_D7HGJQ_%;+_WA!FQD9 MG(6'6CPJ$_BD/&0>(PF\Q*!D8]S<7G_X)E*A]Y!3A/2?!0A&69]LZCW8'LL8-K;5'46M)= "N+?$U M46[U>;$*L[\L%Q>?R4F=7=0T.?IIVA;C8;ZNQ;O:J2HQ8N8*@B<#4Z$VI&A# M3=SCFX[J6>;6=>&'4SMNYY,!+K[3R*T;A%X3'PQ/=): *>>)9,6!_!@#)2O/ MZ%N#V-I2WU^E#=;X9"@<'<+=#AZ9WBUK[?OZ6PV3K4D=5Y_B\^43\"0XFQB+ M"-$61=:?5L05PKI/16HE4B'D-[\2GZ:GFQ2P88(%S431@<:Y;N;R6TUQ>%\3 MR]^6O]&%7\_*Q(DB+3/D4#@O:Z-F"U%Y U(ZD43"I&3K1DS/$M3-$_HPP&HG MC Z0]>IRV>MZ\ZWZK6?$>22K,2O0M@ZOB[4>U!L$7DHL++#LL'U_KZ>HZ>9- M?!A,-1)#!X"J'5S_F,[J,%V3.3('3!=+=.=<:BZ0!NMT(AM1'/530DU?"]4V 8IS-C%(/ ZWP#GYEW MAA5],Y"X99;"?4+&[3@XO)%T-/,[0-"6_DETVK# R7T5N6:B,4.XK^EHK)"; M&[05?I!FN;O5D W67/!$S[E[L;<#%_^W:8C3&7$!-XWJZSB^3XL9B6)5/IV39P1BTBO,@4WAN+OSQ@3P) MFAJ*I > 53?A%M^NMD$'PQB>:P=#65W7@0@:+!IY$@0= MR?H>O+K%_.PC+L_K97TK8,&"%3GX"%GS.DC;*XBU8!>9S]86XY1N7=/R."7C MQA]/ Z+C1="!%GKB?KZU(R=HO$6TH%P=])XR R>,!N\1E4.&HOEX@:>I&3>*.8H% M=: H.@#5K4U,O$F9B\0!8Z8K7)/I1QQ1P$DE!R5BT:)UW/O6\N/&*$]M-NW% M[ [LI60U[:HQK)XA9^Q* MRS82?]B.HPG[.T#2BYPW[TEA]BY,\YOYR_!Y2KIODF+AKM[$3G!YV:;)[4]0#(*@%VSM SWME"%[P&O.@*?"D-7Q>:KU'?<4+6,GW X"I2:, M[Z(QWZVK^LUJ=4&GX_SS;/$-9[$#6V,FY0UM.3<31S^BV6]IVEX:!$\\L"H81@M:UQ249BS%$#MYZ MM,Y&[_, R2C[D#AV*N\PAM> 8NK@QGS(M4EF43GO(O# 267[D,%IHX%[+11] MY8IN#;2'5(R=Q3L(EHYD=@?1J>^%72:ECBKSV9,&U@@J10_>H:S[R5'GE)EM M'2#_'DTC#S$]=<#S>+G\4$T_[W1E&Z;%YS-+G*C;W$G;=SZ=.AQDX2J0H<4$ M6?0J6PTQ(MURF+73W+KBXOUI\5R^G?,$V,BVX[#R[P6">E(AH'60$9H\5)%;7SK1*QGR!D[ MSGHZ;!TEB!XQM0W/3+)-OJ2@:D?'7(O. G@5Z"\0$S.#XVE+RMB!UE-C MZ0 !=("C1R+'V^U,:FU/3%: (0N]-J^J1?A>@:D=D$1ROLC6M]^3Q(P=6QT8 M2VV$T &:'AR*_XFS_&9^%33>Q(LO=V:$+UD'"47&7'?&(13C(147G"&349O6 M25B[4S=V*/74NJN-F'[8Z;V;O=X-6K4*7GQGF=-,)/G>_MH',9Z-X$:#+!2R MUFNOA*PTJ30EP4AAN-6Z9-$Z37PGPHX/Y5\N\G'C#W-,*J&)D'@A>Y(+279 MR2"L<"4P9TKSUOEW*>@F+-$("P^C^0?SNX.;\IKZ+4?JL]9B7D_KBZ]3NO8M MJ7&F,I@D0WU2I+<[# M=#[AD;G$90:&M7E6;9 <$074Z9 :T6,2K;,C'B6D$\P<+^A%:ZYW )U;%N!? M\3SBI=OD_3<[Q'O 9+#+>'C[MN-\! ME.YGNU[N(CI9@J@)U*5.PW3,@@N6@8W2:1L39\V;23U.R;BA[_;@:<#O#E#S M2&3L"OYH=-2&5?U9ZP^M)YT:-&BO/<>0M)"M6R \2[VV&G#]1'A4V,D MDZMPUN6$QTU4ZW(;/C%OE.,01:P=K1V=!T-L MP-(91"H=P.W:#?V-[N(W].5JDI(1F6M_@*M_]],W\8,'V_F,U^72S_",L\X3(X)C,'22YC MG4$C(=2Z0\>1!Q-UHK]LC)\]2>PD\G,@(AYT$!]./!V@[Y%<985:Q<0*J>_$ M0!DR[Z)0%I*3=)UGEJW!Y@KJL*SQH3 TJ-"_7Y6PCP0.QM!G7$X7]9EPN6X4 M*_I/L@HW+XX?%T^$+C8/D3%LGBK/ZVB_C43?(VU[-5WC!UQ^F:::YT>4O<>T M.)MO/F5;RY@*.1E*!Z#[8#,PQ #=$@XT-T%8;H1+K7$Y])[&O89/B?*NT-&! MWOT=US?5:Q,AI=;&:TB!TP5EZX$/O$!@F2>R:Z,JK=_[[A P;O#KE#@\G.\= M@.;5],LTXSRO;CTLU G?$U427*^7TWBQKM[;Q\6V.FHBF#:F]O@*2=708*HA MH5KB%DN4@3O'FK?'.I+D<4-TIX3J*65[L)[\@LNX:.G6O,?/%\OTJ1H4KRZ6 MT_G9UG38V@M6168-;8GK5!]"0H1HI22?T))KJ'F2O'U^UG>(&C>L=W*GIYE\ MQE>BFRCYK389#_9SW3>CVKAU=.M$%V)?";4U2RUB MSY]X@]AKV7$+^T\!L8%%T8$9^)!G&_T^(<*9*T:#P))!,;3@27-#9")+HS + MVSH?XPE2QFV-.V[T9G]9= FIB>=<*B\3R"+)-XK.@4-+%S^WMK BB];#MSL= MMUGNR&' ?21P9!CP]?QV^Z[QZR^&Z22QSYIC56:O8]!VC*<&GM 3X-G@\U! M6"[J\PI3OAC/ Z3D[7;8@T_1@"DQ"^'0 M:&S=?6+_=ZS!8#2TM)]]RMJ']1W@YA72RFFZD0U]/<.-D.;YQ7D-0_]]\_.) MDJD6,FBPO#K1-BIRHLFJ*,%&9$++$%K':'>A:]Q7^Q.CK+F@.@#?QJ#\Y7ZB MP41PLB:]C4 ZG?QMY@7MHHYE*Y(GY>IHR-8E!8]3,NYS_(D!UD 88U<:_"5, MYU4)OYV_FJX^7W;J>%M>K%:XK@U!WYQ_#M-E-3 F7-)QT,* R[H.2BX>7%2> M]H:.&49VAM#?L^_W7'/<%_D3H6E(.8S_O/1T0/+5)3U;2^!C^%I';BGAZ_@: M(#><+%;K$%R1U05/@@4EM4JM*Q=V(FS<]_83J[7VHNH9AF_F7T@$BV6=^):$ MP%AX!NU):2O%B'^8/62GO!3&<9E;.YS/$C3NJ_KHL#M4-#W#[6'_6=+NFX>W M&[YNE/Y$2BX,*@Z\,*0=)P7.1 W>[M29I%1<=1..":.5!U]FK(2-\R$YC).;1O"G04P>,F 70#YM:B'=O9 M>=JPV9@T-]N]9>=<_G#BM/'%"0V6=E5CJ8QXS1(!C]N SC";^4[>SQ%$C)M2 M<$IWZ%22ZB"B\W"K=P_;984)<7^2&$I=-\5%G88>=TLNW 5MB=MQ,M8@I19 C&^/JN M):"^/(#BI?@4K$UR@/?L':G;#:+_*,]$ TFM \7ZQ,YJW&[U!".CMM8:SH$Y M5KO@T-418YVX),F)Y$H$%*U?*O>GLI,>,R?*Z6DEK@X4)/F 5X7ZZ;\OIDO\ MY6(UG>-JA=MBP;K]R[_)D^R0N^ 3E,1$;=[CP=?Q)R$9R5W,SNO6[6CVH:_+ MC*!F6%F<2'#]>%0/MDB\I2M@_:T6>)E3'OE:8/:%4?V-6TP M8J$S;Y&EZ)/'YL^@NU/790[1R7#91FC]H?+7Q9*VEA#SZE=B^B::\0A3)R9X MBX%K\):17<)J48\DNT@[H<@C)#=0M_:&]B2QRQ2DH?$YA/CZ >GN3)T$,LU] MH0/(7)VBGG,MOG81O G*83%>\P'ZT>Q(79?Y3$-!OV7$Z\>I212CAR M(,EBMUG4EN=2D(OG-(224;! 7A^V#MWO3V4W,S1/XO:T$E=';@_= C>=*8B- M-T5IDQ!S-($S,"R1=9))^WN3%&1GC&!6.*=;SZ#^/E5=NCC-E=>SQ/@U=.BE#(>LH M ?2#H]L&;&V 4B>W7VX(E31.2 /HZ\00HUF-BPHP!65*)FH9FCO$3U+3I8,Q MF-9J(Y0>+LE;.[E]8GX)\_]Z^P67>1G*FCPDTKV!*08LR$R[D\G )VC835 P1OU/15DX ),R5*&0KYX>1=*9$+.#0%1"%' MW;JLZ9 -9)C=(J/+ H>A+;%#Q=#GE7G+OMR$?Q[AWL19+;4+&:2O,Y&3IUVR M^KZ(FDZ*Y\:GUM&1/4GLLN3A%%JNM?@Z4'>[9N$)?? KS,WQ/^OUU*4A"8"2!XG7M/.MJRD@, MX#SSH$LQP2)WO'G1PVEW.*Y!.EBXL&.8='"(ME2_+;=W\G9^%,^(6UON;$N? MP^POR\7%9_H73R;ME6Q5BI"=)8X%)>M[!(>2LEUT ?[+"- MS]B]X-2!4752WMA )R$&#BA\3?1.=,,SNO"-X2Y99E"9UC6HW1VJP9R-/F^P M(2'2S<2GDW)(DX:)/D:0UI"O5IB"P+2!0APJP>1BJZTUTK$D0M+3@*9PWG> 60NZ[9??_V,\SQ=7]!6Z!!<5$I^N5C_ MOEC_;]QL;6*TRF@-,85)!*7)=?1*NMJ^5'(F+\/"R_+C:?EFD*]*';GD#DTGQ>S*:IOHK= MV<5N_?UW_.0FO?T/V46COOXOKI=Y=[G,-0"SM&2\1P9)*0W*DF4?G*H)]A89 MRX79YC;(T]01;FEYV4;R8H;+LLO[LEN+?E\ODPS&Z&*U17>+98D?*F MW_YP(Z.'Y'XDL?PRJPFRD:/U.7I Q;$6"GB(2FC0VBB?0\XLM4[..O4>Q_4J M&B'WP13/GH'2JQI^CU]P?H&!;AP\JYR8WEQHARC?9S^OB)6 U2VR[S' MS[6E^_SL&JPR9>F"2X#!;A(#+7@T IBT616/2LK6]39/T7)TH.W>Y]XJ>_\#I MV:;/^T\1.JE"8X>) "T83QO2J2;0AY';X>HCQN_G$3A?$$+8V4Q'6P M_):]>H4/%PN*Q!"$U@R4UAR\H'LAQF294RXGVWHB[3/D-'N*>?3VDX&IK"U@ M9!84KUN56.J$ $-;%4(U?^][CIYQ%48K3#SY,'.L!'I5&YLZNP,TQDU]WK'* MXB$%C?1$_>!'X" X4U$S"3$(\EB]+V25TK>U"5R*Q7C%6IOPCU-R_'RTVY]Z M TLFG,@R6M"%TQT9#<$R*P4%BRZ,NR)%ZURR)T@95R7;3=3ZL2Y@NOX39!1ZB)+[WD4WTQUYT-U(MO]*G_WO]]!LPW,3O"AJ7 M! ^@4ZA]T7T A]F U#$)AS)FUMI7>8Z>8]7,8Y]]@_P@DY&5!8#$04 >AF"C9XSE7 MQL=R+P*/3A_99;&; V*XM;P8";8H8H>F/\CPCT"W-7,\!4;G<@QV=**VAL/6 M@X22X>36JV)[D=+%^<6LUJ,O:KTQ_05]]">N]*2$4&: .1DS:BVABZY+ENQ0T4%8W7-M& M%'Y?K&_!7&EGC&%D&7!?>R(("\'I""&30Z*$8\HUSW'[#DTCQW\/1\ C&J<= M\WO5,>]Q/5UN'O$CSK%,UXLXFYY=EHT<](+]S.L'>E>)V]M/UY.A-11Z63_Z^!(%*UX6<%S35HO1$&LS3^-Y MTLI:9*JU5;@S<5T93_M@XD$6SB#BZ%JCQ+#"G&XI\(.URL-/:J=9OD-EJQ>T M:T%OVN=>+_8>-R[A2[IO5C?D7#76ND:>S8FN%Z4 4R;OW;%JL2<+14EODBQ: M\=:/\<=1?'Q9R8ZK_W)[]9M#9%6).@D!VJH "AFY(BD5(#. W!*;M)&M_< C M21[YA>]T^'Q8HW(Z4?>J+S>36E;3@[W,._^^4;SJ*8H::<2K:4DD\CB=7QGX MFR?(6VM?(RRA0^4] Y44_9&Q%F5R!)\LM\S(F)M/(]B/PF,UWOW/O156(;M# M;B(UMK981VX@,$3@0JO(=H8^L??NE)X@9NV%. QP\;+;4@O']:HY=2NBOJF\/TRM[ MK7#"Q@"/[VKX!@&:W/Q836#%,=/-)ATXJ0E&5@B)BNQA]^,T"/@EK*:KM^7> M M^V?]YZ]RE6J\PS8(H*5/2:W(K$ +67A:?DHVL],&HWRKHMQM\')?=UU@!" MZ:!WSM_J,+77J_7TG(R[U<043.25>L :PU+:(H2,%CQQSI!19["T/D9W*1BW MU== T#F"R1U Y+)KY_>Z>MYOZ;XY%Q//!=?*D(LA-1T'K(W,:B.,B(5I8S(1 MW/IA[QAZQVT"-A#\3B; $<%:[95M.ZOIU1"8.G3\;!G.[VMH,J*D2$X!.DZ& MJ_0>HO 3/1""]98EEQF@O4N/C/%P(XT/Z MA/EBAMLV[0^MRPV+;Y4&62F9HVTCP1]40 .NB/I66H0@LK5PS>.M>U'8;4AC M']0\",,.)Z1>5=ISO?8.5V0[?.K@G0('5%I/]H33FNN .1':D@15G"2_,!5 M\A6U3T*GV+HX?K!^@==GX?X*MQHB__+M\B]O'8K$!#=> _>UX*AVQ'.2CJ/0 M3MFNM=8^D-1.^PKN@Z&G%=AP0NM5DSW:Q^]P%?; M5? Z@:EFO])H(>B:-THX8&@3"SAT8[[V2NO^"O6U(FTF)\TNZNSLNS>Y<@EU M<0S0T1]*V00N5)^8I:B]Y%'HUBPXD-1>.Q?N@:&GE=9P0NM5:5WW$CQ<4=W_ MB+8]#@=42,]UM?.<1YEB[;V@/"C+2;88:O=M^B$*ARJU#N4,V.GP%L(W@TJO M:[5IM3JJ]#VFQ3Q-9],;P_4&Y@EMC8VDV@*X9LS:6KQ-6+?2N+29!=%\>.8Q M]/;;*7$?3#VCHX:58*^*JO:&.UQ'W?K7S;HJ#JB9GNBM9TLD::4(*=+5IK0@ MRYRS#"D7M,P[Z?*/T5OQ!LW7C+S5+C@'RTU,H),V!%DFZA!)A)*S4U(GUKZ# MY'/T=-EE<1\D/*U*CF1^KZKB.RT+#]*6W63I_W;#[K]BJ(OEMW.Z7"^6RQHCV 7.$LELPA)U';=\G:"3F&ZI(4E21]V3P"UWX7';=YW >!3[9Y M'$?K+[[4A.T)C[OC1IVFG-F1PZVY7B&0U5]98T-SJFG0:8)/R@,HY07=S M%-@Z;;-QIY!K(^$65S=M[ 9O;:Q7JGG=_;=6 VN& 9 M6*QUP<$H<-Q*,%8@.<])IMPZRM&&\G$3M!OB=@1!]GHC/]>^[YA'\>]^ZN#- M!P>\@O=J"U^@%2%9R<%^;RM[^<3MB"\N0$NN]2]O1' MF_GKKPE7J[?EVAI^6][-PGQK$]\[3,*SQ$4=*F<#KO1%LAHA1T19:L M:U/, #&S!%HSX;P)V836CUM#>2[4=>5S[(.*9_)^6@JD:S7SH$G@D:KFJ<\;L*WAD$]8QS6/*RX& MC70'%L;JDV6RX'UDX"QCB*PPI5NKJ'Z:&]YTMKMC12R787ZVK:SYY=N#[G!3 JMG.>2Z>9CRMINX8=N?K@/?I]K?GAJ M*'00T+F5ZD"Z<_$-\0,NOTP3/L&+V>8C:\"@U"R(L_GT[\0)7$X76RG=,$([ MXY@H ;1GCH1"W/#&.2B>%YM34=P.Y\TTWLRX89\13TB ML>>+2$E!FYKXVZIZL2EPFOR>2XD_!($ZJ@06R>/H759 O'=1U'ZNXOS!XFOCBZ,[*2#H&HW.9$TN%P?/66=DQ<% M9TX.ID>;;.&':EFZ#SZ?UI:G%WU7ML05SV^KH%^^/=K,U:.(CML 18;Z@D!, M]X+X[0*93E%9[O* 0<^=Z1S7 A@%PP,)L0.@/K*S=\O%K[5DZE;EU*WM":.M M"06,KK4'7D=PT2)XW;N.2$\AQ1=KV;F;F7[M7HY/"AB M?H7K,)T-V)_@^65/V+9@C_T/W\W F"1M\ IXB+7ZH"#Y7$&#--(G$[,D_#?6 M&,-U,WB\//[%^F58+K_1>INWKHD/0I8Z?"*S4N>;%@WD96HHV@O/ IUUW]JP MWXFP;GL7[(.1W9J:'2.2#J[ENSW9)B%:KY008 +=%4J2_HY>!! ENX+,"6M: M)_?>I:#;;HS'(.<()G< D4KS]SKYW?W!K=^TVI[? MY?"&FDLL&TY:SP=>]1]*\.@D:):2MW1!&M-\M,]P;:<>[TVY?1#X.#VO2VYB M\1-AL[ R)8@V5A>LIA^X$L SBU)K;K1L/15X9^*Z-=CVPZ>PD-^:3_:J"XM;$X$&F.N(["\*D2YN\5>9=Y&AU M\U*C@7J>_7YQ'G%9WVKJ!]>7E\N55I.04:'+J=8]FCJWKM2Y=1R$-LRY(F3V MK7?Y-#6==B[;!PD/VABW8?V/J)#>K/%\-5^L+U,E, ^DF)Y<9W %M=L.!U=4 MDD#(Z/+DTM4.Q(QP)"P2/)DHGBG#2O,F7WTT9ZS':9)LMG1[!S"%SI)2EOQD MEA5XQ:)D04?'A^OKL3.9O:JV/;!S9%/&O875@\E/(MJD0UX]QETI[Q=?IZL) M*T&9P )D\F) <>_(:I4&>,* M2I1-W\L?9:@D3$V-!SNPZ^9;'H VI;V5XOS M,)U/A);!))$@;-FB,G@3Z"O'I4F,K(/4?/3B;0)&!E([P=Z'S,%<'GOBS=_F M4S(O-IRY8L=?L5J6$X&2RVP5!"8B*.8MN!@Y)*V5L\6E8,SWK*OGE^CBZCI$ M9HOF##P8!E]P&1P;5%//MZQ$NO^!&,4:>=/12 M>5)Z94 M4PXU&)NELL*K@*T3,;Y#TLC8.;$]TE(^'5@D'^GW:MCBUJ:NCJ$1(B2?@7M> MQQKZ B$;!,\W*W>^N95<9%2",I+H9@:0=*YAG-_!N9 M_IOXVB0)3)QX!88[!2HS#3$K,M5LL"DFSC ,Y T]2]>X*2LG][9;2ZIO]%U& M?:_C9,0X@98VQ9-$4#(YB-K3]NA@!%@]80&;M#[Q@Q=0# M2_)7$^W(MQ&*G!%9Z8Y:0@S!U09Y(>BDA'*M3:JKM;L%SU&R?6";'\#H+KR^ M9QCT]C/6Y_'ZLZN6B]?,4JHD5:(&(6N4S-;6_#)8\.B5U6A\9B>\,Y^AM(OX MPBBZJY7XQC;Q7^3_O%C5/HI7^WFW7)3INNYGXKTO*G@&P=:AA3HH<%E;R,:6 M'*1GUNQFX3^S2+<*K)F %P-PNX/;[[+QYL9K?OVU=E; ZUU-&+J4?TL3U=?2TRA6S'^H"@-4KK#5>J=?^KQRG9"4?Z MA\51 _:/CZ7MC7U>6?3WRUY!5TTQWI"PYF?3.+L<&C$1@:.N%8Q>U9GUPM3' M+4F.B@_1,*;HZ]W><7=;;R?XF!\./D-Q?'PL7;&.MH$DK?76J+R\K']',BD# M*UJ;4.>6:-J.JJGM9%>:H(IA$J6)K=N+/$7+3N"R/QRXFHJ@ P/\]\5\<==' MN=S+Q%FO72'_0?%$RM4X"2$[!IK)PCT7Q)[6! M[J_$Q9>+FBE]09NZ="1J2QTDWMW,E\35ZZ_D#9,$I_.P_+9A)7$CT;\DTF8; M?FP/VH3S8I$C>;;.95!>%/*4A24K(&0D[JOB6O?5'W [.R':_["([@4(S8JB MCRGB_SRESZK=T6KSR O:Q8=%6?]!@KJQ;5=\$A1RS\@Q,IYL6X72D8OD'"3A M97219W*8&N-[1])VBZZQ'Q:L0TCH1RS6>35=A;.S)6YK)A>%S)D/88;'=%4Z M9KG!2W?VVN_0%3P.12S>"WRP=2,9G^%X&N M!5$;16%MQFQ!<,-0QY@<;U[5>Y>$'Z]*9R^1/ZC./YS_?<'G,F^OY,0-5QHX M(AD"CHZ:X_6KF$7VPG-_O]ZB)8!ZR'H]2J1/P^, _H[]]/T>5]--T^,PN\R_ M-*FX0.XYV,0"*$&$!UE+O%5617+-T8OOV4V/?W0W,C]$3HMF3!M;Y+_7Q*3[ M&T#/92ZRNJ&US:O3!5P6 7BR214NR5-@.TG]L4\?.4.FG>"/9EU?LB=W\1R7 MZ68KTC.M?2V>]IZ1)181HB@%@O,JN"(EW@_ [X2"^^N,HP@:2?!I/!S%SLZ0 M,?TRG9$YM0Q7;^%XN2=>2E+<)S QDZ9+D9,EY1T4EEU43CGIONM6[[/@.+IC M>*PT87!?H'DSSQ>U%>0UKQBSI1A.GERNO!),01!5P %;NKS-. M9M/@$#F*G3TX'L\6P2,ST6M;()4Z#UME#L%[!#*4BA*%$,!;YXL?WWFBJTK/ MHWS:9K+I 6AW2JP3%[Y$D>G2M:0_(P9PQ4ER[=#G:-!XU[R9SH_2>6(OP3[; M>6(?+H]]2SW=.$$%QAQ:#AGK_#_A([@ZO2?+S((I*N3@=KJ@?HC.$WO);+?. M$_LPL,_.$TK:R#$AV(P6%%H&/M,VO-"(Q$"5HQ2^>=?;?\@JW:,LD]:2ZL! N:[=,X$9 M+-&#XX+H3BZ#2\:!Y=E4CH5LVZ?O=UXD>:!4GRJ/W(?%#553XSR'_\#IV2>Z MX'I/(\.SG-6)63D&DDW'?G'0@="@&[=1>@I6HY5'%=,?;%EZE4GWLT:J[<7Z]4ZS#,M M_$M83=/$&:&=M+Z.#(J@.',0DR,MK'6TCDDG>>O"CKT('%<%-<'+?;4SG("Z M,)L>W=ZKZ>RBN@/W][BMZZQJ?N)X##$S 3S6SC"U6MUQ74#JX%"*4J1N'=PY MD-1Q3?338;*QT#HPJIXX>D]M=)(M.:M"DJ=2C*]]@@UX)"^(D[500C$LJ]:M M;O/6 0^"U],+ MM-=,ZVUIPSI\O0H +,KK4C!5SER7/;P/ZV-FM>R]1A-/Y;B=-?)>KA=Z-5VE MV6)U<0O I.-L%.2X)EVKS:4D/SAF!:F4)%A"-*)]&>23Y!RK(Q_G[6,U-1-D M9&EXY*"8KAMG$LCR2!!([ -)IU>M]@KC^N;8 MU^^.4%]/?U@3/;4CK8T4TN;S'V(K.N>5"P&R^""JUC MXH]3RN@/G\K?%_(P^[;QNI3; W;R>*R-B%&18,NXDF75DX'E:'*(J MD92C+8RWMM,?HV-\O!PEW$5C3G>(ELLG5Y>Y$Z%L7B%T/4-T+ZOH(1] Y@!V=P":ZR;8FWO^VM>\RB&T7B>K%'B>:4 I;_-5W4'=7I?O,K1T+$D+;,$D;FN MW:4L.$/6.W)6^S2::%-K!#U"QKCQ]0%P\X8%J*1,;?OM7L(4@:+?@^ E./8W 5.YM/%\O?%^EHM)JL5RS*"ELS7 M#="MC?05\IQ\SB)%WKZ'_#TBQHTZ#X*38]C< 4[NN@0;\TZZP&3M;Z-9,'4: M>H28Z!+E2CK,F9#??*+I0RK&O7M:.TI'SJ].#W?!.)$)[YG5@ADF MP;-0V\\YCUR8P.^G83=&RPTM/3G7^\OX6<@7<<=RQ'>W3:_1TP[3&Q1'< M'!L4[Y8$Z#6^FX6TJ86Z;5NAX49+$8!E0[PARPQ<4*'^D1VF8OC]45Q/H.*9 M1<9U9=K#HA4_Q\;%M>_^T.2.+A.0R79/JKIF2272>Z,2L1CR2Y MIXMP""TVK S'-L#OQ;^!KHC.YDD.^^9D\&^G'8&I+9_6B_VWJ\-MN_5.4F\@ M3EGR:J*V)D698^M'JL^U= WYX$<[[?F>K,I,B)#38<^,BWXP>F2@3V6R(TVD!(2B(LC MAX$910ZM2D5%6Y(>]A&JWV3@?>2^2S+P/JSN+CRT>97C)GI+AQZX*)%VD!#B MIF^])N5:9! QMR[1.?!]^Z2)P'L)]OOOV_MPN3N!35HDG*8?0FS_$^_9>,M[U?7L?AH_M$SW^%GN5D;H= 7GUUJ)4\%%K MT%Q(LK.2!)<#@^)\*H[\/^=W:\^\^YH]X>50 7__Y?MH;O<$HGL/M[7@F"FC M@3-)ESB&5N049O+];4B@,?.B-7=)Y9U LON:/47R6H!F(&[_ "!25YW+ M@W:.\P(L:;Y-!8A9.5*E0OBT6[OOW=?L*61W(A =PNT.C.-'J\!XS%%[ M%P#K2[(B]),BI=U(CMD(-.A9ZP?V@RLJ3YHH?(PC=32G.T3+Y;G2+F*VQ8'0 MQ!N5F(*8"/B(P07&5:$M#HR7'MRHXR6\6T7E/NSN #3/E_2)*)GTJ"!+47M8 M5'4L-3F:A8Z7UT%'V[J3P8]74;F7Q/>JJ-R'_1U@Z;$R/V4L*64RU@1Q U2L M0WJ%#,"B4=D:0WYBZ]OJ1ZFH/ 8WQ[*Z [34U[6WY24M/+W:@?=6"2,2J'%GRHI)+8"T7H!3I M1"^C)MM+NJHK5<+6$WX?HV-<$_=8V3X+E0,8W0%8WN.7Q>S+='YV=S-7XRJE MXF/K#T$*6NG>>F3+TX; ML5.3F>\!Y"D"QE$GC82Z:,WA3F#RZV*)*:RN.RFIP%TM)/5U?)1R=4 A#XZ^ M+:5HGE/)LB%&[JX^(D#:B/01D!S!WP[LE:=RF(O,U@1R]^O@NLH+5Q]0 VC' M&9H28V@>7#FF,/-$.=ZM<_ .XW=WL"%#ZZHQOXI9ZXIWS8TD^*L$4=4A 5&Z ME.F$&3-LVN8-+3TE5ATHZ&?!&H3'_X@PYW^Q>VJF>1DC*Z01M;D M$2AI+02D@\>X#4)&+[B^E]:Y4XG2LXOV]%1]'&P&97=W2NA>=7)VFI!/Q(M- M>^U:IQR9*\"=LBS35QA:!VB.K@T_>55E.V5T!/>[Z#-P^]GC.FX0OD[/+\Y_ M62R7BWI:7H;/]#?K;Q,C,C+!+#"T"I12"$$D"=QRK9@4DI6=;.@#7YZ^1U]/ MOGH;K TFG0ZTV.V]34Q1CM7(J<]D4"KI GBF J#T5I8D#;>MS:?;Z_=D:[=' MSE[<[0 9[_%S^%99L7J[&4XR*4D8&>AJ+MY61I@$KA@&5G%O3$DEE-8)-O=I MV DAYD="R%%<[@ E=WGR9DZ?C*MU3:S?!,7R.URF*J,SG$A74H@R0"%^@-*D M(X.59.DY6X)W5D7?^M[:G;J=D&5_)&0-))E>)S^]6*UPO0KS/)N&6*_H*:[" MNH3I\DMMAM"B\'O?)9K4A!^UKT;EXM^ J& O>R%)[-,:+Q!P::Y[^*@_[N-^.ED^' M&+NN ^9.EQ(@:ZR#?(@W47 /2*:H<@>:1& M(7CR4GP&[4F?JE)KN@-QQQAO@[1,/^A"/U(IR*GK$O>2[/=+0?9@-C$#!FI:IDA).X@16U(#H[#_\1\ MAM<;_G;-B\W/)P)%"D8A<%.S:IFC&\61%2P92UI('H1I';9XEJ ?/X)Q(% 6 M0TFM P@^>)5SH6CM<@')?0'E+0>OLX0<6:#C'5U1K5%WT-MGUZY$&Z =)9L. ML+7'NYQER5HE-8A8=R8C[4R27VY9Y!E-?CCAK+<7TZ[OZ39X'$B>/^@[Z]8* MW[(_K&\><@9[=?W.@J=X@]UGSZ=XD4V1!T;.-_A2D!1B5A"4XE"24C:6%)1L MG<;U8[S(NJ"5RIK.'S=TS',.$&H:EM/"A_Y M=(BQJR)WZ^M[3JD30FR=WIC)&9,>O!7!"92\&Y1ZWW8W0%H M'D[[#$(I)XT%HU4 1;8P!.\%:"FL)ZO5Y]RZ;\1APU5/';7>2[(/HM;'L+D+ MG-P/NP?:N_9,U^9+&90F'R=$;/2UNMDFB$%%X()9 M$9G.2;3.*=F+P$[,]H8(>0J$S<75$Q;?S#]?K%<;CHFK7O!T^QN6Z<;0G+:B M @.70H2NU2$#*EY%/DY@L:%U' X MN!]G;B:4#A!V;P^7L8 84#MK/* 7F=BCJWE9)&@;;!:&^R!:!Y@?)61<1#44 M]*(UUSN S@X'[JK*Q(C 8D0((4CR49@")YP":9D0I-P#YIT:HK>]"GL(T34 MPO[7X0%2Z<)SO+6UC\LP7\VV8KKNBWE5E)M=]8D]Z*!H7UD4J.U_0&8E.&(F MKZ?U(_QNE'5_/QX"C*?AUTI&?:FZ5UC(P.>8\8:H;,< C<@<)QHQPG1V)KF?6F#9^S=V_"0>A8LLIRD"42 M,XW4$ NKM79>.%YRR&XDAW2_YX8Q<=G&@QA4=#VHR[+&NS/JX M>+<1P.^X?EL^AJ_O%[/9KXOE'V&9)TAG7*,LD ,W9$L' S%;"YH5%FW.IMC6 MC6_V(*_[*_L(G-P'Y4!"ZP"/']:+]%^?%C.2UFIK<4\8+\%R:2&EJ$&5$" Z M%<$657RA??#8NL#A(14CHVLH@3^(EQS%_8/Q\QF7TT4F)WZY;H*BMVGZ"Y;% M$M]CFH75:EJF:2.LU17''N/FQ"+W6A<']&+:) C3#]',FT-5VWRV6 M&W$_MNL8-1IT#E *#\H2NR-C"8P07#H1H@FMGTN.)'G< 1$GT\@GE.OAJGFQ M#K.AC%'C,;'E_L7Q]F*]*$-GN7QWT=.DO.RW]V'R7R39D,R1PX->8/7.:XLKPJW+ M#D/63-O0.AFX;?[+(TQ\6W8(4FPC9MQ%@5EZL*@<.7U2@(N9@ZIZ6RO/C6P= MZ3F*X!Y>!@_"SO<,QN'$UJ'GL^MFMX.(K0M<^@C9E[Q];X@J,;H*6,VSY<'; MUGD/Q] [+D)/"*M&@-Y;QC\PGB]3"9CDD44ER#@NNH[6)KU1& .GC'*8LB,Y M=(+H'E)^3H>L1I ^0,P_,*BOL@>89#S(!%*$4M-%!804$Q3F/:\S=#UOWV/P M&(I_3% ?@JU&L#Y T!W ^OF$P5A++AAG(#/2/<=9AIA$ 8/9V M@MXI?W,2V/:13P?HNZ__;_:SZTUPD_;")0^&9P1N:_D0:@'1"@F:69&$8BPU;_K0 MD/QQ7RW[\>)/A8 .P'^SU5\7RQ?G]7'K[QL>3")#EX1V\/^U=R5-;ATY^C[_ M!3.Y+Y>)*%NV0Q%J22&K9V).C%R0$CLD4D&RU%;_^D&2K'TCB_GXDJ7VH6PN MYL/R(1-(((&B-<607'APOC"(.C"9BLK9M9Z3\R Q?44M1X/'[66XB:XZ -V% MW?[UVU_?2$RXW4TF2C%C:B6KL<2+LK8VEP%LOP649O."UTUIIS/SC%(WK MRPV%F[L31IIII9^ZQ[M,5<<@T3-(CN>+V;M9?6_3,6ABE**U2B+D*(A%XS($ M:1B@0"&U<<[GUA,M]J%O7 ]O/!@VTE@'4<1=WJ['1._*'V$Z6U;G I>3XDHQ M5I$_X9($50^^@JF^*_&G,DJG=.O(8@_RQG4(Q\-B&WUU$6'<9>Z:,[1]=[WR MNVRR8KF 3LG5YJ89?-8&'(:$1H0B9>O@8U?:QBWR'@^ŏ>4CRYV=2P;;6 M&-?I@3_39\SG7W!>UI^=I=7T.[U]0$"R]S.:A".'<39,=2VF7)1E#+A$4_OQ M*$)GR2"4+,DYX9QNG5YO6UU[(<)W95VD_LN/7^N)P>:<72EK.+$!P5.TKUQ. MX*7G8+(G]KR5.C8?+/(P.3UDVIZE]SNE (U$WH%?]GBRVS"?O>0(1O(,RB8. M'NMMF522*JB,3JT+ CIN%==,[7M5ENRC@PX =7]"VS+)/:--F:*62'\,A="A M%)#9""=B-J;Y4.F3JRS92]$[59;L(_4.H$/D?YW/UK9U.00@*.LCB<2EVHK8 M(SAI DAT7*#AF36'S1TB>MBU#E+LO*64.X#)Q\6ZH_6/-0L;;K:,%')PG74) M4F!D-X%+<,4;$#H(7V)M0]TZ"_X@,>,>6;6'31NICPB?&HY,?J/@:/X#+Y*C M'Q?GR\M.7EI&I6CE]<$D6G1%A)AI!X\HI$5N7;@]'>MN6/7$,\8].FJ'B9:B M[&!!6;MQ6Z?N*EW*=!$\:0USN/?'K-]"]3MSFM+X24>U")PA%T$LGD_$B9]%\ M+NR>)(Z<[SL<%'>+8@;34 < O.;+K<_/EJ^7RW/,$VV]+;9$L*)Z=++VQNF)MFEX")*T"'5+AJ: M0?1&@_4<$6E+X/H(/O:&F'&WQF."JXT^^BE.6/.Q,9!7YW4&T2:GL^'I+?YS M_1$M_3XPXY2'8AR#>@("7@@&FV->@>(6?X&NQ]PNO$6F.!S^(X^,P#Q50E&ZT-3\VKZO>G7]VL?H=K ML(.5<,W*+R3&?*.F8[&HL]YJKN*7'U=?>1]^U+?.JEPW@GX]6ZX6Y^L1P>L* M](^?P^S=MW6!\1_T$ZOEZ]E&9!/-F(TLUZ1&#N2H^-KYG$R8"S>=K('\R+LH4>TC%I3MCX+'4XL?Y(6+X52A-G?J;MCS\52PRC#2!LHFA!10=!YPA>9V&) M21M4ZVLTAQQ_^I> KQ:Z:-HF]T"7>/GN?+53I!*< MEAF84LIKDIGWS>LH;Q,Q\AV8YJF9PZ3.G!)5>@&,ZTLTYHVSI_K;$&H@]S[A<]%5 M++A$/E>D[5D*)ZG!R]JEF#L.D><"TDH9M2Y&&!P6/#V48S=2\N/0>8;$.X#-_1%"L!FM MBP%TJ@,(N- 0DB6S"EKQ1 %"5LTK^$^KBO*0+>MPF8]=D/WVO&+]7;FOFG@Y M08ZH? D03:&($+$.)I46A.'!FH#1F]T.O!]]3(]%CWOI<#Z(0,>&QOO%/"'F M91U4MSDLN'$>CH6A$[7CA:M%YLI*\"DJ,%[2"LR\\^AVPL;CS^GQV.79X&@H MT@YVG&TN9?G[?/$!OYTOTN>PI"7VVDGDQ&DOF9<1F$(&JD[J\EY%B$P$JY)( M^?:ECH.WGZ>I&KF#2#-(#:2'L=>=;3G'!2-D,Y\6X>O9^>KS?#']%^:SK_/S MV>KB;'T22XDED<_' ]:\G$S@>#10)\!I%H(P.>ZT#NWWW)'[?[1=EP84>0?K MU&[<\8FC-3:'@B +IQ B2*1MNLY7+4H(Y%PIU;KUW8ZDC5OPU7[%&D(C76-5VO[H>45>1>;X>6I M=C 4K=/^!Z(.FR5H&@Q&<@A*RGI+6T4HEFPI"Q*CV:VYT.[/'/>4N1O #:FI M#A:^BS3?]7YNI@YXX;1L)UWO3G%/T1LF RPHR15CM(2W#CWN(6/< ^IN\-=* M41U@[4(:FU(IAAZ+4U!=W4\\Q8GC[;'UT MA*6M995,!&:C(7!#JVXUKU!G=].NSW)))CAL?<&BIXCR^9I\ !+/$.O8WM19 MU="[K[-I/%]>W(S<[M:5J^V2R2RRI)6@\-J0<%+TM!@G8DLS+1SFXKC9R9': MZ7%]H.(YRIP/*MFQL?+[-C_TQV)^_NV.=*K*LA_9T?27=J"8<"H0,C>+5]['7.KZI!KF_';Z8A M3K_4MO'GBZK4LUE^.Y^ES8N)=U*E(!F87.\\&0*+B^_3;=KICA*(O>_7LJ'K47_7/Z^54V_GJ__#U0=, M\T^S]1ZHA57)V A&>5FC( F.EP!:941CHJ<-<:@#]];,='YL/ZQE] &1EVPK MFQUS?5-D_5;]'I^D&(/+60)CEE:2H@*XS",$;721R7'1?@CC43D2\E!2 IU':WA5A+\90I A(4D MBG)%-W=W7T@EO[!%.,8-,(V>;!(=Q,(TV%(,#UJ;D ?L>O035_+O@]GA*OGW M47\'WL_- E\KL9XY:S!!E3K: "$ZI2%RK3S%0"7IUM?R7F0E_UX@>+22?Q^- M= "G06J19+W?:&R 8NO5Q.(]..\,!.>Y5U88SEM?*WOIE?Q[P>H8E?S[Z'CL ME/P#=>1!R4P<6# BDM''4B_HVIHJMCRBHVBBV*=\U9^KDG\OI>]0R;^/!CI8 M+!\J#,^QH-84>YK:9$MA4! E3V!197=!+DFX^O?WMU@]T;JWUM-Q@49\ 96W?D)O>%7D,QM;Y/HF%BM_VV M%46=YQ.."MY1M-S!GM[@_-DI[W+*BK8/6[V8.@](N@1($:1R3MA\NQ/@J93= MG< EA4,B]R/K_I31_G:^'?QS=S#0U92$Z_,Z$L]%Q2SKK7-=^V"18(10(+BV MW+"L,;7N;GG+6UF7^<5/I.'%::85UFK(*K%Z' M*.!(%B"=IO Y6&EBZYJ.HS%WHK8U++B/-NGP$*0=."&IW8#XX<1S>Q DVLQE MS""4C*"L$1!,+3*K\R')"Q:Y##)ZZ0B\=7Z0],+-\ "<=7%:,(A0K@6GEY*Q M*+!D"C:3S[P>(#-:G[*C/]K3&I5E=KLUXSDJV9T?FHUJ7)V#Z$7[F9N#GDNY MB$S+C2D9.*O+#HL*G"SO=WDK?.3OQ>^O1V LT.'O'X\ 3,D MY16<7I<0#YJ)ZGP7(>OTR5+'[;@ AHGBBI:LR.;CU8['WHD6(+\08SP,;3^# M/=X.BC$5PZ1'*,78>E^"_ 6/!J),: 3++)R0-3[G^,7\VQ;[0UI/ ZJ'%<[_ MXO33YYJ1_(Z+\ G7P?(K6DQ^#]/%_X0OYWA=T=ZXE+,QP$P1H+!$\NMKVZ)D MO-44! 9U.D[LLT1PHD:">G!<#IDCZM+'R_K)"'5EYATK="ZPOVN&_>>B_PP+)K50\,!*78Z",M>!+ MHIW3V'^W(#L8!(^V(-M'(QW MZ?F">ZP/@@X.'$Z\!=E>L#I*"[(]=#QV M"NT19^_L06?OHEN1P,QR%*"EKMV*% 5 %/> 30E#E7Y1XBEG^5 B.B]&&1P^ M]S3QWGSTKJC'.)4 M'%GWIXSV/9-%ZP;R5^=#GD(-XXL"4SP'"D04! RTN^HH>\XG':^ MB33&\TB9R / ]:)-<-\"K> +K9RT20=N#2B327!6:4C).U1""G]"F<>?H^"P M=T,=$H+/MEUZ>IR/.2_DM[_JFSC@P)!;3SC*Q)#'N.KDO#XZ%FW,8!*GG2%S M0E?MVYA:.U%VVB?M>Z#MSO%F>\5UX.KL-'KJ8_CK%YQAF:Y^)XW< MQW5A*960)?CB$%1TKDZ_8E P9)&N_POYTMR:Y=+@D"7'M5>;,S"* M!()68CTK)8+26D!,N4!(:*QF9#*Y>2"W)XWC[NP#(NSAG/D RAMQ3U\N5I,/ M-3Y<9\H"9\4KF0!5J'<^%#DBM;3 .2-RL-[:M%,Y!_WJ-;31JRNDW7A@+RGP M(70Z/U3 /:!BF_Q1:!FZ+"#+>@6@, E!!$:&))/565IEFN%BS+3= YG M2&YDA?]M.IM^/?^Z)=R(6.0ZO\A+JKW-7!W%$(%K*STS6?N\4ZOF)U1^XZ$C M*_TY*INWD-_8B@]_72/<^1 C*PC!A'J_EVMP01O()=C"4=4.RBT4?_VAXT14 MS13_;/F-K/@_2<;K@^$_DEC#^P8M%' V"C"3[=9V!:J9*:-D]&3TEFLA2H! K,< MHHVV(&9M;(L]Y$$"QMM/&BEVWEK*(T(ES<]GJ\6/R=__G&2M0DK: L=,@1AF M"4XD\JX,6B^MM8CX""Z6F/[ST_S[?VU_<0.-[8LK9%P];T08M%':_" )=J#S M7\\F4@B!@7'02"&WLLZ!*\(!RQ$9XX8^?JRN=3^=_WHVGD*,S$K"CXG&7G>$9AWWWT3-R!Y-CN!O- MU=(!Q#;-1J_$AANNB)")2JQ&[PC,!%ZGJQ$G4BN(Z'TJ04:E6I^=/DQ-'Z>D MAVM\/HCX.P#2'_-Y_N?TRY<+^E^=+Z:S3Y=3%FHW6QX@B7K52OL"45 MA$E8V3RM_A@]XX9&@X&IF0HZ@-,]0GI_ODB?PQ+?+Z8)MV4!]/8%US4UFFI7 M\?#7*]H+TFI*Z_S9U[KY3[0E[\!76W+$LF(RD<>0-*&&!_("@A.\=2^!I@R, MN[D.!MCQE-P!PE]M'_M H>'_3E>?7\_R]/LTGX7A%G2/V^-J,#P?7:4=P/B>!/+[Q?SW>C/J M]6Q]06I36?,=9^?DGF_W)OQS.B/[OE) +7X]2RN2RR07;C$;8KN.CE8F9O#. M%4">,));+K.6 RW6S9@8MX/3X OV.,H^&;3_%A8S\KR6[Q9OYLOE3G)(S"I> MW7M3<'VFF< 9KB%)[W(TO"IK%-#OS\NX'8Q&QO[ JF\]UCS8L #>!VG4C F([+S!IC%",IE6G:9U9"ME.NN M5(7]9)6"M/T8GY!#,B0,Y="#+X4#ELAL=@I-;MYN[B57"NZ#L(,K!?=17@=> MQ._3&?G];Z;?Z\W-%84'ZRAVO7+\\N-OX1_SQ:]? C%=DYU6ERA9=B",E[0[ M, 9!49!+@2X6*4(NL34N]R#OQ*H/]\+)_#A*ZQN/5XQ=ZYX17!29_';0OA![ M417P(7&(.IE@L.2H6\_CV)/$<7$Y&%1VA^3!>NL EA\7(6,E_Z*!BB=A%!0< M7+WZHKQR0 Q9$%Y$+KQ3.;<^[;I-0[? .ESA\X;2[P ]OYXO5_.ON%A?ZJK[ MP>?IMPM6ZND"][430JEEBDX6"-)*D$R8Y(K Z'5C(#U"SKCIJ&-BJI5..H#7 M^G[_'8%M6!$F$L$B0S;&@ HYU*&%Y H'(V7.%.=CZ_WQ$7+&31X=$UZM=-(! MO!X]QHJQ!,M$H*47+2@A:4VV)"A7LL'H,*!L/=?TX-*??BJ-#PD"FJFE(XA= M"^@_8)I_FDW_1;:::P.[,@V7=G1QBG5V\VQKN3S_>MVTEY.45>%1U*+_ZM$Z M*\!KJ4C<0;-HBO;RL=+41F=++5CIX\#E<*P]?9)]=,6_,/S_&I:?Z8/:!>A[ M^%*[!4Q2%*H8EL'%VH9(1@9.)04>8S2&PC['=JK<'\D,[G+4<=54+]9P( Q> MFE&<+ZIF-]^D7T$2RGJA8#J)[%& $11.4B1)/IYE!:31)!-%$G-'2'8VYZOC M*JUN#*0%)%Z8F;R>?:?OSQ<_* 0V*4:.@%8E4*KV=[&2@77DDS),/G>]95PR MTG%Y5R^&\#REOS#DOU_,O^%B]:,VYUYM]\UOM5)N(C09O:5 /6NCJIK6!^(" M=*W1B"Y8V_P$Y2B,=5P7UHMEM '%V#W_6TKD0^T5^J[\?;G]\J0V^ K5B42= M2%72)'!8._RBR-H9IU6Z=?[SP%" (:GLN SL.5#O2ZLO;"/8NH4W:J;6US:7 M[\./]:&=4 JYTAE22/7B9Z2 JA[:::N-329S9' G:[$G8RW]@Z1U M)64GAA2^35?ARQL,2WP7OTP_K7]NDD46KB0#TC-!*B1O,R29@0LN3,Q,Q<$2 M!L-QM9/)N)_;9 Z'P\NTDXN;.A_#7]<^G#BGC4SD4C(32#!)9 C:!."EEBUJ M;JT8ZD[]<%SM9"?^I[:3!G 8WTZ:>ZCK=/I9_L?Y*.VU3NEK1C)X/WOM0Z/LR'L/^WN*+PRTEK3095 M^+K^R( S09(4>"+W4=G >CYR(A9V0_[/G:_>5]//#[3K**;A.VN@R3K24Z'H MVM8A$!M!*0F%(9J8M'"J]?6 @SMK\--+$C?309\'-[_.9\LIZ68S?6 19LL- M97PBK HZ!@U8NVXIQG6]QJ,@FFQ"R:6.A1U^57R0OMWP]B)RKFUT-.)ZMG9D M+H9I?)QO3>F"T[?SU>M9^G*>R:XNW'%:P8GK%;U#_\L-_B="2F&U8Y!\*J"X MH37]-R4$L/(,F=#ADWMAPA&+G 2[2 M-]T &):2R6) K3UDB0Q%XLR""]D0H-RN97_QXFIX^:Z@&! MV%HEAYX_-L'7@X:%=:-Z5ZXS.U%2%RW(90G<,I*:17"(E3N3,N>9Y[33'(@] M +R/_06A%2!"5]$YJU]F(,([J.\^'B0/8):.XBZ'['//Q;SY7+" MLHOK@@6I:W]79!Q\4@8*BUYB<$JJ?+R%=$U3'^6\XRZ>^ROG%(+EB]9^C<+D MVS_7/$!^E-YQ0F.'QHKH%& J]>@&(WC%)80B$&O#1<+B28;&CQQ<7>IAVP-U MP@U+B:, H6($956$6$>9A1*]1FFSMZV]OQW(.JGX=Q\<[7!?_R 5];IT;2>7 MD_Q7/U;U6),$5WD]8/EZZB>;+&%[T=UH&=L^\WU]YL=KS[P$G)31*_+Y0:IZ MZ!$<1:;9.%#:&"-2*19;5\L^15.[=I@//>F7'S<^6==3*V*;>4M;N?,%E*/] MW.M YA>-SX6':,QPT[/W('3? !)=K:@ M7#.=-Y>%#LIXXZ)$D(YS,AA) 4[D#+*P3F?%!;D0Q]G8+FGJI:_;R-O9\W34 M+^8N1FPM:Q[N^G3(T+FAT;5!+ M 0(4 Q0 ( -6!Q5@&AI8FET,S$R+7$S9GDR-"YH=&U02P$"% ,4 " #5@<58Y92*;.\$ #V M% %0 @ $S$ 97AH:6)I=#,R,2UQ,V9Y,C0N:'1M4$L! M A0#% @ U8'%6+3MR039! 3(T+FAT;5!+ 0(4 Q0 ( -6!Q5A6KY\FBB$! *]* M$ 1 " 6$: !F97)G+3(P,C0P-#,P+FAT;5!+ 0(4 Q0 M ( -6!Q5@:V?.D) X #*; 1 " 1H\ 0!F97)G+3(P M,C0P-#,P+GAS9%!+ 0(4 Q0 ( -6!Q5BK..[7M1T /8@ 0 5 M " 6U* 0!F97)G+3(P,C0P-#,P7V-A;"YX;6Q02P$"% ,4 " #5 M@<58-%G5XA4Z "2EP( %0 @ %5: $ 9F5R9RTR,#(T,#0S M,%]D968N>&UL4$L! A0#% @ U8'%6+ XML 83 ferg-20240430_htm.xml IDEA: XBRL DOCUMENT 0001832433 2023-08-01 2024-04-30 0001832433 2024-05-31 0001832433 2024-02-01 2024-04-30 0001832433 2023-02-01 2023-04-30 0001832433 2022-08-01 2023-04-30 0001832433 2024-04-30 0001832433 2023-07-31 0001832433 us-gaap:CommonStockMember 2024-01-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0001832433 us-gaap:RetainedEarningsMember 2024-01-31 0001832433 us-gaap:TreasuryStockCommonMember 2024-01-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0001832433 2024-01-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2024-02-01 2024-04-30 0001832433 us-gaap:RetainedEarningsMember 2024-02-01 2024-04-30 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-01 2024-04-30 0001832433 us-gaap:TreasuryStockCommonMember 2024-02-01 2024-04-30 0001832433 us-gaap:CommonStockMember 2024-04-30 0001832433 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0001832433 us-gaap:RetainedEarningsMember 2024-04-30 0001832433 us-gaap:TreasuryStockCommonMember 2024-04-30 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-30 0001832433 us-gaap:CommonStockMember 2023-07-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001832433 us-gaap:RetainedEarningsMember 2023-07-31 0001832433 us-gaap:TreasuryStockCommonMember 2023-07-31 0001832433 ferg:EmployeeBenefitTrustMember 2023-07-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2024-04-30 0001832433 us-gaap:RetainedEarningsMember 2023-08-01 2024-04-30 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2024-04-30 0001832433 us-gaap:TreasuryStockCommonMember 2023-08-01 2024-04-30 0001832433 ferg:EmployeeBenefitTrustMember 2023-08-01 2024-04-30 0001832433 ferg:EmployeeBenefitTrustMember 2024-04-30 0001832433 us-gaap:CommonStockMember 2023-01-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001832433 us-gaap:RetainedEarningsMember 2023-01-31 0001832433 us-gaap:TreasuryStockCommonMember 2023-01-31 0001832433 ferg:EmployeeBenefitTrustMember 2023-01-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001832433 2023-01-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001832433 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001832433 us-gaap:TreasuryStockCommonMember 2023-02-01 2023-04-30 0001832433 ferg:EmployeeBenefitTrustMember 2023-02-01 2023-04-30 0001832433 us-gaap:CommonStockMember 2023-04-30 0001832433 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001832433 us-gaap:RetainedEarningsMember 2023-04-30 0001832433 us-gaap:TreasuryStockCommonMember 2023-04-30 0001832433 ferg:EmployeeBenefitTrustMember 2023-04-30 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001832433 2023-04-30 0001832433 us-gaap:CommonStockMember 2022-07-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001832433 us-gaap:RetainedEarningsMember 2022-07-31 0001832433 us-gaap:TreasuryStockCommonMember 2022-07-31 0001832433 ferg:EmployeeBenefitTrustMember 2022-07-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001832433 2022-07-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-04-30 0001832433 us-gaap:RetainedEarningsMember 2022-08-01 2023-04-30 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-04-30 0001832433 us-gaap:TreasuryStockCommonMember 2022-08-01 2023-04-30 0001832433 ferg:EmployeeBenefitTrustMember 2022-08-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember 2024-02-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember 2023-02-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember 2023-08-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember 2022-08-01 2023-04-30 0001832433 ferg:CanadaSegmentMember 2024-02-01 2024-04-30 0001832433 ferg:CanadaSegmentMember 2023-02-01 2023-04-30 0001832433 ferg:CanadaSegmentMember 2023-08-01 2024-04-30 0001832433 ferg:CanadaSegmentMember 2022-08-01 2023-04-30 0001832433 ferg:CorporateRestructuringMember 2024-02-01 2024-04-30 0001832433 ferg:CorporateRestructuringMember 2023-02-01 2023-04-30 0001832433 ferg:CorporateRestructuringMember 2023-08-01 2024-04-30 0001832433 ferg:CorporateRestructuringMember 2022-08-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:ResidentialMember 2024-02-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:ResidentialMember 2023-02-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:ResidentialMember 2023-08-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:ResidentialMember 2022-08-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCommercialMember 2024-02-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCommercialMember 2023-02-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCommercialMember 2023-08-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCommercialMember 2022-08-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCivilInfrastructureMember 2024-02-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCivilInfrastructureMember 2023-02-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCivilInfrastructureMember 2023-08-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCivilInfrastructureMember 2022-08-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialIndustrialMember 2024-02-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialIndustrialMember 2023-02-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialIndustrialMember 2023-08-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialIndustrialMember 2022-08-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialMember 2024-02-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialMember 2023-02-01 2023-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialMember 2023-08-01 2024-04-30 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialMember 2022-08-01 2023-04-30 0001832433 ferg:VariableRateReceivablesMember us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001832433 ferg:VariableRateReceivablesMember us-gaap:CorporateDebtSecuritiesMember 2023-07-31 0001832433 ferg:VariableRateTermLoanMember us-gaap:UnsecuredDebtMember 2024-04-30 0001832433 ferg:VariableRateTermLoanMember us-gaap:UnsecuredDebtMember 2023-07-31 0001832433 ferg:PrivatePlacementNotesMember us-gaap:SecuredDebtMember 2024-04-30 0001832433 ferg:PrivatePlacementNotesMember us-gaap:SecuredDebtMember 2023-07-31 0001832433 ferg:UnsecuredSeniorNotesMember us-gaap:SeniorNotesMember 2024-04-30 0001832433 ferg:UnsecuredSeniorNotesMember us-gaap:SeniorNotesMember 2023-07-31 0001832433 ferg:VariableRateReceivableSecuritizationMember us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001832433 ferg:VariableRateReceivableSecuritizationMember us-gaap:CorporateDebtSecuritiesMember 2023-08-01 2024-04-30 0001832433 ferg:VariableRateTermLoanMember us-gaap:UnsecuredDebtMember 2022-10-07 0001832433 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-04-30 0001832433 ferg:PrivatePlacementNotesDueNovember2023Member us-gaap:SecuredDebtMember 2023-11-01 2023-11-30 0001832433 ferg:PrivatePlacementNotesDueNovember2023Member us-gaap:SecuredDebtMember 2023-11-30 0001832433 srt:ScenarioForecastMember ferg:PrivatePlacementNotesDueNovember2024Member us-gaap:SecuredDebtMember 2024-11-01 2024-11-30 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2024-04-30 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-07-31 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SecuredDebtMember 2024-04-30 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SecuredDebtMember 2023-07-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-01 2023-10-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-01 2023-10-31 0001832433 2023-08-01 2023-10-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-10-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-11-01 2024-01-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-11-01 2024-01-31 0001832433 2023-11-01 2024-01-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2024-02-01 2024-04-30 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-02-01 2024-04-30 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2024-04-30 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-04-30 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-01 2022-10-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-08-01 2022-10-31 0001832433 2022-08-01 2022-10-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2022-11-01 2023-01-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-11-01 2023-01-31 0001832433 2022-11-01 2023-01-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-31 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-02-01 2023-04-30 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-02-01 2023-04-30 0001832433 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-30 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-30 0001832433 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-02-01 2024-04-30 0001832433 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-02-01 2023-04-30 0001832433 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-01 2024-04-30 0001832433 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-08-01 2023-04-30 0001832433 us-gaap:CommonStockMember 2024-02-01 2024-04-30 0001832433 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001832433 us-gaap:CommonStockMember 2023-08-01 2024-04-30 0001832433 us-gaap:CommonStockMember 2022-08-01 2023-04-30 0001832433 ferg:EmployeeBenefitTrustMember 2024-01-31 0001832433 ferg:EmployeeBenefitTrustMember 2024-02-01 2024-04-30 0001832433 2021-09-01 2024-04-30 0001832433 us-gaap:SubsequentEventMember 2024-06-05 0001832433 ferg:A2023OmnibusEquityIncentivePlanMember 2023-09-21 0001832433 ferg:TimeVestedAwardsMember 2023-08-01 2024-04-30 0001832433 us-gaap:PerformanceSharesMember 2023-08-01 2024-04-30 0001832433 ferg:LongTermIncentiveAwardsEquitySettledMember 2023-08-01 2024-04-30 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupLongTermIncentivePlanMember 2024-04-30 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupLongTermIncentivePlanMember 2023-07-31 0001832433 ferg:ShareAdjustmentsPerformanceVestedAwardsAndLTIEDEquitySettledAwardsMember 2023-08-01 2024-04-30 0001832433 ferg:TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember 2023-08-01 2024-04-30 0001832433 us-gaap:TradeNamesMember 2024-04-30 0001832433 us-gaap:CustomerRelationshipsMember 2024-04-30 0001832433 us-gaap:OtherIntangibleAssetsMember 2024-04-30 0001832433 country:US 2023-08-01 2024-04-30 0001832433 country:CA 2023-08-01 2024-04-30 0001832433 srt:MinimumMember 2023-08-01 2024-04-30 0001832433 srt:MaximumMember 2023-08-01 2024-04-30 0001832433 ferg:NonExecutiveDirectorsMember 2023-08-01 2024-04-30 0001832433 ferg:NonExecutiveDirectorsMember 2023-02-01 2023-04-30 0001832433 ferg:NonExecutiveDirectorsMember 2022-08-01 2023-04-30 shares iso4217:USD iso4217:USD shares iso4217:GBP shares ferg:segment pure ferg:trust ferg:business 0001832433 --07-31 2024 Q3 false P1Y 10-Q true 2024-04-30 false 001-40066 Ferguson plc Y9 98-1499339 1020 Eskdale Road Winnersh Triangle Wokingham RG41 5TS, GB 118 927 3800 Ordinary Shares of 10 pence FERG NYSE Yes Yes Large Accelerated Filer false false false 201940271 7308000000 7140000000 21689000000 21896000000 5076000000 5000000000 15097000000 15273000000 2232000000 2140000000 6592000000 6623000000 1522000000 1435000000 4503000000 4376000000 0 127000000 0 127000000 85000000 81000000 248000000 243000000 625000000 497000000 1841000000 1877000000 -43000000 -48000000 -132000000 -136000000 -1000000 -2000000 -4000000 -7000000 581000000 447000000 1705000000 1734000000 138000000 111000000 421000000 429000000 443000000 336000000 1284000000 1305000000 2.19 1.64 6.32 6.30 2.18 1.63 6.30 6.28 202600000 205400000 203300000 207100000 203200000 206100000 203900000 207900000 443000000 336000000 1284000000 1305000000 -19000000 -7000000 -33000000 -25000000 -1000000 0 -3000000 -1000000 -2000000 -4000000 -7000000 -11000000 -17000000 -3000000 -26000000 -14000000 426000000 333000000 1258000000 1291000000 691000000 601000000 41000000 27000000 3532000000 3597000000 4115000000 3898000000 946000000 953000000 30000000 28000000 9314000000 9077000000 1692000000 1595000000 1511000000 1474000000 306000000 300000000 2325000000 2241000000 767000000 783000000 543000000 524000000 16458000000 15994000000 3638000000 3408000000 150000000 55000000 382000000 366000000 1359000000 1600000000 5529000000 5429000000 3518000000 3711000000 1155000000 1126000000 734000000 691000000 10936000000 10957000000 10 10 500000000 500000000 232171182 232171182 30000000 30000000 855000000 809000000 9301000000 8557000000 29993774 27893680 3750000000 3425000000 0 274031 0 46000000 -914000000 -888000000 5522000000 5037000000 16458000000 15994000000 30000000 842000000 9018000000 -3575000000 -897000000 5418000000 13000000 13000000 443000000 443000000 0.79 160000000 160000000 -17000000 -17000000 175000000 175000000 30000000 855000000 9301000000 -3750000000 -914000000 5522000000 30000000 809000000 8557000000 -3425000000 -46000000 -888000000 5037000000 44000000 44000000 1284000000 1284000000 2.33 472000000 472000000 -26000000 -26000000 351000000 351000000 -68000000 26000000 45000000 3000000 2000000 1000000 3000000 30000000 855000000 9301000000 -3750000000 0 -914000000 5522000000 30000000 789000000 7945000000 -3151000000 -47000000 -841000000 4725000000 10000000 10000000 336000000 336000000 -3000000 -3000000 0.75 152000000 152000000 195000000 195000000 -1000000 1000000 0 30000000 799000000 8128000000 -3346000000 -46000000 -844000000 4721000000 30000000 760000000 7594000000 -2782000000 -107000000 -830000000 4665000000 39000000 39000000 1305000000 1305000000 -14000000 -14000000 3.41 704000000 704000000 570000000 570000000 -67000000 6000000 61000000 0 30000000 799000000 8128000000 -3346000000 -46000000 -844000000 4721000000 1284000000 1305000000 248000000 243000000 39000000 38000000 0 -127000000 14000000 88000000 194000000 -315000000 -107000000 -313000000 107000000 -441000000 -69000000 -12000000 1000000 -6000000 1507000000 1806000000 0 -4000000 1507000000 1802000000 185000000 179000000 263000000 361000000 -30000000 3000000 -418000000 -543000000 421000000 784000000 1480000000 2280000000 1375000000 2250000000 19000000 1000000 465000000 557000000 -23000000 -19000000 -995000000 -1389000000 94000000 -130000000 -8000000 20000000 669000000 785000000 755000000 675000000 505000000 529000000 162000000 156000000 9000000 11000000 160000000 153000000 Summary of significant accounting policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Background</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ferguson plc (the “Company”) (NYSE: FERG; LSE: FERG) is a public company limited by shares incorporated in Jersey under the Companies (Jersey) Law 1991 (as amended). The Company is a value-added distributor in North America providing expertise, solutions and products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. We exist to make our customers’ complex projects simple, successful and sustainable. Ferguson is headquartered in the United Kingdom (“U.K.”), with its operations and associates solely focused on North America and managed from Newport News, Virginia. The Company’s registered office is 13 Castle Street, St Helier, Jersey, JE1 1ES, Channel Islands.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and notes to the condensed consolidated financial statements are presented in accordance with the rules and regulations of the SEC and accounting principles generally accepted in the United States of America (“U.S. GAAP”), but do not include all disclosures normally required in annual consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all normal recurring adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. The July 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended April 30, 2023 and to conform to current period presentation, the Company has disaggregated the total change in income taxes within the cash flows from operating activities to reflect the changes in deferred income taxes separately from the changes in income taxes payable.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Annual Report. The financial results for the interim periods may not be indicative of the financial results for the entire fiscal year.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company's interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting certain reported amounts. Actual results may differ from those estimates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash on hand, deposits with banks with original maturities of three months or less and overdrafts to the extent there is a legal right of offset and practice of net settlement with cash balances.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash primarily consists of deferred consideration for business combinations, subject to various settlement agreements, and is recorded in prepaid and other current assets in the Company’s condensed consolidated balance sheets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets compared with amounts shown in the condensed consolidated statements of cash flows.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:66.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.568%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplier finance program</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Company began a supplier financing program with a third party wherein certain shipping and logistics providers in the United States can opt to receive early payment at a nominal discount. The Company’s standard payment terms under this program is 45 days. All outstanding payables related to the supplier finance program are classified within accounts payable within our unaudited consolidated balance sheets and were $49 million as of April 30, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued accounting standard updates (“ASU”)</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ required segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. The Company is currently evaluating the ASU to determine the impact on its disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recent accounting pronouncements pending adoption that are not discussed above are either not applicable, or will not have, or are not expected to have, a material impact on our consolidated financial condition, results of operations, cash flows or related disclosures.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and notes to the condensed consolidated financial statements are presented in accordance with the rules and regulations of the SEC and accounting principles generally accepted in the United States of America (“U.S. GAAP”), but do not include all disclosures normally required in annual consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all normal recurring adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. The July 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended April 30, 2023 and to conform to current period presentation, the Company has disaggregated the total change in income taxes within the cash flows from operating activities to reflect the changes in deferred income taxes separately from the changes in income taxes payable.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Annual Report. The financial results for the interim periods may not be indicative of the financial results for the entire fiscal year.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company's interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting certain reported amounts. Actual results may differ from those estimates.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash on hand, deposits with banks with original maturities of three months or less and overdrafts to the extent there is a legal right of offset and practice of net settlement with cash balances.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash primarily consists of deferred consideration for business combinations, subject to various settlement agreements, and is recorded in prepaid and other current assets in the Company’s condensed consolidated balance sheets.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets compared with amounts shown in the condensed consolidated statements of cash flows.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:66.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.568%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 691000000 601000000 64000000 68000000 755000000 669000000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplier finance program</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Company began a supplier financing program with a third party wherein certain shipping and logistics providers in the United States can opt to receive early payment at a nominal discount. The Company’s standard payment terms under this program is 45 days. All outstanding payables related to the supplier finance program are classified within accounts payable within our unaudited consolidated balance sheets and were $49 million as of April 30, 2024.</span></div> P45D 49000000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued accounting standard updates (“ASU”)</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ required segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. The Company is currently evaluating the ASU to determine the impact on its disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recent accounting pronouncements pending adoption that are not discussed above are either not applicable, or will not have, or are not expected to have, a material impact on our consolidated financial condition, results of operations, cash flows or related disclosures.</span></div> Revenue and segment information<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports its financial results of operations on a geographical basis in the following two reportable segments: United States and Canada. Each segment generally derives its revenues in the same manner. The Company uses adjusted operating profit as its measure of segment profit. Adjusted operating profit is defined as profit before tax, excluding central and other costs, restructuring costs, impairments and other charges, amortization of acquired intangible assets, net interest expense, as well as other items typically recorded in net other (expense) income such as (loss)/gain on disposal of businesses, pension plan changes/closure costs and amounts recorded in connection with the Company’s interests in investees. Certain income and expenses are not allocated to the Company’s segments and, thus, the information that management uses to make operating decisions and assess performance does not reflect such amounts.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment details were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</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;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,896 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted operating profit: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments and other charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$581 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,734 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are delivered through a common network of distribution centers, branches, specialist sales associates, counter service, showroom consultants and e-commerce. The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable, collection of consideration is probable and the Company has satisfied its performance obligation per the sales arrangement. The majority of the Company’s revenue originates from sales arrangements with a single performance obligation to deliver products, whereby the performance obligations are satisfied when control of the product is transferred to the customer which is the point the product is delivered to, or collected by, the customer. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that disaggregating net sales by end market at the segment level achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows may be impacted by economic factors. The disaggregated net sales by end market are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">United States:</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;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-residential:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,764 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Civil/Infrastructure</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430 </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;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-residential</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,422 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,076 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total United States</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,974 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,308 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,896 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No sales to an individual customer accounted for more than 10% of net sales during any of the periods presented.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a value-added distributor in North America of products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. We offer a broad line of products, and items are regularly added to and removed from the Company's inventory. Accordingly, it would be impractical to provide sales information by product category due to the way the business is managed, and the dynamic nature of the inventory offered.</span></div> 2 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment details were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</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;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,896 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted operating profit: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments and other charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$581 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,734 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the three and nine months ended April 30, 2024, corporate restructuring costs related to incremental costs in connection with establishing a new corporate structure to domicile our ultimate parent company in the United States.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the three and nine months ended April 30, 2023, impairments and other charges related to the $107 million in software impairment charges in the United States, as well as charges associated with the closure of certain smaller, underperforming branches in the United States.</span></div>The disaggregated net sales by end market are as follows:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">United States:</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;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-residential:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,764 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Civil/Infrastructure</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430 </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;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-residential</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,422 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,076 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total United States</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,974 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,308 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,896 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 6974000000 6827000000 20667000000 20863000000 334000000 313000000 1022000000 1033000000 7308000000 7140000000 21689000000 21896000000 685000000 664000000 1976000000 2088000000 6000000 7000000 38000000 54000000 17000000 14000000 47000000 39000000 12000000 0 20000000 0 0 127000000 0 127000000 37000000 33000000 106000000 99000000 -43000000 -48000000 -132000000 -136000000 -1000000 -2000000 -4000000 -7000000 581000000 447000000 1705000000 1734000000 107000000 107000000 3552000000 3534000000 10591000000 10956000000 2337000000 2231000000 6929000000 6764000000 599000000 567000000 1740000000 1713000000 486000000 495000000 1407000000 1430000000 3422000000 3293000000 10076000000 9907000000 6974000000 6827000000 20667000000 20863000000 334000000 313000000 1022000000 1033000000 7308000000 7140000000 21689000000 21896000000 Weighted average shares<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reconciliation of our basic to diluted weighted average number of shares outstanding:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Basic weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Effect of dilutive shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Diluted weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluded anti-dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:6.34pt">Represents the potential dilutive impact of share-based awards.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reconciliation of our basic to diluted weighted average number of shares outstanding:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Basic weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Effect of dilutive shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Diluted weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluded anti-dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:6.34pt">Represents the potential dilutive impact of share-based awards.</span></div> 202600000 205400000 203300000 207100000 600000 700000 600000 800000 203200000 206100000 203900000 207900000 0 100000 0 100000 Income tax<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ferguson manages its affairs so that it is centrally managed and controlled in the U.K. and therefore has its tax residency in the U.K. The provision for income taxes consists of provisions for the U.K. plus non-U.K. tax rate differentials with respect to other locations in which Ferguson’s operations are based. Accordingly, the consolidated income tax rate is a composite rate reflecting earnings in various locations and the applicable rates.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s tax provision for each period presented was calculated using an estimated annual tax rate, adjusted for discrete items occurring during the applicable period to arrive at an effective tax rate. The effective income tax rates for the relevant periods were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended April 30, 2024, there have been no material changes to the Company’s unrecognized tax benefits when compared to those items disclosed in the Annual Report.</span></div> The effective income tax rates for the relevant periods were as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.238 0.248 0.247 0.247 Debt<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt obligations consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.777%"><tr><td style="width:1.0%"></td><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.590%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable-rate debt:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed-rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discounts and debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap - fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,711 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable rate debt</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a Receivables Securitization Facility (the “Receivables Facility”) that consists of funding for up to $1.1 billion, including a swingline for up to $100 million in same day funding. As of April 30, 2024, no borrowings were outstanding under the Receivables Facility. There was no significant change in interest rates from those disclosed in the Annual Report.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Credit Agreement, dated October 7, 2022 (the “Term Loan Agreement”), provides for term loans (“Term Loan”) in an aggregate principal amount of $500 million. There was no significant change in interest rates from those disclosed in the Annual Report. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a revolving credit facility (the “Revolving Facility”) that has aggregate total available credit commitments of $1.35 billion. As of April 30, 2024, no borrowings were outstanding under the Revolving Facility.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed rate debt</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Company repaid $55 million related to the 3.30% private placement notes that matured. In November 2024, an additional $150 million of such notes will mature.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all debt covenants that were in effect as of April 30, 2024.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt obligations consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.777%"><tr><td style="width:1.0%"></td><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.590%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable-rate debt:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed-rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discounts and debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap - fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,711 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 0 50000000 500000000 500000000 850000000 905000000 2350000000 2350000000 3700000000 3805000000 150000000 55000000 -19000000 -22000000 13000000 17000000 3518000000 3711000000 1100000000 100000000 0 500000000 1350000000 0 55000000 0.0330 150000000 Assets and liabilities at fair value<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not changed its valuation techniques for measuring fair value of any financial assets or liabilities during the periods presented. The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities and other debt instruments, such as the receivables securitization facility and term loans, approximated their fair values as of April 30, 2024 and July 31, 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s derivatives (interest rate swaps which are considered fair value hedges) and investments in equity instruments are carried at fair value on the condensed consolidated balance sheets (Level 2 and Level 3 fair value inputs, respectively) and are not material. The notional amount of the Company’s outstanding fair value hedges was $300 million and $355 million as of April 30, 2024 and July 31, 2023, respectively. The notional value of fair value hedges decreased in connection with the repayment of $55 million related to the 3.30% private placement notes that matured in November 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:</span></div><div style="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:32.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.059%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured senior notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 300000000 355000000 55000000 0.0330 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:</span></div><div style="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:32.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.059%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured senior notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2333000000 2183000000 2330000000 2195000000 849000000 826000000 904000000 871000000 Commitments and contingencies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is, from time to time, involved in various legal proceedings considered to be normal course of business in relation to, among other things, the products that we supply, contractual and commercial disputes and disputes with employees. Provision is made if, on the basis of current information and professional advice, liabilities are considered probable. In the case of unfavorable outcomes, the Company may benefit from applicable insurance protection. The Company does not expect any of its pending legal proceedings to have a material adverse effect on its results of operations, financial position or cash flows.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is, from time to time, involved in various legal proceedings considered to be normal course of business in relation to, among other things, the products that we supply, contractual and commercial disputes and disputes with employees. Provision is made if, on the basis of current information and professional advice, liabilities are considered probable. In the case of unfavorable outcomes, the Company may benefit from applicable insurance protection. The Company does not expect any of its pending legal proceedings to have a material adverse effect on its results of operations, financial position or cash flows.</span></div> Accumulated other comprehensive loss<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in accumulated other comprehensive loss was as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:58.636%"></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.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions, net of tax)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($459)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($888)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(897)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($462)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($452)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($914)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:58.636%"></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.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions, net of tax)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($830)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(841)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($445)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($399)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($844)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in accumulated other comprehensive loss was as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:58.636%"></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.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions, net of tax)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($459)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($888)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(897)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($462)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($452)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($914)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:58.636%"></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.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions, net of tax)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($830)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(841)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($445)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($399)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($844)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> -429000000 -459000000 -888000000 -35000000 -2000000 -37000000 0 -3000000 -3000000 -35000000 1000000 -34000000 -464000000 -458000000 -922000000 21000000 2000000 23000000 0 -2000000 -2000000 21000000 4000000 25000000 -443000000 -454000000 -897000000 -19000000 -1000000 -20000000 0 -3000000 -3000000 -19000000 2000000 -17000000 -462000000 -452000000 -914000000 -420000000 -410000000 -830000000 -36000000 -3000000 -39000000 0 -2000000 -2000000 -36000000 -1000000 -37000000 -456000000 -411000000 -867000000 18000000 6000000 24000000 0 -2000000 -2000000 18000000 8000000 26000000 -438000000 -403000000 -841000000 -7000000 2000000 -5000000 0 -2000000 -2000000 -7000000 4000000 -3000000 -445000000 -399000000 -844000000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 4000000 2000000 11000000 8000000 -1000000 0 -3000000 -2000000 -3000000 -2000000 -8000000 -6000000 Retirement benefit obligations<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains pension plans in the U.K. and Canada. The components of net periodic pension cost, which are included in Other expense, net in the condensed consolidated statements of earnings, were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic cost</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of exchange rate fluctuations is included on the amortization line above.</span></div> The components of net periodic pension cost, which are included in Other expense, net in the condensed consolidated statements of earnings, were as follows:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic cost</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 15000000 13000000 45000000 38000000 16000000 12000000 46000000 36000000 -4000000 -2000000 -11000000 -8000000 3000000 3000000 10000000 10000000 Shareholders’ equity<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of the Company’s share activity:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.485%"><tr><td style="width:1.0%"></td><td style="width:51.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></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:10.223%"></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:10.223%"></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:10.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ordinary shares:</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Balance at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury shares:</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,168,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,619,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,893,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,078,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases of ordinary shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(827,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,588,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,319,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,181,156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury shares used to settle share-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Balance at end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,993,774)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,208,571)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,993,774)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,208,571)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit Trusts:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(846,491)</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Benefit Trust shares used to settle share-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,840 </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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares sold upon termination of Employee Benefit Trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Balance at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,651)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,651)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares outstanding at end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,177,408 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,686,960 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,177,408 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,686,960 </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-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two Employee Benefit Trusts had been previously established in connection with the Company’s discretionary share award plans and long-term incentive plans. As of January 31, 2024, each of these trusts had been terminated with all shares disbursed or sold. The proceeds from shares sold upon termination of the Employee Benefit Trusts were $4 million and included in other financing activities in the statement of cash flow.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred. As of April 30, 2024, the Company has completed $2.9 billion of the total announced authorized program.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2024, the Company extended the share repurchase program by an additional $1.0 billion. As such, the Company is currently purchasing shares under an authorization that allows up to $4.0 billion in share repurchases.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of the Company’s share activity:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.485%"><tr><td style="width:1.0%"></td><td style="width:51.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></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:10.223%"></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:10.223%"></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:10.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ordinary shares:</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Balance at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,171,182 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury shares:</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,168,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,619,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,893,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,078,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases of ordinary shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(827,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,588,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,319,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,181,156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury shares used to settle share-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Balance at end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,993,774)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,208,571)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,993,774)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,208,571)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit Trusts:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(846,491)</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Benefit Trust shares used to settle share-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,840 </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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares sold upon termination of Employee Benefit Trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Balance at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,651)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,651)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares outstanding at end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,177,408 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,686,960 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,177,408 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,686,960 </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> 232171182 232171182 232171182 232171182 0 0 0 0 232171182 232171182 232171182 232171182 29168420 25619935 27893680 21078577 827205 1588636 2319358 6181156 1851 0 219264 51162 29993774 27208571 29993774 27208571 0 283604 274031 846491 0 7953 253212 570840 0 0 20819 0 0 275651 0 275651 202177408 204686960 202177408 204686960 2 4000000 2900000000 1000000000 4000000000 Share-based compensation<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following adoption by the board of directors of the Company (the “Board”), the Ferguson plc 2023 Omnibus Equity Incentive Plan (the “New Plan”) was approved by the shareholders of the Company at the annual general meeting on November 28, 2023, and became effective as of September 21, 2023, the date of the Board’s adoption of the New Plan. The New Plan provides for the issuance of up to 6,750,000 of the Company’s ordinary shares, subject to the share recycling and adjustment provisions as provided under the New Plan. All new share-based compensation awards granted subsequent to November 28, 2023 will be granted under the New Plan. No new awards will be granted under the Ferguson Group Ordinary Share Plan 2019, Ferguson Group Performance Ordinary Share Plan 2019 or the Ferguson Group Long Term Incentive Plan 2019 (the “Prior Plans”).</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants share-based compensation awards that can be broadly characterized by the underlying vesting conditions as follows:</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Time vested awards (“time vested”) typically vest at the end of three years. The fair value of these awards are based on the closing share price on the date of grant.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Performance vested awards (“performance vested”) typically vest following three-year performance cycles. The number of ordinary shares issued varies based upon the Company’s performance against an adjusted operating profit measure. The fair value of the award is based on the closing share price on the date of grant.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Long-term incentive awards granted to Executive Directors (“LTI-ED”) typically vest following three-year performance cycles. The number of ordinary shares issued varies based upon multiple performance metrics as described below.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For LTI-ED awards granted prior to fiscal 2023, the number of ordinary shares to be issued upon vesting will vary based on Company measures of inflation-indexed earnings per share (“EPS”), cash flow and total shareholder return (“TSR”) compared to a peer company set. Based on the performance conditions of these awards granted prior to fiscal 2023, these awards are treated as liability-settled awards. As such, the fair value of these awards are initially determined at the date of grant and are remeasured at each balance sheet date until the liability is settled. Dividend equivalents accrue during the vesting period. As of April 30, 2024 and July 31, 2023, the total liability recorded in connection with these grants was $7 million and $13 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2024 and 2023, the Company granted LTI-ED awards in which the ordinary shares to be issued upon vesting vary based on fixed measures of Company defined EPS and return on capital employed (“ROCE”), as well as TSR compared to a peer company set. Dividend equivalents accrue during the vesting period. Based on the performance conditions of these awards, such grants are treated as equity-settled awards (“LTI-ED, equity-settled”) with the fair value determined on the date of grant. Specifically, the fair value of such awards that vest based on achievement of the EPS and ROCE measures are equal to the closing share price on the date of grant. The fair value of the awards that vest based on TSR were determined using a Monte-Carlo simulation, which estimate the fair value based on the Company's share price activity relative to the peer comparative set over the expected term of the award, risk-free interest rate, expected dividends, and the expected volatility of the shares of the Company and that of the peer company set.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the share-based compensation awards activity for the nine months ended April 30, 2024:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:61.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average grant date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$111.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time vested awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance vested awards granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTI-ED, equity-settled awards granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,050</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share adjustments based on performance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471,691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,405)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at April 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$135.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table relates to time vested, performance vested and LTI-ED award activity:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of awards vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per share granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$158.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table relates to all share-based compensation awards:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense (within SG&amp;A)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total u</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nrecog</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nized sh</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are-based compensation expense at April 30, 2024 was $62 million and is expected to be recognized over a weighted average period of 2.1 years.</span></div> 6750000 P3Y P3Y P3Y 7000000 13000000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the share-based compensation awards activity for the nine months ended April 30, 2024:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:61.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average grant date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$111.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time vested awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance vested awards granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTI-ED, equity-settled awards granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,050</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share adjustments based on performance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471,691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,405)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at April 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$135.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table relates to time vested, performance vested and LTI-ED award activity:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of awards vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per share granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$158.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1158673 111.57 112579 160.82 209945 158.16 32050 149.37 38178 198.72 471691 98.86 25405 126.65 1054329 135.74 77000000 158.21 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table relates to all share-based compensation awards:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense (within SG&amp;A)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 15000000 11000000 39000000 38000000 4000000 3000000 10000000 10000000 62000000 P2Y1M6D Acquisitions<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired six businesses during the nine months ended April 30, 2024. Each of the acquired businesses is engaged in the distribution of plumbing, HVAC and infrastructure related products and was acquired to support growth. In each of the Company’s acquisitions, the Company has substantially purchased the acquiree's business and therefore all transactions have been accounted for as a business combination pursuant to FASB Accounting Standards Codification (ASC) 805.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary purchase price allocation for the assets acquired and liabilities assumed in regards to the Company's acquisitions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and brands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and other payables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satisfied by:</span></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;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred &amp; other consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </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;text-indent:36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total consideration</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$222 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the net assets acquired are considered preliminary and are based on management’s best estimates. Further adjustments may be necessary in connection with acquisitions completed in a prior period when additional information becomes available about events that existed at the date of acquisition. Amendments to fair value estimates may be made to these figures during the measurement period following the date of acquisition. There were no material adjustments in the current fiscal year that related to the closing of the measurement period of acquisitions made in the prior fiscal year. As of the date of this Quarterly Report, the Company has made all known material adjustments related to acquisitions in fiscal 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value estimates of intangible assets are considered non-recurring, Level 3 measurements within the fair value hierarchy and are estimated as of each respective acquisition date.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill on these acquisitions is attributable to the anticipated profitability of the new markets and product ranges to which the Company has gained access and additional profitability, operating efficiencies and other synergies available in connection with existing markets. Goodwill acquired during the nine months ended April 30, 2024 that was attributed to the United States and Canada segments were $55 million and $37 million, respectively. Goodwill that is expected to be deductible for tax purposes is $79 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred consideration represents the expected payout due to certain sellers of acquired businesses that is subject to either 1) a contractual settle-up period or 2) a contingency related to contractually defined performance metrics. If the deferred consideration is contingent on achieving performance metrics, the liability is estimated using assumptions regarding the expectations of an acquiree’s ability to achieve the contractually defined performance metrics over a period of time that typically spans <span style="-sec-ix-hidden:f-763">one</span> to three years. When ultimately paid, deferred consideration is reported as a cash outflow from financing activities.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The businesses acquired during the year-to-date period of fiscal 2024 contributed $53 million to net sales and $4 million in losses to the Company’s income before income tax, including acquired intangible asset amortization, transaction and integration costs for the period between the applicable date of acquisition and April 30, 2024. Acquisition costs during the nine months ended April 30, 2024 were not material. Acquisition costs are expensed as incurred and included in SG&amp;A in the Company’s consolidated statements of earnings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net outflow of cash related to business acquisitions is as follows:  </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and bank overdrafts acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration paid, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash outflow in respect of the purchase of businesses</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.897%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Included in other financing activities in the Condensed Consolidated Statements of Cash Flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pro forma disclosures</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If each acquisition had been completed on the first day of the prior fiscal year, the Company’s unaudited pro forma net sales would have been:</span></div><div style="margin-bottom:3pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:50.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on income before income tax, including additional amortization, transaction costs and integration costs would not be material in the three and nine months ended April 30, 2024 and 2023. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited pro forma results do not necessarily represent financial results that would have been achieved had the acquisition actually occurred at the beginning of the prior fiscal year.</span></div> 6 <div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary purchase price allocation for the assets acquired and liabilities assumed in regards to the Company's acquisitions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and brands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and other payables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satisfied by:</span></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;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred &amp; other consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </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;text-indent:36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total consideration</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$222 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 5000000 81000000 5000000 1000000 33000000 35000000 3000000 12000000 28000000 12000000 3000000 2000000 130000000 92000000 222000000 186000000 36000000 222000000 55000000 37000000 79000000 P3Y 53000000 -4000000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net outflow of cash related to business acquisitions is as follows:  </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and bank overdrafts acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration paid, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash outflow in respect of the purchase of businesses</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.897%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Included in other financing activities in the Condensed Consolidated Statements of Cash Flows.</span></div> 186000000 1000000 185000000 26000000 211000000 <div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If each acquisition had been completed on the first day of the prior fiscal year, the Company’s unaudited pro forma net sales would have been:</span></div><div style="margin-bottom:3pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:50.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$21,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 7328000000 7213000000 21848000000 22107000000 Related party transactions<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended April 30, 2024, the Company purchased $8 million of delivery, installation and related administrative services from a company that is, or is an indirect wholly-owned subsidiary of a company that is, controlled or significantly influenced by a Ferguson Non-Employee Director. In the three and nine months ended April 30, 2023, the Company purchased $9 million and $22 million, respectively, of such services. These services were purchased on an arm’s-length basis. In December 2023, this related party relationship ended. As a result, in the three months ended April 30, 2024 we did not have, nor do we expect in the future to have, any services provided by this company which would constitute a related party transaction. No material amounts are due to any related party entities.</span></div> 8000000 9000000 22000000 Subsequent event<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held a Special Meeting on May 30, 2024 at which the Company’s shareholders voted on the establishment of a new corporate structure to domicile the Company’s ultimate parent company in the United States and other related governance matters. Shareholders approved the transaction and, subject to the satisfaction of the conditions to the completion of the transaction, the effective date is expected to be August 1, 2024.</span></div>