0001832433-23-000070.txt : 20231206 0001832433-23-000070.hdr.sgml : 20231206 20231206161624 ACCESSION NUMBER: 0001832433-23-000070 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20231031 FILED AS OF DATE: 20231206 DATE AS OF CHANGE: 20231206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ferguson plc CENTRAL INDEX KEY: 0001832433 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-HARDWARE & PLUMBING & HEATING EQUIPMENT & SUPPLIES [5070] 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: 231469794 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-20231031.htm 10-Q ferg-20231031
0001832433July 312024Q1FALSE00018324332023-08-012023-10-3100018324332023-11-30xbrli:sharesiso4217:USD00018324332022-08-012022-10-31iso4217:USDxbrli:shares00018324332023-10-3100018324332023-07-31iso4217:GBPxbrli:shares0001832433us-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-012023-10-310001832433us-gaap:RetainedEarningsMember2023-08-012023-10-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012023-10-310001832433us-gaap:TreasuryStockCommonMember2023-08-012023-10-310001832433ferg:EmployeeBenefitTrustMember2023-08-012023-10-310001832433us-gaap:CommonStockMember2023-10-310001832433us-gaap:AdditionalPaidInCapitalMember2023-10-310001832433us-gaap:RetainedEarningsMember2023-10-310001832433us-gaap:TreasuryStockCommonMember2023-10-310001832433ferg:EmployeeBenefitTrustMember2023-10-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-310001832433us-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-012022-10-310001832433us-gaap:RetainedEarningsMember2022-08-012022-10-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012022-10-310001832433us-gaap:TreasuryStockCommonMember2022-08-012022-10-310001832433ferg:EmployeeBenefitTrustMember2022-08-012022-10-310001832433us-gaap:CommonStockMember2022-10-310001832433us-gaap:AdditionalPaidInCapitalMember2022-10-310001832433us-gaap:RetainedEarningsMember2022-10-310001832433us-gaap:TreasuryStockCommonMember2022-10-310001832433ferg:EmployeeBenefitTrustMember2022-10-310001832433us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-3100018324332022-10-31ferg:segment0001832433ferg:UnitedStatesSegmentMember2023-08-012023-10-310001832433ferg:UnitedStatesSegmentMember2022-08-012022-10-310001832433ferg:CanadaSegmentMember2023-08-012023-10-310001832433ferg:CanadaSegmentMember2022-08-012022-10-310001832433ferg:UnitedStatesSegmentMemberferg:ResidentialMember2023-08-012023-10-310001832433ferg:UnitedStatesSegmentMemberferg:ResidentialMember2022-08-012022-10-310001832433ferg:NonResidentialCommercialMemberferg:UnitedStatesSegmentMember2023-08-012023-10-310001832433ferg:NonResidentialCommercialMemberferg:UnitedStatesSegmentMember2022-08-012022-10-310001832433ferg:NonResidentialCivilInfrastructureMemberferg:UnitedStatesSegmentMember2023-08-012023-10-310001832433ferg:NonResidentialCivilInfrastructureMemberferg:UnitedStatesSegmentMember2022-08-012022-10-310001832433ferg:NonResidentialIndustrialMemberferg:UnitedStatesSegmentMember2023-08-012023-10-310001832433ferg:NonResidentialIndustrialMemberferg:UnitedStatesSegmentMember2022-08-012022-10-310001832433ferg:NonResidentialMemberferg:UnitedStatesSegmentMember2023-08-012023-10-310001832433ferg:NonResidentialMemberferg:UnitedStatesSegmentMember2022-08-012022-10-31xbrli:pure0001832433us-gaap:CorporateDebtSecuritiesMemberferg:VariableRateReceivablesMember2023-10-310001832433us-gaap:CorporateDebtSecuritiesMemberferg:VariableRateReceivablesMember2023-07-310001832433ferg:VariableRateTermLoanMemberus-gaap:UnsecuredDebtMember2023-10-310001832433ferg:VariableRateTermLoanMemberus-gaap:UnsecuredDebtMember2023-07-310001832433us-gaap:SecuredDebtMemberferg:PrivatePlacementNotesMember2023-10-310001832433us-gaap:SecuredDebtMemberferg:PrivatePlacementNotesMember2023-07-310001832433us-gaap:SeniorNotesMemberferg:UnsecuredSeniorNotesMember2023-10-310001832433us-gaap:SeniorNotesMemberferg:UnsecuredSeniorNotesMember2023-07-310001832433us-gaap:CorporateDebtSecuritiesMemberferg:VariableRateReceivableSecuritizationMember2023-10-310001832433us-gaap:CorporateDebtSecuritiesMemberferg:VariableRateReceivableSecuritizationMember2023-08-012023-10-310001832433ferg:VariableRateTermLoanMemberus-gaap:UnsecuredDebtMember2022-10-070001832433us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-10-310001832433us-gaap:SecuredDebtMemberus-gaap:SubsequentEventMemberferg:PrivatePlacementNotesDueNovember2023Member2023-11-012023-12-060001832433us-gaap:SecuredDebtMemberus-gaap:SubsequentEventMemberferg:PrivatePlacementNotesDueNovember2023Member2023-12-060001832433us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Member2023-10-310001832433us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Member2023-07-310001832433us-gaap:FairValueInputsLevel2Memberus-gaap:SecuredDebtMember2023-10-310001832433us-gaap:FairValueInputsLevel2Memberus-gaap:SecuredDebtMember2023-07-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-07-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-08-012023-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-012023-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-07-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-08-012022-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-08-012022-10-310001832433us-gaap:AccumulatedTranslationAdjustmentMember2022-10-310001832433us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-310001832433us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-012023-10-310001832433us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-08-012022-10-310001832433us-gaap:CommonStockMember2023-08-012023-10-310001832433us-gaap:CommonStockMember2022-08-012022-10-31ferg:trust00018324332021-09-012023-10-310001832433us-gaap:EmployeeStockMemberferg:FergusonGroupOrdinarySharePlanMember2023-08-012023-10-310001832433ferg:FergusonGroupPerformanceSharePlanMemberus-gaap:EmployeeStockMember2023-08-012023-10-310001832433us-gaap:EmployeeStockMemberferg:FergusonGroupLongTermIncentivePlanMember2023-08-012023-10-310001832433us-gaap:EmployeeStockMemberferg:FergusonGroupLongTermIncentivePlanMember2023-10-310001832433us-gaap:EmployeeStockMemberferg:FergusonGroupLongTermIncentivePlanMember2023-07-310001832433ferg:TimeVestedAwardsMember2023-08-012023-10-310001832433us-gaap:PerformanceSharesMember2023-08-012023-10-310001832433ferg:LongTermIncentiveAwardsLiabilitySettledMember2023-08-012023-10-310001832433ferg:PerformanceShareAdjustmentsMember2023-08-012023-10-310001832433ferg:TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember2023-08-012023-10-310001832433ferg:NonExecutiveDirectorsMember2023-08-012023-10-310001832433ferg:NonExecutiveDirectorsMember2022-08-012022-10-31

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

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

For the quarterly period ended October 31, 2023
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 November 30, 2023, the number of outstanding ordinary shares was 203,489,651.





TABLE OF CONTENTS
PAGE
Ferguson_PMS2188.jpg


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. 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, projected interest in and ownership of our ordinary shares by investors including as a result of inclusion in North American market indices, 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, statements regarding our expectations for U.S. residential and non-residential growth drivers and other statements concerning the success of our business and strategies.
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:
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
1


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 our Annual Report on Form 10-K for the fiscal year ended July 31, 2023 as filed with the Securities and Exchange Commission (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
2



Part I - FINANCIAL INFORMATION
Item 1.Financial Statements
Ferguson plc
Condensed Consolidated Statements of Earnings
(unaudited)
Three months ended
October 31,
(In millions, except per share amounts)20232022
Net sales$7,708 $7,931 
Cost of sales(5,377)(5,510)
   Gross profit2,331 2,421 
Selling, general and administrative expenses(1,512)(1,509)
Depreciation and amortization(80)(81)
   Operating profit739 831 
Interest expense, net(45)(41)
Other (expense) income, net(3)2 
   Income before income taxes691 792 
Provision for income taxes(172)(197)
Net income$519 $595 
Earnings per share - Basic$2.55 $2.85 
Earnings per share - Diluted$2.54 $2.84 
Weighted average number of shares outstanding:
   Basic203.8 208.7 
   Diluted204.6 209.8 
See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
3



Ferguson plc
Condensed Consolidated Statements of Comprehensive Income
(unaudited)
Three months ended
October 31,
(In millions)20232022
Net income$519 $595 
Other comprehensive income (loss):
   Foreign currency translation adjustments(35)(36)
   Pension adjustments, net of tax benefit of $0 and $2, respectively.
1 (1)
Total other comprehensive loss, net of tax(34)(37)
Comprehensive income$485 $558 
See accompanying Notes to the Condensed Consolidated Financial Statements.

Ferguson_PMS2188.jpg
4




Ferguson plc
Condensed Consolidated Balance Sheets
(unaudited)
As of
(In millions, except share amounts)October 31, 2023July 31, 2023
Assets
   Cash and cash equivalents$743 $601 
   Accounts receivable, less allowances of $47 and $27, respectively
3,600 3,597 
   Inventories4,106 3,898 
   Prepaid and other current assets993 953 
   Assets held for sale28 28 
      Total current assets9,470 9,077 
   Property, plant and equipment, net1,625 1,595 
   Operating lease right-of-use assets1,526 1,474 
   Deferred income taxes, net299 300 
   Goodwill2,242 2,241 
   Other intangible assets, net760 783 
   Other non-current assets496 524 
          Total assets$16,418 $15,994 
Liabilities and shareholders’ equity
   Accounts payable$3,555 $3,408 
   Short-term debt55 55 
   Current portion of operating lease liabilities373 366 
   Other current liabilities1,554 1,600 
      Total current liabilities5,537 5,429 
   Long-term debt3,663 3,711 
   Long-term portion of operating lease liabilities1,172 1,126 
   Other long-term liabilities686 691 
          Total liabilities11,058 10,957 
Shareholders’ equity:
   Ordinary shares, par value 10 pence: 500,000,000 shares authorized, 232,171,182 shares issued
30 30 
   Paid-in capital828 809 
   Retained earnings8,858 8,557 
   Treasury shares, 28,382,963 and 27,893,680 shares, respectively at cost
(3,433)(3,425)
   Employee Benefit Trusts, 20,819 and 274,031 shares, respectively at cost
(1)(46)
   Accumulated other comprehensive loss(922)(888)
          Total shareholders' equity5,360 5,037 
          Total liabilities and shareholders' equity$16,418 $15,994 
See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
5


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


Three Months Ended October 31, 2023
(In millions, except per share data)Ordinary SharesPaid-in CapitalRetained EarningsTreasury SharesEmployee Benefit TrustsAccumulated Other Comprehensive LossTotal Shareholders’
Equity
Balance at July 31, 2023
$30 $809 $8,557 ($3,425)($46)($888)$5,037 
Share-based compensation— 19 — — — — 19 
Net income— — 519 — — — 519 
Cash dividends declared $0.75 per share
— — (152)— — — (152)
Other comprehensive loss— — — — — (34)(34)
Share repurchases— — — (33)— — (33)
Shares issued under employee share plans— — (66)25 45 — 4 
Balance at October 31, 2023
$30 $828 $8,858 ($3,433)($1)($922)$5,360 
Three Months Ended October 31, 2022
(In millions, except per share data)Ordinary SharesPaid-in CapitalRetained EarningsTreasury SharesEmployee Benefit TrustsAccumulated Other Comprehensive LossTotal Shareholders’
Equity
Balance at July 31, 2022
$30 $760 $7,594 ($2,782)($107)($830)$4,665 
Share-based compensation— 13 — — — — 13 
Net income— — 595 — — — 595 
Other comprehensive loss— — — — — (37)(37)
Share repurchases— — — (115)— — (115)
Shares issued under employee share plans— — (60)— 60 —  
Balance at October 31, 2022
$30 $773 $8,129 ($2,897)($47)($867)$5,121 

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


Ferguson plc
Condensed Consolidated Statements of Cash Flows
(unaudited)
(In millions)Three months ended
October 31,
20232022
Cash flows from operating activities:
   Net income$519 $595 
   Depreciation and amortization80 81 
   Share-based compensation13 13 
   Change in deferred income taxes(3)(20)
   (Increase) decrease in inventories(217)94 
   Increase in receivables and other assets(29)(56)
   Increase (decrease) in accounts payable and other liabilities27 (395)
   Increase in income taxes payable166 187 
   Other operating activities1 2 
   Net cash provided by operating activities of continuing operations557 501 
   Net cash used in operating activities of discontinued operations (3)
   Net cash provided by operating activities557 498 
Cash flows from investing activities:
   Purchase of businesses acquired, net of cash acquired(12)(5)
   Capital expenditures(91)(95)
   Other investing activities7 (4)
   Net cash used in investing activities(96)(104)
Cash flows from financing activities:
   Purchase of treasury shares(108)(366)
   Repayments of debt(550)(1,505)
   Proceeds from debt500 1,350 
   Change in bank overdrafts11 7 
   Cash dividends(152) 
   Other financing activities(14)(5)
   Net cash used in financing activities(313)(519)
Change in cash, cash equivalents and restricted cash148 (125)
Effects of exchange rate changes(9)(8)
Cash, cash equivalents and restricted cash, beginning of period669 785 
Cash, cash equivalents and restricted cash, end of period$808 $652 
Supplemental Disclosures:
Cash paid for income taxes$9 $29 
Cash paid for interest70 57 
Accrued capital expenditures8 11 
Accrued dividends152  
See accompanying Notes to the Condensed Consolidated Financial Statements.
Ferguson_PMS2188.jpg
7


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 three months ended October 31, 2022 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 Company’s 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)October 31, 2023July 31, 2023
Cash and cash equivalents$743 $601 
Restricted cash65 68 
Total cash, cash equivalents and restricted cash$808 $669 
Ferguson_PMS2188.jpg
8


Recently issued accounting pronouncements
In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities—Supplier Finance Programs (Topic 405-50) - Disclosure of Supplier Finance Program Obligations.” The standard aims to enhance transparency of supplier finance programs used in connection with the purchase of goods and services. The standard requires entities to disclose the key terms, including a description of payment terms, the confirmed amount outstanding under such programs, a description of where those obligations are presented on the balance sheet, and an annual rollforward, including the amount of obligations confirmed and the amount paid during the period. The guidance does not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. ASU No. 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the required rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted ASU No. 2022-04 as of August 1, 2023 and as of October 31, 2023, activity under the Company’s supplier finance agreements was not material.
In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ 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 consolidated financial statements and 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
9



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 ended
October 31,
(In millions)20232022
Net sales:
United States$7,329 $7,532 
Canada379 399 
Total net sales$7,708 $7,931 
Adjusted operating profit:
United States$766 $845 
Canada23 33 
Central and other costs(16)(14)
Amortization of acquired intangible assets(34)(33)
Interest expense, net(45)(41)
Other (expense) income, net(3)2 
Income before income taxes$691 $792 
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
10


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 ended
October 31,
(In millions)20232022
United States:
Residential$3,740 $4,002 
Non-residential:
Commercial2,470 2,419 
Civil/Infrastructure633 638 
Industrial486 473 
Total Non-residential3,589 3,530 
Total United States7,329 7,532 
Canada379 399 
Total net sales$7,708 $7,931 
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 ended
October 31,
(In millions)20232022
   Basic weighted average shares203.8 208.7 
   Effect of dilutive shares(1)
0.8 1.1 
   Diluted weighted average shares204.6 209.8 
Excluded anti-dilutive shares0.1  
(1)Represents the potential dilutive impact of share-based awards.
Ferguson_PMS2188.jpg
11


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 ended
October 31,
20232022
Effective tax rate, continuing operations24.9 %24.9 %
During the three months ended October 31, 2023, 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)October 31, 2023July 31, 2023
Variable-rate debt:
Receivables Facility$ $50 
Term Loan500 500 
Fixed-rate debt:
Private placement notes905 905 
Unsecured senior notes2,350 2,350 
Subtotal$3,755 $3,805 
Less: current maturities of debt(55)(55)
Unamortized discounts and debt issuance costs(21)(22)
Interest rate swap - fair value adjustment(16)(17)
Total long-term debt$3,663 $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 October 31, 2023, 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 October 31, 2023, no borrowings were outstanding under the Revolving Facility.
Other
The Company was in compliance with all debt covenants that were in effect as of October 31, 2023.
Subsequent to October 31, 2023, the Company repaid $55 million related to the 3.30% private placement notes that matured in November 2023.
Ferguson_PMS2188.jpg
12


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 October 31, 2023 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 as of October 31, 2023 and July 31, 2023 was $355 million.
Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:
October 31, 2023July 31, 2023
(In millions)Carrying AmountFair ValueCarrying AmountFair Value
Unsecured senior notes$2,331 $2,100 $2,330 $2,195 
Private placement notes904 868 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)
(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)
Ferguson_PMS2188.jpg
13


Amounts reclassified from accumulated other comprehensive income related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:
Three months ended
October 31,
(In millions)20232022
Amortization of actuarial losses$4 $3 
Tax benefit(1)(1)
   Amounts reclassified from accumulated other comprehensive loss$3 $2 
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) income, net in the condensed consolidated statements of earnings, were as follows:
Three months ended
October 31,
(In millions)20232022
Interest cost($15)($12)
Expected return on plan assets15 12 
Amortization of net actuarial losses(3)(3)
Net periodic cost($3)($3)
The impact of exchange rate fluctuations is included on the amortization line above.
Note 10: Shareholders’ equity
The following table presents a summary of the Company’s share activity:
Three months ended
October 31,
20232022
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 
Change in shares issued  
   Balance at end of period232,171,182 232,171,182 
Treasury shares:
Balance at beginning of period(27,893,680)(21,078,577)
Repurchases of ordinary shares(697,398)(2,991,097)
Treasury shares used to settle share-based compensation awards208,115  
   Balance at end of period(28,382,963)(24,069,674)
Employee Benefit Trusts:
Balance at beginning of period(274,031)(846,491)
New shares purchased  
Employee Benefit Trust shares used to settle share-based compensation awards253,212 561,929 
   Balance at end of period(20,819)(284,562)
Total shares outstanding at end of period203,767,400 207,816,946 
Ferguson_PMS2188.jpg
14


Two Employee Benefit Trusts were established in connection with the Company’s discretionary share award plans and long-term incentive plans. Dividends due on shares held by the Employee Benefit Trusts are waived in accordance with the provisions of the trust deeds. As of October 31, 2023, the largest of these two trusts has been terminated with all shares disbursed in connection with the vesting of share awards. The second trust is expected to terminate in the second quarter of fiscal 2024. At October 31, 2023 and July 31, 2023, the shares held in trust had market values of $3 million and $44 million, respectively.
Share Repurchases
Share repurchases are being made under an authorization that allows up to $3.0 billion in share repurchases. As of October 31, 2023, the Company has completed $2.6 billion of the total announced authorized program. The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred.
Note 11: Share-based compensation
Awards granted under the Ferguson Group Ordinary Share Plan 2019 vest over a period of time (“time vested”), typically three years. Dividends do not accrue during the vesting period. The fair value of the award is based on the closing share price on the date of grant.
Awards granted under the Ferguson Group Performance Ordinary Share Plan 2019 vest at the end of a three-year performance cycle (“performance vested”). The number of ordinary shares issued upon vesting varies based upon the Company’s performance against an adjusted operating profit measure. Dividends do not accrue during the vesting period. The fair value of the award is based on the closing share price on the date of grant.
Awards granted under the the Ferguson Group Long Term Incentive Plan 2019 (“LTIP”) vest at the end of a three-year performance period. For grants awarded 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 LTIP grants are treated as liability-settled awards. As such, the fair value of these awards is initially determined at the date of grant, and is remeasured at each balance sheet date until the liability is settled. Dividends accrue during the vesting period. As of October 31, 2023 and July 31, 2023, the total liability recorded in connection with these grants was $7 million and $13 million, respectively.
In the first quarters of fiscal 2024 and 2023, the Company granted awards under the LTIP 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 (“LTIP, 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 are 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 incentive awards activity for the three months ended October 31, 2023:
Number of SharesWeighted average grant date fair value
Outstanding at July 31, 2023
1,158,673 $111.57 
Time vested grants97,550 158.10 
Performance vested grants209,280 158.10 
LTIP, equity-settled grants28,216148.55 
Share adjustments based on performance2,784 108.98 
Vested(455,200)98.66 
Forfeited(9,422)116.19 
Outstanding at October 31, 2023
1,031,881 $132.07 
The following table relates to time vested, performance vested and long-term incentive awards activity:
Ferguson_PMS2188.jpg
15


Three months ended
October 31,
(In millions, except per share amounts)2023
Fair value of awards vested$75 
Weighted average grant date fair value per share granted$157.30 
The following table relates to all share-based compensation awards:
Three months ended
October 31,
(In millions)20232022
Share-based compensation expense (within SG&A)$13 $13 
Income tax benefit3 3 
The total unrecognized share-based compensation expense at October 31, 2023 was $80 million and is expected to be recognized over a weighted average period of 2.3 years.
Note 12: Related party transactions
For the three months ended October 31, 2023 and 2022, the Company purchased $6 million and $7 million, respectively, of delivery, installation and related administrative services from companies that are, or are indirect wholly-owned subsidiaries of companies that are, controlled or significantly influenced by a Ferguson Non-Employee Director. No material amounts are due to such companies. The services were purchased on an arm’s-length basis.
Ferguson_PMS2188.jpg
16



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 months ended October 31, 2023 and 2022, 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 ended
October 31,
(In millions, except per share amounts)20232022
Net sales$7,708$7,931
Operating profit739831
Net income519595
Earnings per share - diluted2.542.84
Net cash provided by operating activities557498
Supplemental non-GAAP financial measures:(1)
Adjusted operating profit773864
Adjusted earnings per share - diluted2.652.95
(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 first quarter of fiscal 2024, net sales decreased by 2.8% compared to the first quarter of fiscal 2023, primarily due to lower sales volume and price deflation (approximately 2%), partially offset by incremental revenue from acquisitions.
For the first quarter of fiscal 2024, operating profit decreased by 11.1% (adjusted operating profit declined 10.5%), compared with the first quarter of fiscal 2023. This decrease was primarily due to the lower sales and the associated gross profit.
For the first quarter of fiscal 2024, diluted earnings per share was $2.54 (adjusted diluted earnings per share: $2.65), decreasing 10.6% compared to the prior fiscal year period (10.2% on an adjusted basis) due to lower net income, partially offset by the impact of share repurchases.
Net cash provided by operating activities increased to $557 million in the first quarter of fiscal 2024 compared with $498 million in the same period in fiscal 2023, primarily reflecting improved working capital management.
Ferguson_PMS2188.jpg
17


Results of Operations
Three months ended
October 31,
(In millions)20232022
Net sales$7,708 $7,931 
Cost of sales(5,377)(5,510)
   Gross profit2,331 2,421 
Selling, general and administrative expenses(1,512)(1,509)
Depreciation and amortization(80)(81)
   Operating profit739 831 
Interest expense, net(45)(41)
Other (expense) income, net(3)
   Income before income taxes691 792 
Provision for income taxes(172)(197)
Net income$519 $595 
Net sales
Net sales were $7.7 billion in the first quarter of fiscal 2024, a decrease of $0.2 billion, or 2.8%, compared with the same period in fiscal 2023. The decrease in net sales was primarily driven by lower sales volume, as well as price deflation of approximately 2% in connection with certain commodity categories. These decreases were partially offset by incremental sales from acquisitions of 2.2%. The Company’s decrease in net sales was primarily driven by its United States segment due to declines in residential sales, partially offset by growth in non-residential sales compared to the same period in fiscal 2023. For further discussion on the Company’s net sales, see the “Segment results” section below.
Gross profit
Gross profit was $2.3 billion in the first quarter of fiscal 2024, a decrease of $0.1 billion, or 3.7%, compared to the same period in fiscal 2023, primarily reflecting decreased net sales. Gross profit as a percentage of sales was 30.2% and 30.5% in the first quarters of fiscal 2024 and fiscal 2023, respectively. The decrease of 0.3% primarily reflected deflation in certain commodity categories in the current fiscal quarter.
Selling, general and administrative expenses
SG&A expenses were $1.5 billion in the first quarter of fiscal 2024 and approximately flat compared with the same period in fiscal 2023. SG&A as a percentage of sales was 19.6% and 19.0% in the first quarters of fiscal 2024 and fiscal 2023, respectively. The increase in SG&A as a percent of sales primarily reflects wage inflation and increased infrastructure costs that were offset, in part, by improved productivity and lower headcount.
Net interest expense
Net interest expense was $45 million in the first quarter of fiscal 2024 compared to $41 million in the first quarter of fiscal 2023. The increase in net interest expense was primarily attributable to the impact of higher interest rates on the Company’s variable-rate debt compared to the same period in fiscal 2023.
Income tax
Income tax expense was $172 million for the first quarter of fiscal 2024, a decrease of $25 million, or 12.7%, compared to the same period in fiscal 2023 in connection with lower income before income taxes. The Company’s effective tax rate was 24.9% for each of the first quarters of fiscal 2024 and 2023.
Net income
Net income for the first quarter of fiscal 2024 was $519 million, a decrease of $76 million, or 12.8%, compared to the same period in fiscal 2023 due to the elements described in the sections above.
Ferguson_PMS2188.jpg
18


Segment results
United States
 Three months ended
October 31,
(In millions)20232022
Net sales$7,329 $7,532 
Adjusted operating profit
766 845 
Net sales for the United States segment were $7.3 billion in the first quarter of fiscal 2024, a decrease of $0.2 billion, or 2.7%, compared to the prior year period. The decrease in net sales was primarily driven by lower sales volume, as well as price deflation of approximately 2% in connection with certain commodity categories. These decreases were partially offset by incremental sales from acquisitions of 2.3%. Sales in residential markets decreased 6.5%, driven by a reduction in new construction activity due to lower housing starts and permit activity and lower RMI sales. Sales growth in non-residential markets was 1.7%, with growth in both the industrial and commercial end markets.
Adjusted operating profit for the United States segment was $766 million for the first quarter of fiscal 2024, a decrease of $79 million, or 9.3%, compared to the same period in fiscal 2023, primarily reflecting lower gross profit in light of lower sales.
Canada
 Three months ended
October 31,
(In millions)20232022
Net sales$379 $399 
Adjusted operating profit
23 33 
Net sales for the Canada segment were $379 million in the first quarter of fiscal 2024, a decrease of $20 million, or 5.0%, compared to the prior year period. This decrease in net sales was primarily due to lower sales volumes in residential end markets, as well as a 1.7% impact of foreign currency exchange rates. These impacts were partially offset by sales price inflation of approximately 2%.
Adjusted operating profit for the Canada segment in the first quarter of fiscal 2024 decreased compared to the same period in fiscal 2023 due to lower sales.
Ferguson_PMS2188.jpg
19


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, 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 Company’s Board of Directors. 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 ended
October 31,
(In millions)20232022
Net income$519 $595 
   Provision for income taxes172 197 
   Interest expense, net45 41 
   Other expense (income), net(2)
Operating profit739 831 
   Amortization of acquired intangibles34 33 
Adjusted operating profit$773 $864 
Ferguson_PMS2188.jpg
20


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
October 31,
(In millions, except per share amounts)20232022
per share(1)
per share(1)
Net income$519 $2.54 $595 $2.84 
Amortization of acquired intangibles34 0.16 33 0.15 
Tax impact on non-GAAP adjustments(2)
(10)(0.05)(8)(0.04)
Adjusted net income$543 $2.65 $620 $2.95 
Diluted weighted average shares outstanding204.6 209.8 
(1)Per share on a dilutive basis.
(2)For the three months ended October 31, 2023 and 2022, the tax impact on non-GAAP adjustments primarily related to the amortization of acquired intangibles.
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 October 31, 2023 and July 31, 2023, the Company had cash and cash equivalents of $743 million and $601 million, respectively. In addition to cash, the Company had $2.5 billion of available liquidity from undrawn debt facilities as of October 31, 2023.
As of October 31, 2023, 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
Three months ended
October 31,
(In millions)20232022
   Net cash provided by operating activities$557 $498 
Net cash provided by operating activities was $557 million for the first quarter of fiscal 2024 compared to $498 million in the same period in fiscal 2023. The $59 million increase was primarily driven by an increase in payables, due to the timing of vendor payments. This increase was partially offset by an increase in inventory in certain key categories in line with customer demand, as well as lower net income.
Ferguson_PMS2188.jpg
21


Cash flows from investing activities
Three months ended
October 31,
(In millions)20232022
   Net cash used in investing activities($96)($104)
Net cash used in investing activities was $96 million for the first quarter of fiscal 2024 compared to $104 million in the same period in fiscal 2023.
Capital expenditures totaled $91 million and $95 million in the first quarters 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 $12 million and $5 million in new acquisitions in the first quarters of fiscal 2024 and fiscal 2023, respectively.
Cash flows from financing activities
Three months ended
October 31,
(In millions)20232022
   Net cash used in financing activities($313)($519)
Net cash used in financing activities was $313 million in the first quarter of fiscal 2024 compared with $519 million in the same period in fiscal 2023.
Dividends paid to shareholders were $152 million in the first quarter of fiscal 2024. No dividends were paid in the first quarter of fiscal 2023, as the Company had not yet begun to pay dividends on a quarterly basis.
Share repurchases under the Company’s announced share repurchase program were $108 million and $366 million in the first quarters of fiscal 2024 and fiscal 2023, respectively.
Net repayments of debt were $50 million and $155 million in the first quarters of fiscal 2024 and fiscal 2023, respectively. In the first quarter of fiscal 2024, the Company made net repayments of $50 million under the Receivables Facility. In the first quarter of fiscal 2023, the Company made net repayments of $405 million under the Receivables Facility and repaid $250 million in connection with the maturity of certain Private Placement Notes (as defined below). These repayments were partially offset by the proceeds of $500 million of term loan borrowings.
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)October 31, 2023July 31, 2023
Short-term debt$55 $55 
Long-term debt3,663 3,711 
Total debt$3,718 $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”). Subsequent to October 31, 2023, the Company repaid $55 million of Private Placement Notes that matured in November 2023.
Ferguson_PMS2188.jpg
22


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.
Revolving Credit Facility
The Company maintains a Revolving Facility with aggregate total available credit commitments of $1.35 billion.
As of October 31, 2023, 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 October 31, 2023, no borrowings were outstanding under the Receivables Facility.
The Company was in compliance with all debt covenants that were in effect as of October 31, 2023.
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 first 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.
Ferguson_PMS2188.jpg
23



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 Exchange Act as of October 31, 2023. 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 October 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Ferguson_PMS2188.jpg
24



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
As of the date of this Quarterly Report, there have been no material changes to the risk factors disclosed in our Annual Report. We may disclose changes to such factors or disclose additional factors from time to time in our future filings with the SEC.
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 first 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)
August 1 - August 31, 2023194,963$158.42 194,963$509 
September 1 - September 30, 2023218,735$157.67 218,735$475 
October 1 - October 31, 2023283,700$162.62 283,700$429 
697,398 697,398 
(1)In September 2021, the Company announced a program to repurchase up to $1.0 billion of shares with the aim of completing the purchases within 12 months. 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 October 31, 2023, the Company has completed $2.6 billion of the total announced $3.0 billion share repurchase program. The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred.
Ferguson_PMS2188.jpg
25


Item 6.Exhibits
The following exhibits are filed as part of, or incorporated by reference into, this Quarterly Report.
(a)Exhibits
ExhibitDescription
3.1
10.1
10.2
10.3
10.4
10.5
10.6
10.7*
10.8
10.9
10.10
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
26



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.
December 6, 2023


Ferguson plc
/s/ William Brundage
Name:William Brundage
Title:Chief Financial Officer
(Principal Financial Officer and Duly Authorized Officer)
Ferguson_PMS2188.jpg
27
EX-10.7 2 exhibit107.htm EX-10.7 Document

Exhibit 10.7
AMENDMENT NO. 3 TO THE
FERGUSON ENTERPRISES, LLC
EXECUTIVE LIFE INSURANCE PLAN II
THIS AMENDMENT is made as of the 29th day of November, 2023, by Ferguson Enterprises, LLC, a Virginia limited liability company (the "Company").
WHEREAS, the Company adopted the Ferguson Enterprises, Inc. Executive Life Insurance Plan II (the "Plan") for the benefit of participating employees effective as of January 1, 2006;
WHEREAS, on January 28, 2008, the Company first amended the Plan;
WHEREAS, on March 31, 2019, the Company converted from a corporation to a limited liability company, and was thereby renamed “Ferguson Enterprises, LLC”;
WHEREAS, on September 21, 2023, the Company amended the Plan a second time; and
WHEREAS, pursuant to Section 8.1 of the Plan, the Company reserved the right to amend the Plan, and now desires to do so;
NOW, THEREFORE, the Company hereby amends the Plan, effective as of the date first written above, as follows:
1.The Plan is amended by deleting Section 4.6 in its entirety and replacing it as follows:
4.6 Gross-Up Payment. In the event any premium payment by the Company to or for the benefit of a Participant under Section 4.3 who is not a member of the Executive Committee, as defined by the Company, is subject to (a) the income tax imposed under Subtitle A of the Code, (b) employment taxes imposed on employees under Subtitle C of the Code, or (c) state or local income taxes, then Participant shall be entitled each Plan Year to receive additional compensation in an amount such that is equal to thirty-five percent (35%) of the premium payment on such Participant’s behalf for the Plan Year. Members of the Executive Committee, as defined by the Company, are not entitled to a Gross-Up Payment under this section.


*          *          *
[Signature Page Follows]





IN WITNESS WHEREOF, the Company, by its duly authorized officer, has caused this Amendment to be executed as of the day and year first above written.

FERGUSON ENTERPRISES, LLC
/s/ Ian Graham
Ian Graham
Senior VP & Secretary
TITLE

EX-31.1 3 exhibit311-q1fy24.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: December 6, 2023
/s/ Kevin Murphy
Name:Kevin Murphy
Title:Chief Executive Officer

EX-31.2 4 exhibit312-q1fy24.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: December 6, 2023
/s/ William Brundage
Name:William Brundage
Title:Chief Financial Officer

EX-32.1 5 exhibit321-q1fy24.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 October 31, 2023 (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: December 6, 2023
/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 6 exhibit322-q1fy24.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 October 31, 2023 (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: December 6, 2023
/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 7 ferg-20231031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Earnings (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Shareholders’ Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Shareholders’ Equity (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) 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 - Related party transactions 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 - Summary of significant accounting policies - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue and segment information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue and segment information - Items not Allocated (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue and segment information - Disaggregation of Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Weighted average shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Income tax - Schedule of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Assets and liabilities at fair value - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Assets and liabilities at fair value -Debt Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Accumulated other comprehensive loss - Change in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Accumulated other comprehensive loss - Reclassification Out of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Retirement benefit obligations - Net Periodic Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Shareholders’ equity - Summary of Share Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Shareholders’ equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Share-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Share-based compensation - Summary of Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Share-based compensation - Schedule of Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ferg-20231031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ferg-20231031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ferg-20231031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Residential Residential [Member] Residential Unsecured senior notes Senior Notes [Member] 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] Net periodic cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) 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] 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 New shares purchased (in shares) Stock Repurchased During Period, Shares Schedule of Reconciliation of Income Tax Expense Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Performance vested grants Performance Shares [Member] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Receivables Facility Corporate Debt Securities [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Other (expense) income, 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 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 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 Interest rate (in percent) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] LTIP, equity-settled grants Long Term Incentive Awards, Liability Settled [Member] Long Term Incentive Awards, Liability Settled Total shareholders' equity Beginning balance Ending balance Equity, Attributable to Parent Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Market value of shares held in trusts Common Stock, Shares Held in Employee Trust 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] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] 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 $47 and $27, respectively Accounts Receivable, after Allowance for Credit Loss, Current Increase in receivables and other assets Increase (Decrease) in Accounts Receivable and Other Operating Assets Subsegments [Axis] Subsegments [Axis] 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 Ferguson Group Performance Share Plan Ferguson Group Performance Share Plan [Member] Ferguson Group Performance Share Plan Line of Credit Line of Credit [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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) 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, 20,819 and 274,031 shares, respectively at cost Common Stock Issued, Employee Stock Trust 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 Document Fiscal Period Focus Document Fiscal Period Focus 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 benefit of $0 and $2, respectively. Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Increase 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] Schedule of Assets and Liabilities Recorded at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Change in bank overdrafts Proceeds from (Repayments of) Bank Overdrafts Document Fiscal Year Focus Document Fiscal Year Focus Term Loan Variable Rate, Term Loan [Member] Variable Rate, Term Loan Entity Small Business Entity Small Business 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 Cash dividends (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Statement of Cash Flows [Abstract] Cash dividends declared $0.75 per share 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] Less: current maturities of debt Long-Term Debt, Current Maturities Employee Benefit Trust (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] Accounting Policies [Abstract] 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 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] 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 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 segment 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 Subtotal Long-Term Debt, Gross Other comprehensive loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Recently issued accounting pronouncements 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] 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 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 Gross profit Gross Profit Treasury shares, 28,382,963 and 27,893,680 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 Carrying Amount Long-Term Debt Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] 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] 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 Other financing activities Proceeds from (Payments for) Other Financing Activities 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 Ferguson Group Ordinary Share Plan Ferguson Group Ordinary Share Plan [Member] Ferguson Group Ordinary Share Plan 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 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 Treasury Shares Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Subsequent Event Subsequent Event [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] 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 Share adjustments based on performance Performance Share Adjustments [Member] Performance Share Adjustments 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 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 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 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 income (loss), tax benefit (expense) 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] Summary of Share Activity Schedule of Stockholders Equity [Table Text Block] Time vested grants 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] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 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 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 Secured Debt 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] 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 Entity Current Reporting Status Entity Current Reporting Status Effective tax rate, continuing operations 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 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] 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] 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] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 11 ferg-20231031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 ferg-20231031_g1.jpg GRAPHIC begin 644 ferg-20231031_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.23.3
Cover - shares
3 Months Ended
Oct. 31, 2023
Nov. 30, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2023  
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   203,489,651
Entity Central Index Key 0001832433  
Current Fiscal Year End Date --07-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Earnings (unaudited) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Income Statement [Abstract]    
Net sales $ 7,708 $ 7,931
Cost of sales (5,377) (5,510)
Gross profit 2,331 2,421
Selling, general and administrative expenses (1,512) (1,509)
Depreciation and amortization (80) (81)
Operating profit 739 831
Interest expense, net (45) (41)
Other (expense) income, net (3) 2
Income before income taxes 691 792
Provision for income taxes (172) (197)
Net income $ 519 $ 595
Earnings per share, Basic (in usd per share) $ 2.55 $ 2.85
Earnings per share, Diluted (in usd per share) $ 2.54 $ 2.84
Weighted average number of shares outstanding:    
Basic (in shares) 203.8 208.7
Diluted (in shares) 204.6 209.8
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 519 $ 595
Other comprehensive income (loss):    
Foreign currency translation adjustments (35) (36)
Pension adjustments, net of tax benefit of $0 and $2, respectively. 1 (1)
Total other comprehensive loss, net of tax (34) (37)
Comprehensive income $ 485 $ 558
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Statement of Comprehensive Income [Abstract]    
Pension income (loss), tax benefit (expense) $ 0 $ 2
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Assets    
Cash and cash equivalents $ 743 $ 601
Accounts receivable, less allowances of $47 and $27, respectively 3,600 3,597
Inventories 4,106 3,898
Prepaid and other current assets 993 953
Assets held for sale 28 28
Total current assets 9,470 9,077
Property, plant and equipment, net 1,625 1,595
Operating lease right-of-use assets 1,526 1,474
Deferred income taxes, net 299 300
Goodwill 2,242 2,241
Other intangible assets, net 760 783
Other non-current assets 496 524
Total assets 16,418 15,994
Liabilities and shareholders’ equity    
Accounts payable 3,555 3,408
Short-term debt 55 55
Current portion of operating lease liabilities 373 366
Other current liabilities 1,554 1,600
Total current liabilities 5,537 5,429
Long-term debt 3,663 3,711
Long-term portion of operating lease liabilities 1,172 1,126
Other long-term liabilities 686 691
Total liabilities 11,058 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 828 809
Retained earnings 8,858 8,557
Treasury shares, 28,382,963 and 27,893,680 shares, respectively at cost (3,433) (3,425)
Employee Benefit Trusts, 20,819 and 274,031 shares, respectively at cost (1) (46)
Accumulated other comprehensive loss (922) (888)
Total shareholders' equity 5,360 5,037
Total liabilities and shareholders' equity $ 16,418 $ 15,994
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)
$ in Millions
Oct. 31, 2023
USD ($)
shares
Oct. 31, 2023
£ / shares
Jul. 31, 2023
USD ($)
shares
Jul. 31, 2023
£ / shares
Statement of Financial Position [Abstract]        
Allowance for credit loss | $ $ 47   $ 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) 28,382,963   27,893,680  
Employee Benefit Trust (in shares) 20,819   274,031  
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders’ Equity (unaudited) - 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]              
Share-based compensation 13   13        
Net income 595     595      
Other comprehensive loss (37)           (37)
Share repurchases (115)       (115)    
Shares issued under employee share plans 0     (60)   60  
Ending balance at Oct. 31, 2022 5,121 30 773 8,129 (2,897) (47) (867)
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 19   19        
Net income 519     519      
Cash dividends declared $0.75 per share (152)     (152)      
Other comprehensive loss (34)           (34)
Share repurchases (33)       (33)    
Shares issued under employee share plans 4     (66) 25 45  
Ending balance at Oct. 31, 2023 $ 5,360 $ 30 $ 828 $ 8,858 $ (3,433) $ (1) $ (922)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders’ Equity (unaudited) (Parenthetical)
3 Months Ended
Oct. 31, 2023
$ / shares
Statement of Stockholders' Equity [Abstract]  
Cash dividends (in usd per share) $ 0.75
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Millions
3 Months Ended 26 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Cash flows from operating activities:      
Net income $ 519 $ 595  
Depreciation and amortization 80 81  
Share-based compensation 13 13  
Change in deferred income taxes (3) (20)  
(Increase) decrease in inventories (217) 94  
Increase in receivables and other assets (29) (56)  
Increase (decrease) in accounts payable and other liabilities 27 (395)  
Increase in income taxes payable 166 187  
Other operating activities 1 2  
Net cash provided by operating activities of continuing operations 557 501  
Net cash used in operating activities of discontinued operations 0 (3)  
Net cash provided by operating activities 557 498  
Cash flows from investing activities:      
Purchase of businesses acquired, net of cash acquired (12) (5)  
Capital expenditures (91) (95)  
Other investing activities 7 (4)  
Net cash used in investing activities (96) (104)  
Cash flows from financing activities:      
Purchase of treasury shares (108) (366) $ (2,600)
Repayments of debt (550) (1,505)  
Proceeds from debt 500 1,350  
Change in bank overdrafts 11 7  
Cash dividends (152) 0  
Other financing activities (14) (5)  
Net cash used in financing activities (313) (519)  
Change in cash, cash equivalents and restricted cash 148 (125)  
Effects of exchange rate changes (9) (8)  
Cash, cash equivalents and restricted cash, beginning of period 669 785  
Cash, cash equivalents and restricted cash, end of period 808 652 808
Supplemental Disclosures:      
Cash paid for income taxes 9 29  
Cash paid for interest 70 57  
Accrued capital expenditures 8 11  
Accrued dividends $ 152 $ 0 $ 152
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies
3 Months Ended
Oct. 31, 2023
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 three months ended October 31, 2022 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 Company’s 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)October 31, 2023July 31, 2023
Cash and cash equivalents$743 $601 
Restricted cash65 68 
Total cash, cash equivalents and restricted cash$808 $669 
Recently issued accounting pronouncements
In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities—Supplier Finance Programs (Topic 405-50) - Disclosure of Supplier Finance Program Obligations.” The standard aims to enhance transparency of supplier finance programs used in connection with the purchase of goods and services. The standard requires entities to disclose the key terms, including a description of payment terms, the confirmed amount outstanding under such programs, a description of where those obligations are presented on the balance sheet, and an annual rollforward, including the amount of obligations confirmed and the amount paid during the period. The guidance does not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. ASU No. 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the required rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted ASU No. 2022-04 as of August 1, 2023 and as of October 31, 2023, activity under the Company’s supplier finance agreements was not material.
In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ 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 consolidated financial statements and 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.23.3
Revenue and segment information
3 Months Ended
Oct. 31, 2023
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 ended
October 31,
(In millions)20232022
Net sales:
United States$7,329 $7,532 
Canada379 399 
Total net sales$7,708 $7,931 
Adjusted operating profit:
United States$766 $845 
Canada23 33 
Central and other costs(16)(14)
Amortization of acquired intangible assets(34)(33)
Interest expense, net(45)(41)
Other (expense) income, net(3)
Income before income taxes$691 $792 
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 ended
October 31,
(In millions)20232022
United States:
Residential$3,740 $4,002 
Non-residential:
Commercial2,470 2,419 
Civil/Infrastructure633 638 
Industrial486 473 
Total Non-residential3,589 3,530 
Total United States7,329 7,532 
Canada379 399 
Total net sales$7,708 $7,931 
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.23.3
Weighted average shares
3 Months Ended
Oct. 31, 2023
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 ended
October 31,
(In millions)20232022
   Basic weighted average shares203.8 208.7 
   Effect of dilutive shares(1)
0.8 1.1 
   Diluted weighted average shares204.6 209.8 
Excluded anti-dilutive shares0.1 — 
(1)Represents the potential dilutive impact of share-based awards.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Income tax
3 Months Ended
Oct. 31, 2023
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 ended
October 31,
20232022
Effective tax rate, continuing operations24.9 %24.9 %
During the three months ended October 31, 2023, 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.23.3
Debt
3 Months Ended
Oct. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
The Company’s debt obligations consisted of the following:
As of
(In millions)October 31, 2023July 31, 2023
Variable-rate debt:
Receivables Facility$— $50 
Term Loan500 500 
Fixed-rate debt:
Private placement notes905 905 
Unsecured senior notes2,350 2,350 
Subtotal$3,755 $3,805 
Less: current maturities of debt(55)(55)
Unamortized discounts and debt issuance costs(21)(22)
Interest rate swap - fair value adjustment(16)(17)
Total long-term debt$3,663 $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 October 31, 2023, 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 October 31, 2023, no borrowings were outstanding under the Revolving Facility.
Other
The Company was in compliance with all debt covenants that were in effect as of October 31, 2023.
Subsequent to October 31, 2023, the Company repaid $55 million related to the 3.30% private placement notes that matured in November 2023.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities at fair value
3 Months Ended
Oct. 31, 2023
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 October 31, 2023 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 as of October 31, 2023 and July 31, 2023 was $355 million.
Carrying amounts and the related estimated fair value (Level 2) of the Company’s long-term debt were as follows:
October 31, 2023July 31, 2023
(In millions)Carrying AmountFair ValueCarrying AmountFair Value
Unsecured senior notes$2,331 $2,100 $2,330 $2,195 
Private placement notes904 868 904 871 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies
3 Months Ended
Oct. 31, 2023
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.23.3
Accumulated other comprehensive loss
3 Months Ended
Oct. 31, 2023
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)
(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)
Amounts reclassified from accumulated other comprehensive income related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:
Three months ended
October 31,
(In millions)20232022
Amortization of actuarial losses$4 $3 
Tax benefit(1)(1)
   Amounts reclassified from accumulated other comprehensive loss$3 $2 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement benefit obligations
3 Months Ended
Oct. 31, 2023
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) income, net in the condensed consolidated statements of earnings, were as follows:
Three months ended
October 31,
(In millions)20232022
Interest cost($15)($12)
Expected return on plan assets15 12 
Amortization of net actuarial losses(3)(3)
Net periodic cost($3)($3)
The impact of exchange rate fluctuations is included on the amortization line above.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders’ equity
3 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Shareholders’ equity Shareholders’ equity
The following table presents a summary of the Company’s share activity:
Three months ended
October 31,
20232022
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 
Change in shares issued— — 
   Balance at end of period232,171,182 232,171,182 
Treasury shares:
Balance at beginning of period(27,893,680)(21,078,577)
Repurchases of ordinary shares(697,398)(2,991,097)
Treasury shares used to settle share-based compensation awards208,115 — 
   Balance at end of period(28,382,963)(24,069,674)
Employee Benefit Trusts:
Balance at beginning of period(274,031)(846,491)
New shares purchased— — 
Employee Benefit Trust shares used to settle share-based compensation awards253,212 561,929 
   Balance at end of period(20,819)(284,562)
Total shares outstanding at end of period203,767,400 207,816,946 
Two Employee Benefit Trusts were established in connection with the Company’s discretionary share award plans and long-term incentive plans. Dividends due on shares held by the Employee Benefit Trusts are waived in accordance with the provisions of the trust deeds. As of October 31, 2023, the largest of these two trusts has been terminated with all shares disbursed in connection with the vesting of share awards. The second trust is expected to terminate in the second quarter of fiscal 2024. At October 31, 2023 and July 31, 2023, the shares held in trust had market values of $3 million and $44 million, respectively.
Share Repurchases
Share repurchases are being made under an authorization that allows up to $3.0 billion in share repurchases. As of October 31, 2023, the Company has completed $2.6 billion of the total announced authorized program. The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based compensation
3 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-based compensation Share-based compensation
Awards granted under the Ferguson Group Ordinary Share Plan 2019 vest over a period of time (“time vested”), typically three years. Dividends do not accrue during the vesting period. The fair value of the award is based on the closing share price on the date of grant.
Awards granted under the Ferguson Group Performance Ordinary Share Plan 2019 vest at the end of a three-year performance cycle (“performance vested”). The number of ordinary shares issued upon vesting varies based upon the Company’s performance against an adjusted operating profit measure. Dividends do not accrue during the vesting period. The fair value of the award is based on the closing share price on the date of grant.
Awards granted under the the Ferguson Group Long Term Incentive Plan 2019 (“LTIP”) vest at the end of a three-year performance period. For grants awarded 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 LTIP grants are treated as liability-settled awards. As such, the fair value of these awards is initially determined at the date of grant, and is remeasured at each balance sheet date until the liability is settled. Dividends accrue during the vesting period. As of October 31, 2023 and July 31, 2023, the total liability recorded in connection with these grants was $7 million and $13 million, respectively.
In the first quarters of fiscal 2024 and 2023, the Company granted awards under the LTIP 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 (“LTIP, 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 are 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 incentive awards activity for the three months ended October 31, 2023:
Number of SharesWeighted average grant date fair value
Outstanding at July 31, 2023
1,158,673 $111.57 
Time vested grants97,550 158.10 
Performance vested grants209,280 158.10 
LTIP, equity-settled grants28,216148.55 
Share adjustments based on performance2,784 108.98 
Vested(455,200)98.66 
Forfeited(9,422)116.19 
Outstanding at October 31, 2023
1,031,881 $132.07 
The following table relates to time vested, performance vested and long-term incentive awards activity:
Three months ended
October 31,
(In millions, except per share amounts)2023
Fair value of awards vested$75 
Weighted average grant date fair value per share granted$157.30 
The following table relates to all share-based compensation awards:
Three months ended
October 31,
(In millions)20232022
Share-based compensation expense (within SG&A)$13 $13 
Income tax benefit
The total unrecognized share-based compensation expense at October 31, 2023 was $80 million and is expected to be recognized over a weighted average period of 2.3 years.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions
3 Months Ended
Oct. 31, 2023
Related Party Transactions [Abstract]  
Related party transactions Related party transactions
For the three months ended October 31, 2023 and 2022, the Company purchased $6 million and $7 million, respectively, of delivery, installation and related administrative services from companies that are, or are indirect wholly-owned subsidiaries of companies that are, controlled or significantly influenced by a Ferguson Non-Employee Director. No material amounts are due to such companies. The services were purchased on an arm’s-length basis.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies (Policies)
3 Months Ended
Oct. 31, 2023
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 three months ended October 31, 2022 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 Company’s 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.
Recently issued accounting pronouncements
Recently issued accounting pronouncements
In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities—Supplier Finance Programs (Topic 405-50) - Disclosure of Supplier Finance Program Obligations.” The standard aims to enhance transparency of supplier finance programs used in connection with the purchase of goods and services. The standard requires entities to disclose the key terms, including a description of payment terms, the confirmed amount outstanding under such programs, a description of where those obligations are presented on the balance sheet, and an annual rollforward, including the amount of obligations confirmed and the amount paid during the period. The guidance does not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. ASU No. 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the required rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted ASU No. 2022-04 as of August 1, 2023 and as of October 31, 2023, activity under the Company’s supplier finance agreements was not material.
In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ 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 consolidated financial statements and 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 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies (Tables)
3 Months Ended
Oct. 31, 2023
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)October 31, 2023July 31, 2023
Cash and cash equivalents$743 $601 
Restricted cash65 68 
Total cash, cash equivalents and restricted cash$808 $669 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and segment information (Tables)
3 Months Ended
Oct. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting
Segment details were as follows:
Three months ended
October 31,
(In millions)20232022
Net sales:
United States$7,329 $7,532 
Canada379 399 
Total net sales$7,708 $7,931 
Adjusted operating profit:
United States$766 $845 
Canada23 33 
Central and other costs(16)(14)
Amortization of acquired intangible assets(34)(33)
Interest expense, net(45)(41)
Other (expense) income, net(3)
Income before income taxes$691 $792 
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 ended
October 31,
(In millions)20232022
United States:
Residential$3,740 $4,002 
Non-residential:
Commercial2,470 2,419 
Civil/Infrastructure633 638 
Industrial486 473 
Total Non-residential3,589 3,530 
Total United States7,329 7,532 
Canada379 399 
Total net sales$7,708 $7,931 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Weighted average shares (Tables)
3 Months Ended
Oct. 31, 2023
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 ended
October 31,
(In millions)20232022
   Basic weighted average shares203.8 208.7 
   Effect of dilutive shares(1)
0.8 1.1 
   Diluted weighted average shares204.6 209.8 
Excluded anti-dilutive shares0.1 — 
(1)Represents the potential dilutive impact of share-based awards.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Income tax (Tables)
3 Months Ended
Oct. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation of Income Tax Expense
Three months ended
October 31,
20232022
Effective tax rate, continuing operations24.9 %24.9 %
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
3 Months Ended
Oct. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The Company’s debt obligations consisted of the following:
As of
(In millions)October 31, 2023July 31, 2023
Variable-rate debt:
Receivables Facility$— $50 
Term Loan500 500 
Fixed-rate debt:
Private placement notes905 905 
Unsecured senior notes2,350 2,350 
Subtotal$3,755 $3,805 
Less: current maturities of debt(55)(55)
Unamortized discounts and debt issuance costs(21)(22)
Interest rate swap - fair value adjustment(16)(17)
Total long-term debt$3,663 $3,711 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities at fair value (Tables)
3 Months Ended
Oct. 31, 2023
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:
October 31, 2023July 31, 2023
(In millions)Carrying AmountFair ValueCarrying AmountFair Value
Unsecured senior notes$2,331 $2,100 $2,330 $2,195 
Private placement notes904 868 904 871 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated other comprehensive loss (Tables)
3 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (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)
(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)
Schedule of Reclassification Out of Accumulated Other Comprehensive Income
Amounts reclassified from accumulated other comprehensive income related to pension and other post-retirement items include the related income tax impacts. Such amounts consisted of the following:
Three months ended
October 31,
(In millions)20232022
Amortization of actuarial losses$4 $3 
Tax benefit(1)(1)
   Amounts reclassified from accumulated other comprehensive loss$3 $2 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement benefit obligations (Tables)
3 Months Ended
Oct. 31, 2023
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) income, net in the condensed consolidated statements of earnings, were as follows:
Three months ended
October 31,
(In millions)20232022
Interest cost($15)($12)
Expected return on plan assets15 12 
Amortization of net actuarial losses(3)(3)
Net periodic cost($3)($3)
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders’ equity (Tables)
3 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Summary of Share Activity
The following table presents a summary of the Company’s share activity:
Three months ended
October 31,
20232022
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 
Change in shares issued— — 
   Balance at end of period232,171,182 232,171,182 
Treasury shares:
Balance at beginning of period(27,893,680)(21,078,577)
Repurchases of ordinary shares(697,398)(2,991,097)
Treasury shares used to settle share-based compensation awards208,115 — 
   Balance at end of period(28,382,963)(24,069,674)
Employee Benefit Trusts:
Balance at beginning of period(274,031)(846,491)
New shares purchased— — 
Employee Benefit Trust shares used to settle share-based compensation awards253,212 561,929 
   Balance at end of period(20,819)(284,562)
Total shares outstanding at end of period203,767,400 207,816,946 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based compensation (Tables)
3 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Award Activity
The following table summarizes the share-based incentive awards activity for the three months ended October 31, 2023:
Number of SharesWeighted average grant date fair value
Outstanding at July 31, 2023
1,158,673 $111.57 
Time vested grants97,550 158.10 
Performance vested grants209,280 158.10 
LTIP, equity-settled grants28,216148.55 
Share adjustments based on performance2,784 108.98 
Vested(455,200)98.66 
Forfeited(9,422)116.19 
Outstanding at October 31, 2023
1,031,881 $132.07 
The following table relates to time vested, performance vested and long-term incentive awards activity:
Three months ended
October 31,
(In millions, except per share amounts)2023
Fair value of awards vested$75 
Weighted average grant date fair value per share granted$157.30 
Schedule of Share-Based Compensation Awards
The following table relates to all share-based compensation awards:
Three months ended
October 31,
(In millions)20232022
Share-based compensation expense (within SG&A)$13 $13 
Income tax benefit
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies - Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Accounting Policies [Abstract]    
Cash and cash equivalents $ 743 $ 601
Restricted cash 65 68
Total cash, cash equivalents and restricted cash $ 808 $ 669
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and segment information - Narrative (Details)
3 Months Ended
Oct. 31, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and segment information - Items not Allocated (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Net sales:    
Total net sales $ 7,708 $ 7,931
Adjusted operating profit:    
Central and other costs (16) (14)
Amortization of acquired intangible assets (34) (33)
Interest expense, net (45) (41)
Other (expense) income, net (3) 2
Income before income taxes 691 792
United States    
Net sales:    
Total net sales 7,329 7,532
Adjusted operating profit:    
Adjusted segment operating profit 766 845
Canada    
Net sales:    
Total net sales 379 399
Adjusted operating profit:    
Adjusted segment operating profit $ 23 $ 33
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and segment information - Disaggregation of Net Sales (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Segment Reporting Information [Line Items]    
Total net sales $ 7,708 $ 7,931
United States    
Segment Reporting Information [Line Items]    
Total net sales 7,329 7,532
Canada    
Segment Reporting Information [Line Items]    
Total net sales 379 399
Residential | United States    
Segment Reporting Information [Line Items]    
Total net sales 3,740 4,002
Non-residential: | United States    
Segment Reporting Information [Line Items]    
Total net sales 3,589 3,530
Commercial | United States    
Segment Reporting Information [Line Items]    
Total net sales 2,470 2,419
Civil/Infrastructure | United States    
Segment Reporting Information [Line Items]    
Total net sales 633 638
Industrial | United States    
Segment Reporting Information [Line Items]    
Total net sales $ 486 $ 473
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Weighted average shares (Details) - shares
shares in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Earnings Per Share [Abstract]    
Basic weighted-average shares (in shares) 203.8 208.7
Effect of dilutive shares (in shares) 0.8 1.1
Diluted weighted-average shares (in shares) 204.6 209.8
Excluded anti-dilutive shares (in shares) 0.1 0.0
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Income tax - Schedule of Effective Income Tax Rate (Details)
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Income Tax Disclosure [Abstract]    
Effective tax rate, continuing operations 24.90% 24.90%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Oct. 07, 2022
Debt Instrument [Line Items]      
Subtotal $ 3,755 $ 3,805  
Less: current maturities of debt (55) (55)  
Unamortized discounts and debt issuance costs (21) (22)  
Interest rate swap - fair value adjustment (16) (17)  
Long-term debt 3,663 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
Secured Debt | Private placement notes      
Debt Instrument [Line Items]      
Subtotal 905 905  
Unsecured senior notes | Unsecured senior notes      
Debt Instrument [Line Items]      
Subtotal $ 2,350 $ 2,350  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 06, 2023
Oct. 31, 2023
Oct. 31, 2022
Jul. 31, 2023
Oct. 07, 2022
Schedule Of Long-Term And Short-Term Debt [Line Items]          
Subtotal   $ 3,755,000,000   $ 3,805,000,000  
Repayments of debt   550,000,000 $ 1,505,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      
Private placement notes | Secured Debt | Subsequent Event          
Schedule Of Long-Term And Short-Term Debt [Line Items]          
Repayments of debt $ 55,000,000        
Interest rate (in percent) 3.30%        
Term Loan | Term Loan          
Schedule Of Long-Term And Short-Term Debt [Line Items]          
Subtotal   $ 500,000,000   $ 500,000,000 $ 500,000,000
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities at fair value - Narrative (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Fair Value Disclosures [Abstract]    
Hedged liability, fair value hedge $ 355 $ 355
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities at fair value -Debt Measured at Fair Value (Details) - Level 2 - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Unsecured senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount $ 2,331 $ 2,330
Fair Value 2,100 2,195
Private placement notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 904 904
Fair Value $ 868 $ 871
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated other comprehensive loss - Change in AOCI (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 5,037 $ 4,665
Other comprehensive loss before reclassifications (37) (39)
Amounts reclassified from accumulated other comprehensive loss 3 2
Total other comprehensive loss, net of tax (34) (37)
Ending balance 5,360 5,121
AOCI Attributable to Parent    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (888) (830)
Total other comprehensive loss, net of tax (34) (37)
Ending balance (922) (867)
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (429) (420)
Other comprehensive loss before reclassifications (35) (36)
Amounts reclassified from accumulated other comprehensive loss 0 0
Total other comprehensive loss, net of tax (35) (36)
Ending balance (464) (456)
Pensions    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (459) (410)
Other comprehensive loss before reclassifications (2) (3)
Amounts reclassified from accumulated other comprehensive loss 3 2
Total other comprehensive loss, net of tax 1 (1)
Ending balance $ (458) $ (411)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated other comprehensive loss - Reclassification Out of AOCI (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Tax benefit $ 172 $ 197
Net income (519) (595)
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 3
Tax benefit (1) (1)
Net income $ 3 $ 2
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement benefit obligations - Net Periodic Cost (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Retirement Benefits [Abstract]    
Interest cost $ (15) $ (12)
Expected return on plan assets 15 12
Amortization of net actuarial losses (3) (3)
Net periodic cost $ (3) $ (3)
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders’ equity - Summary of Share Activity (Details) - shares
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance at beginning of period (in shares) 232,171,182      
Balance at end of period (in shares) 232,171,182      
Treasury stock, beginning balance (in shares) (28,382,963)   (27,893,680)  
Treasury stock, ending balance (in shares) (28,382,963)      
Total shares outstanding at end of period (in shares) 203,767,400 207,816,946    
Ordinary Shares        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance at beginning of period (in shares) 232,171,182 232,171,182    
Change in shares issued (in shares) 0 0    
Balance at end of period (in shares) 232,171,182 232,171,182    
Treasury Shares        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Treasury stock, beginning balance (in shares) (28,382,963) (24,069,674) (27,893,680) (21,078,577)
Repurchases of ordinary shares (in shares) (697,398) (2,991,097)    
Treasury shares used to settle share-based compensation awards (in shares) 208,115 0    
Treasury stock, ending balance (in shares) (28,382,963) (24,069,674)    
Employee Benefit Trusts        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance at beginning of period (in shares) 274,031 846,491    
New shares purchased (in shares) 0 0    
Employee Benefit Trust shares used to settle share-based compensation awards (in shares) 253,212 561,929    
Balance at end of period (in shares) 20,819 284,562    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders’ equity - Narrative (Details)
$ in Millions
3 Months Ended 26 Months Ended
Oct. 31, 2023
USD ($)
trust
Oct. 31, 2022
USD ($)
Oct. 31, 2023
USD ($)
Jul. 31, 2023
USD ($)
Equity [Abstract]        
Number of employee benefit trusts | trust 2      
Market value of shares held in trusts $ 3   $ 3 $ 44
Authorized stock to repurchased 3,000   3,000  
Purchase of treasury shares $ 108 $ 366 $ 2,600  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based payment, cost not yet recognized $ 80  
Share based payment, cost not yet recognized, period for recognition (in years) 2 years 3 months 18 days  
Employee Stock | Ferguson Group Ordinary Share Plan    
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 Performance Share Plan    
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]    
Share based compensation, award vesting period (in years) 3 years  
Liability in connection with grants $ 7 $ 13
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based compensation - Summary of Awards (Details)
3 Months Ended
Oct. 31, 2023
$ / shares
shares
Number of Shares  
Beginning Balance Outstanding (in shares) | shares 1,158,673
Vested (in shares) | shares (455,200)
Forfeited (in shares) | shares (9,422)
Ending Balance Outstanding (in shares) | shares 1,031,881
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.66
Forfeited, Weighted average grant date fair value (in usd per share) | $ / shares 116.19
Outstanding, Weighted average grant date fair value, Ending Balance (in usd per share) | $ / shares $ 132.07
Time vested grants  
Number of Shares  
Grants (in shares) | shares 97,550
Weighted average grant date fair value  
Granted, Weighted average grant date fair value (in usd per share) | $ / shares $ 158.10
Performance vested grants  
Number of Shares  
Grants (in shares) | shares 209,280
Weighted average grant date fair value  
Granted, Weighted average grant date fair value (in usd per share) | $ / shares $ 158.10
LTIP, equity-settled grants  
Number of Shares  
Grants (in shares) | shares 28,216
Weighted average grant date fair value  
Granted, Weighted average grant date fair value (in usd per share) | $ / shares $ 148.55
Share adjustments based on performance  
Number of Shares  
Share adjustments based on performance (in shares) | shares 2,784
Weighted average grant date fair value  
Share adjustments based on performance, Weighted average grant date fair value (in usd per share) | $ / shares $ 108.98
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based compensation - Summary of Time Vested, Performance Vested and Long-Term Incentive Awards (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Oct. 31, 2023
USD ($)
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Fair value of awards vested | $ $ 75
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 $ 157.30
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based compensation - Schedule of Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Share-based compensation expense (within SG&A) $ 13 $ 13
Income tax benefit $ 3 $ 3
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Non-Executive Directors    
Related Party Transaction [Line Items]    
Purchases from related party $ 6 $ 7
XML 65 ferg-20231031_htm.xml IDEA: XBRL DOCUMENT 0001832433 2023-08-01 2023-10-31 0001832433 2023-11-30 0001832433 2022-08-01 2022-10-31 0001832433 2023-10-31 0001832433 2023-07-31 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 2023-10-31 0001832433 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0001832433 us-gaap:TreasuryStockCommonMember 2023-08-01 2023-10-31 0001832433 ferg:EmployeeBenefitTrustMember 2023-08-01 2023-10-31 0001832433 us-gaap:CommonStockMember 2023-10-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0001832433 us-gaap:RetainedEarningsMember 2023-10-31 0001832433 us-gaap:TreasuryStockCommonMember 2023-10-31 0001832433 ferg:EmployeeBenefitTrustMember 2023-10-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 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 2022-10-31 0001832433 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0001832433 us-gaap:TreasuryStockCommonMember 2022-08-01 2022-10-31 0001832433 ferg:EmployeeBenefitTrustMember 2022-08-01 2022-10-31 0001832433 us-gaap:CommonStockMember 2022-10-31 0001832433 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001832433 us-gaap:RetainedEarningsMember 2022-10-31 0001832433 us-gaap:TreasuryStockCommonMember 2022-10-31 0001832433 ferg:EmployeeBenefitTrustMember 2022-10-31 0001832433 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001832433 2022-10-31 0001832433 ferg:UnitedStatesSegmentMember 2023-08-01 2023-10-31 0001832433 ferg:UnitedStatesSegmentMember 2022-08-01 2022-10-31 0001832433 ferg:CanadaSegmentMember 2023-08-01 2023-10-31 0001832433 ferg:CanadaSegmentMember 2022-08-01 2022-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:ResidentialMember 2023-08-01 2023-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:ResidentialMember 2022-08-01 2022-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCommercialMember 2023-08-01 2023-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCommercialMember 2022-08-01 2022-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCivilInfrastructureMember 2023-08-01 2023-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialCivilInfrastructureMember 2022-08-01 2022-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialIndustrialMember 2023-08-01 2023-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialIndustrialMember 2022-08-01 2022-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialMember 2023-08-01 2023-10-31 0001832433 ferg:UnitedStatesSegmentMember ferg:NonResidentialMember 2022-08-01 2022-10-31 0001832433 ferg:VariableRateReceivablesMember us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0001832433 ferg:VariableRateReceivablesMember us-gaap:CorporateDebtSecuritiesMember 2023-07-31 0001832433 ferg:VariableRateTermLoanMember us-gaap:UnsecuredDebtMember 2023-10-31 0001832433 ferg:VariableRateTermLoanMember us-gaap:UnsecuredDebtMember 2023-07-31 0001832433 ferg:PrivatePlacementNotesMember us-gaap:SecuredDebtMember 2023-10-31 0001832433 ferg:PrivatePlacementNotesMember us-gaap:SecuredDebtMember 2023-07-31 0001832433 ferg:UnsecuredSeniorNotesMember us-gaap:SeniorNotesMember 2023-10-31 0001832433 ferg:UnsecuredSeniorNotesMember us-gaap:SeniorNotesMember 2023-07-31 0001832433 ferg:VariableRateReceivableSecuritizationMember us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0001832433 ferg:VariableRateReceivableSecuritizationMember us-gaap:CorporateDebtSecuritiesMember 2023-08-01 2023-10-31 0001832433 ferg:VariableRateTermLoanMember us-gaap:UnsecuredDebtMember 2022-10-07 0001832433 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-10-31 0001832433 ferg:PrivatePlacementNotesDueNovember2023Member us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2023-11-01 2023-12-06 0001832433 ferg:PrivatePlacementNotesDueNovember2023Member us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2023-12-06 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-10-31 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-07-31 0001832433 us-gaap:FairValueInputsLevel2Member us-gaap:SecuredDebtMember 2023-10-31 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 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-10-31 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 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-31 0001832433 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-31 0001832433 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-01 2023-10-31 0001832433 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-08-01 2022-10-31 0001832433 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0001832433 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0001832433 2021-09-01 2023-10-31 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupOrdinarySharePlanMember 2023-08-01 2023-10-31 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupPerformanceSharePlanMember 2023-08-01 2023-10-31 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupLongTermIncentivePlanMember 2023-08-01 2023-10-31 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupLongTermIncentivePlanMember 2023-10-31 0001832433 us-gaap:EmployeeStockMember ferg:FergusonGroupLongTermIncentivePlanMember 2023-07-31 0001832433 ferg:TimeVestedAwardsMember 2023-08-01 2023-10-31 0001832433 us-gaap:PerformanceSharesMember 2023-08-01 2023-10-31 0001832433 ferg:LongTermIncentiveAwardsLiabilitySettledMember 2023-08-01 2023-10-31 0001832433 ferg:PerformanceShareAdjustmentsMember 2023-08-01 2023-10-31 0001832433 ferg:TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember 2023-08-01 2023-10-31 0001832433 ferg:NonExecutiveDirectorsMember 2023-08-01 2023-10-31 0001832433 ferg:NonExecutiveDirectorsMember 2022-08-01 2022-10-31 shares iso4217:USD iso4217:USD shares iso4217:GBP shares ferg:segment pure ferg:trust 0001832433 --07-31 2024 Q1 false 10-Q true 2023-10-31 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 203489651 7708000000 7931000000 5377000000 5510000000 2331000000 2421000000 1512000000 1509000000 80000000 81000000 739000000 831000000 -45000000 -41000000 -3000000 2000000 691000000 792000000 172000000 197000000 519000000 595000000 2.55 2.85 2.54 2.84 203800000 208700000 204600000 209800000 519000000 595000000 -35000000 -36000000 0 2000000 -1000000 1000000 -34000000 -37000000 485000000 558000000 743000000 601000000 47000000 27000000 3600000000 3597000000 4106000000 3898000000 993000000 953000000 28000000 28000000 9470000000 9077000000 1625000000 1595000000 1526000000 1474000000 299000000 300000000 2242000000 2241000000 760000000 783000000 496000000 524000000 16418000000 15994000000 3555000000 3408000000 55000000 55000000 373000000 366000000 1554000000 1600000000 5537000000 5429000000 3663000000 3711000000 1172000000 1126000000 686000000 691000000 11058000000 10957000000 10 10 500000000 500000000 232171182 232171182 30000000 30000000 828000000 809000000 8858000000 8557000000 28382963 27893680 3433000000 3425000000 20819 274031 1000000 46000000 -922000000 -888000000 5360000000 5037000000 16418000000 15994000000 30000000 809000000 8557000000 -3425000000 -46000000 -888000000 5037000000 19000000 19000000 519000000 519000000 0.75 152000000 152000000 -34000000 -34000000 33000000 33000000 -66000000 25000000 45000000 4000000 30000000 828000000 8858000000 -3433000000 -1000000 -922000000 5360000000 30000000 760000000 7594000000 -2782000000 -107000000 -830000000 4665000000 13000000 13000000 595000000 595000000 -37000000 -37000000 115000000 115000000 -60000000 60000000 0 30000000 773000000 8129000000 -2897000000 -47000000 -867000000 5121000000 519000000 595000000 80000000 81000000 13000000 13000000 3000000 20000000 217000000 -94000000 29000000 56000000 27000000 -395000000 166000000 187000000 -1000000 -2000000 557000000 501000000 0 -3000000 557000000 498000000 12000000 5000000 91000000 95000000 -7000000 4000000 -96000000 -104000000 108000000 366000000 550000000 1505000000 500000000 1350000000 11000000 7000000 152000000 0 -14000000 -5000000 -313000000 -519000000 148000000 -125000000 -9000000 -8000000 669000000 785000000 808000000 652000000 9000000 29000000 70000000 57000000 8000000 11000000 152000000 0 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 three months ended October 31, 2022 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 Company’s 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%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">$743 </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%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">$808 </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;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 pronouncements</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 September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities—Supplier Finance Programs (Topic 405-50) - Disclosure of Supplier Finance Program Obligations.” The standard aims to enhance transparency of supplier finance programs used in connection with the purchase of goods and services. The standard requires entities to disclose the key terms, including a description of payment terms, the confirmed amount outstanding under such programs, a description of where those obligations are presented on the balance sheet, and an annual rollforward, including the amount of obligations confirmed and the amount paid during the period. The guidance does not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. ASU No. 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the required rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted ASU No. 2022-04 as of August 1, 2023 and as of October 31, 2023, activity under the Company’s supplier finance agreements was not material.</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 FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ 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 consolidated financial statements and 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 three months ended October 31, 2022 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 Company’s 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%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">$743 </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%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">$808 </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> 743000000 601000000 65000000 68000000 808000000 669000000 <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 pronouncements</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 September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities—Supplier Finance Programs (Topic 405-50) - Disclosure of Supplier Finance Program Obligations.” The standard aims to enhance transparency of supplier finance programs used in connection with the purchase of goods and services. The standard requires entities to disclose the key terms, including a description of payment terms, the confirmed amount outstanding under such programs, a description of where those obligations are presented on the balance sheet, and an annual rollforward, including the amount of obligations confirmed and the amount paid during the period. The guidance does not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. ASU No. 2022-04 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the required rollforward information, which is effective for fiscal years beginning after December 15, 2023. The Company adopted ASU No. 2022-04 as of August 1, 2023 and as of October 31, 2023, activity under the Company’s supplier finance agreements was not material.</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 FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ 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 consolidated financial statements and 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">$7,329 </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,532 </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><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;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%">379 </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%">399 </span></td><td style="background-color:#cceeff;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><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%">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,708 </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,931 </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="display:none"></td><td colspan="3" 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: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">$766 </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%">$845 </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><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;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%">23 </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%">33 </span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" 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%">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%">(16)</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="display:none"></td><td colspan="3" 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:#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%">(34)</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="display:none"></td><td colspan="3" 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%">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%">(45)</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%">(41)</span></td><td style="background-color:#cceeff;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><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%">Other (expense) income, 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%">(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%">2 </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><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;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%">$691 </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%">$792 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.458%"><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 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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,740 </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,002 </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><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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">633 </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%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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,589 </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,530 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">7,329 </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,532 </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="display:none"></td><td colspan="3" 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: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%">379 </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%">399 </span></td><td style="background-color:#cceeff;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><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: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,708 </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,931 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">$7,329 </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,532 </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><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;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%">379 </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%">399 </span></td><td style="background-color:#cceeff;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><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%">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,708 </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,931 </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="display:none"></td><td colspan="3" 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: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">$766 </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%">$845 </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><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;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%">23 </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%">33 </span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" 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%">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%">(16)</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="display:none"></td><td colspan="3" 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:#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%">(34)</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="display:none"></td><td colspan="3" 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%">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%">(45)</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%">(41)</span></td><td style="background-color:#cceeff;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><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%">Other (expense) income, 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%">(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%">2 </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><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;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%">$691 </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%">$792 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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,740 </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,002 </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><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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">633 </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%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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,589 </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,530 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">7,329 </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,532 </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="display:none"></td><td colspan="3" 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: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%">379 </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%">399 </span></td><td style="background-color:#cceeff;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><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: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,708 </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,931 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 7329000000 7532000000 379000000 399000000 7708000000 7931000000 766000000 845000000 23000000 33000000 16000000 14000000 34000000 33000000 -45000000 -41000000 -3000000 2000000 691000000 792000000 3740000000 4002000000 2470000000 2419000000 633000000 638000000 486000000 473000000 3589000000 3530000000 7329000000 7532000000 379000000 399000000 7708000000 7931000000 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.777%"><tr><td style="width:1.0%"></td><td style="width:71.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></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:12.538%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three 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="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%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">203.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><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%">208.7 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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.8 </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.1 </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><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%">   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%">204.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%">209.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height: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="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top: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.777%"><tr><td style="width:1.0%"></td><td style="width:71.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></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:12.538%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three 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="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%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">203.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><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%">208.7 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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.8 </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.1 </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><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%">   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%">204.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%">209.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height: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="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top: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> 203800000 208700000 800000 1100000 204600000 209800000 100000 0 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top: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="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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate, continuing operations</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%">24.9 </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.9 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended October 31, 2023, 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> <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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top: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="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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate, continuing operations</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%">24.9 </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.9 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.249 0.249 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%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">905 </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,755 </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%">(55)</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%">(21)</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%">(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%">(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,663 </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 October 31, 2023, 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 October 31, 2023, no borrowings were outstanding under the Revolving Facility.</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 October 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%">Subsequent to October 31, 2023, the Company repaid $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%">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%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">905 </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,755 </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%">(55)</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%">(21)</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%">(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%">(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,663 </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 905000000 905000000 2350000000 2350000000 3755000000 3805000000 55000000 55000000 -21000000 -22000000 16000000 17000000 3663000000 3711000000 1100000000 100000000 0 500000000 1350000000 0 55000000 0.0330 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 October 31, 2023 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 as of October 31, 2023 and July 31, 2023 was $355 million. </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%">October 31, 2023</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,331 </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,100 </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%">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%">868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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> 355000000 355000000 <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%">October 31, 2023</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,331 </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,100 </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%">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%">868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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> 2331000000 2100000000 2330000000 2195000000 904000000 868000000 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-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%">($464)</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%">($458)</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%">($922)</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><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></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></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></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></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></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></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></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></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-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%">($456)</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%">($411)</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%">($867)</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><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></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></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></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></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></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></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></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></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 income 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">$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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:9pt"><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-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%">($464)</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%">($458)</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%">($922)</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><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></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></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></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></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></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></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></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></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-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%">($456)</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%">($411)</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%">($867)</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><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></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></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></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></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></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></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></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></tr></table></div> -429000000 -459000000 -888000000 -35000000 -2000000 -37000000 0 -3000000 -3000000 -35000000 1000000 -34000000 -464000000 -458000000 -922000000 -420000000 -410000000 -830000000 -36000000 -3000000 -39000000 0 -2000000 -2000000 -36000000 -1000000 -37000000 -456000000 -411000000 -867000000 <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 income 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">$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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4000000 3000000 -1000000 -1000000 -3000000 -2000000 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) income, 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">($12)</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><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%">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%">15 </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="display:none"></td><td colspan="3" 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%">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%">(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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><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) income, 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:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">($12)</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><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%">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%">15 </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="display:none"></td><td colspan="3" 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%">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%">(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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 15000000 12000000 15000000 12000000 -3000000 -3000000 3000000 3000000 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.923%"><tr><td style="width:1.0%"></td><td style="width:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top: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="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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"></td><td colspan="3" 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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury shares:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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%">(27,893,680)</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%">(21,078,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#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%">208,115 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(28,382,963)</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%">(24,069,674)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit Trusts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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%">(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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares purchased</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#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%">253,212 </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%">561,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">(20,819)</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%">(284,562)</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="display:none"></td><td colspan="3" 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%">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%">203,767,400 </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%">207,816,946 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two Employee Benefit Trusts were established in connection with the Company’s discretionary share award plans and long-term incentive plans. Dividends due on shares held by the Employee Benefit Trusts are waived in accordance with the provisions of the trust deeds. As of October 31, 2023, the largest of these two trusts has been terminated with all shares disbursed in connection with the vesting of share awards. The second trust is expected to terminate in the second quarter of fiscal 2024. At October 31, 2023 and July 31, 2023, the shares held in trust had market values of $3 million and $44 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: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%">Share repurchases are being made under an authorization that allows up to $3.0 billion in share repurchases. As of October 31, 2023, the Company has completed $2.6 billion of the total announced authorized program. The Company is currently purchasing shares under a revocable purchase arrangement with repurchases recorded directly to treasury shares as incurred.</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.923%"><tr><td style="width:1.0%"></td><td style="width:71.081%"></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.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top: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="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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"></td><td colspan="3" 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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury shares:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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%">(27,893,680)</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%">(21,078,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#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%">208,115 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(28,382,963)</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%">(24,069,674)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit Trusts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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%">(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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares purchased</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#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%">253,212 </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%">561,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">(20,819)</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%">(284,562)</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="display:none"></td><td colspan="3" 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%">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%">203,767,400 </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%">207,816,946 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 232171182 232171182 0 0 232171182 232171182 27893680 21078577 697398 2991097 208115 0 28382963 24069674 274031 846491 0 0 253212 561929 20819 284562 203767400 207816946 2 2 3000000 44000000 3000000000 2600000000 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%">Awards granted under the Ferguson Group Ordinary Share Plan 2019 vest over a period of time (“time vested”), typically three years. Dividends do not accrue during the vesting period. The fair value of the award is based on the closing share price on the date of grant.</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%">Awards granted under the Ferguson Group Performance Ordinary Share Plan 2019 vest at the end of a three-year performance cycle (“performance vested”). The number of ordinary shares issued upon vesting varies based upon the Company’s performance against an adjusted operating profit measure. Dividends do not accrue during the vesting period. The fair value of the award is based on the closing share price on the date of grant.</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%">Awards granted under the the Ferguson Group Long Term Incentive Plan 2019 (“LTIP”) vest at the end of a three-year performance period. For grants awarded 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 LTIP grants are treated as liability-settled awards. As such, the fair value of these awards is initially determined at the date of grant, and is remeasured at each balance sheet date until the liability is settled. Dividends accrue during the vesting period. As of October 31, 2023 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 the first quarters of fiscal 2024 and 2023, the Company granted awards under the LTIP 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 (“LTIP, 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 are 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 incentive awards activity for the three months ended October 31, 2023:</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 grants</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%">97,550 </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%">158.10 </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 grants</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,280 </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.10 </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%">LTIP, equity-settled grants</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%">28,216</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%">148.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 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%">2,784 </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%">108.98 </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%">(455,200)</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.66 </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%">(9,422)</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%">116.19 </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 October 31, 2023</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,031,881 </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%">$132.07 </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 long-term incentive awards 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%">Three 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%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</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%">$75 </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%">$157.30 </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:74.888%"></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.614%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three 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="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%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">$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%">$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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">3 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31, 2023 was $80 million and is expected to be recognized over a weighted average period of 2.3 years.</span></div> 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 incentive awards activity for the three months ended October 31, 2023:</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 grants</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%">97,550 </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%">158.10 </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 grants</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,280 </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.10 </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%">LTIP, equity-settled grants</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%">28,216</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%">148.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 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%">2,784 </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%">108.98 </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%">(455,200)</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.66 </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%">(9,422)</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%">116.19 </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 October 31, 2023</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,031,881 </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%">$132.07 </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 long-term incentive awards 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%">Three 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%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</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%">$75 </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%">$157.30 </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 97550 158.10 209280 158.10 28216 148.55 2784 108.98 455200 98.66 9422 116.19 1031881 132.07 75000000 157.30 <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:74.888%"></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.614%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three 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="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%">October 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">$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%">$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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">3 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 13000000 13000000 3000000 3000000 80000000 P2Y3M18D 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 three months ended October 31, 2023 and 2022, the Company purchased $6 million and $7 million, respectively, of delivery, installation and related administrative services from companies that are, or are indirect wholly-owned subsidiaries of companies that are, controlled or significantly influenced by a Ferguson Non-Employee Director. No material amounts are due to such companies. The services were purchased on an arm’s-length basis.</span></div> 6000000 7000000 EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( J"AE<'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 " *@H97XG*X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$X@ Y/FLK%3"X,5-G8SMMJ:Q;&Q-9*^_1*O31G; ^QHZ?>G M3Z!6!ZE]Q.?H T:RF.XFUP])ZK!A)Z(@ 9(^H5.IG!/#W#SXZ!3-SWB$H/2' M.B)4G#?@D)11I& !%F$ELJXU6NJ(BGR\X(U>\>$S]AEF-&"/#@=*($H!K%LF MAO/4MW #+##"Z-)W 621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M J"AE?,_IS7W 4 *(? 8 >&PO=V]R:W-H965T&UL MM9G];^(V&,?_%8M)TR:52^S0%FX4B7*TJ]9K>]#MU$W[P22&1$UB9CNE_>_W M.(&$ZXS)HLLO;=Z>+_[X\=$)E5I_=!SIARRA\@-? MLQ3>++E(J();L7+D6C :Y$%)[!#7/7,2&J6=T3!_]B!&0YZI.$K9@T R2Q(J MWBY9S#<7'=S9/9A%JU#I!\YHN*8K-F?J]_6#@#NG5 FBA*4RXBD2;'G1&>./ M$\_3 ?D7?T1L(_>ND499'?"YNP.-9*4(Y_MJ*= M\C=UX/[U3OTJAP>8!95LPN.O4:#"BTZ_@P*VI%FL9GSS*]L"G6H]G\]7@?YF50\V09#"9(H+?[3UVU%[ 60_H$ L@T@[P+PH5_PM@%YS3E%R7*L M3U31T5#P#1+Z:U#3%WG=Y-% $Z4ZC7,EX&T$<6HTX2],H"Z2(15,#AT%FOJ- MXV_C+XMX0Y]YJD*)IFG @F_C'2A+62"R*] EL0K>^^H#\O )(B[Q#.69 MV,/O^ N$NZ;P;XKCE?7CY7J>M7[^&B^D$M#D_C;54*'0,ROH?OA1KJG/+CK0 MT203+ZPS^O$'?.;^8L+[3F+?P/9*V)Y-??2)^QET484>W];,1&H/QV[WBPG) M&M40Z;1$.JV']"6C0C$1OZ$96W.A3'AV*24R4Z5,K%$-\ ],1#S0 MO1#!.&!,GEVI['<'.YXUOB'G>T%44,W27)0LF3&!V#=?%W1Y,WVH S=CJT@/ MHY#&.YH8VZA=YXJ)528A]>O8-S%:HQLR8K>:2=TZE#>ISP6T3*H;Z0F:*^B. MB LTX5FJQ!O\#XSH1]2?!B9B>U!3Y#WS@.L@/])7=!- ]XR6D9]S6]KP$?5+HE=XJ*I? XH]/P9 MIX$1VZK1%+OR0-CJ.NS8CQMNQ+9+?HW2E D9PH >T705&P=DNT93[,H-8;N? M>8\]T7?0DQ_Y)C4BV^6^\N(T)W3_.ID:\-,T0J,T1JF:%))H1>F17+L3R18'DSXU[2$<4GXP[4 MQ![5E+-R/Z26^[E)%1/%KJ->8M,=N)'3KGB(LPV[0RJ[0VK9';T$A=4*K%I6 MW#PG'M&YI0+:^MCW&0B!3%!(&HG;<#VD:P+I9=\QK4% AN()D35-S:NV"AT';<#RD);3A?[S* M_WAVVU+NV>Z37L%#XQ![1(RXI&=D;,,#>94'\NR.Y3WC=AO^,*5=[HLYCVWX M'V_O!,SN5L8 &!20,34.,D<$#@ZK]KC_"^;LG8+J&2\_');(UXO[XD"T?%H> M0(_S8U>G^KPXO?Y,]80I4))?ADR&C"A M/X#W2\[5[D;_0'DL/_H74$L#!!0 ( J"AE&PO=V]R:W-H965T&ULK9=?;]LV$,"_"J$50P*XUC_+DC+; M0.*T6QZR!C6Z/@Q[H"7:)BJ1'DG;V3[]CI(LR3*E=$!?;%&Z._[NR./Q9B9 MVCFFS%K,BGPC-9_*)3)>M8*#E(Q?-*&0ARRLI__%H%HJ4 =LP* M7J7@=14F/0I^I> 7CI9DA5N/6.'%3/ 3$EH:K.F'(C:%-GA#F5[&E1+PE8*> M6BPY2V%12(K@2?*,IEC!8*7@#U9+2<0WZ ,6C+*M1#<'A@\I!8E;]!Y]63VB MFW>W2.ZP(!)1AIYIEL'BR!%ZUQ[.; 6H>D([J; >2BRO!\M'SYRIG40? "^] MU+?!Q=I/[^SG@S=H\%.BQLAW1\AS/-_ L_Q^=6\ QZ_#[A?V_!Y[3RSA.6G" MC/Z\7TLE8%/_90I6:6QB-J8S_4[N<4+F%J2R).)(K,7//[E3YQ>3IS_(V(7? MD]KOR9#UQ>]P,$F<$>.6*%6GA:H^?HZ+,'2BF7ULTQN$8M^MA2ZH@IHJ&*1: M ;JDQHTZM)/;\5 MCY+,(#3Q>H(6UF#A(-@*CEXX%$9H2Q@1.$.8I0BG<$91O9/UZ8S(ZUX?+L:8 MAM?1<@/7ZY ;I9S8C![5Z-$@^B.!K9U07!82C9USH>B_Q0L3:W1-$3D=4I-, M3XCCFC,>Y/RT)SJ0;#NP_O'5M*$?=]"N9:*^E'&=IG X@W!/3!$X(-1YD4>( M$2-A9>?U+V&\+N@US)>#Z;7 M8'IOA+*H!FL"US)202*%7\V)4QEK$TSC;L8;A,*X#[2I6NY@<5B\"'ZDQ0T. M2-\&]0W)&W8SW"@5ASVH3:%QWZXT): 1[;J,!&XW;4Q"<= #UM0:=[C8U)D@T^;#K1&]-!^V-^ XN,HGDU34!]\4(W>X&IG@'VEV MT'?&[\2?FO G77R35#3IP6]*EAL.7KN^%K=Z8,5'.%FW!+%#O@9<7?O+2RQT M.E)!20 G[XSX@T7Q_U[%?I2URW T9= =KH/-MBN]-R]8:2-J+X7CC[OW,J-8 M-.[+XZ8$NL,UL+V[ABACP_23\;1+:1*+6\Z4E':KHQ"JRE$I* O^^*]EQDR R/7"Q)7GW^;U= M:;7#M52/N@ PY*GD0H^"PIC%11CJK("2ZG.Y (%?9E*5U.!4S4.]4$!SYU3R M,&JUNF%)F0C2H5N[4^E0+@UG NX4T)K!6/@W (AC3\U9M#\TCINCS?HGYUVU#*E&L:2_V"Y*49!/R Y MS.B2FWNY_@*UGL3B99)K]R3KVK85D&RIC2QK9V10,E&]Z5,=ART'Q/$[1+5# MM._0><4AKAUB)[1BYF1]I(:F0R771%EK1+,#%QOGC6J8L%F<&(5?&?J9="Q% MCCF!G.!(2\YR:G R,?C"9!E-Y P_E;A%"IN[%9!KD_B,_]\].D G;L(=.[SX%;PFKJ^&]>?E5!N% MN_N7+WH5>L>/;D_\A5[0#$8! FM0*PC2]^_:W=8'G_0W ML)1*<)1.<0>OH5 M"Q1SBGTR*]^N\[5U:)4F[<$P7&VS]]@,DL9FAU32D$H.9N?6%*!(MI,65N]V M+K4^N?"13=XR)V\$MB._V\CO'LP)UD6L>@++CE(@LF>"^U!H3JMZF__&:N1* M@B\(%7*RE8VS.-G+F,^FZ\]8KZ'<.TCYKKY/MMB=$@'N>!GZ1*8@8,;<]*A% MJ,C)472*MX]>@+L_^/.Y3TWO!=/VGI:7%F=MOY1^(Z5_4,HW:2@GTK,%[=;; M5N5CW/?$MK/'V6?3\Y,>-*0'!TF//6?%1V_PXK!V^OO;XZ5-DO3WZ(5;-UT) M:NX: (WQ6@I370K-:M-C7+JK=6_]"GN/JE7X!U,U+C=4S9G0A,,,(5OG/0R8 MJIJ!:F+DPMVG4VGP=G;# OLG4-8 O\^D-)N)_4'3D:5_ 5!+ P04 " * M@H97L().WGX" #Z!0 & 'AL+W=OA6:1B,K/*@681Q%EV'-N RRU,_-=9:JM15CJ]G8Y?N$KQRWYF ,SLE2 MJ4<7W!:3('*"4&!N'0.CWP9G*(0C(AD_.\Z@W](!#\=[]D_>.WE9,H,S);[Q MPE:3X'T !99L+>R]VG[&SL];QY"SLRDH27);N,P[^1-6WGQ"7D) MW"GB-?"19!9/\2%9[?W&>[_3^$7"+[F]@&1T#G$4)T?TS/X='K\@)^G+GWB^ MY 1?7^>39?Y^O316TVW_<:QZ+?OX.+OK %>F83E. B(VJ#<89*]?C2ZC#\>L M_R>R)X48]X48O\2>S;O&P+O+)90QPW.P; =+E%AR"P/<->ZJ#H\5HF6_].RN M/",:M0KWUT,Y&HM;7O#^MF^@5W[=_ML?DJ-K>U# M?VC:KGC'](I+ P)+HHPNWE%;T&VG:0.K&O]8E\K2T_?#BIHS:I= ZZ52=A^X M#?IVG_T&4$L#!!0 ( J"AE?GQB[S7@8 -T: 8 >&PO=V]R:W-H M965T&ULK9E=X1T'@G.[H7\KE:<:_2S+"IU M/EEI79_.9FJQXB53;T3-*[BR%+)D&D[EW4S5DK.L:U06,^+[T:QD>369GW6_ M7\$/?G$SQY_.%+?K?2[0^S^5G-[O@-U]_J:PEG MLUV4+"]YI7)1(\*-I(X./'-NAD=\^VX?[Q8_3?N^0AF5NF^*4H_LDSO3J?)!.4 M\25K"OU%W/_)MPF%;;R%*%3W/[K?:OT)6C1*BW+;&!R4>;7YRWYN.V*O 0Y& M&I!M _+4!G3;@':);IQU:;UGFLW/I+A'LE5#M/:@ZYNN-6235^UCO-$2KN;0 M3L\O197!0^$9@B,EBCQC&DXN6,&J!4+[:TO-K^6N@WB&(/$9]02_-+=_._FF*L M^0PZ8=<39-<3I(M'1^*]4PI2M:6Q:1?8V[7S[%35;,'/)S"1%)=K/IF_?($C M_ZTMJ6<*=I BW:5(7='GETRM$*LRM&@/^(\F7[."5_:L-Z&B+E1;#-;S.(!^ M7N\G8VHB'^\T!QZ#G[YI)'O#Y*QB,(TMF<3[K()G=E\K-;0OT+F MW-K'H7'+ /O1P)UY#7+LZX'A5YQ";5&2K"*V.@TB P? M:3H<$!9-2.U6XYW5V#T@.D-HQ8L, ;:0@B%KLQ<;MR;)P)U3JJ&BZ^Z!MQ._!A1K#U5< MV^RFAA,W<&D!SPCV7)X*I;3!D[&.W@; M]= -&4XEFRJ(@Q'/>PS%3L_O^9+#",B APM1Q7KT&B/..S$R_P/(;)[ +;5%C%MD8 ,?5E5(S4?]V#";C)==34HKS2K[G(H M^=LG/=Z'U+ 11\/Y9!,E(]4(]WS";D!MK%:BFAZ?]MAD2I :@](4A61L3/;@ MP6[R;"J3PYJ)%1P%>%@R;;(P379,\5[; K>K[A(X![7/'4[*%=[E@3-M%%PW!8 MD6VJP!]!'.X9A]V0NUD)J:>:RQ(V2+?V^6BRRW3GU!QZZ_&&W7R[W,[!&BRV MVT)8&8H!08I^J%FMFQRC\7!=8Q-%D=T\Z5E'CK#N8.5UQ">Q$2X,!D9MJF@, M'*0G''$3[G"=<\RIR:XPI/'0J445D'3$Z=XNSHVX3Z*ZE!1]R@Z^W]_Q%+3*YA' ]);561L3';XX\\!7_%+HUC7DVX1X] M]XB;>US21:LZ+A"/NHYK#3/T6A[WO^YM]6AUBC 4CYOSSS M$*'$PS'V<$(>+^=*-3RS]IX%C\,UHUMSF&D/4.(&Z#5LM:=YA1:LSF%,6KV9 M<$R,_:M-Y(]5S!ZAQ(W0+UPS^ GVA4Q64(3L\\0$8)*8T\2B"L=F">TY2=V< M_"JA+#9[(X4D'DV(ET:T6SR2V$M2ZD6)OU/LOQ%"3*.%4%884).74QI0XT67 M549&EB^TYRIU<_5#61?B@7-TP2N^S#7Z*AO5[GN([R4XW687>#[%OYZ:"=@I M'N9ET00CC* ]@ZF;P;"B;:DB'8 M;*HD&5GETKUWHVXR;W"QOP_YS;$#H29=0VKL0&TJGX[-AY[!U,U@@VS&%LII M/3#>VMIV?C:99>9;RN9$B[K[''$K MM!9E=[CB#$RW KB^%$(_GK1?.'9?M.;_ 5!+ P04 " *@H97Y=26*HD# M W#@ & 'AL+W=OU7.OYP1>V M2;1Y8(>3G&SHBNIO^5)BRVY48I;23#&1@:3KJ77GWBX"T[_L\!>C.[5W#V8D M#T(\FL8?\=1R3$*4TT@;!8*7+;VGG!LA3.-'K6DUEB9P__Y9_6,Y=AS+ U'T M7O"_6:R3J158$-,U*;C^(G:_TWH\ Z,7":[*_["K^SH61(72(JV#,8.49=65 M_*PY[ 5XXS,!7AW@'0<,S@3X=8#_5H=^'=!_J\.@#BB';E=C+\'-B2;A1(H= M2-,;U*<%93#0V9H23+**P,L(* MKHN,%#'#-SVX7A)),YU0S2+">W %+(-/C'.LNYK8&I,RTG94)S"K$O#.)/ Y MTC?@N^_! _N#I5DTIN6,J9'7\;]D<3>[M/NM6Q*^F7?MZ1 MW^)"?@?\^@V_?BN_SS+&62V?ZB7S'G(B84MX0>$:-Z%<%%D,2E.)@1O(J:PZ M]A#OZUO!K-6[ZP*HQ,9[)%WGD.3\DGZ+5K\#V(,&]J ;[.H*I-")D.Q?_)4P MT*NGO5- *_W!7DX#I_X[FL2MF72=Q&^V75S(]@#OL,$[_"6\3*GB=;3#%V/T M?,\=N6[@':%MS:(KVC?;+BYD>X!VU* =M:+]B@=F51BT6D2/KZ$ M>.@?D6PU[4KRA.LH&/O#X'B.7LCU &30@ Q:02[2G(LG2F%&,[K&WZJO$D^D MKP$-7@[-"=SQ$&PO=V]R:W-H965T&ULO5IMD]HV$/XK&I))DYD2+!L;DW#,Y#B_I-,T-W=)^Z'3#XHM#D_\0FSY M2/Y]9>,#+ D![;9?#AMVGY57CU;:YSS;%.77:D4I0]^S-*^N!BO&UF]&HRI: MT8Q4KXLUS?DORZ+,"..WY<.H6I>4Q*U3EHY,PW!&&4GRP7S6?G=;SF=%S=(D MI[D_9Y_5MR>]&.Y0XR6A> M)46.2KJ\&KS#;T+L-@ZMQ>\)W50'UZAYE"]%\;6Y>1]?#8QF1#2E$6L@"/]X MI N:I@T2'\>W#G2PB]DX'EX_H?OMP_.'^4(JNBC2/Y*8K:X&[@#%=$GJE-T5 MFY!V#V0W>%&15NU?M.ELC0&*ZHH56>?,1Y E^?:3?.\2<>" K2,.9N=@B@[. M$0>K<[#.=1AW#F/1P3WB8'<.]KD1G,[!$1S,\1&'2>$D?FL+#:H;*PY6G/1$J+UYE.8Y UW[UG)?TVX'YLOBCSF3*0QXE=5 MD28Q8?SFGO$/3E%6H6*)[E>DI*LBC6E9O7CFFGCR%GG?ZH3]0"_KG-1QPGU> MH2'Z?'^#7CY_A9ZC)$#,H\,ZE/!2*IP6^C= M/I9QDO,%N!VO*NZ-'N"6)/&0CWQ!UHEZ!)X>X(XR7BYX_CQ2YDG^H!J#?^+9 M>06J:MU#!'H +UNGQ0]*T37-Z3)AZ%/)::0""O5 [Z*HSNJTY<-'MJ(EITC& M"^2JJ5R/%/U:5 +JB)-OQT!SQT"S#3,^$N::/B1YDRQ>@U*21Q01AGZIT]?( MPC\CTS!-%8&VF$Z+V=3GQ_G8<>S9Z/&0+K*19?1-;F23B2/8> H;>SKN&_FR MT=" MLR+ZVJWLGY[6])]W19HBOC5L2!G_IBMN %O]24D"">6>,WH<,&$""A4!@/58X.U8X6E9L#R11[T"2 M2@>2+4<<*6WB#O:[+ M:,5W&"4Y)G)JI8[:]Z0*%GC2ID2FH:%-O:EE($$\^2Q#\66QX<,&,@!Q7@A M4+P>#Z8['DRU//#R6.@^/T9,WWU.Y7T;FUA@@&PD=9^RR60B'C%E&Q>;4V&^ M9*.AZ4Z%32Y06(W%YE-AXSI'"C$V]BJ3\>^:?$NI$AERG@UIZU9828E6V+B& MD$1/963;0CA?836TQJ98)E5F8T=(MLK(==TCV3[0]/#_V.QWP8"Z?5"T&U T M#Q3-!T4+0-%"*+0^0?>2']9K?I=T_1U4KPV?BB5 &^YB4IV.Z(%&]$'1 E"T M$ JM3Y6];HFU\M.)]K]S[N_$$CM %490-.^>_D0Z_7# M!:E6*$X>DYCF<85B&J6\M,3HN?%Z8J,U/]*W)WDE=V1];XAM4R0/J*0(BN:= M]00^:,P %"V$0NNS9R\M8KVV>(F*A&6QCI_[1+: :HV@:!XHF@^*%H"BA2>F MJD^6O>*(]9+C67(25NE8XG\I]($N9@FHW B*YI^3C@ T9 B%UF?)7G/$9XB. M_U!5PK( )Q484"D2%,U3#'_H..)N)!O)O;,B#[;8.O\7TB'>:X=8+Q[J12.U MFN%*_]>W+5$)6RBL9#5#MG%-5^Q0%$:N[8K3(5OQ4BDO4849%F=$83,U3:'L MC@[>56K>COM RH;IHWHG:O_!K2Y6*+$]_A(DTIWQCZY$I'@ MI5+:3:.2J+Z)8Y>76 EW86K4?+,VMA+$IMW$KK8HB@"J5)P,!I=Q):2.LC2< M+6R6FH:4U+BPX)JJ$O9UALKLIM$PVA\\RDU)_B#.TEIL<(GTHUY8MN*>I9 5 M:B>-!HOK:70WO)F-O7]P^"EQYP[VX#-9&?/DC6_%-!IX0:@P)\\@>-GB')7R M1"SCN>.,^I >>+C?LW\)N7,N*^%P;M0O65 YC:XC*' M&D6/9O<5NWPFGB\W MRH4O[#K?001YX\A4'9@55%*WJWCIZG 2";O )(.D 3=;:"@\K,@D:76[,!Z M;V;SFY!J0+,XJ?U/69+E6\DXRN9&%UQB+(!WSBA9"&)C2;QP[W<+](P?E4W!'J M45^X4: >O4/=5R@4B$S^U!7HX[XTO^]6CBRWW9^W*M&RC]]F]Z-XXVJ1XS3B M67-HMQAEIR?#R\'M$>WC7OOX&'LV%ZZ$0FXE__K"P9G4T+@":K1M?=[\=2WE M5:#TH[[-!A=7DS3>'@J)#SJQ0KL)\^8@-XVFMBG[TWZD[]I._N?>O@PD,TFQ93"039AI<#OM1;>99KI[+6P1-#46E622 M[*]?R3:82 >%>LA-XH^CPWF/OAY)OG[DXJ=<4JK0TRHOY$UOJ=3ZJM^7Z9*N MB'S/U[30;Q9"DJPJM,K[. CB_HJPHC>]KI[=B>DU+U7."GHG MD"Q7*R*>;VG.'V]Z86_[X#M[6"KSH#^]7I,'>D_5C_6=T'?]G9>,K6@A&2^0 MH(N;WH?P*HE&ID!E\0^CCW+O&ADI<\Y_FILOV4TO,!'1G*;*N"#ZWX;.:)X; M3SJ.7XW3WNXW3<']ZZWW3Y5X+69.))WQ_%^6J>5-;]Q#&5V0,E??^>-GV@@: M&G\ISV7U%STVMD$/I:54?-44UA&L6%'_)T]-(O8*:#]P =P4P':!P8$"45,@ ML@O$!PH,F@*#*C.UE"H/"5%D>BWX(Q+&6GLS%U4RJ]):/BM,O=\KH=\R74Y- M9[S(="W2#.DKR7.6$:5O[I7^IZM72<07:$;D$GW2342BL[(@9<:TS3FZ1#_N M$W3V[AR]0ZQ 7UF>ZZJ4UWVE S/N^VD3Q&T=!#X01(2^\D(M)?JH@\F \HF_ M/(X]#OHZ([NTX&U:;K'7X[=4O4=1>(%P@",@H-GQQ3&DI_.OOU 3[2HYJOQ% MARK9U-^BJK^%X"ND1PU!%"L>ZF['%*/R"JJVVNT =FN&I"NY)BF]Z>DQ1U*Q MH;WIGW^$[= Y\WJ=_Z^&8%2E?42AG==FX*FM&W%PYW"H5=A0K73E)%Z:"XR1%9<*/9?]0 27;L; M[@D:!Y9FP"2T)'N#ZB@YWDF.O9+OET302S.%9$A7K9Y7Y4&UL2,EC"RUKYLD MWG@ZJAWMU(Z\:F=+4CQ0,VKK.9(*H477+1HI\D3!(7SD*+JT10,FV&H&B3>N MCJK'.]5CK^JS+T6JX4C23=F&S',JJ[[-U9(*1*2D"M0_ ?3; QI@,XPM_=X(.^H/ M@Y9S@N,R<+:M^G.3#)*FO#28LR;/)B5[&2, M]/[(NV9FCP##H]O&_B"P30DH/G3'MSBVU0-&XY$MWAM<5_&X%8^]XK]550T! M$2@;NXILT:X)MB5[0^HJN87!T M'%;ZDA@C7@F^8YF4T?P8S8- _U5S-BM*\ M:$P.$7[DZ!X.G?X & 4V!?C#[YJ>%N["U^FN2D\IJUGQ8&HR)IOL:+M7DC-P M=-MX!)C8\VOBC[QK9EHH#/U4>'3# 5/@\A_0/ERCP61L9^$M,#%L.3&,?VLQ M9>A!'K.8"D\$?$VJ3NDM.96WESEM:33TX^A=*=*EF8)TMYJ74K_5-*+I)/U5 M,LVF%ZC03<^,1B;WVZ=@C@$$#;'=R@ C9TY^"TX-6U -_:0Z(VNF2([HDUZ( M9$R5XD"O N!TXDQ)D)$C^"WP-&SY-/0#:CT/0WT)E.WRIC.4 $AJ$[D_IHZ: M<8NDV(^DSDQSK'P,8.7$IB_(* SL%/A#[)J"ECUQ^%N#Z8(5I$B/&$SQB;"Q MR=4IO26G\O8RIRW28C_2[@^FRI!]*9Z1--L;<&-R@56WD['=F@"KR";^I+': MW]BZQ''0LLY+22VR8C^R?J=Z+;+;CL[H7(%*7+J\' YMT(*LPF%@CX?^B+I6 M8DNAV$^A=X*GE&9-MSBHV(7&8> (=HW"R$Y+XH^GJ]Z6+;&?+=L-J3DI?B*^ MH2(39 'O2& 7$T-[T@-L[*6G/Z2NDEN0Q/X=QVKLRY@AZ2*#=;J[B+JIVC@# M6#F5^Q9XAUN\PWZ\JR=W:&P'54,,-[!%'\%P_JBZJFX9#OL9SIG>CTX P&N1 ML\,,63DG#8D_QJXY:+$.^[&N[=8F$Q=U/JCF]PW)J^'<;+?I'U:"I>;Y%_HW%V=!.X0'/ZP(JBVG9:H#45C(/KOVW\D--5O4WJRXL#9VB XPBNVY)7G%TTNQ>\?1_O/H M^W*]SJO/"_02-V$RS;DT*USX#/JTA]"G/85^"TB,6DB,_)!8$<2:L PMN'CU M "]R.=#I*:Z)?=23^&/JJKD%Q>@54+0T*VKZ!Z@7($";C0$;>U,R\0?457"+ MB9$?$S^DJ2BKOG_GB M,6!DX_$K?FH)_;V/K%94/%0?JTE4'1_6'Q;MGNX^B/M0?09F/;\-KV;U9VVM MF_HKNZ]$Z%E/HIPNM,O@_4C7D*@_7*MO%%]7GW+-N5)\55TN*)T[MRY'R 2E!"3! . EOWO>W8!4I3\N$YSO]@2"2SV=LE"%=(-3*5*O,F,+:3'5SO?=I55,N5-1;X]'@[W MM@NIR][Q(3^[M,>'IO:Y+M6E%:XN"FGO3E5NED>]4:]Y\$G/%YX>;!\?5G*N MILI?59<6W[9;*:DN5.FT*855V5'O9/3V=(?6\X(O6BU=Y[,@2V;&7-.7]^E1 M;T@*J5PEGB1(_+M19RK/21#4^!9E]MHC:6/W2&KG31$W0X-"E^&_O(U^Z&S8 M'SZR81PWC%GOAF ( MDPFGYZ7.=")+#VB,KE.M'*'VQ[GT:[M),H^#;+'C\B>B#],Z1=. MG)>I2M?W;T//5MEQH^SI^$F!?R9^(":COA@/QY,GY$U:XR/*'M3JOM MSE/2?S!4_R_9XE0FUW.+QZFX4'9>.^16E2?BI5\H\?-/^^/Q\.#,%)4L[_C; MZ&!+O/SX[^GY6W%Q_NG7 _&A^;@EM!-25/4,HD42]HA<%]JK5,SNA%M(N%'H M,C&V,E;28UV*WY1UZDY V4%G1J.(^5>AG=;XH-4+>5LEX[ MU1?.Y#61"R3!'5B2UHEW(K.F@(3,2@C$D]IB;977Q8SVTU)95;F690*5O1'O MOIR<]46F:5DF9W1>H"RL+(Q5 _&7PK%0CU87\EH)4]M(#S"8_#QZ?< NS-4M M*?)5D2).TP/H62B7%BY\HETSB0:D7/D+)7?BM2R[4@1LL=ZL,<[F&U30;T*C)G-!%G"$&N M!+ .ANSCOWBGN47908P*QTX1/,U2E#-H.K2S@A%W"[5P"C#\XIC0\ (#=_ MUV:K&J5"G$@AFQ*@0B1(H*US%T\%Y5_AX8IIY#"F%-]%:PF [$KRS^G^X8B/=!.5,!( @1U I HM=]?O7/@H05E"BL M;E 1"B:UM9S'Z5?D45A8*LHO8E!$,T8&J:PM3*+C5](KXS1%H@])#JT#.W$C M:1+I%B)#OP0J,8'B-")M=2&P4)O4K:(?TN&W&@*Z4;'-$YZV,T741F_0#:!F;BX,[4*E&8S QU''<9L!WP!!:ASY(_P&[DE MF+"65/T.C=^)!6FFG9S/ 5S6G \UGL" ))V3.[@J%'@L;X$? GU$:-=Y9%;T M+06,.D X/^0EDJ5ACHZ90, ._*=JB35'^*OQE>=36MK*WD7F!6! M<5WD-3'\'@2ZA:ESA [I#&ZFL[#G:UV&GK;-]0ZXG\\["] E'!%SLDWQ36H] M"6GX21$9![BM)#<@?@RGA;SCQ)_1JY0+VXUJ2.AQ,5 5+( %+L';.R7M0%PY MWJB- ?&+9EU!!%L2^2*T3= D=/Y#;4HU]ML&;<9TC!E37%OV M==();4P;7&PVR:G9@(L\R! MFT(W1?F:<,Q+/,-S5')V.6O#2D=*@T,^;5B-:H:.5B-A*>;H#5C7-KOY81I9 MEV$WJQV:8D>D3WU:H&-JG69?F28,>D5@NG9=320H*@"GSTIKZD2H%(=T8G3J M-'B#K&Y)$/A0 6T/I=QS"-S%5#0YN([ Y8EU8I]**&1-@&\TFDUZ),]'30O1 M+K4^1ZW0R-NXLT$X$=FR%$\+ZJ1A5#80.=*#G[Q$G2]TGE-DMC9+SF2C"#X. M^Q>O=R;BQ=YP= \T>[MB;U]\#I7F^;YZL3_YP2[P2O[1M'87LL8WB3PQ]\Y!DS1C!>'91:2%UP;RAR@5O MQ%!>.@)6F80YM9&<1)L>D6'"J^>8;!-QO.NS[=S.KTG8O M(*L2RB,)X8)Z'(MP\V#W$<%L2'(221*\U_+=2N?)J^'KEL.F:LXX"6TKN2(R MU7A_N/56O"^H4,9SD=5A&5?09N>*R+H,!JVHDN"5;SB+5;#%,V5C(O" M.L-N%RCI&EEVK]Z:C73;A$I)[;KTG-MAFJ?),M;ZM+U"6&B5=0:>5"6:;\^I M0;6A06F:_0A))9-.K8^)Q[K$\W%&ICWW=<9QE]/D.HG;H"0=RW^<<1F8H>]I MQ&%**5S4).1(]QH (F34AD,1=[7@65>F:;1C+Q0C\X.9T5]3;B.!OTO4SD"< M21"DL2IN @B!]'8TEHN*=XQMC7 M\?0@=BI/-"B 7:AFC?8M "E%25;MJ-#*&?*(GRO-H69FIR1/*(9,X$O-%R@> M$\9->-+((7AS(P4(AY>R3?_6\C)<=SYL)/623]VH]+LW CC9JIPE=+WQT.W\ M=N='E4+9.?]T1*Z&N\+O*^W3]M>ID_"CS&IY^&GK#TE7EP[#3H:MP\'KW5X8 M>9HOWE3\$\W,>&\*_DA7L&PO=V]R:W-H965TMO8!0S9)V"3 *!&DZ_? MTP!)S=B2:RO)@^:"Z6ZF=%:YK&FGW MKZ@VN^O)8C(G*[N'RU M8OD@\*NBG3OX+-B3K3&?^1B(G(J9%?[]V;W$_7^G+&]S-0NO(I=E$V7 M$Y%USINF5P:"1NGX+A_Z.!PH7,R?45CV"LN .UX44/Y+>GES97'^C. &Q$N!X2OEM\T^#;S4Y$N$K&<+]-OV$M'C]-@ M+WW&WH?>R_?4&NN5+L5_;K?.6]3'?Y]R-UI;/6V->^;2M3*CZPF:PI&]I\G- M]]\MUO,?OH%U-6)=?*W(C/,NX>!ZVV6^LT$L'BI 5S:$Z5"C MDK8D_"P;+N,_8OZ 6&:_=\H"A=)>ZE)QF*5SQ*8T<;H]\3W V9WE##<'6B1 MWZ-M9*)QPN];SF3-E9 9FP>3P424.ND-G.(X,PBXZY H&#FIC7.GLQ(C@0LC M5ZXU#NX"W+9SB!#0 $S;4WM;2\WN:+@SRZ#+H0^^!W?A7Z=#CA]!9 :IC;2^ M4[X*.>]3_/UW%\O%^0]N]#,4A=(H%4_DIN*.4'OA*(#F*WI'-#W7+Z@DD.I<$N<->\I7T7(28;:&$0NW!7B,_TT'YY)0I%YHH>,NQ M0?F0#89T1B(WT&-4F%<\S/HXQ[!,Q%]SZ&S/E:6T V1E8E9 M68!3S18I9%H]>:TQ6.J:(9P&DN67I7B#1"-K]%5OOCA/TN6&W\[29=^E(CW? MB'2S$1^-1Z;UH,M2Y_,+?MNDB^>[Y^L[UFOQXF)U-M@'JC1%[IYL''&R6)_B M974J;O_O;A G*>1/TO14O/ZJ)=B!D]49?E\M3L7;)^N]EX+^$A9",?7MWI<6 MNIY=66\6\&>S%&\[R^[F:/!8:CG5H#!&YRMKNA)9A4,-4L6F>9UA%] _WJIM M%UQBZB"+:MM:%$?%?>1:8F:&5!]S^&=PXOG'C*L$X'DRJ0R8765VUIB&>XB9 M7 ZT0B_Y:K(93;\8 YDIM?J#1IH5NXJ8[_O;K.76#348FE'V>PMNI0<5*(Q; M XG33L:F;2VP,&,6ZH&KP7+UDL5^PU.!4=?#VH8 ,%*5][.&M1#$;1@?C/N@ M/46%NG<0T^ 'A:+U;1H\,A+XB6MZ8>H/?V M.&PA P59^\AK8Z9VF-I5$&(=@V[Y4ON@6$W"*>N3A(/M/CFR=EQ 0VI#F8,2 M4<^R+"V5D0 >N0*^@IX0?/L99S(B& 9PC9"C\;-*$4]]_@F&AG%AMI\H[/ M7X&FT*91F2AP9*R++A^X!K%G/?M["/J(,2^QSW*3:,]+VHLT.5_-Q8M5,I^# MR8U^:1]_O>3,<*.SY#)9G<_Y=;$1=^I>U;/7NK!R6$-(K$&[Z_0"#)=WS$/0 M65VLQ>H\[;G^"^LB3-RPNSZ%/L$Z:G+D%6SR;."YB-( 4][+N MZ*7,.4,C*^,B;!-O,'8J3!]8R23;'(D^$(,Z"BIVG[IKMA$!9G[;UHI;.[CV MTZ^W=PF(D<4*N65[\?F5"P@>3<5OO)D6["ZF@)&YX"W_\,Y8VW&+XV)#07:U MM-CD(O80P!S'C;GG6#'" YK[IPO[DH9K>VR\&>]=3%_H=\._- 4 MMGU8Q.5(QT"IAXL0JG_@$5ZJ2IA% FC@H)V,'#?LAASKN#;ER&ULG55M3]LP$/XKIR AD$;ST@)=:2M1Z#0^H%6PC0_3/KC)I;%P M[,YV"/OW.SMI*(Q6VKXX?KE[GN=\OLNX5OK1%(@6GDLAS20HK%V/PM"D!9;, M]-0:)9WD2I?,TE*O0K/6R#+O5(HPB:*SL&1J%I%78H&2]1&JXD:,PGP64\F@V< MO3?XSK$V6W-PD2R5>G2+FVP21$X0"DRM0V#T><(K%,(!D8Q?+6;043K'[?D& M_9./G6)9,H-72CSPS!:38!A ACFKA+U3]6=LXSEU>*D2QH]0-[;]*("T,E:5 MK3,I*+ELONRYO8Y,X+EU2 M[JVF4TY^=OK@96,&[ DU90%,P32:<6@)W)F$:0LT:X"2'4!]N%72%@;F,L/L MM7](HCIER4;9+-D+^"6U/>C''R")DOX>O'X7:=_C]7?@S9F67*X,+%##O8L2 M?EPNC=7T,'Z^%V\#-W@?SA7+R*Q9BI. JL&@?L)@>G@0GT47>\0..K&#?>C_ MDI;_ H*O!4*N!-4DW0E8MA0(/@YI#5@ZU)@JF7+!F:\>E8.J? 'P%*R"C(O* MP=9O\655+NF"R;YEHDY@+),9\8R(5B-"V;P4="\%*,_*>;A4']U(>N1"$*,Y M]HEW0P(S3_L75\N01/W>D,9A[QSF>4[U[NB]0JKXC=51? P1V<6]&*YWJ>\0 M![TS&C^2_?PY%943RJ3E)V]1(T([/!@F<7+A&>[PU2VNE:4Y9^)%#B_IU=CN M@DY<3R'PFNG,]-Y[.N%6=9>H5[Z'&4A5)6U3Z-UNUR8OF^[P8M[TV%NF5UP: M$)B3:]0[/PU -WVK65BU]KUBJ2QU'C\MJ-6C=@9TGBL*J%TX@N[G,?T#4$L# M!!0 ( J"AE>2[^,1U , ),( 9 >&PO=V]R:W-H965T #S?6??55T0!'FIM_"*K0FBN\MR+BFKT M8]N0X9O2NAH#;]TF]XTCE$FIUGDQF;S.:U0F6\[3V9U;SFT;M#)TY\"W=8UN M?TW:[A;9-#L)!OIPWN*%/%+XT=XYW^8 B54W&*VO 4;G(5M.KZXLH MGP1^4[3S)]\0/5E;^S5N/LA%-HF$2),($0%YV=(-:1V!F,;?/68VF(R*I]\' M]/?)=_9EC9YNK/Y=R5 MLLL,))78ZG!O=S]3[\^KB">L]ND7=IWL;):!:'VP M=:_,#&IENA4?^CB<*%Q.OJ%0] I%XMT92BQO,>!R[NP.7)1FM/B17$W:3$Z9 MF)1/P?&M8KVP_&"$K0D"/LSSP'CQ-!>][G6G6WQ#=P8?K0F5AW=&DGRLGS./ M@4QQ('-=G 7\580QS*8C*";%[ S>;'!NEO!FYYW[C ]PJ[S0UK>.X(_5V@?' MS^'/YUSN$"^>1XPEW:3T_^1H-%Y8'%3Q@6:)R'KR%4&'@,U >!!D.A=;[7E8"&@F"T^JLUKQ5 MAL4)OHQ_&:C6@['FQ[1+IC 02%66S,,$A=ISQ80J4FBXTB%8L)$D:"LP M)$3FM*N4J(; O'QQ64S?O&7+#;E>"-FE6-YR#"LAK)/*;/1^E*A$IE8KR:;E MB0\=%XXBLD3=6*]XF\XX1*GMF T0.L-K8K%%IRP[=*36AQ2P:;02N-8=@.^" M=\.H:/8#W6CS<4 )V2UV0ED)Z4&:2'''J1&H1:L3X]9'(FB ?%!U.D)C6M2# M$R- ^1&Z*)?M00 0+ 9 >&PO=V]R:W-H965T(7%)H M0( !0,G.UWCBQ-E[@Z\<5V;G&QR3N5+?W. ZGP2A X0",^LB,'HM\1*%<($(QO=US*#; MTCGN?F^B7WGNQ&7.#%XJ\3O/[6(2G 608\$:86_5ZA=<\TE=O$P)XY^P:FWC M80!98ZRJULZ$H.*R?;/'=1YV',["5QSBM4/L<;<;>90?F&73L58KT,Z:HKD/ M3]5[$S@N75'NK*953GYV^@'G=CRP%,F-!]G:ZZ+UBE_Q2N"SDG9AX*/,,7_N M/R $'8QX ^,B?C/@E\SV(8EZ$(=Q\D:\I*.5^'C)&[3@ S>94*;1"'_,YL9J MDL"?^\BVL4[VQW)M,3(URW 2D.X-ZB4&T_?OHM/P_ VD)QW2D[>BOUJ ?_>" M^P7"I:IJ)I_>OSN+H^&Y(4'2@IH+7C*G>@,9/;BQF(,JP))'H01U(I?E"&;& M31Y>2U*6$,[\"*@2:HZZ*P;\VHBG[>@KTYS-!1YK9M'O-H);S) OW:R!*Y9Q MP>T3''A(\3D]!&LRHE#D8E%SI]7+<2RA^^[QKYE99)N @Z0W3U+W.R/,3&C.B7M+:1:5& M;C2W'#UWGZ[#-#UJ'P^254I;_H.VR4D]JI'6 )-Y:\B-:9C,D))J:/XPCL@O MCH_@6EHD:5CPA,R*U7 ,!>,:EDPT""S_BUK9LSJ,3LDI&A[!O<BD;F)!D2CX:F!JO@(.I',&]ETP,N,]%X"T;TZ>T$^\R: M:KX6&1F#817Q84^;P/VU%E^JKT=EAKG2VBO6P(K2#/3?8BQK 9$[F3M>^PCU M7;K(8\6,"V1X*7G!,T9UR!9,ENBP\-WB&2BTJBB@,N@E0 <(B8',W!XS*1NJ MV2W6I)+^W@:\)(ER"[-2HY=QCVBZ[MLP&WIB\;-:;-NC<]N4H@>U5DN>.V"4 M32\409:DOI?.7?4(+(5B)<4J?4MI*@^O"3BIFQ3M$GV0;@OR_V7IF6(U+I58 MNB)F;Y.LLDWX2_N0$L_7L__,QTZ80C ML"#7L#], ]#MG:L=6%7[>\Y<6;HU^<\%75-1.P-:+Q216 _M7.K*! 0 &8) 9 >&PO=V]R:W-H965TT52;^;))-DO?!;KVOF%=#%K^9J^D/O:WAC,TAZE% TI*[1BAJIYLIQ< M7DV]?3#X)FAC!V/F,UEI_=U//I;S9.P)D:3">02.UQU=DY0>"#1N=YA)']([ M#L=[] \A=^2RXI:NM?Q3E*Z>)Q<)*ZGBG72?]>87VN5SZO$*+6UXLDVTS<\3 M5G36Z6;G# :-4/'-[W&FA^$%(- MWB GE-^4+\[@JX"?6RRM)6<95R63@J^$%$X0YHY57!AVQV5'L]0ADK=/BQWJ M543-GD'-V2>M7&W9SZJD\K%_"H8]S6Q/\RH["OA[X48LGYRP;)SE1_#R/NT\ MX.7/X'WPR7WSR;'WPA92V\X@[;^6*^L,*N7O0SE'R.EA2']Z+FW+"YHG.!Z6 MS!TEBUYOPCH=@?-;%KW;1<;5G-+5/:L:+F M:DTE$_#V5CR<.T=%K<1M!PCT$-80A]9"K8=HNF(>J!**JT)PR7CD /LAA3(Z M.L1NR0A=6A9H*T?E*% JN#%;;\,;W2F/4&'-UB&;,*#;3B H?.P)>D(1S0P5 MA.65I,%BR[?]BNGHB1P U&!BT -6C@F%PNF:"&N[ A%M(/J ;)FE ADX\4]4 MIN*%1]L&+$>F85)SY6FUK='W CT'00$"G1[$LAX9:>%(Z!7"[T]%0/FUD]M^ M9331KHPY!2C1Y?/;AM!1E2'O% M)6H!G'QK ]/?Z(XDRT+4.,Z'8$*UG9<>R;04.KW<1HJ>@*].KZ9!;455L((M M\)46"L4+Z@Z(A6O,.J \J=HH.+B7BCMCUTT(--1#J18;\ M(>NN 9Q]RJ\>8ZOU&K]4RBE4)4;[)UG66F)V]=>_I?K8YZO/ZH]16QPSW$9 M-1HTS2.?OJI0YB".@REP@B$UM'J9G>3YQ+\FXW&CJ?LXNPBOL\G[% ?30=W7T-F'6YXR\(1CM=@O]K_1"SCW?E@'O] /G&S M1NDR215*O'B=-MN$E7VN%>#L,:/T)DO &^5QJT=Q,?H/^U6OP+ M4$L#!!0 ( J"AE=)6Z3%5P, $P' 9 >&PO=V]R:W-H965T/Q,4(: MG5/Q=(\V''?55?6\\-$<>I*%>K\=U $_(?TZ/$:>U3-*:QSZ9(*'B-VNNKNZ MO;\6^VSPF\%CNAB#,&E"^"R3]^VN6DE":%&3("C^3?B U@H0I_'7&;.:0XKC MY?@9_K"O0 M8Z+@SLZ<@3.^_-7368<+A[>KKSBLSP[KG'<)E+-\ITCMMS$<(8HUH\D@4\W> MG)SQ4I1/%'G7L!_M'X)SAEAE2J!\"SIX,OZ 7AM,VYHXA!C6^@QW7^#67X'; MP <&Z!/\X%MLO_2O.;4YO_5S?O?K5P%_UK2$S=4"UJOUYA6\S&>2MB&-$>&/NR91Y$/SYTLJE"#7+P>1BW2;!J5Q5_%-21@GK/;??G/U M9O7]*Q2N9PK7KZ'_]Y+]#SCXI4?6R W*G\"D!70Q.""^ED A_Q=@_!3LA"T/ M8%+1A#&!Q8.R,,2@$5M&2P*;3(N1[=BS0?!RJ2ROCS$AA Z:,7%J*0E.1*OR MK:6P .6"/T"@'B-0+V@+_J/ MZ/FM*E7!$?DSC(,]K3(%*1T(^,72LYAU(:G MK4G#2%BHSI.CH1[0#3:<$-,2'F.83.X[)O%M:Q%,MP!)A\-R$^!53EB/,;)L MG&]ICKG+,"SGU3$/GDK\=C*:5;)&-<8:$E$5GZ\+/=B^48W%);PO$;0JBHR^ M4U.(L@?<4)D&GJD_E\2I$VOIL3-42J-8 :.SA_%\D)7762@J77#Y14';P,GX M0(!/ ^^#K'%8PY)RTY>ZO5!(KEZO)@3%P0FC*1Q1BHA=)S B&T/PR>?6F)7B M-R1F?>0$&<])B=L0DLFBA2B4>^CXB4C+EZY(?='AN)2'W,?E4(V>2K.;5^>G MXJYTR'_,RSOS0<4#2\/,.G9=+;^[J2"6WETF%(;<+YM W'WSL.?G#J,8\'X7 M6,WS1 +,#^C^;U!+ P04 " *@H97 6^9;GH# !5"0 &0 'AL+W=O M[93^:FI$ M"P^-D&8>U=9NIW%LBAH;9J[4%B6]J91NF*6IWL1FJY&57JD1<98DX[AA7$:+ MF5^[U8N9:JW@$F\UF+9IF'Y91&^X6/?%-;MQ O9ENVP3NT?VYO-VGH>32(HL6*ML!_5[G?L M_!DYO$()X_]A%V3SZPB*UEC5=,K$H.$RC.RAB\.!PB0YH9!U"IGG'0QYEJ^9 M98N95CO03IK0W(-WU6L3.2[=IMQ936\YZ=G%LBC:IA7,8@G*UJBA4 UM;^WB M?H\@E#&SV)(E)Q\7'>HJH&8G4'-XKZ2M#;R1)9;?Z\?$L*>9[6FNLK. 'PI[ M!7GZ K(DR\_@Y;W;NH\7S9^DX>7F&X+ G.#R'_L/[GF()/-4)1,[E!X*Z6GJ"R M8P;H5RE!E6^FE8 M*00SAE>\\-8,7.8CTL[HSJ\'L&Q4*ZTYD"./*ZV:IX7@^;-)EF8O(:?K&)5+ M)S6@B-(R!M,I#>CH?!TXD;;C)']_^,;N:CFWB;J1\F>?)C MT1V[R+K[YI=%-Z/K))5@,>WV\W18O8NC<7 Q]2Z.?RH!NDW5&$2L@FW7RYC< M:VR5L;]IM%PC-3H+W&)CG*9H2P02Z=4[--I0X U5,'5BN&N+&EA'L*#P64*]R.#8,1H?M+H&]<8W=.<]F0M=KU_MOQF6 MH57^)QX^.-XSO>&4DP(K4DVNKD<1Z-#$P\2JK6^<:V6I#?O'FKY[4#L!>E\I M9?<39Z#_DEK\"U!+ P04 " *@H979T$D$0T# "\!@ &0 'AL+W=O MNY<]*L2&-(\"&VS[Y[[KGS^3+?.O\]5(@$-[6Q M89%41,U)FH:\PEJ%L6O0\DGI?*V(1;])0^-1%=&H-FDVF3Q-:Z5MLIS'O4N_ MG+N6C+9XZ2&T=:W\[0J-VRZ2:;+;N-*;BF0C7,QEH?^.L;.L:Q5P#-GONB"JD7R/($"2]4:NG+;-]C'"=LU0%>&4++'ZW3YG;0##;$5QE#P)>Y#2&V?00LDDV>P!O-@0\ MBWBSOP>\Z@(.\/5T'/ID\G M+QY@>S2P/7H(_1^NYW_PX&.%<.;J1ME;D!=-_ 5H^C?8&,62MD"L]FG\=@S* M%G"FK"K4.-KF;.LLHP=P)5CN*0UZ[0J=#R"Y"W0(VTKG%2B/#)>;EDM%<"\8 MV,,!WH@RCN3,U7@8@7JWN>.ZXL-"5L$972AB(1!/]67YDQDHU1+#D9,CBWQ$B!(GTX>#P] M'LF8C> 5D\V%@D=JO84^3^PT(+.9'L,T@]/:>=(_8Y9WF>%R:Y77RH!QK!O@ M8#:*W_O]M/7^Y$@&2;+F^\DIQGF35\IN$#Q'#Z5I!;*[21WN,NNZU*E]$E(8 MH-;N&L?WE6FZUU%J])O8-P.S:2UUS678'5KS:=>1[M2[OOY.^8U4D<&232?C M9\<)^*Y7=@*Y)O:GM2/N=G%9\>\%O2CP>>D<[01Q,/RPEK\ 4$L#!!0 ( M J"AE=X?J%+]P0 /4+ 9 >&PO=V]R:W-H965T=\I_1G4Q%9]K41TEQ,*FO;T]G,%!4UW$Q52Q)? M-DHWW&*KMS/3:N*E%VK$+ [#;-;P6DY6Y_[LO5Z=J\Z*6M)[S4S7-%SOKTBH MW<4DFAP./M3;RKJ#V>J\Y5OZ2/;W]KW&;C:BE'5#TM1*,DV;B\EE='J5NOO^ MPA\U[C2B=XO#Z@ M_^1MARUK;NA:B3_KTE87DWS"2MKP3M@/:O?>*/,O7W/+5N58[IMUMH+F%-]5+@UPM M75 ^6HVO->3LZF/%-55*E*3-\V=Y'"W.&'WI:KL_GUG@NUNS8L"ZZK'B![ 2 M]E9)6QGV1I94WI:?@==(+CZ0NXH?!7Q7V"E+HH#%89P\@I>,QB8>+WD [XTW MC/UUN396(Q_^OL_&'B*]'\+5R*EI>4$7$Q2!(7U#D]7S9U$6GCU",!T)IH^A M_\]H_"@6^U01VRB!@JSEEEF^%L2\-=(:Q@\%RM2&6=R\5DW+Y7[ ,,PXX+Z< M '8*-$W$FC[TY$+/$#BU)CW&SOW$[)TN:^F /8(Y95=<<%D R[(U;6LI'1UH M;4G7JF1Q$@?1(@JB/+ZUOJZXW!*KY0#$:F,Z:/4,X[/Q_P@>M)X _ EMS71/ M)_@B7@3Y,@FR/'R)312$BSR8+Q8OV0=J.UU4:!?&W5>W+6L,C+**&;(6$?*GKUP+*EF!F* S\KZS[;@N#7RI(C@))$@,O3+$B76/V& MCCP8!$!E\RP*EO'R,0>$01XMG?%Y&LRS&+Y7EHN#7CQ> MQG)9.B._3YXP"1;9(DC#$&LD0)0%RS1CGW;J(?^Q':%BR+A*J]&K2Y>[A9)R M>)IVM:WN+;6R-H4F=V=,GMY8UL(TU"J8"26WKRSI!J %*AB/7/]UREZC0DNP M!U!'3(WU4I$HV7KO53Y$V:G:<8!YLKPHD,/>FR/95JN;VCW.YM IK ]>251" M^:4_OML) G]1<+V%.P8Y TDXS_:*D2C(,9+,V82JL6#@=7(Q!@A^67?:/.S( M&Z /*7KD-;!RK<\01,J!;8V>];6%?)]JHU*';+]=_M)QC6\.<(.@(%=@30HK M[??-SD7EUT[L[QA]['P'[M57O,1SKC]C_+KAHNO;Q4F"IUX(G]K .DG3PS[ M(&0<6P1&[*?,-_E;W:8_T48=ND9O()C>J*)_VP;&<(5V3P>&2MOG MRK&?-+D&PO M=V]R:W-H965T?);+E<,'HXNSBB_% MK7#_K6X,W(U:+;DL1&FE+ID1B_/!97)R-4%Y$OA-BHWM73.TY%[K+WCS,3\? MQ A(*)$YU,#A9RVNA5*H"&!\#3H'[9:XL'_=:/] MH,M]]R*:ZU^E[E;G0_F M Y:+!:^5^ZPW/XE@SQ3U95I9^LLV7G8R'K"LMDX783$@*&3I?_E#\$-OP3Q^ M8D$:%J2$VV]$*'_@CE^<&;UA!J5!&UZ0J;0:P,D22;EU!MY*6.9+H!KR]%=9R,'VE%FE 5-5UY3^H2F,?M%EVYEV?LR%_GN^A&@:J&E#;2K M]%F%GS(W9.,D8FF78I3&\7 JZ_N/RWCH# M8?+G/N.][LE^W9@Z)[;BF3@?0&Y88=9B: MV.6&F]RR);C#P;L:.#3,K03[(,RRMB#QH]%UQ3Z97):0O8PTL1O%2^ G.69K M81W3:UC%626,U#G3"^8@@=F[M]_-TS0^I1N4$SD]24X/(N:VETF%PQ_,>.N1&&2F0)FIYW$G>T M'HS#;;BW^Q#M1E-:)=DV4YWO^F]V7>@-+^OB'H"!0MUL3K99,-W6"+P"J(W+ MUMQ(T;B$WB"B:P@(7FY1<3([M3MH^!(*/(*'0IK_52, !IW!<$^!T0OI6"&X MK8WX?V!O#X,_:U!Y)TS!/H+%)7:+'G4-$3_??;QI7/\J/AM#H9EX/-9;![# M GCH-%M("[E !2\BI4_3"M+W8B^Y&ZD4,KSMG!:8;0BRJ%"6"T6Y?RC!*P\@ M"(A+4$#$!]\V5K^_N>U2-N-VQ1;0SB$:<@#B #*)K[1"_QKA:E.V:^]N/[<. MPYH#@KB*Z@1(9P&;%<#759_FG6S092X1K0VA84-P=.0^Z4401=9:KX-=#@88 M7,,M4Y+?2R7=]A 0.(4/22\$CX59)5MY)A[%9@< PE.6 (ZJ6"XUV]6(3%.PRA+)*,-4M9%N%;P1W+L!G[Z9P:RB%(U= MH/Y-,F[N(U!D*T&SF-H.(=6\=Z6!3/I:

(YP=B1/2T2%K@KGA/;#0Y3:1 M#3 W*YD1N%+"3F13]KFLUA\"..(3$(7HAY6)/Q2J+K1%$IO061)@\^ M?[I^WR41>&D#LRC^0H*\F!@-T4Q\K26$H:!(?I'S?Y%/$07]$\F"NS_*E)W: M&'TCTZ9^$RG]3.HER_[Z?0NA(A=^0-B7AP0UH' K2"2JR"U_D%52K/UX%SI* M0QBRT3&+9@)NH W\_[H6\TSCVHL)V4:=/=MKVHK3 "T.K[E1FEE9U+X^1R&0 MD=H"]_[NM,<3G]W8'.9U]?!:CSK5HS.P"S?CGP)J?XJBE/6"F8E!B5^Q; M!FDL[9?#!4YL$D ;-!%4B*A;E#>UR=>\'85KC3BHL 2U(3/#79-F?B%OV7N< M&.1^K: ;40[P>QB:_ E3_@\SO5$=AE[9MO; 4.N:A6XF S2J\&<9@6>91S7S MA/W:]N5;C_MW.OYA2H#SX#3KH\/'2H^K3[6S#HPBOMUNW65)E$SGT=%L# 4S M28;3&;OK)N8F(8]GT70:,Y <)O'.U+DKE\;'43IO!?>E9BLZC]+DB"63^7 Z M#3.K'_(**C-M@/4+2!K-YA.6Q//A\9S]YK=^-YE.HS2.#]CQ?'ATA*/.0DAZ M.UI$[/&L3'&D M8+X[I$A^,@A.8)]GV7\'_2IT,HNAGHG*]<8E7FCHV/; 6_%AIRJ$K0*@-[/I M/XV93GW3\=XDT]EP'+_D%"B:.[&_<^#S<%YE<# +_J3LR8,DIG@)S>0=UGMH MPK<_ON5%=7IY0%, _H?I6@-;CC] $RX%'AS&\.^N'3IJ5N*TL60EI' .)K 7 M]MH70C2&0/SWYQ"8G+J21B, [>.W"6?7S;>D=(?9=#@.Q]-]9_I1[R-, 2<+ M^M1D 3!$A/\>TSYMOV9=^H\XG;C_%/8+-TLX;3$E%K T'LZF ZBW]'G)WSA= MT2>=>^V<+NAR)3C,/R@ [Q=:N^8&-VB_\5W\#5!+ P04 " *@H97Z8IM MT_ " "%!@ &0 'AL+W=O(X.19&>M):>7(7HX44KXZ9)Y7U]FJ8NKU +-[ U&MXI+6GAV:1%ZFI"4420 M5FDV'!ZE6DB3S"9Q[8YF$]MX)0W>$;A&:T'+"U2VG2:C9+UP+Q>5#POI;%*+ M!3Z@_UK?$5MISU)(C<9):X"PG";GH].+@^ ?';Y);-W&'$(D\1*5"D0LX]>*,^F/#,#-^9K])L;.L8KKHN.*WN#:PRWUOC*P;4IL/@3G[*N7ERV%G>1O4OX)?<# M&(_V(!MFXW?XQGVPX\@W_DNP=S'8QXU@XZ.]F [;:B;4U>+ M'*<)%X9#>L9DMOMA=#0\>T?T02_ZX#WV?\S0_W(!OW'P%?*/$$%WB<202. T MV#E2GPD0I@B3;"\B+JVNA5E"W5!><8$4L'/$3U6I6'7LNG.\-O>XCEV-L1+5 M<@]LR16DV" VI'%>*!:XQM%*K2CXX0-8\F=K]J]UK>R2+_ JGFQIP,M_7"2C8[/W+Y"L_!5Z$O2#;8]MG2C M-6A6&AN@XP-91]75O6O0MX(6G"-06#)T.#@^3("ZIM<9WM:Q MTW5A>E_K5MU8X?JFD?;A6M5FG!T=5%)U=JH?QM=V/Q[2A+*76C6J=-*ZRJ+D?SXU?7Y[2>%_Q+ MJXT;?!9DR=*8S_3E0WDYFI)"JE:%)PD2_^[4&U77) AJ_!%ECO*1M''X.4E_ MS[;#EJ5TZHVI_ZU+O[XQEF^EEU<7UFR$I=601A_85-X- MY71+05EXB[<:^_S5(@1#F$HXO6IUI0O9>CBK,'WK=;L2G:EUH943/]W$3\\N MCCR.)@%'13SF.APS>^*8$_&+:?W:B7=MJL]2WI?SPX*_*WP$W%R M/!:SZ>SD@+R3[(<3EG?RA+SYUN!DIOC/?.F\1=[\=Y_!0=[I?GE42Z]<)PMU M.4*Q.&7OU.CJQQ^.7TQ?']#V-&M[>DCZU;5TVE',6';K)67X/B6_0XSX?:TX M_DTGVP=R2-_*OM1>E:(P"%_KPB<'/Y62'E>ZE6VA92T<9"C4K'="MJ5HC8,K]ILU5)*2S1+2MD2RQ4*!"_9H&VKU4XQZI57[/V; Z]7+Q[PZ^&F6PU M#NIHTTJURLJZ?J#WJHN'T+[;EBU=D"XL;-XHBZ(0/_WXP_EL-GU].UE,Q-_G M\QO^?OSZV5@L>R]*0]9"2E'W)1Q8UZ+4KJB-ZV$'W@%"Z#RK_NBUC4:U;0^[ M_Z\[)N)#4,YTNJ400:U&M@!->CWF5]\7)*SPDC2!ND%%*%CTUI*_9/D) !06 MMJI0SA%2()HQ,J*2VL(D.GXKO3-.4R3&D.2 C>Q$-!$;XT-!*:1;BPH-P0GT M%1:@$6FK&X&%VI1N&_T))^0_>QR4ZOTI$Y>RY@P)[6PC'?#9 O1AO#4-'Y.< MM-_-[Z,R?FV5$DV +$60)0 X9JELTF'&=L 74(!:(W^$W\@MP82=H@HQ>A-J M2JQ),^WD:H7$9SKP:;=M9V\D$N:\6!<3WT;FG:N]4%R?SWNK)55<$2LR5SB,0Q4O\1 M7SC+?>'L(*#?.CY:.:\;PJ]]+>';)+ WD,F<'1%Z!C[\F_NNH(C.T.7+*+L%)51/10!86RC&F6XPD59$,= .4]+WP_ MB 6%KM389U/.&SHU7&H6++J3M8Y1Z&%1V/AI,;[?:'Z MJV0+6KH%WN'JU*_X!<*+DB_'P A&\0 [@-7V<_QHK%XAH#5\YWL;H(8S8H"7 MR'"TV*"(N5.VM++RF06H>\\!I=H48!\2BU<4%*+/W"JJR@&]:7='Y$L7G)$M MGN&YKT-"L#:L= 1]A/?C(ZO1[\%M-2"-,E*[T(HR_O'#,O8E+LQE[^!C1VVQ M6<),SJPQ!I;E)P92(^X@S_1NJ(D$B(>T'K/2L DM%&0E [7CBZ#-\CJW":0 MO2K4PCY0^IH6=S!%7^84?7DPC3ZBL[<>3M*H)O6(,)D6GXM@WKX,_8M$$[]9 M$ UKJ,52>PT-\WT&CP$_!S5K2VF!O=<&_S(Q>S]?7"=.ED[)LY(.7>4QO%;\M:KT*^3:(RC+PN*BVD;KB$5+OFC9A+6LP7 M2*0B#&])#2MLF8[4PO>=SP_B! M(H6!Q3H;-?Y2ZH8!)4"XV7KST21A0K'M5%$H6YGIN#4UW79L8//0#F8A4;MJ MYXB!]FTY7,>%7_8V;0^<(;AUU>LPSI2&QP,?.UB8; @&,8#1(X+KDB(M7L?/KL ME?C0(!'NXKFHZK",2+Y(.[= -D0H.)Z.5/>PJG3;>'4]$K#(2!'M!;($88/) M>)@HY0Y8#N^CTD8<1$V1N+WT7-MA]*$>Y1P7\3:).)^(= MAXG+B]P!U2 0$T >\E,%XDTD25BO0%7[$$&>O["D8 @.@OAQ-):$ADN-KY@1 M!YXFZEBH1]>>NP0%:1>Z6=(^)R"5*,GJ'35:N40=\7.E.=2,[%3D!<60 7RC M^;;%@VS?A2=)#J4W\U>D<'@I<_EGRY%;O7W*2**-AZY?QL/K YQL5'C[;C*,XWBFZ0;"\']"C3M3WP5JDUAYF"00 MN4(IBI;+'#^X=*G2)1?"; /MR9R?)\9PB8BU8ZIKQ#O4*Z7[*G(5B"_[PD<( MVJB X0]CODNC@84X!,]:IFF4Y:C NUV?IM;\A6F8:KK:/"A*PAL",!=+HY&8 MRG0UWE*6>%>;QH=!&XS#DJE@![[2^24QN+&HM]R5DVS@#ZQ?AFN<#_E>B3W2 MMY6\,Y8A!SR,+G[<[OT5#6_#3_0#4/O\MLEX=?MWZ1%OA(*5IAZW3R\FP41M[TQ9N.?Z59&N]-PQ_7 M"CE@:0'>5P;>C%_H@/RSW=7_ %!+ P04 " *@H97$DE4K]@" !K!@ M&0 'AL+W=OS7K.WMO\)WCQASLP66R5.K1";?9)(@<(1286H? M:%GC-0KA@(C&TQ8S:$,ZQ\/]#OV3SYUR63*#UTK\X)DM)L$H@ QS5@M[KS:? M<9O/P.&E2AC_A4UC.X@#2&MC5;EU)@8EE\W*GK=U.' 81:\XQ%N'V/-N GF6 M'YEER5BK#6AG36ANXU/UWD2.2WMXQWH6GP3\FMH.]+H7$$=Q[P1>KZU"S^/U7L&;[M.=[]+].5T:J^G5_#J6 M<(/7/X[G.NG*5"S%24"M8E"O,4C>OND.HP\GV/9;MOU3Z,F".C.K!;I+NV:F M ":S9G/S5/,U$RBM.4;Z).QQT@\%0JX$]:XKCG4O "JMUCRC$C%JRU3)E O. M?(\1H91X7/@OX)Z-ITB@5O/48M;H-59*.VG#;<$E6(I%'DMP7]#5 [ ]+G2MF=X *T_Y?D-U!+ P04 M" *@H97ZW%\.@<$ #"" &0 'AL+W=OJ"ED<2-1&I)*D[Z MZSND9,?I)CD4O5!\S'S\YDFM]DK?FQ+1PF-=2;,.2FN;91B:M,2:FW/5H*23 M7.F:6UKJ(C2-1IYYI;H*XRB:AC47,MBL_-ZUWJQ4:RLA\5J#:>N:ZZ=+K-1^ M'8R#P\:-*$KK-L+-JN$%WJ+]TEQK6H5'E$S4*(U0$C3FZ^!BO+Q,G+P7^%W@ MWIS,P5FR4^K>+:ZR=1 Y0EAA:AT"I\\#;K&J'!#1^-9C!L+I_(#^J[>= M;-EQ@UM5_2$R6ZZ#>0 9YKRM[(W:_X:]/1.'EZK*^!'VG6Q"-Z:ML:KNE6E= M"]E]^6/OAQ.%>?2&0MPKQ)YW=Y%G^3.W?+/2:@_:21.:FWA3O3:1$](%Y=9J M.A6D9S R X,%N=N"D%VPG=<&=WQ7H1FN0DNW.9TP[9$O.^3X#60& M'Y6TI8%?9(;92_V06!ZIQ@>JE_&[@)]3>PYL/((XBMD[>.QH.O-X[ V\V][< M&VR4MD(6\.?%SEA-B?+7:^9V:,GK:*YXEJ;A*:X#J@Z#^@&#S8\_C*?13^]P M38Y\#-T')1&=BCIKPPD*N*2M$B^TJU05#4G33W MP6NTRH7]_H[I%,[FR>2 3ZP8@RT9J@G?I;VR)5F0*F,-#,;3(0W)$"YJY]R_ MNRH@K_/T6RLT 0MIN2P$504YQZ!38B0_8&P(5]*2TXP%?*2N:7#D#1@D$SI/ MQD/X[*\:]*=#PDI5?9 B_9@0W [LD$H0^W.P_-&9,EV,R9Y%3(% V*JZX?+) M10LU-09B9DM.T1.&%X7&HO/*LP-W3RYFU#OT/>V1)'$YEGQ%;8"\D9:")L8? M$5!:*=,2#;7[BKY[@E5T82-2"R4EL!.3W)+("'BM6FE'8 61*4;>LZU,45,R M2?OD7*A/>DW*30FYRRMB]$3V@B![4A1!5>R5QS:C)MZMP&4\K%*9M3V#/*9^UTDOD4DAGK"^!?Z,!&D_G"C2SJ M)5[F>U=2_Z&B7FM2XZ).>X>'^B+[EUZ%N]>]X]<%T(: M2K2<5*/SV20 W;V8W<*JQK]2.V7IS?/3DGXR4#L!.L^5LH>%N^#XV[+Y!U!+ M P04 " *@H97$O8,_^$" !8!@ &0 'AL+W=OAV6ADF5I&]NPL@+0R5I6M,C$H MN6R^[*6-PX["*/I$(6X58L^[,>197C/+DHE6-6@G36ANXUWUVD2.2Y>4I=7T MRDG/)H^>-F; GE%3%L 43*.!HP>V$FB.)Z$E*TXV3%O$>8,8?X(X@#LE;6'@ M1F:8O=4/B5U',=Y2G,=[ ;^GM@>#_@G$43S8@S?H7!YXO,$G>#=,2R[7!A:H M8>G>+*D+LTH@J!RZ7,W:7'GRY@3FS/ 4F,S@FHO*OH]ZX\5^.P\%0JX$]2B% M!JQ+/GAWI#5@Z5%CJF3*!6>^FXB.JGQ#D&6K(&L,0_V^GF15KBC.)-]6%DT& M8XDKV1G#0Z$1H6P*!EW! *5;.0V7\:-;244O!%DTQS[_;HE;A_^SU5J(HT%O M1.NH=P$W>4[][\Q[AC0!N@KO'T-$?QNV/8C#WCFM7TC^YB45E2/*I.6G M[U$C0CL\&,7]^-);N,JUGVD&4E5)VS1^=]N-S5DS+5[%FYE[Q_2:2P,"A$ \N,FEL>8?P;ZLY;_G[*2A2%U?;)]]WW?? MV7>>;:Q[]C4 LJU6QL]YC=A<)HDO:M#"CVP#ADXJZ[1 ,MTZ\8T#44:05DF6 MIF>)%M+P?!;WEBZ?V1:5-+!TS+=:"_=G X!J4"$\W/.2JA$J_#! M;KY G\]IX"NL\G%DF\YW>L%9T7JTN@>3 BU--XMM?P][@//T%4#6 [*HNPL4 M5=X(%/G,V0USP9O8PB*F&M$D3IKP*(_HZ%02#O,[4U@-#,66O7\2*P7^PRQ! M(@['2=&3+#J2[!62";NW!FO/;DT)Y?_XA 0-JK*=JD5VE/!K@2,V&9^P+,TF M1_@F0Y:3R#AE#O&Z6'&T"N7OA$%S#DU M@P?W CQ_]V9\EGXZHG8\\?J??*5@&S%7N PII"*BEB&=/.7C:W6^I. M#X?T'X_P5#L IKMG@_!LC"[=KL -]QZ&C-U6%<3.B37B!,()(T$H32O-FM'O MX*(PS[+IZ(*][:=#EY#LE:D&MX[-Z(FM-=A5[+ []/M55^;_W+O/XEZXM:28 M"BJ"IJ./IYRYK@$[ VT3BWYED5HH+FOZL\ %!SJOK,6=$0(,OV#^%U!+ P04 M " *@H97OMEMKR<# !\!@ &0 'AL+W=O*V5=O-H3=1,X]B5:ZR%.S4- M:MY9&EL+XJE=Q:ZQ**H JE6<)H MS&8>I='[PH-Q3U+)6O43AH-%I?SZ#*=7IUY^V#P M5>+&[8S!>U(8\\U/[JIYE'A!J+ DSR"X>\%K5,H3L8SO6\ZH/](#=\?O[+?! M=_:E$ ZOC?I+5K2>1^<15+@4K:('L_D#M_[DGJ\TRH46-IUM-HF@;!V9>@MF M!;7472]>M_>P SA/?@'(MH LZ.X."BIO!(G%S)H-6&_-;'X07 UH%B>U?Y1' MLKPK&4>+&RP(!D^B4.B&LYB8TF_$Y19^U<&S7\!'\-EH6COX75=8_8R/64JO M)WO7? C\2J9 VS\4_-FJMQ^SK\)*'U$G5A"&TZ;P@"7* MEQ!G<"M*J22]P5&0E%W 49[ $]H:/AFA(4^2\-W*5ZQV2>XM4_"L4>PEEP8" M;8@)?TOR\#UKAR4_CXTF>^^ZE;.]M9(D!M_#=0WR?-@USUK4QI+\CX^I.+),J\F!T%5G*)UKA2Z1+]7Q M^B!+&9=E0[C3A/PL!,$AMQ$-G,!22 LO0K4(HOJ7\SUX-4C'#$HG0W@*6I71 MJQ/R]Q..8,WC\2AXD*:P+_;BG8I0HUV%NN??F;5VQ:%?[4OK95=1?IAW=?FS ML"O),:)PR=#D=))'8+M:UTW(-*&^%(:X6H7AFG\/:+T![R\-/\)VX@_H?SB+ M_P%02P,$% @ "H*&5RHUK G, @ 'P8 !D !X;"]W;W)K&UL?55M3]LP$/XKIVQ"(#'RTA9*:2NU96A,H%4PV(=I']SD MVEHX=F8[+?WW.SLA9%+IE]IGWSWW/+[<=;A5^L6L$2V\YD*:4;"VMAB$H4G7 MF#-SI@J4=+-4.F>63+T*3:&193XH%V$21>=ASK@,QD-_-M?CH2JMX!+G&DR9 MYTSOIBC4=A3$P=O! U^MK3L(Q\."K? 1[5,QUV2%#4K&?O'9XY;DUK#T[)0JD79]QFHR!RA%!@:AT"HV6#,Q3" 1&-OS5FT*1T@>W] M&_J-UTY:%LS@3(E?/+/K4= /(,,E*X5]4-MO6.OI.;Q4">-_85OY]L@Y+8U5 M>1U,#'(NJY6]UN_0"NA''P0D=4#B>5>)/,MK9MEXJ-46M/,F-+?Q4GTTD>/2 M%>71:KKE%&?'$V/0&F R \'9@@MN.9)M8R7MVL!7F6'V?WQ(5!N^R1O?:7(0\$=JSZ 3GT(2)9T#>)U& M?\?C=3[ NW$JG[W*:VY2H4RI2?_OR<)839_,GWV:*\CN?DC71@-3L!1' ?6) M0;W!8'ST*3Z/K@X0[C:$NX?0QX_4EEDI$-026L6[:Q7O 5.EZ;E=%=_U[1-R M,-5^(3.F]8[+%;!$&!20GCK;SGJF\8')W M]*F?Q!=7!H22JR\6=4XMM;"P18W #"R5H+%A!D!U5PO43>GA>REV[];QK:3N M$((:W9Q PW'B.;8>X=#5DS284O4S,"BYTB"5I=?\G)QV.K%;XBBJ++_$ESV8 M:[XAJ5 (>B4:5;:.N8RZT#_O5^M%#/OJ'K::-D>]\J/)0.IH5?W;G#;3;U(U M_;M[-3KOF5YQ28^(2PJ-SBYZ >AJ'%6&584? 0ME::#X[9HF.&KG0/=+1;1K MPR5H_A/&_P!02P,$% @ "H*&5SHHB;NS P # H !D !X;"]W;W)K M&ULM5;_;^(V%/]7GG+5":1; PE0R@$2=#>MTTZM M6K;],.T'D[P0ZQR;LYW2[J_?LQTR.@&J;IM"<)R\]WF?]\WV=*?T%U,B6GBN MA#2SJ+1V.XECDY58,7.IMBCI2Z%TQ2Q-]28V6XTL]TJ5B)->;Q17C,MH/O7O M[O5\JFHKN,1[#::N*J9?EBC4;A;UH_V+![XIK7L1SZ=;ML%'M+]L[S7-XA8E MYQ5*PY4$C<4L6O0GRZ&3]P*_D4#Y_WZ#]XW\F7-3-XH\1O/+?E+!I'D&/!:F$?U.Y';/SQ M!#,EC/^'79"]&D:0U<:JJE$F!A67863/31P.%,:]$PI)HY!XWL&09_D]LVP^ MU6H'VDD3FGOPKGIM(L>E2\JCU?25DYZ=+[*LKFK!+.:@;(D:,E51>DL7]R<$ MH8R!SHJM!9KN-+9DTBG&60._#/#)"?@4/BMI2P.?9([Y:_V8J+9\DSW?97(6 M\"ZSEY#V/T#22](S>&GK?^KQTA-XG[[6W+[ [XNUL9I*Y(]C/@:(P7$(US83 MLV49SB(*G$']A-'\_;O^J/?Q#,%!2W!P#GW^2&V8UP)!%7"8K#N?K)M7R;J5 ME#R$SL^4M*/).F]J52)D)9,;!.[ZY0V5L6,&Z%O,^=+F!E;),P)())C,$9N&G6KRT M^8;.Q2"Y[KIAZ(?Q>-QM(G&$W!IIT4):.C+!C.$%S[PUJN=T2-H)W>E5%Q:5 MJJ4U!W+D<:%5];80O'\W3OK)1TCI.D:EXZ2Z%-&0&V>Z3\.@>^@FE;5:D^JA MIZ-!\'3LANO$T?T_HYOXZ/:\S;X?QFGOVZ([*RS M$EA#,*.*X<:3*;QF6$JXW$Q@56I$J,(&@FX#>970PV[HAJ[Q.2;?M>5_AN 3 M*EFMF>94^:Y8T,#% "Y26!&G-4HLN VUT__7Q4JH%PDN4&_\.<1Y M3^;"9MV^;8\ZB[##_RT>SDF?F=YP:C.!!:GV+MW)0H>S1YA8M?7[_5I9.CWX MQY*.:ZB= 'TOE++[B3/0'@#G?P%02P,$% @ "H*&5T0A< [Q @ /08 M !D !X;"]W;W)K&ULA551;]HP$/XKIVR:0*H: M"*6M&$2"KM7ZT!6U7?QJRR*/!B5*DYZO?.X M%%)'Z3BRO&2JSGD3]:'?P(%<%^8,X'5=BA8](7ZNY M92EN47)9HG;2:+"XG$33_FAVYO6#PK/$M=O;@X]D82X%+6B![/^ MC-MXAAXO,\J%%=:-[@5[S&I'IMP:LUQ*W7S%9IN'/8/+WAL&R=8@";P;1X'E M)T$B'5NS!NNU&) M#"<1MX=#^XI1^N%=_[SW\0C;LY;MV3'T])&[,:\5@EGNZ,+]WD-)#=>;#)WS M"C="6G@6J@[JB.N[WJ4#(3%D9S8D*X)HG1856FEQFO&G:,S.. M3F!=R*P 89'I9*KF=_>\[JE "QW<>&7L^CM3XDD XFL*'KA(^#+W.V>4S 6Q MX(@_Y"IL(A0-@6'ON" R\4LV*^OF,ZMYMY1 MRF>J&^K'+PG<:F(D1X$^=-[WAUV_)EW.9<5C@V$L4FTU<(B53Z,(:83^$/H) M3$MC2?X.+[#+#-=.+:P4"I1A7>Z@03?\ONRG;>O/7_%RJ#SBO98NT:["X')L M6&MJNKL];6?CM!D)?]6;P7HG[$IRB2A&PO=V]R:W-H965T"6>UZ/?NU6HA.U-7 N\5Z*YIN'I>8RWW2\=W#AL/U:XT=L-=+5J^PT<^=HIEPS7>ROK/JC#ETDD=*'#+ MN]H\R/TO.,8SLWBYK'7_A?V@&WH.Y)TVLAF-B4%3B>'/OXUY.#)(7S,(1H.@ MYSTXZEG^Q U?+93<@[+:A&:%/M3>FLA5PA;ET2@ZKP0NGJ,,>+WP%[VZ(\*^;C3:*+L;?IV(<(*+3 M$/:QS'7+^@T!64D:#2&*M3O?K!-J("<:D*]D0^];<]5H2G'*?/]V7^'?Q&D+$S)<1Q: M A'SXHS%270)=TU;RV>JYAH%;BM#E*@)O2D1A!+Z!)=&,8LRDGZCGCP&RS+,C.)* M>8&U:X?0)K(=\(,77K:G6;_0\!W , $8) 9 >&PO=V]R:W-H965T MJ' M!0_8S=I+=M? Y==W=NWS<2<.786 7>_,,\^\KL<'(;^K#%'#L>"EFCB9UKN1 M[ZMUA@53GMAA22<;(0NF:2NWOMI)9*E5*K@?!4'?+UA>.M.Q?;:0T[&H-,]+ M7$A055$P>3]'+@X3)W0>'GS)MYDV#_SI>,>VN$3]UVXA:>>W*&E>8*ER48+$ MS<29A:-Y;.2MP-<<#^ID#<:3E1#?S>8VG3B!(80^L[^;)B"F\$_Y:G.ILXB0,I;EC%]1=Q^!T;?RS!M>#*_L*A MENWU'%A72HNB428&15[6_^S8Q.%$(0E>4(@:AGI,F,2KXU?*:Q%0;E6S(;KZHZM.*K.V-=DQ@C[ MZP9R7D-&+T!VX9,H=:;@MS+%]*F^3_1:CM$#QWET$?#S6GO0#5V(@JA[ :_; M^MRU>-V+/L^MSPMV3R6F828E*[=HUW_/5DI+JI=_SCE?8_?.8YL>&JD=6^/$ MH291*/?H3-_^$O:#=Q>8]UKFO4OHTR7U9%IQ!+&!V8')%&:FJG-]?X[I1:SS M3.\RA(W@U*IYN05M2J#IU_PG*M!TK$XJ)B_7%#!J*V"&C:J;C.@0B+32.I.( M4-0%@:8@@-(I5BC;C([@SZHP#\@IFQH%WVPSD2S;HZ39 %O*CH:4::+'<@E[ MQBN$SY56FI6IX,$[<_Z,*;, R]> !W-$U@C\H 6T %PX$; MQP&0I!<&L$!IQQQY]4PN"H9NE+2"'^]N%R[@CXIJPW8FUR!TD/0B#Q!LF\+4V?=6+8Y>&:P>&B=?O TVA M#>;V9.CVHJ@#8=CWPN'S,#R/+T4BH'62A!2);N0%%(DS:9;(*;R48P'Z,5#N M$YI-4,@6<%%NKS7*XN4B&)&=B]F_NBUIIG%.\T91.(]KW&ECKZXQ8(6H*&*= MVHOWCWFG0FE,-83>#.+7ULPCO#TWRF$\\+H!7.C/N.W/^-7]>3IE;DXGJVU< M=:YA+X*_OF%/,LDX?]*P3T9\' .*MZQO[7JCQ<[>E"NAZ=ZURXQ>=% : 3K? M"*$?-L9 ^^HT_0]02P,$% @ "H*&5WA_QX]^ @ AP8 !D !X;"]W M;W)K&ULK551;]HP$/XK5E9-K=21D !E#"*U=-4V MJ1HJZ_8P[<&$"['JV*E]@>[?SW9"2DM@>]@+.=OW??Z^.W(9;Z1ZT!D DJ>< M"SWQ,L1BY/LZR2"GNB,+$.8DE2JG:)9JY>M" 5TZ4,[], @&?DZ9\.*QVYNI M>"Q+Y$S 3!%=YCE5OZ^ R\W$ZWK;C3NVRM!N^/&XH"N8 ]X7,V56?L.R9#D( MS:0@"M*)=]D=3?LVWR5\9[#1.S&Q3A92/MC%Y^7$"ZP@X)"@9:#FL88I<&Z) MC(S'FM-KKK3 W7C+?N.\&R\+JF$J^0^VQ&SB#3VRA)26'._DYA/4?IS 1'+M M?LFFS@T\DI0:95Z#C8*I)G^HZ[ "ZO0. L :$_PJ(:D#DC%;*G*UKBC0> M*[DARF8;-ANXVCBT<<.$[>(D2G1;"58RA(JT%0WD:5 )E:D MD)PE##1Y1Z949X2*915\?"S9FG(0J,GI-2!E7)^9K/OY-3D].2,GA ERRS@W M[=)C'XU:>Z>?U,JN*F7A 65?$^R0J'M.PB",6N#3X_ O)3\$]TV-FD*%3:%" MQQ<=X+M\KLAL6Y&?EPN-ROP3?[79J_AZ[7SV[1SI@B8P\-VU/; #/;6]S75$-')4=(>OXHF?JO]XULY\S"+I- MS@N-O49C[ZC&.S"=8 E"I;)-6470W[VU_TI82\JP75>_T=4_JNN;1,J=I/.] M\KF:JK\+[^^5:Q@,7RG?SQD,WK^2[N^,"3NB;ZE:,:$)A]2@@LZ%(5'5V*L6 M* LW.182S1QR86:^%*!L@CE/I<3MP@ZCYML3_P%02P,$% @ "H*&5P=^ MU^,M @ M 0 !D !X;"]W;W)K&UL?51-C],P M$/TK5I 02-"D2;N@DD1J=T%PV*5J!1P0!R>9)-8Z=K GS?+OL9T/BM3M)?;8 M\]Z\F&"YUX-6*[\7V=U]!0O9 M"'-32M50-*:J?-TJH(4# M-=P/@^#&;R@37AJ[L[U*8]DA9P+VBNBN::CZLP,N^\1;>M/!@54UV@,_C5M: MP1'P6[M7QO)GEH(U(#23@B@H$V^[W.Q6UM\Y?&?0Z[,]L9ED4CY:XTN1>($5 M!!QRM S4+">X!^3TYI 6>+Z?V#^YW$TN&=5P*_D/5F"=>.\]4D!) M.XX'V7^&,9^UYX 2B T)%0314IMQ( MF!A^MJW:6_) E:*V=.35'2!E7+^.?32A+8&?CV%V0YCPF3 1N9<":TT^B@** M__&^D3SK#B?=N_ JX=<<%R1:OB%A$$:3\BN\T5R/R/%&S_ >QQH!!^N:%W-6E?7V-.' MKLE $5F:Z;!J:<9A*H6^)':@6SLZ.ZVG-(S]T[D"_ZR3&E"5FQ=-O+3*+IMS;,"RCJ8 M^U)*G P;8'ZHTK]02P,$% @ "H*&5U#JLL,7! (Q( !D !X;"]W M;W)K&ULK5C;=.-JJ0966XF M?G#CL>OV&2)7$A(24 !(K-B/,%2W?*U+;8<<)0Z);'M.<[ 3C"AUFR2 M/GODLPG;R9A0>.1([)($\Q^W$+/#U'*MXX,GLMY(_<">3;9X#<\@7[:/7-W9 M!4I$$J"",(HXK*;6W!TO/$<[I!9_$SB(RC724I:,?=,W]]'4UBF]JQ^KU$?U3*EZ)66(!"Q;_0R*YF5HC"T6PPKM8/K'# M9\@%]35>R&*1_J)#;NM8*-P)R9+<63%(",W^\6L>B(J#PC$[>+F#UW3HG7'P M\,$1\],"HW OU!(XCJ_K8252CSCLINO5; M+Z&\0;[[ 7F.YQOX+-[N[K70\8M ^RF>?P;O3S4E!8Y!C$VQR7Q[9E\]E<=B MBT.86FJN"N![L&;O?W,'SN\F81V!U63V"IF]-O397TSB&-&C6)/6#&"0 N@J MLY\-A\YH8N^K&@Q&@>\61C5N_8);OS4%\^BKFE!J^*HBR-7PIFNTY6Q%I#$E M_2Y3TA%83?:@D#UH3MI.^I!)4LB>!5]50!'_2H-_$;G7Z[UV_P,]F<&>U!P2]HY?K_0K'+GKJ1V MA%:76K9EM[4=OJ5AY0BU$>5[07/<&:SZ_KF!5_93M]=ATW);N_/%J>D(K2Z] M;-=N:ULLI1\7ILT0&"/0/TW#H-G##$:C2DVN\RW[K/N31HLICK"15*OCQ6GI M"*TNLVS6[O!7BD-KJ[]8:D=H=:EEBW?;>_Q;BL-IZ_:')[7!8!0$9\9;V>#= MH,O2T+I>W[KC179>4<)DQRKQB3QQO]@>)<:/8?4$L#!!0 ( J" MAE&PO=V]R:W-H965TN*\,UI$3>\ TP M_][ 30EESFR2KSV)V81O54(9/ DDMVE*Q']W MD/#]U/&=UX4%C=?,D])U;H40T!28I9TC :NI\\&_GN)\E MY!%_4MC+@VN4M?+"^>?LYB&:.EY6$200J@R"Z(\=S"%),B1=Q[\EJ%,],TL\ MO'Y%_Y@WKYMY(1+F//F+1FH]=48.BF!%MHE:\/VO4#:4%QCR1.9_T;Z,]1P4 M;J7B:9FL*T@I*S[)EY*(@P2-TYZ RP1\G- [DQ"4"4'>:%%9WM8]460V$7R/ M1!:MT;*+G)L\6W=#6;:-2R7TMU3GJ=D"=L"V@ B+D(18;Y!"E!7RR&A^C^ZI M)'$L("X6^ I]TNI:D@0D>GL/BM!$OM-QS\M[]/;-._1&YZ-'FB0Z6DYN1,K27ZA440-?-=W5S5(7[M\ X; 7\/U0T*_)\0]G#0 M4L^\>SHVE!-4A _XBA(M MP6U180FM247M7WRC+^@DTJ!%I#WO6*6G43W/.W-<^K6Q\,W.XA-G[T4MU=M. M6C5"7KQ!EM":!-3NQ>]?4ZM6S8TMM"85M;WQC;:ADU8'IUKMCTY.U+:HP#NC MU=IW^&;C,>=I"B+L>J(:P2[>&DMHS=9K6^./KJE2J^;'%EJ3BMK^^$9;T4FE MXQ/]X=[PY$1MB_+/O/AQ;4NPV9;,Z8XFKMX>0:02VU!M!731JQGVTDVRA=8D MH78_V+^B7K%5,V0+K4E%;8:PT6%TT6N)<*C$01 S!_U>_S.!]+2Q3R+5/%H+):K4;?'_*![]'ZG7\[+P;8-4PQ3W\D M(J9,H@16&M*[&>JZ1#&B+FX4W^13WA>N%$_SRS60"$06H+]?<:Y>;[('5/\H MF'T#4$L#!!0 ( J"AE&PO=V]R:W-H965T MI.;B498 "CU5E,F94RJUN? \ MF9508>GR#3#]I>"BPDI/Q=J3&P$XMZ"*>J'OQUZ%"7/2Q*XM19KPK:*$P5(@ MN:TJ+'[-@?)ZY@3.?N&.K$ME%KPTV> UW(/ZNED*/?,ZEIQ4P"3A# DH9LYE M<+&8F'@;\(U +7MC9)RL.'\TD\_YS/&-(*"0*<. ]6L'"Z#4$&D9/UM.I]O2 M /OC/?LGZUU[66$)"TX?2*[*F3-U4 X%WE)UQ^L;:/V,#5_&J;1/5#>Q<>B@ M;"L5KUJP5E 1UKSQ4YN''D#S# /"%A > T8O *(6$%FCC3)KZPHKG":"UTB8 M:,UF!C8W%JW=$&;^XKT2^BO1.)4^6)^0([P#H7\;DB46(-&[*U"84'F&SO=+ M[8LP=$LHU?] )I[2$@R1E[7;S9OMPA>VB] M9ZJ4Z)KED!_B/2V]TQ_N]<_# MDX1?,N6B*'B/0C^,!O0L7@\/3\B)NG1&EB]Z@>\:"T;86J(E"'1O$H:^7ZZD M$OJX_AA*5T,W&J8S5_A";G &,T??40EB!T[Z]DT0^Q^'O/XGL@/GH\[YZ!1[ M.L>29*ANC]/Y\7'2IZ89G@UEH:&>6FI3=W9IZ$?N-/%V?7M#45-WTD4=Z!YW MNL$[C!L-ZXTQN?U'ME5.K[^H^9 MC@=R.'+C(]U#41]Z[@Z43SKED].9?LKH-C>EABER_I?9G@QD.SA2W<2,^S%' MBKU>H:Q K&W_D"CC6Z::FM.M=BWJTE;FH_6Y;EU-I_E#T_2]6RS6A$E$H="4 MOCO1>D332YJ)XAM;CE=)NAZ5NOR!,@/Y><*[V$[-!U]#3WU!+ P04 M" *@H97M,)V D!V7TME9T&%V$S#T.85U-R.= .*7DIM M:HXDFG5H&P.\\*!:AG$4G88U%RK(4J^[,5FJ6Y1"P8UAMJUK;G[/0>KM+!@' M.\52K"MTBC!+&[Z&6\"OS8TA*1Q8"E&#LD(K9J"0" @DY.@9.QP86(*4CHC!^]9S!X-(!]^\[]D\^=\IEQ2TL MM/PN"JQFP?N %5#R5N)2;R^AS^>MX\NUM/[+MIWM*7G,6XNZ[L$DUT)U)[_O MZ[ '()[#@+@'Q$\!DV< 20](?*)=9#ZM,N.LBV_SSEO\C+>$76N%E647JH#B,3ZDR(?PXUWX\_@HX><<1RP9G[ X MBI,#\2S^'1X?"2<9JIEXON1X-5VISH7-I;:M ?;C;&714,/^/%2QCG%RF-$- M\=0V/(=90%-JP6P@R%Z^&)]&'P^E^Y_('B4_&9*?'&//'CK&=9.A5CEA.?UN MH5JAUHP6#^EH=.VA*G34X\ASN]6SR:)1//F0AIO]_/YJUD4>[@U$#6;M]X2E M:%J%77,-VF$5G?D)?**?TXKJ-LH#3;??KKE9"V69A)(HH]$[&G#3[8Q.0-WX ML5MII"'VUXK6+!AG0.^EUK@3G(-A<6=_ %!+ P04 " *@H971Z-'ED$$ M ##%P &0 'AL+W=O91 %7F.Y=?WA(G]-(#!]P=/ M=+W1]D$XFVSQFBR(?MX^2G,7UB@9S0E75' @R6H:_ +O$!S;A#+B#TKVZN0: M6"I+(3[;F_ML&D2V(L)(JBT$-E\[,B>,6213Q[\5:%"/:1-/K[^C?RC)&S)+ MK,A95L*L@I M/WSC+Y40)PFP]T)"7"7$ER8D54)R:4*O2NB5RARHE#H@K/%L(L4>2!MMT.Q% M*6:9;>A3;G_WA9;F+35Y>H;(4H,;L##S*2L8 6(%RD=O$=&8,O7.O'Q>(/#V MS3OP!E ./E'&S ^F)J$VPUN0,*V&>G\8*GYAJ-]2?0L2^!.(HSCI2)^[TW\M MF#,=73!Z-"S3XV9Z:#2KA8MKX>(2+W$)=\^5EH5I PW^>C !X%Z37/W=I-9KO[3FUQ2J:!:5]%Y(X$LQ]_@(/HYRZE?((A3V -%9-:Q<2%/EL42RTT M9EV*'3('9:9=OG:S9-CO3\+=J1(=0:.H%82<-5S)L%?2?O9XYS(37]CV0@ MHRH5!=<*8)Z5K %5JL \)2 52G82K##K" 9_^8)=ZN'UT*#,[9P4%+@:Z884L!9XU7 M*C"L%1BZI[_@ZQLC0O[B9!^>,4@&@Z1%LR-H"%NS 3DKN9+GJ.8Y=/4N6Z6>ME;4:KZ.D'XK!KDKN);AB8N%3H:_VQ7F06!N>JZ^[J3K MQ'GM'/&*AGRA-34\&EKHU]%"KY;6*QKRA=:4\NAJX?6VMDIM=M-9RUT0A."Y M^3T-:M9^]*O0;5@7Q)A58]K*Z? -/$JS?QGSLF5&KG)><*%)]]\_3WZSDL G M&O*%UA3U:(9AWV]O>7*ME90^T9 OM*:41TL-W9[:V5OG=GC<_C2S,\.3"UQ]N?L%Q3K@ C M*P,?W0[-XB /)\:'&RVVY1GJ4F@M\O)R0W!&I TP[U?"M&%U8X]EZW/[V?]0 M2P,$% @ "H*&5TIL\_L@!0 *28 !D !X;"]W;W)K&ULO9I=;]LV%(;_"J$-0PJTT9=E)YEM(+$D-$.Z!O&Z70R[H"7: MUBJ)+DG9#= ?/U*2)2N1.1LX2"YBD>9YCLB7XA&/.=Y1]I6O"1'H>Y;F?&*L MA=CV33 M,2U$FN3DD2%>9!EFSW=F:!.9G1]*\D%NN)<66@F"QQD8HGNOM( MZ@YYBA?1E)?_T:YJZ\G&4<$%S6IC>0=9DE>?^'L]$ <&DM-OX-0&SJD&;FW@ MGFHPJ T&IQIXM8'WTF!PQ&!8&PS+L:\&JQQI'PL\'3.Z0TRUEC1U4F/ED(] ']CAG#2F-TX1.!DY2_D[5?YCZZ^/G=V!32DVIO M1C7UKJ(Z1Z@V^D1SL>8HR&,2]]C/]/:NQMZ4/6RZZ>R[>>=H@3Z)+I$U?(\< MRW'[[D=O_CD2E\BUCYK[IYL[/>:!WORW(M5Z#T_P;HWZO'?&TFVFC%ORW".\ MN5S=XB(EZ/,2/=!\]>$/PC)TF\=HOJ9,5,5R7OW]($W1O2 9_Z=O$E5^!OU^ MU)IZPS7?V-P>*@7I-^CQ>V7U^@V!_'9T\!H= M/*T.3V2#GV5X%QS1I8RC"]&GB)9QKB(5S#L8F;T>+P7Q7HVA[?6/80!YAR$0 MK"/(L!%DJ!6D7.>D%#-&XD2@'^B);&FZ3?+5OBK$49(FXKE/*"W[7*$@83XD M+("$A4"PCMJC1NW1&P7 $:3RD# ?$A9 PD(@6$?YJT;YJY.>\ZAZJ)>:AUH+ M.E?:JU>KK^T>67XA_0:0L! (UA'NNA'N6BO<'6720J[',F(6@@NRD7I+L $A8"P3IRV5:[+;7^YQ4G(LD6+U+"F]A9QM77U;W;4RW] M7!E!:3XH+0"EA5"TKNH'R0C[C2)K[0AJ D#2?%!: $H+H6C=">"T$\#1/O:E MMDG.!2O4_N:]"K$$X8P6>>\>1X\[6V;G=9RUK?XX"^HY *6%4+2NB&U^R-8F M(:9S%6A5)<+QOP472LE>\4#S/S6M(]XQ[4#3.Z"T$(K6U:[-\-CZ%,\CD^%5 M$+1)I0\E',JID,'V!YJ3J)"OO=7R*XO%@I-OA6H1;(\)#)H4 J7YH+0 E!9" MT;ISH,TNV=Y;16'0'!0HS0>E!:"T$(K6G0!M-LO6I[-.RR_6D,-,7W^.=J9W M=[9PH%DI4%H(1>L*UR:F;&WV8WJ?"R*Y C&UAE\D.=H0%DDA^W_#JV#JG;_= MGUY:KOM2/M#,$B@M *6%4+2N?&UVR=:GE\J%]8'B7,;7YKI7.=#L$BC-!Z4% MH+00BM;5MTU"V==O%5A!TU2@-!^4%H#20BA:]Q!"F]5R]%DMW0^H>M-S):UI MG>!\9#<$ZC@XW7%X4M-JI,V#$RX98:OR+!)'D;DF."9, M-9#?+ZG<*=4%Y: Y'3;]#U!+ P04 " *@H97B<,XP3@" J!0 &0 M 'AL+W=OW#@$JP:S.PCM/]^MJ%9)B71'O8"/ON^C^\[[ARW2C^; M @#)2RDKD] "L9XP9K("2FX&JH;*GJR5+CG:4&^8J37PW(-*R<(@&+.2BXJF ML=];Z#16#4I1P4(3TY0EUZ_7(%6;T"%]VW@0FP+=!DOCFF]@"?A8+[2-V(XE M%R541JB*:%@G=#J!+1F;TVN-7<%)^=S0"ZDN;"[C\LY.3^[(&=$5.1>2&E_C(D96EV.G66] MANM.0WA$P[<,!R0:7I(P"*,#\-EI^)=&'H,S6XU=2<)=24+/%QWANW'&G[SQ MN3"95*;1MB0_IBN#VK;=ST,..\JKPY1N%">FYADDU,Z: ;T%FKY_-QP'GP_Y M_4]D?[F/=NZC4^SI+>0;^-,,KY?[C5"XPT/V.\ZQYW07QS:-1J.8;?==G<[I MQ+*]3G:WR#W7&U$9(F%M4<'@XX@2W4UF%Z"J?7.O%-I1\&PO=V]R M:W-H965TYCVX*:WK85C9[;3PK^?[0:3EK3:1!_VTMCQ/BIFOLP%X(D%9=2/@J#E9Y@P+^G9=R.1 M]'BA*&$P$D@668;%RP50ONQ[H??ZXH[,YLJ\\)->CF=P#^HA'PD]\QW+A&3 M).$,"9CVO?/P;- U\3;@DV]( J^-7]DOK77L98PD#3G^0B9KWO8Z')C#%!55W?'D%I9^FX4LY ME?87+N+G,@\50-C8 HA*0/2W@+@$Q-;H2IFU-<0* M)SW!ETB8:,UF!C8W%JW=$&9.\5X)O4HT3B7G4H*2"+,)H@2/"26*@)XK-,5$ MH 6F!:"3(8P5N@4L"P$3LWAI%A_MXN$0%"94'J$3= ,+H"C2HX?[(3H\.$(' MB#!T2RC59R9[OM*2S<9^6LJ[6,F+MLC[GJI3%(?'* JBN 8^V W_6M!M<%\G MRF4KR1RGT/=T[4D0"_"2SY_" M5O"ESN2>R-8LQ\YR;-GC+9;?3OH852[+3>6RN(NAR_+.Y$<0-K-1WS@3[L4% MED2BGS=Z W2M()._ZA(7[S-Q>R);2US#):ZQ\ZX,L! OQO=YQ@NFZKRN"%J6 MP/S=+I(HCL.>OZAZJ T*7-":MJ;3UMRI[>U0ZV2ML,WJCF$0;,BJ"^HVZV6U MG*S63EDC0198 DSV1K7EN.\_M_ZJ^VOM,W)[(UA+7 M<8GK?+2^.N_N:#=H;-SCW3%KRKI.6?<#U=5]5\^=5F=#5$U,.]P0Y5<^^J;A MNL5B1IA$%*8:%9RVM2>Q:F)6$\5SVP>,N=)=A1W.==\'P@3H]2G7Q59.3&OA M.LGD#U!+ P04 " *@H97666@@JL$ #)%P &0 'AL+W=O_1N5?2N=<:';CX)C>$*/"24";' MSD:I[:WKRFA#$BQO^)8P_6;%18*5OA5K5VX%PS87 MDQ'?*1HS,A= [I($B^]WA/+#V('.ZX.G>+U1Z0-W,MKB-7DFZNMV+O2=6Z(L MXX0P&7,&!%F-G2F\G:%^ZI!9_!F3@SRZ!FDH"\Z_I3>?EV/'2QD12B*50F#] MMR!&G,OL%A\+6:MHXE9.HW/2NBWL?93DVD4[9(= MQ8HL 5<;(D#$$[T@-NE,[0F@7$IP#68;S-8$Q Q,'V>?P<=[HG!,Y2?]ZNOS M/?CXX1/XD+Y]B"G5LR-'KM+DTB'<@W\)F=[XXL=/PRT7Z&Y['Y_Y.Z/HS@UZH5A4!K5V 4EN\#*[K%M-RR(5D^B-2RB6,IX%4=8M:WY M?(C@B-CU"7F3S=#,/2RYAU;NTX3OF))''/7V7@F>:-G\\7XW!1*>D/0;89Q: M(',0_3*(OC6(+UQAVDKR"K!\TRC\8B+<-V2UUZ!LLNF;20]*T@,K::U>/UC0 M@Y-! S_T&LP,1A!!,[5A26UH7Q3M"F3B:06[5&8Z JO%#;VJQGGOI+W%0!UE MI2NT>EJ.2C]\N_X6&+5-,A@,&NO5:.5[Y@4+4<40_8\24(#;-, M9*UP%R_[CM#JP5=U'0;OI0;6#N+BM'2$5D]+U3) >\]PGAJ<5OGK'AHV5ZW1 MJDT-JGX VAN"3CHR:"KZ03, DU'8PK]J#:"]-^B^*X.G?4*SD[":U .I&@EH M[R3>*,O#F&S:)AM K:Z%4%&=D+\CP_'C%. MM=WU4JWI"JT>:%77$7HG"4;6!N+BM'2$5D]+U34@>]=PE@0C0TO0"YH2;+2" M+3L?58T#LC<.G4AP,4:-6[/Q,=GX+>RKRH_LG_3="S Z_7AO?A<;3%H^C%%5 MJY&]5K]-@-%I>89-TH8*WO+YB:KZC>SU^PSU[9\1X]S4YA&\_OX.TL/U6N8/)#[@&PO=V]R:W-H965TF;NB@<]EDM*,KCB2.1IBOGC M$"A;]BW76DUO!..I;CE8$%$*I*;#Z6\ (*-5,2L>ODM2JOJF!Z\\K M]H\F>97,% L8,?J-1#+I6QT+11#CG,IKMOP$94)-S1T:6CRY9)A.!/F011)MX6Z58Y>FM\AQZ>PDGH3Q#OOL.>8[G MU^@9_3O=SX6.1KT.?4BM5FJQ+K\FIMNN8C94-2M5S;VJOJB3 MEIB5J!-58)MK'SQMNMTM575!W6:]K%8EJ[57UDY]O:RH_J /Z9RR1P T+"Q' MMUS59^U.WJODI15V(+(-T]J5:>W_9%.V#VG9@<@V+.M4EG7VUMD@95R2WV6- MQ?I6SC$GF)J+ VKKI;-3[XVM';$;X==OAVXEL_N:LZ.[NP/=+4E[0S8TN<[3 MU>N\XNPHP:U:%PI1-2'>EBA[K35(@<],QR34)9]GLK@]J]FJ*QN87F1K?JB[ M-=-R/-$4K=XEYC.2"40A5I3.65NYQ(ONJ1A(-C<-R)1)U&ULK55=;]HP%/TK5E9-G;0VD/ Q=1 ):*?U MH1MJU>UAVH-)+F#5L3/[ MU^_:X=R("&; ][ 7_<0F'.A0J2@5^; MFF2@5RB%@JEA=I7GW/P<@]2;8= .=@OW8K%$MQ F@X(OX 'PL9@:FH452R9R M4%9HQ0S,A\&H?37INW@?\$7 QNZ-F7,RT_K)36ZS8=!R@D!"BHZ!T]\:)B"E M(R(9/[:<0?5)!]P?[]@_>._D9<8M3+3\*C)<#H-W .H!T180'0,Z)P#Q%A![HZ4R M;^N:(T\&1F^8<='$Y@8^-QY-;H1RI_B AG8%X3"Y!Q0&Z%B0S4#!7"#3,RD6 MW"79L@OVB6[2%(S0F4C91%MDY]> 7$C[AG8?'Z[9^=D;=L:$8G="2H<:A$C* M''^8;E6,2Q71"14QN],*EY;=J RR0WQ(CBI;T<[6.&HD_)SB)8O;;UG4BN(: M/9-_AT<-Y7&99:6)/;A4"L2)+Z>[4.2WA/0]W-6>=7+2[ M@W"];Z N)JIB#G1U*UW=1ETWSP55$LBH%.'**$8EI9"+4>?=?GN6QLL:04EFX5_)R, O?"2Q]=*6P+!/5:M5L M1K[&'JV/J0F5/>,/3=G![KA9"*J!$N9$V;KL4ZI,V17*">K"%]:91BK3?KBD M1@K&!=#^7&O<3=P'JM:<_ 902P,$% @ "H*&5__&ULO5I=;Z,X%/TK5D::G4K3!AO" M1R>)U 96.RO-3M7.[CZL]L%-G 05< 8[S?3?KPT$ J$.[#A]:?FX]_CZ7'.Y M)WB\H^D36Q/"P8\X2MADL.9\QCC,!E,Q]FUNW0ZIEL>A0FY2P';QC%.7VY)1'>3 1SL+]R'JS67 M%X;3\0:OR /A?V[N4G$V+%$684P2%M($I&0Y&=S ZP"-I$-F\5=(=NS@&,BI M/%+Z)$\^+R8#0T9$(C+G$@*+?\]D1J)((HDXOA>@@W),Z7AXO$?_-9N\F,PC M9F1&H[_#!5]/!NX +,@2;R-^3W>_D6)"68!S&K'L+]@5ML8 S+>,T[AP%A'$ M89+_QS\*(@XL7!+!S,K@Y6X6!U=1@5#MG4A_G<,^)\S/%T MG-(=2*6U0),'&?N9M^ K3.1">>"IN!L*/SY]6..4K&FT("E[_\Y%T/D$R/=M MR%_ )7C(5P^@2Y#9@1N95GGO@T\X#B-V(:R8O,7&0R["D:##>3'T;3XT>F5H M$WRA"5\S$"0+LJC[#\4TRKF@_5QND1+PZYQ? 1-^!,A 9DL\L^[NJ,7=5[O_ MOHV4HP?=W9&"#+-,K)GAF:_@?4[FHG P(E.5'UV , $/G,Z?BGS_ H(\T__< MTR@"XL';X73Q;ULF\[&L]K%D,;MF&SPGDX&H5HRDSV0P??\.VL:GMC3H!/-U M@@6:P&H)L\J$62KTZ2V.<#(G '/P2%9ADH3)2CYY&Y*&= $^B.3E3]I%6X)R M[%&&+5\.SU-DBH<90E_?9&G:BG<,DX7IX\'2?RPR-"V[/LNJ6O M#+TORYK :BQ[)DN6OJ>!4=JD/K_:A2H"^W8M.,%\G6* )K)8%:%1"PGC# MAK,83%/.M*+Y6M$"76CUM!WH/WC&MK, []+_=#?UU2'W)E@36IU@5!&,E 3/ MUCA9$5#R"$+&MN0TL^B(KF:Q/VWBJV/KS:0FM#J3E:*%2OWUOWOT K;3(NUL MZJN#[4WM.:0GK+0G5(O/LE%\_26J1NA=D;7*4*UH@2ZT>BXJ)0I';_DBU2D5 M9UK1?*UH@2ZT>MHJ(0O/K&1A=RG;:FH9MBJK:90Z(>1XY2F=78J M(0K52O2>;+;I?"T6,Y.%F^Z;]N*=>(J:%BEJ>X[IN4UBVC2KYT'#8TWI"$X?PSC2P;I]EO M4Y4NA*,F^<=V1_V(5MFI"ZW.>B4\H5IY_MRO*P5XI\>]S?25QUVKHM2%5O^< M4TE*I-0^TR#>1/2%$'!+$K(,.?B6;AEO[4[42'U?DXJO8C@ M&W8G2*?2FVE%\[6B!;K0ZFFK5"A2J]"?D_GH6&DBQS),V"A4+7:N95M>P\Y7 M!]N;VG/(4E3)4J26I7^0W?Z]N^]Q3A-ZK#.;ZOZTB:\.K#>-YY"@J)*@2"U! MVXO]>3H:U/*Y="1T?O/G@!:[D0T]Y#43H55_ZD*K)Z+2G^@\GT)1R[=0T29Z M34Y;S%QK9#=_7U%'V9M3K>)P>+#A)B;I*MOIQ,1*W"8\WZ]27BUW4]UD>X@: MUV_A]2S?$U7!Y%NTON!4E&D&(K(4D,:5(R:0YKN>\A-.-]FVGD?*.8VSPS7! MXOTK#<3]):5\?R('*/>>3?\#4$L#!!0 ( J"AE>6)./700, ,T+ 9 M >&PO=V]R:W-H965T(QJ)OA%(F7=,4?@@1%M8:F&?&Z*A ,.,J>(FK9E MN6:$26QXO6SN@7L]EDI*8GC@2*11A/G;$"A;]HV&L9IX)/-0Z@G3ZR5X#A.0 M3\D#5R.S5 E(!+$@+$8<9GUCT.B.V]H^,_A.8"G6GI'.9,K8LQY\"?J&I1<$ M%'RI%;#Z6\ M4*J%U#)>"DVC#*D=UY]7ZI^RW%4N4RS@EM$?))!AW^@8*( 9 M3JE\9,O/4.33TGH^HR+[1/@UTX MV-L.]AX'IW!P#G5H%@[-0QU:A4.6NIGGGH$;88F]'F=+Q+6U4M,/&?W,6_$B ML:Z3B>3J+5%^TIN$F$/(: !<7)QU[$;[!L%+2N0;^HCN,>=8;R2Z'('$A(HK M=(Y(C.X(I6J;1<^4:@U:R?2+>,,\GKTGGH/N6"Q#@<9Q $&%_ZC>WW9K!$R5 M?$G 7A$8VK6*WWQYC9S&!V1;MH.>)B-T>7Z%)%?L*Y9W>[B8O1*KRO(_UE0A M,ZZ7^9K2]V0VD#EET3B9KK-'=YP7R,_!5$BN/O5?57602S2K)?3QUQ4)]J%O MJ/-- %^ X5V<-5SKIHKZ*<5&IQ0;GTAL8Q^:Y3XTZ]2]^S2: D=LAB!**'L# M0%.(849D7K\"_=E;R,-G#!W+LK; U$8] M%LPA$<J2JOD3*7\KRJR*8'MG&QM69PO@KHWCNILV MHUT;V]WA4KOR8[F8:WU+!'R>-8P"^2R-97Z!E[-E3SK(6K&M^6&C>YNWEO]D M\D97?:US$@M$8:8DK>NVVG>>-X_Y0+(DZXZF3*I>*WL,5;\-7!NH]S/&Y&J@ M Y0=O/<74$L#!!0 ( J"AE=-K.R&PO=V]R:W-H M965T\\B7&JRX>)!S1 5? MLI3)H3-7*K]P71G-,2/RC.?(])U[+C*B]% DKLP%DMB"LM0-/*_K9H0R9S2P M8\M70\9W-Q$>:S)69<$>#G"0X1?4IGP@]*:8"[UQOV][9X7=$X*D1(H:( M9WIW2&+U/85?B!#$B Q'UZ@(3>6QGOTTO8:C-\?P!BB#.YJF>K$U?52B\H2U$Y0,%O#[KH)6=OIRQ41,?QQ MJRGA1F$F_ZS3MXA_7A_?N/]"YB3"H:/M+5$LT1E]_YW?]7ZH$Z,*UOI1)C#B":-_/=XHA1 %>]>RFZ?62>0HZ \!OU\WDS;77.DS;9&(N1QG0+-"00%$D+("LOY M?8C)NLZTXT:F9PK5K83J-N;Y+LM3OD:$J>+1 _P-[U$D"ZFK_U'P10X?1$R9 M_JLI/ .3E+ Z,1J#/-47+9'MZ=&K].B]\B.DUZ94+9'M2=6OI.I_L\=V_\5. M@%@AEB@5999X+"]GPLPJ_XIS'.4S=% M2V1[DOC>MK?Q7ME!90(MJ=46V[Y<.ZV@__^YZ"NQ&FS4C'RN"L%6A>!%3KKE M+#G]%44&-]I,S#;(A[S4'.K)VZ,EMGUAMAVM_]HMK=]J3]L6V[YO6>*'U9HB77?G8)QI&]OW!5+GL6"J."-7L]4[B4M[$G>WRXL7&G=$ M))1)2/%>0[VSG@XOBG<$Q4#QW!ZS9USI0[N]G".)49@%^OX]YVHS, &J-S6C M?P!02P,$% @ "H*&5XV\[&ULQ9AAD]HV$(;_BL;M=)*9.VRM,9@K,',D:9N9IF%R:?)9 MAP6XL2TBR9#,],=7DGT6";9*N+C]^V'%*$C,HSWP(@I&?D[3PYE/S;,GG M4U;*+"WHDB-1YCGAGQ9A[V'!V_2S5;J!_Y\NB,;>D?EG[LE5W=^$R5) MQ-$UTJ7<,_9!W[Q,9EZ@%=&,KJ0.0=3' MGCZC6:8C*1T?ZZ!>DU,//+Y^B/Z+*5X581OA5 M(J/R.9%D/N7L@+A^6T73%Z94,UJ)2PL]*W>2JV]3-4[.[[:$TVM=5X)6+%>3 M+8AIUS6ZJR8*L36Z/1">"/3D.94DS<33J2]5;AW!7]5Y%E4>Z,@3HE>LD%N! M7A0)3;X<[RO-C7!X$+X 9\#7*SE (;Y"$$"(?D0^$KH447\X,H1-:T*3(>S( M\$>9WU.NR[]K"5EIK"(,VR-H1]V('5G1F:<+NDF+(BTV:$$R4JPH>EU*(4F1Z&=/TJ)NQ5/T=VM3J@JJ')')H2V\GV,< MQ:-Q./7W+>*B1ESD%/>."JF6U+DJHA,5U\,H4EM+NXI1HV+D5*&,NZ;IMP@9 MG0J9# ':98P;&6.GC!?5E#QFFL:GTQ2$.(YQN[*X418[U_A[LVNI_I ]Y6H7 M1AM."HD2(BE:DY2C/G_$IP2;C*.K@%[8 MPZ.>-FCL1..E_;/(PV[FF?[UO"F,3ST4Q8,.)&++1.R$UWQ)N?EW1UO[WYW4 M!PBQ)2&>/-Y)3II>*!$LV\#-MF]T4AWMV$D03"#NL!)84 'NR4K@)."E#;2( M C>B_@,K00N.NJT$ED;@IM'O;U\NKQ#]6*;R\[6@4F9.,[FC7=IHBR5X/):@ M#RR!Q1)\5RS!*98@!MSQHP\LEJ O+$$?6 *+)?C?L00M6!K&@RCJ:+KE$KBY M9!8E(LE?I9 YU]L.C3Z5N$AQZVJK<$@60CQ M9#97R=CKFH2PP%@;#XQ^&SS'HC".*(WO.Y]>%=(8UM=[[Y<6.V%9,(7GHGC, M$YV-O0\>)+ADZT+?BNUGW.'I&W^Q*)3]PG:GV_4@7BLMRITQ95#FW/W9\ZX. M-8,P?,,@V!D$-F\7R&9YP32+1E)L01IM\F86%JJUIN1R;BYEKB6=YF2GHWG& M)+8-K@1B4=)=*V;+U8:YNR<02[BC>X '5!J3%LQ06C+P>"\#QA.X%CQMWZ$L MX8I.N"DV3+9,)@J.+U"SO% G< 0^*!-20<[AGN=:M4A(ZYN\*"BN&OF:8)GD M_'@'8>H@!&] ".%&<)TI^,033'ZU]ZD<54V"?4VF0:/#+['N0-AK0= -0KB? M7\#Q43WUAA!A5?;0A@@;RSZU93^OEWTB)>,I$NTU+%Z@KC=C+U9LBPI?K\DE M7&DLU;=#-7/Q3P_'-T_]3*U8C&./WK)"N4$O>O^N-^A^;$!W6J$[;?(>7;)< MPH85:S3D88X$&T>5'W!T*%WG<& =FD:RB8;]D;\YD$2_2J+?F,0?.-NJ2 L' M27LHR<: ?UG3005G\)\9,_@'Z(85NF'C93W:[HE)FVU0TC" E$!I2)A&6+ZR M:872O4%W3A"/J76L5?)Z6*%,[.13U MR#77KKU6TFHX35Q/?E5WD^V&R33G"@I23W0"Z&IW]ME M1@,6I5&@\Z40>K\Q :J1'?T$4$L#!!0 ( J"AE?Y:\1&BP( 'P& 9 M >&PO=V]R:W-H965TD_W[7AK THV@/>P%_W'-\[N'Z,JZD M>M8Y@"&[@@L]\7)CRFO?UTD.!=67L@2!.YE4!34X56M?EPIHZD %]\,@N/(+ MRH07C]W:0L5CN3&<"5@HHC=%0=7+#+BL)M[ VR\\LG5N[((?CTNZAB68IW*A M<.:W+"DK0&@F!5&03;SIX'H^LO$NX!N#2A^,B6SG=RG$R^P@H!#8BP# MQ=<6YL"Y)4(9OQI.KSW2 @_'>_9/+G?,944US"7_SE*33[R/'DDAHQMN'F7U M!9I\G,!$I&IB X\D&VUDT8!10<%$_::[QH<# /)T \(&$!X#AF\ H@80 MN41K92ZM6VIH/%:R(LI&(YL=.&\<&K-APG[%I5&XRQ!GXF5.%5Q8(U*2R *+ M0U/G[P598L6D&PY$9N1N9W> G-V"H8SK<]Q_6MZ2LY-S7VDT;!K%80OJ$@(@]2F%R3.Y%"^AKO8S9M2N$^I5G82_@U,9^1$K<.1XXMZ'9XYAQ?T!6^ (5.EJ%B#&_^8KK116,X_N[RKN8?= MW/:*7^N2)C#Q\ YK4%OPXM-W@ZO@IBOQ_T3VRH9A:\.PC_WM0H-]:57,Y%A) MR\^GM"AOIN===M1G7+DS;(/:Q@/\Q-O#)'M#7DD?M=)'O=+O!0H&8NB.K$! MQDR7M-%?YQXKZXNHA?D'%[D M7;]3:-?&V'J"]"NMBUTZCK'T?H,6VO="?_0 MU'WY@:HU$YIPR) RN/R JE3=Z^J)D:5K%RMIL/FX88Z_!U V /@:&6N3C8)^L)ZX$HL"W428)A5?P#7@334S%(4=2RY*4%9HQ0S,1\%9 M_W1R[/)]PG876J%A67G*H?\*3ZDRKOR MHW7YXV@GX=<,CUCB7A1OJ6?R__!H1SEQU\W8\PU>X/NBU>'Y/62U.YML M*@P=5FVV-FHGD;N[I[;B&8P"NIP6S!*"].V;_K#W89O*5R)[HGG0:1YX]O@? M)VCF3]"WQQ/$?GZF5':!4-I?VUHP>,T6O!+9DQ8<=RTXWOG99[7)"O(2R^9& MEV1N&W=JF_"&;>C9G,TNTV$2+C?5_)UQTF4T)88;=[X$L_!6:%FF:X7-_>EF M.[<]\R;S;'Y,+MR8YB--8^&7W"P$&8&$.5'VCDZH*M/88A.@KKRSW&HDG_+# M@OXD8%P"K<^UQG7@-NC^3>D?4$L#!!0 ( J"AE?%Y163-@, .H2 - M >&PO, MF6"5"UF.R,*8XET8EK,%RVEYH0HF+9(IG5-CIWH>EH5F-"W!*1=AK].)PYQR M2<9#N MG)QT[L^O]NUG%7!.0B]I_QFD%QV8L>*!B1"94\*GFX)71G(NU,_? M,%-"Z<#8AK#ANF I?SBXZV;0*S5/SJ7256P7P?V=ULOW@&8& KD0K< ><8;Q ML*#&,"VO[:1:7!D?04$]OEL75N%I*_9#O-!JTRLP:F2?# M.&S;,\DT%=NB;>\?\BZ_6'%T^:\D5_]5]@5[-=9OQT,7V3\&D?$Q MB#R*GAPP$?6JS?@3I->-VW.@ MC<5ERE8LG=13/9]6P\ .;-3Z H=]Y+JZ_ CFXS _ A@6!U. ^3@O+,[_E,\ MS<=AF+:!%QF@/@/4QWGYD$GUP>+X?1)[^3--DBB*8VQ')Q.O@@FV;W$,7S\; MI@T\L#@0Z<_V&J\VWB%/]P%6TZ!GO+[1!%4%=.&/<$XDB08 KWH[]$X1G8GAH^_/MA3$D5)XD< \RN( M(@R!IQ%', 6@ 4.BJ'H/[KV/PN8]%6Y^W1K_!E!+ P04 " *@H97EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M J"AE>E*)9", 0 . B / >&PO=V]R:V)O;VLN>&ULQ9I;C],X%(#_ MBI6GY8%MWEOW:6?M)_&YT\9OLD,(QZO%PM<'Z*3_U1[!X)G6NDX&/'3[ MA3\ZD(T_ (1.+XKEGMMZY17I@ ]1!68.%L>"]@GO_[7P\%'?* MJYW2*CQLLN&[ADQTRJA.?8%FDRTSX0_V_B_KU!=K@M3;VEFM-UD^GG@/+JCZ MA^)MA/Q7[OQ0$N3N5B+()ELOL<%6.1^&&D/[$AGO "N/1WVP?R@=P%W+ '\Z MVQ^5V<=F\"X6R6T,_7#Z'#OQROV?;K1MJVJXMG7?@0EC/SK0$=#X@SKZ3!C9 MP29[8^_ Q?O!"]PTX[T%A$IZRETI/.%NF@&/$\4T8#PT K]YJU6#'(W81AS\ M:0)9$)#%C) ?BP2R)"#+.2'+!+(B(*M9('^36IH:1 *Y(B!7,T).AGM-0*[G M'.XJ@7Q&0#Z;$W*50#XG()_/";E.(%\0D"]X(;=]UTGW(&PKO-H;A3^3)J!B M:MN;H-)@OJ2B^9(7\Q;NP/0@I&F$AWVL+909F\*Z*28I'6;K? "U/\1!EBA" MN0?$D@Y\BD?I)F?VS8VI;0>877Q.B2BWY,QRN89=2%DHA>3,#GGM/>9'PQ33 M2@XYG@(\#J*5RJ4.R2F)Y.P6Z3H58J61M<8L$Q,^,+6:SC1*(CFS15[76*77 M0\"SX0 .,3O,Q@\8$#%W33$IC>3,'KF%H!P,T60'!EH5A-UIM1]KII241W)F MD6QC$#E8W8#S'P7\U^/B(V6C])%S^R.R/=W)J+DXQ#B^WT?D@A)'P2Z.<1(> MI0L/(CB)?/7WHUM0SBB8G4$:>)(5%N12A=D=-&:Z#"@HH13,0B$3A6EO4JXI MF%US(5$0O^"J7D_">$&YIF!VS;>$X43V)$6C#%,P&R9F#F>A*)\4S#XA4XCI M[*.$4C +A;3S%)-R2\'L%MK.:4)64HHIF15S3L_G9F9)6:;DMLP%3S^"IIB4 M9I.R3,EL&1HSW.4S,:YZ.QK M"%+I%)-R4,GLH,393\46&VQZ#?$/]7O;0IVNMDO*026S@P9_3P%'I?_8FY2# M2F8'/6*^E<[)^-3EQ#>)[!6EGXI9/W3.,=F?IP14,0N(QDQC444)J&(6$)T: M37J3$E#%+" :<]*;Y%,9=@$1&=PDT:PH 57, CJ;P6%L>DQ&4DQ*0!6S@"Y@ MGF)3BDD)J&(6T,545S>D%C=/+):^^ E!+ P04 " *@H97BC%V M7\\! S'P &@ 'AL+U]R96QS+W=O$C(3*G>?447]@M==%/F6X5)R)\7 @]A M,GN/^R9OVV/:;+LT.AWVQS2O-CEWSR&DY28>FC1NNWB\7%FU_:')EV6_#EVS MW#7K&'0RF8;^YXSJ9?9SYFAQ[N)?)K:KU7897]OEYR$>\R^#PU?;[](FQER- M%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC7O5O'U*%TD$*05H^R"#(R@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01ZVV"SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&\?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^A=H]XU@=XUZET3Z%VCWO5_ZIWR>1_3O>>VQN?_)]7YUW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1 MN7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](G MOVN:>5+NIC/FM_A4\_ 5!+ 0(4 Q0 ( J"AE<'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M"H*&5^)RG+GN *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ "H*&5YE&PO=V]R:W-H965T&UL4$L! A0#% @ "H*&5S3FM#%D! !1 !@ M ("!'PX 'AL+W=O'S<49+ , )T) 8 " @;D2 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ "H*&5^?&+O->!@ W1H !@ ("!SQ@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "H*&5W;/8818 @ M] 0 !@ ("!7RD 'AL+W=OTK M !X;"]W;W)K,P >&PO=V]R:W-H965T&UL4$L! A0#% @ M"H*&5\K9T1[$ @ 2 8 !D ("!]44 'AL+W=O&PO=V]R:W-H965T&Z*)?M00 0+ 9 " @?M, !X;"]W M;W)K&UL4$L! A0#% @ "H*&5ZU&PO=V]R:W-H965T@, %4) 9 " @;!9 !X;"]W;W)K&UL4$L! A0#% @ "H*&5V=!)!$- P O 8 !D M ("!85T 'AL+W=O'ZA2_<$ #U"P &0 @(&E8 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ "H*&5^F*;=/P @ A08 !D ("!16T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H*& M5^MQ?#H'! P@@ !D ("!IWT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H*&5[[9;:\G P ? 8 M !D ("!@H< 'AL+W=O&PO=V]R:W-H965T.- !X;"]W;W)K&UL4$L! A0#% @ "H*&5T0A< [Q @ /08 !D M ("!S9$ 'AL+W=O&PO=V]R:W-H965T M_0\!W , $8) 9 M " @9>8 !X;"]W;W)K&UL4$L! A0# M% @ "H*&5WA_QX]^ @ AP8 !D ("!JIP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "H*&5S4T MS^0]! -!@ !D ("!$:8 'AL+W=O&PO=V]R:W-H965TTPER<8 ( ,0% 9 " @7>M !X;"]W;W)K&UL4$L! A0#% @ "H*&5T>C1Y9!! PQ< !D M ("!#K 'AL+W=O&PO M=V]R:W-H965T)PSC!. ( M "H% 9 " @=VY !X;"]W;W)K&UL4$L! A0#% @ "H*&5RDQ2+'N @ 50H !D ("! M3+P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "H*&5S14AL', @ I@< !D ("!N\< 'AL+W=O&PO=V]R:W-H965T6)./700, ,T+ 9 " @8S0 !X M;"]W;W)K&UL4$L! A0#% @ "H*&5TVL[)S0 M P M1$ !D ("!!-0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H*&5_EKQ$:+ @ ? 8 !D M ("!U]\ 'AL+W=O&PO=V]R M:W-H965T*,79?SP$ #,? : M " ?'M !X;"]?7!E&UL4$L%!@ \ #P 6Q /#Q $! end XML 67 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 68 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 102 203 1 false 40 0 false 7 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 (unaudited) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited Condensed Consolidated Statements of Earnings (unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited Condensed Consolidated Statements of Comprehensive Income (unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited Condensed Consolidated Balance Sheets (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Sheet http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Shareholders??? Equity (unaudited) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited Condensed Consolidated Statements of Shareholders??? Equity (unaudited) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Shareholders??? Equity (unaudited) (Parenthetical) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunauditedParenthetical Condensed Consolidated Statements of Shareholders??? Equity (unaudited) (Parenthetical) Statements 8 false false R9.htm 0000009 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited Condensed Consolidated Statements of Cash Flows (unaudited) 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 - Related party transactions Sheet http://www.ferguson.com/role/Relatedpartytransactions Related party transactions Notes 21 false false R22.htm 9954471 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 22 false false R23.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 23 false false R24.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 24 false false R25.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 25 false false R26.htm 9954475 - Disclosure - Income tax (Tables) Sheet http://www.ferguson.com/role/IncometaxTables Income tax (Tables) Tables http://www.ferguson.com/role/Incometax 26 false false R27.htm 9954476 - Disclosure - Debt (Tables) Sheet http://www.ferguson.com/role/DebtTables Debt (Tables) Tables http://www.ferguson.com/role/Debt 27 false false R28.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 28 false false R29.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 29 false false R30.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 30 false false R31.htm 9954480 - Disclosure - Shareholders??? equity (Tables) Sheet http://www.ferguson.com/role/ShareholdersequityTables Shareholders??? equity (Tables) Tables http://www.ferguson.com/role/Shareholdersequity 31 false false R32.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 32 false false R33.htm 9954482 - 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 33 false false R34.htm 9954483 - Disclosure - Revenue and segment information - Narrative (Details) Sheet http://www.ferguson.com/role/RevenueandsegmentinformationNarrativeDetails Revenue and segment information - Narrative (Details) Details 34 false false R35.htm 9954484 - 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 35 false false R36.htm 9954485 - 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 36 false false R37.htm 9954486 - Disclosure - Weighted average shares (Details) Sheet http://www.ferguson.com/role/WeightedaveragesharesDetails Weighted average shares (Details) Details http://www.ferguson.com/role/WeightedaveragesharesTables 37 false false R38.htm 9954487 - 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 38 false false R39.htm 9954488 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.ferguson.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 39 false false R40.htm 9954489 - Disclosure - Debt - Narrative (Details) Sheet http://www.ferguson.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 40 false false R41.htm 9954490 - 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 41 false false R42.htm 9954491 - 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 42 false false R43.htm 9954492 - 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 43 false false R44.htm 9954493 - 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 44 false false R45.htm 9954494 - Disclosure - Retirement benefit obligations - Net Periodic Cost (Details) Sheet http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails Retirement benefit obligations - Net Periodic Cost (Details) Details 45 false false R46.htm 9954495 - Disclosure - Shareholders??? equity - Summary of Share Activity (Details) Sheet http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails Shareholders??? equity - Summary of Share Activity (Details) Details 46 false false R47.htm 9954496 - Disclosure - Shareholders??? equity - Narrative (Details) Sheet http://www.ferguson.com/role/ShareholdersequityNarrativeDetails Shareholders??? equity - Narrative (Details) Details 47 false false R48.htm 9954497 - Disclosure - Share-based compensation - Narrative (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails Share-based compensation - Narrative (Details) Details 48 false false R49.htm 9954498 - Disclosure - Share-based compensation - Summary of Awards (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails Share-based compensation - Summary of Awards (Details) Details 49 false false R50.htm 9954499 - 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 50 false false R51.htm 9954500 - Disclosure - Share-based compensation - Schedule of Expense (Details) Sheet http://www.ferguson.com/role/SharebasedcompensationScheduleofExpenseDetails Share-based compensation - Schedule of Expense (Details) Details 51 false false R52.htm 9954501 - Disclosure - Related party transactions (Details) Sheet http://www.ferguson.com/role/RelatedpartytransactionsDetails Related party transactions (Details) Details http://www.ferguson.com/role/Relatedpartytransactions 52 false false All Reports Book All Reports ferg-20231031.htm ferg-20231031.xsd ferg-20231031_cal.xml ferg-20231031_def.xml ferg-20231031_lab.xml ferg-20231031_pre.xml ferg-20231031_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ferg-20231031.htm": { "nsprefix": "ferg", "nsuri": "http://www.ferguson.com/20231031", "dts": { "inline": { "local": [ "ferg-20231031.htm" ] }, "schema": { "local": [ "ferg-20231031.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-20231031_cal.xml" ] }, "definitionLink": { "local": [ "ferg-20231031_def.xml" ] }, "labelLink": { "local": [ "ferg-20231031_lab.xml" ] }, "presentationLink": { "local": [ "ferg-20231031_pre.xml" ] } }, "keyStandard": 194, "keyCustom": 9, "axisStandard": 12, "axisCustom": 0, "memberStandard": 18, "memberCustom": 22, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 102, "entityCount": 1, "segmentCount": 40, "elementCount": 316, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 431, "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited", "longName": "0000002 - Statement - Condensed Consolidated Statements of Earnings (unaudited)", "shortName": "Condensed Consolidated Statements of Earnings (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "unique": true } }, "R3": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "unique": true } }, "R4": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20231031.htm", "unique": true } }, "R6": { "role": "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "longName": "0000006 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-4", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20231031.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Shareholders\u2019 Equity (unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders\u2019 Equity (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-29", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "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-20231031.htm", "unique": true } }, "R8": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunauditedParenthetical", "longName": "0000008 - Statement - Condensed Consolidated Statements of Shareholders\u2019 Equity (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Shareholders\u2019 Equity (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "longName": "0000009 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ferguson.com/role/Relatedpartytransactions", "longName": "0000021 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R22": { "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": "22", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R23": { "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": "23", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R24": { "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": "24", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R25": { "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": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.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-20231031.htm", "first": true, "unique": true } }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ferguson.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R28": { "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": "28", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R29": { "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": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.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-20231031.htm", "first": true, "unique": true } }, "R30": { "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": "30", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R31": { "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": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } }, "R32": { "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": "32", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ferguson.com/role/SummaryofsignificantaccountingpoliciesCashandCashEquivalentsDetails", "longName": "9954482 - 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": "33", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20231031.htm", "unique": true } }, "R34": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationNarrativeDetails", "longName": "9954483 - Disclosure - Revenue and segment information - Narrative (Details)", "shortName": "Revenue and segment information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails", "longName": "9954484 - 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": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "unique": true } }, "R36": { "role": "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails", "longName": "9954485 - 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": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "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-20231031.htm", "unique": true } }, "R37": { "role": "http://www.ferguson.com/role/WeightedaveragesharesDetails", "longName": "9954486 - Disclosure - Weighted average shares (Details)", "shortName": "Weighted average shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "unique": true } }, "R38": { "role": "http://www.ferguson.com/role/IncometaxScheduleofEffectiveIncomeTaxRateDetails", "longName": "9954487 - 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": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ferguson.com/role/DebtScheduleofDebtDetails", "longName": "9954488 - Disclosure - Debt - Schedule of Debt (Details)", "shortName": "Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20231031.htm", "unique": true } }, "R40": { "role": "http://www.ferguson.com/role/DebtNarrativeDetails", "longName": "9954489 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-67", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "unique": true } }, "R41": { "role": "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueNarrativeDetails", "longName": "9954490 - 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": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:HedgedLiabilityFairValueHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:HedgedLiabilityFairValueHedge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "longName": "9954491 - 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": "42", "firstAnchor": { "contextRef": "c-70", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "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-20231031.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "longName": "9954492 - 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": "43", "firstAnchor": { "contextRef": "c-5", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "unique": true } }, "R44": { "role": "http://www.ferguson.com/role/AccumulatedothercomprehensivelossReclassificationOutofAOCIDetails", "longName": "9954493 - 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": "44", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-86", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "unique": true } }, "R45": { "role": "http://www.ferguson.com/role/RetirementbenefitobligationsNetPeriodicCostDetails", "longName": "9954494 - 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": "45", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails", "longName": "9954495 - Disclosure - Shareholders\u2019 equity - Summary of Share Activity (Details)", "shortName": "Shareholders\u2019 equity - Summary of Share Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "unique": true } }, "R47": { "role": "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails", "longName": "9954496 - Disclosure - Shareholders\u2019 equity - Narrative (Details)", "shortName": "Shareholders\u2019 equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "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-20231031.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-20231031.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails", "longName": "9954497 - Disclosure - Share-based compensation - Narrative (Details)", "shortName": "Share-based compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails", "longName": "9954498 - Disclosure - Share-based compensation - Summary of Awards (Details)", "shortName": "Share-based compensation - Summary of Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20231031.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.ferguson.com/role/SharebasedcompensationSummaryofTimeVestedPerformanceVestedandLongTermIncentiveAwardsDetails", "longName": "9954499 - 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": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "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-20231031.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", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ferguson.com/role/SharebasedcompensationScheduleofExpenseDetails", "longName": "9954500 - 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": "51", "firstAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20231031.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ferguson.com/role/RelatedpartytransactionsDetails", "longName": "9954501 - Disclosure - Related party transactions (Details)", "shortName": "Related party transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ferg-20231031.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r87", "r510" ] }, "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": [ "r596" ] }, "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": [ "r577", "r579", "r672" ] }, "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": [] }, "ferg_NonResidentialCivilInfrastructureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "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": [ "r347", "r351", "r379", "r380", "r382", "r581" ] }, "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": [] }, "ferg_VariableRateTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "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": [ "r596" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r103", "r104", "r105" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r97", "r175", "r209", "r223", "r229", "r232", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r421", "r569", "r629" ] }, "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", "terseLabel": "Subtotal", "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": [ "r19", "r125", "r298" ] }, "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_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r169" ] }, "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": [ "r146" ] }, "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": [ "r598" ] }, "ferg_LongTermIncentiveAwardsLiabilitySettledMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "LongTermIncentiveAwardsLiabilitySettledMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LTIP, equity-settled grants", "label": "Long Term Incentive Awards, Liability Settled [Member]", "documentation": "Long Term Incentive Awards, Liability Settled" } } }, "auth_ref": [] }, "ferg_StockIssuedDuringPeriodValueEmployeeSharePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "StockIssuedDuringPeriodValueEmployeeSharePlan", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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_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": [ "r112", "r173", "r271", "r277", "r278", "r279", "r280", "r281", "r282", "r287", "r294", "r295", "r297" ] }, "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": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r76", "r77", "r533", "r534", "r537" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r169" ] }, "ferg_TimeVestedPerformanceVestedAndLongTermIncentiveAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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_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": [ "r433", "r434", "r435", "r437", "r438", "r498", "r499", "r500", "r535", "r536", "r537", "r556", "r558" ] }, "ferg_FergusonGroupLongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r178", "r179", "r180", "r203", "r443", "r491", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r529", "r531", "r532", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r586" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r103", "r104", "r105" ] }, "ferg_UnsecuredSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r22", "r175", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r403", "r404", "r405", "r421", "r509", "r568", "r594", "r629", "r664", "r665" ] }, "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": [ "r599" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "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/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r9", "r14", "r119", "r157", "r160" ] }, "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": [ "r533", "r534", "r537" ] }, "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_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": [ "r161", "r162", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r147" ] }, "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": [] }, "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": [ "r596" ] }, "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_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r168", "r170", "r171" ] }, "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/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r148" ] }, "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": [ "r73", "r75", "r272", "r429", "r572", "r573" ] }, "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": [ "r600" ] }, "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_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_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails", "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": [ "r26", "r54" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r92", "r126", "r465", "r582", "r619", "r625", "r659" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [ "r368" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r34" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r98", "r443" ] }, "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": [ "r595" ] }, "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": [ "r37", "r121" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [] }, "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/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited", "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": [ "r36", "r142", "r565" ] }, "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": [ "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r1", "r103" ] }, "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": [ "r581" ] }, "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": [ "r19", "r125", "r284", "r300", "r572", "r573", "r668" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited", "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, 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": [ "r101" ] }, "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": [ "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ] }, "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": [ "r381" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r149", "r150", "r151", "r204", "r302", "r303", "r304", "r306", "r309", "r314", "r316", "r492", "r493", "r494", "r495", "r576", "r601", "r617" ] }, "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": [ "r605", "r616", "r666", "r669" ] }, "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/CondensedConsolidatedStatementsofEarningsunaudited", "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": [ "r193", "r198" ] }, "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_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": [ "r623" ] }, "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": [ "r597" ] }, "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": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowances of $47 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": [ "r238", "r239" ] }, "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": [ "r596" ] }, "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/CondensedConsolidatedStatementsofEarningsunaudited", "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": [ "r192", "r198" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r660" ] }, "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": [ "r36", "r103", "r172" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r36", "r103", "r172" ] }, "ferg_FergusonGroupOrdinarySharePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "FergusonGroupOrdinarySharePlanMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ferguson Group Ordinary Share Plan", "label": "Ferguson Group Ordinary Share Plan [Member]", "documentation": "Ferguson Group Ordinary Share Plan" } } }, "auth_ref": [] }, "ferg_AdjustedOperatingProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20231031", "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 segment operating profit", "label": "Adjusted Operating Profit (Loss)", "documentation": "Adjusted Operating Profit (Loss)" } } }, "auth_ref": [] }, "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": [ "r285", "r323", "r324", "r325", "r326", "r327", "r328", "r440", "r441", "r442", "r572", "r573", "r577", "r578", "r579" ] }, "ferg_NumberOfEmployeeBenefitTrusts": { "xbrltype": "integerItemType", "nsuri": "http://www.ferguson.com/20231031", "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_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r431" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r167", "r183", "r184", "r185", "r186", "r187", "r194", "r196", "r197", "r198", "r202", "r415", "r416", "r459", "r471", "r567" ] }, "ferg_CanadaSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_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": [ "r285", "r323", "r324", "r325", "r326", "r327", "r328", "r419", "r440", "r441", "r442", "r572", "r573", "r577", "r578", "r579" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "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": [ "r25", "r273" ] }, "ferg_NonResidentialCommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "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": [ "r74", "r283", "r299", "r572", "r573" ] }, "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": [ "r378", "r386" ] }, "ferg_FergusonGroupPerformanceSharePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "FergusonGroupPerformanceSharePlanMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ferguson Group Performance Share Plan", "label": "Ferguson Group Performance Share Plan [Member]", "documentation": "Ferguson Group Performance Share Plan" } } }, "auth_ref": [] }, "ferg_NonResidentialIndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "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_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": [ "r378" ] }, "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": [ "r334", "r436", "r437", "r504", "r505", "r506", "r507", "r508", "r527", "r529", "r559" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r154", "r566", "r582" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r431" ] }, "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": [] }, "ferg_NonResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_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": [ "r199" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r10" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r81", "r103" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "ferg_NonExecutiveDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "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_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "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": [ "r26", "r177", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r429", "r571", "r572", "r573", "r574", "r575", "r618" ] }, "ferg_VariableRateReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "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": [ "r117" ] }, "ferg_PerformanceShareAdjustmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "PerformanceShareAdjustmentsMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share adjustments based on performance", "label": "Performance Share Adjustments [Member]", "documentation": "Performance Share Adjustments" } } }, "auth_ref": [] }, "ferg_UnitedStatesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_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": [ "r53", "r564" ] }, "ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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_AmortizationOfAcquiredIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20231031", "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_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r49", "r50" ] }, "ferg_EmployeeBenefitTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "EmployeeBenefitTrustMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Trusts", "label": "Employee Benefit Trust [Member]", "documentation": "Employee Benefit Trust" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "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/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r130", "r135", "r189", "r190", "r217", "r390", "r398", "r473" ] }, "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_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, continuing operations", "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": [ "r391" ] }, "ferg_IncreaseDecreaseInDeferredTaxesPayableAndIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "IncreaseDecreaseInDeferredTaxesPayableAndIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase 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_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": [] }, "ferg_TimeVestedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "TimeVestedAwardsMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time vested grants", "label": "Time Vested Awards [Member]", "documentation": "Time Vested Awards" } } }, "auth_ref": [] }, "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": "Summary 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": [ "r16" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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_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": [ "r66" ] }, "ferg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [] }, "ferg_DebtInstrumentFaceAmountSwinglineAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20231031", "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_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "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": [ "r19", "r83", "r84", "r123", "r125", "r177", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r429", "r571", "r572", "r573", "r574", "r575", "r618" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r67", "r68", "r349" ] }, "ferg_PrivatePlacementNotesDueNovember2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "PrivatePlacementNotesDueNovember2023Member", "presentation": [ "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": [] }, "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": [] }, "ferg_DebtInstrumentAggregateFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "ferg_PrivatePlacementNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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_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": [] }, "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": [ "r177", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r429", "r571", "r572", "r573", "r574", "r575", "r618" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r24", "r141", "r175", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r403", "r404", "r405", "r421", "r582", "r629", "r664", "r665" ] }, "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": [ "r26", "r58", "r61", "r72", "r73", "r75", "r78", "r114", "r115", "r177", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r429", "r571", "r572", "r573", "r574", "r575", "r618" ] }, "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": [] }, "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_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": [ "r623" ] }, "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": [ "r285", "r323", "r328", "r419", "r441", "r572", "r573", "r577", "r578", "r579" ] }, "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/SharebasedcompensationSummaryofAwardsDetails", "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": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r122", "r145", "r175", "r209", "r224", "r230", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r402", "r404", "r421", "r462", "r522", "r582", "r594", "r629", "r630", "r664" ] }, "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/SharebasedcompensationSummaryofAwardsDetails", "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": [ "r348", "r350", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "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": [] }, "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/SharebasedcompensationSummaryofAwardsDetails", "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": [ "r348", "r350", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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_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": [ "r318", "r321", "r322", "r328", "r333", "r335", "r336", "r337", "r338", "r339", "r344", "r345", "r346", "r579" ] }, "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_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_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "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": [ "r153", "r240", "r244", "r245", "r246", "r670" ] }, "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": [ "r206", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r237", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r570", "r604", "r671" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of businesses acquired, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r33" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "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_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r143", "r247", "r456", "r570", "r582", "r626", "r627" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.ferguson.com/role/RevenueandsegmentinformationItemsnotAllocatedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited", "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": [ "r129" ] }, "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_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 pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_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": [ "r137", "r206", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r237", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r570", "r604", "r671" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r383", "r384", "r385", "r501", "r620", "r621", "r622", "r658", "r675" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r16", "r86", "r87", "r116", "r501", "r552", "r561", "r593" ] }, "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/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": [ "r26" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "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": [ "r34" ] }, "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_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited", "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": [ "r164", "r175", "r210", "r211", "r222", "r227", "r228", "r234", "r236", "r237", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r421", "r460", "r629" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r209", "r223", "r229", "r232", "r569" ] }, "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/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r28", "r136", "r161", "r162", "r163", "r178", "r179", "r180", "r182", "r188", "r190", "r203", "r242", "r243", "r317", "r383", "r384", "r385", "r395", "r396", "r407", "r408", "r409", "r410", "r411", "r412", "r414", "r422", "r423", "r424", "r425", "r426", "r427", "r432", "r485", "r486", "r487", "r501", "r552" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r10" ] }, "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": [ "r579", "r631" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r136", "r178", "r179", "r180", "r182", "r188", "r190", "r242", "r243", "r383", "r384", "r385", "r395", "r396", "r407", "r409", "r410", "r412", "r414", "r485", "r487", "r501", "r675" ] }, "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": [] }, "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": [ "r6", "r15", "r31", "r607", "r608", "r609" ] }, "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_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r144" ] }, "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_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": [ "r13", "r65" ] }, "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": [ "r99", "r472" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r602", "r610" ] }, "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": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r10" ] }, "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": [] }, "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": [ "r5", "r15", "r31", "r162", "r163", "r423", "r424", "r425", "r426", "r427", "r607" ] }, "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": [ "r406" ] }, "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/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r16", "r136", "r161", "r162", "r163", "r178", "r179", "r180", "r182", "r188", "r190", "r203", "r242", "r243", "r317", "r383", "r384", "r385", "r395", "r396", "r407", "r408", "r409", "r410", "r411", "r412", "r414", "r422", "r423", "r424", "r425", "r426", "r427", "r432", "r485", "r486", "r487", "r501", "r552" ] }, "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": [] }, "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/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r3", "r15", "r31", "r408", "r411", "r432", "r485", "r486", "r607", "r608", "r609", "r620", "r621", "r622" ] }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r612", "r613", "r615" ] }, "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": [] }, "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": [ "r21" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r94", "r152", "r463", "r489", "r490" ] }, "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": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "New shares purchased (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r16", "r86", "r87", "r116", "r495", "r552", "r561" ] }, "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": [] }, "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": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "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": [ "r613" ] }, "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_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_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": [ "r596" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r612" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r2", "r80", "r82", "r109", "r110", "r138", "r139" ] }, "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": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r11", "r52" ] }, "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": [] }, "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": [ "r596" ] }, "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": [ "r417" ] }, "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": [ "r93", "r165", "r457", "r469" ] }, "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_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r603", "r611" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r16", "r87", "r116" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "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": [ "r87" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r158", "r160", "r166", "r458", "r470" ] }, "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": [ "r42", "r43", "r44", "r131", "r132", "r133", "r134" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r614" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase 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": [ "r614" ] }, "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": [ "r163" ] }, "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": [ "r161", "r162", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "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": [ "r163" ] }, "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": [ "r163" ] }, "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 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": [ "r18", "r31" ] }, "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": [ "r163" ] }, "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": [ "r18", "r31" ] }, "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": [ "r163" ] }, "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_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r102" ] }, "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 Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r661", "r662" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends declared $0.75 per share", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r116" ] }, "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": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r388", "r389" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r23", "r582" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "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": [ "r418", "r419", "r420" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r27" ] }, "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": [ "r191", "r199", "r200", "r201" ] }, "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": [ "r624" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r430" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r12", "r461", "r466", "r582" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r62" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r62" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares, 28,382,963 and 27,893,680 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": [ "r29", "r62", "r63" ] }, "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_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r140", "r155", "r175", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r402", "r404", "r421", "r582", "r629", "r630", "r664" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r178", "r179", "r180", "r203", "r443", "r491", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r529", "r531", "r532", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r586" ] }, "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/SharebasedcompensationSummaryofAwardsDetails", "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": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r10" ] }, "us-gaap_CommonStockIssuedEmployeeStockTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIssuedEmployeeStockTrust", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee Benefit Trusts, 20,819 and 274,031 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": [ "r64" ] }, "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_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r87" ] }, "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": [ "r319", "r332", "r343", "r579", "r580" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [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": [ "r205", "r206", "r207", "r208", "r209", "r221", "r226", "r230", "r231", "r232", "r233", "r234", "r235", "r237" ] }, "ferg_VariableRateReceivableSecuritizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "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": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance vested grants", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r88", "r582", "r674" ] }, "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": [ "r113", "r174", "r301", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r317", "r413", "r555", "r557", "r562" ] }, "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": [ "r111", "r260", "r261", "r563", "r628" ] }, "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": [ "r596" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "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": [ "r87", "r510" ] }, "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_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": [ "r45", "r46", "r47", "r48" ] }, "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_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_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": [ "r45", "r46", "r47", "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails", "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": [ "r366" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [ "r363", "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [ "r363", "r364" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "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": [ "r428", "r439" ] }, "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": [ "r381" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunauditedParenthetical" ], "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": [ "r116" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [ "r367" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited", "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r620", "r621", "r658", "r673", "r675" ] }, "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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ferguson.com/role/SharebasedcompensationSummaryofAwardsDetails" ], "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": [ "r367" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "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": [ "r428", "r439" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.ferguson.com/role/DebtNarrativeDetails" ], "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": [ "r428", "r439" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ferguson.com/role/AssetsandliabilitiesatfairvalueDebtMeasuredatFairValueDetails" ], "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": [ "r418", "r419", "r420" ] }, "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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension adjustments, net of tax benefit of $0 and $2, 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": [ "r7", "r94" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r100" ] }, "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": [ "r11", "r51" ] }, "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": [ "r319", "r331", "r342", "r579", "r580" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" ], "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": [ "r4" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r116", "r464", "r488", "r490", "r496", "r511", "r582" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension income (loss), tax benefit (expense)", "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": [ "r7", "r8", "r119" ] }, "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": [ "r319", "r320", "r330", "r341", "r579", "r580" ] }, "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": [ "r17", "r70", "r71", "r120" ] }, "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": [ "r329", "r340", "r579", "r580" ] }, "ferg_ResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ferguson.com/20231031", "localname": "ResidentialMember", "presentation": [ "http://www.ferguson.com/role/RevenueandsegmentinformationDisaggregationofNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential", "label": "Residential [Member]", "documentation": "Residential" } } }, "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": [ "r334", "r436", "r437", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r504", "r505", "r506", "r507", "r508", "r527", "r529", "r559", "r663" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r39", "r40", "r41" ] }, "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": [ "r19", "r125", "r668" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r114", "r115", "r116", "r149", "r150", "r151", "r204", "r302", "r303", "r304", "r306", "r309", "r314", "r316", "r492", "r493", "r494", "r495", "r576", "r601", "r617" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrust", "crdr": "debit", "presentation": [ "http://www.ferguson.com/role/ShareholdersequityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market value of shares held in trusts", "label": "Common Stock, Shares Held in Employee Trust", "documentation": "Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees." } } }, "auth_ref": [] }, "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": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r16", "r86", "r87", "r116", "r492", "r552", "r560" ] }, "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": [ "r176", "r387", "r392", "r393", "r394", "r397", "r399", "r400", "r401", "r497" ] }, "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_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r84", "r85", "r124", "r591", "r667" ] }, "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": [ "r79", "r106", "r107", "r118" ] }, "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/DebtNarrativeDetails", "http://www.ferguson.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "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": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "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/CondensedConsolidatedStatementsofEarningsunaudited", "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", "r95", "r127", "r209", "r223", "r229", "r232", "r460", "r467", "r569" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ferguson.com/role/AccumulatedothercomprehensivelossChangeinAOCIDetails", "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r87", "r90", "r91", "r108", "r512", "r528", "r553", "r554", "r582", "r594", "r619", "r625", "r659", "r675" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrustShares", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Trust (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": [ "r69" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": [ "r606" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.ferguson.com/role/ShareholdersequitySummaryofShareActivityDetails" ], "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": [ "r16", "r87", "r116" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r35", "r38" ] }, "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_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 }, "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited": { "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/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited", "http://www.ferguson.com/role/CondensedConsolidatedStatementsofShareholdersEquityunaudited" ], "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": [ "r96", "r105", "r128", "r139", "r156", "r159", "r163", "r175", "r181", "r183", "r184", "r185", "r186", "r189", "r190", "r195", "r209", "r223", "r229", "r232", "r241", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r416", "r421", "r468", "r530", "r550", "r551", "r569", "r592", "r629" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofEarningsunaudited" ], "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": [ "r167", "r183", "r184", "r185", "r186", "r187", "r192", "r194", "r196", "r197", "r198", "r202", "r415", "r416", "r459", "r471", "r567" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r582" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ferguson.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "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": [ "r11", "r214" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "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.22)", "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.24)", "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.29-31)", "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.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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 72 0001832433-23-000070-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001832433-23-000070-xbrl.zip M4$L#!!0 ( J"AE=R:\2K? @ '!# . 97AH:6)I=#$P-RYH=&WM M7.M3V[@6_W[_"EV8[<*=Q-C.@SQH9Q@VM+E# T/2LOMI1[%EHJUM>269D/O7 MWR/9#GF:0#%F=UM/,\36XYS?>1\+3B8R\#^<3 AV/_SKY-_5*OJ%.7% 0HD< M3K D+HH%#6_1C4O$-U2MIJ/.6#3C]'8BD6W:-73#^#=ZAY/GDDJ??,C6.3E* MOI\FS7S'K;JQ^WFDZ]9K?:CF=BB]1.[4AVI]25DXYEFC_M+8_#_!:&CIF4+.B8 MAMF"P9+PV6].:;QN6\=_WQR_!R@ ":WO75=7_8&U;0Q<59!LP& MLNIM=15*%LK9_A50>2FU,(W6NEJD-]?4HC0=Z/W:._LRZG_MY:'^"D*_Z)_W M4'\P_')].CC+)>850+FZ.!V4C$>_G[/_=T20]?WK+VT%"\K]1RPD]69+3J_6 M-&I%>#U[)UQ'G_K#@D2[&P'S8/0Z1&R1+BW&P';;7: NP1A@9B7)PO;4E>! MA,@)079;3@IR-[L1X>*9PF' [D@P)KRB,^@*&L_0.>&WL6 AZJD0$7$JB-#Q MN8(P^DJ5T5&,?!I0E9?[%(^I3^4,.2R(<#A#!XJ_=_NU>OJV4L RN4_UOE0,L,LB99]E M8S'W)F6"L>3)^J&3YXJPN@JDQ2A5'+U[XL22WN4J1>'RN* > 3F(F./0(>C* MQ[GZ43@J_7ZI<#Q$3(5$$BZ1Q[@VWC$)B4>E"M81YI(Z-,)2]<+*!(P$D<]F M!!8L$S?B><31RIPD=?_%88QYKM\M'!FKW-!GFV;SW7ZCW7VQ/A/D,JW-*4]) MM=3CZ4WA*%<0!+1,V^R62IY-^%3FFL5^CW(A$0X(9(1)%$YL6XFFR"*W55Z1 M^U8$\QES9X)JEA*+U5X6B\/".\)58N1Q%D!!XS >,0X>%29*AG(*&RA_0A=- MP=7 @IQ I<1)" )VP76W;-OL;BV<]'.K^[W"_V&6NTA_2"#O524MLJVLJEW4 M@%63!)$+ FH!=X"61$8@Z+]HM?JFNV!O0D6BF(L8P\YE9@G@:TPT:$%$BIJ&1&/_X#%%3D'^% _IJ'# H(DOD![ X< Y! M=LH5PQ>?.=A?($>U)F!TN 20F&#?!_RT!<"B+B+8F23F\QO!7''&B4.TMP?] M53C"JJI!0D*1-%' AE11';!8+1C#=#G!4L%#_HQA,"PA)Y3+6=53RT2$J[-( MZ*#6^.DP8V%5W+"L7FF!5M53L8Z[ J@%HKVY\.>T@AI]U@(5SY4HYD1KQAP, MW1]:-954#L"34(T$A8&QJU\P#:NQR1>LO'1N;GOI_*PSHV5LN?OALQ<\IKKN M7M0QU?^@=_M6T^RN?VY]\*PI6\%9@KYNYX5K3UT%N=K&$]*034JS8!N^J-!;SA$NO-Y>9Y;S=F>N@JD MY[%&4]%XS -KF2",E1=ELN_&?OZYI**5 ,=RPCA,<$O%@7D> M==2QQS*QF$#RZ>!8Z)XKI(^GJCQ-TO[)%8?JK I$^#@2I)/]T'6IB'P\Z]!0+Z4G=9=3&)7)JL,"%"KG ME$/-;/(XS8/JC9IAFAHK"2A)-]LY39.,Y-F1=-V/\^=G/NP5M?U MV\LO;#7J&;N/3S[2B,RSS4Q<"6$P$X0A("-XOU?;6\G=.B:REC9YF:%V=(]6 M:E%E FM29M'&U#8UGY**F4=_;R[-HW.0KY>&_-+0']05H;6)6RJMTJX?=X7^ M1'T&V[)5:?G&(7Z*8;WY M<%"J80U)2!E'7Z_4 ?%65[V]X$1B/MM%\*_OL_X&MC7JCRYZZ^@>Z13Q+]OT M.TK^XL61_DL;_P=02P,$% @ "H*&5P!+@8_M!P @R@ !4 !E>&AI M8FET,S$Q+7$Q9GDR-"YH=&WM6FMOXS86_;Z_@IM!IQG =B0_\K S ;HS+3!8 M;!_3 ?IQ08F4Q8TDJB1EQ_WU>RXIOV(GX_2128+V0SHR+\E[>0_//:1TF;NR MN+K,)1=7_[C\9[?+WNNT*67E6&HD=U*PQJIJRGX1TEZS;K>U>J?KA5'3W+%^ MU!^P7[2Y5C,>VIURA;Q:CG-Y$IXO3_PDEXD6BZM+H69,B;='ZJ(?1^=G?"2& M8C0\/3_ET3F/+I*X+RY&9WV>_#<^0E>8AS[6+0KY]JA453>7-/_X;- ;#FLW MF2OA\G$<15\=;9MR,X6UT_7X%&9.WK@N+]2T&GO_89QI1-M:I[K09OPJ\O]- MJ*6;\5(5B_'7GU0I+?M>SME'7?+JZX[EE>U::506#*WZ3<(!3.(?YZU_&*=0 ME5SZ&SS\]B97B7)L$/?BRQ.R7T:Y&^LZ@(OM %(LKS2/'T&?(G@GC5.92KE3 MNF(Z8S\:5:6JY@7[]D:FC5,SR7[(8"$-NTS,U8^-L0V'HT[#(LUY-97LF]2Q MCTTA63S@W7AXS-^\?C4\F\0C$9XZOBNW[!NA:T+CYB@_R]1//HCZY(#+)?N9 MFX17TG9_N"GDP@^/EGX4];=7^:#U_5]C$>+B+U_@X=X%_M!A_Y8S5;'_-*;. M%QV6^A5?($[N7K\:G4_8[X\I_*0J 0B-!]@87RC(N+>,X?%GG]1<"'!;MY"9 M&_?/>R-:A@\LYT"NP=++.0#G+5A3.=-(1(!ZYDL;$L99B2>C0%<9)Y8P3)?*TXJWVS&H9"JMY69! M)B6_EIYO5F-:_";@#*8L?%UL"2E5!G409A6ZPQ,!-ISG*LV9;>C/NO]<&MD. M0@&4RA8HF%1[Y\KE"-#6X#N:G<:MX9H6"'.&;H(EB\UE>"$('#P?!$J6J0HY M)KBL<]H!_&".9K/1KJH,U!'J)DIFT0B,"=QL)+ #S"FBFQII)\02DHMB#2\?G7>C\\FMD54JP>((72KLRAM'Q@WT@,$ M"5<)M!42R210F13*YF1.9B78D1B2GH6R::%M@W[$FT87 2FUT:D4^-FR8P!# M2" M9']'P-F@X$;'\HWOZA4N[UTJ$(W4K%X/1)8Q8:^J9&!2J%+U872OACL6T2JX3B1E$ *M1_7Q0J&JFQ5)/]1K6^@'O*U%;"(1R( M?:<:HE*E3<&)Z1&6=V)=V]$C*(5-@8-_)9(,0<;H+\6#:OVS0G;RE) ]&.XB M^V!2VP'XX71X,,ZQ-V9*$'PYSB&<>)];0)^$)V&:&['$%Q"O>*(*Y1:D /9- M2[O-0]&C;'7&WR=R0GFY:0.J<5@%RJU7+&FJC? .> D[E16$2 &PHT7ZXSR9 M0)X'0/O[ S#\RX5T^I0@'$:C?,LLHTN5&3)E]\C#E0(Y@*'#XW[% MZ!&,CF!7&W1IHAMWMP>'U!"^LI8DNK//'Y-8LI3S?E.V*P%_@J#%!"\2A.(I M@;#EU9#?79S0\;T5@+YE+Q@?P*:D G2:-H;0L%%R]XQ::NOP.UVR8BR;8J!? MPS40.[ZC2P98@^=N6;>.X]@E_7Z,'0?[I '[V0XYR_CUSMD,Z:M8A$-U&Z)C#"V0/4 MR8[R7;G&H7Z=-G8E"/P/&+(LE7-2WE,B$@W)0>U"P3\_R#&P#$:VQ/CX/VGP MY0:4OS8*[OO-UE3^7M^^^?O4]HA"@.Z72&7ZESKPB0[AJ9( 2UO,5Z>GN>37 M5)V#RO/UV>M3?XFZO&MZ$ 3;@TZXN-A#=%R@HY4KGKL3KJVJ11=@#N*S$R2" MA3ZP30G$8)5\,&U]V7LK][++_Q,\5E&5SPRHI0,@2,^&@)*_!6\QUPE%4E4S M7Y#JS)MQ -!/XI,J+W)]7&T7"%@BMZS?FY M81/MG"['42_N8_ _BL&HUZ+0^<-B.U6"32--%W H>&WE>/F/"0I07?#%6%4^ MJ;[39-LQU+C)C*H8U$\[L9\P-+=OZ(>#?B^*PL0(V8GES.T+_%YH.W%BM[$_ MC)=]][;?V_G>QL&P=S;Z*P:.1U&O?^C()WY%S-)BN7$"3!P=8PI;\^KMT>!H M:=.F?=RO;UB\G71"PDX^=!T^CWCTW1_W03[OL9W#J^OWD"QE(LWK5_%I-#GM M^.](;GT)T:[7*NK3WQMU .#C$Z[_U,-_T&#]WZT7^JM@[\G\Z(#,1RS>@M<> MTW93$U7 EOE+3$:13Y[30G[/RUOW^(\0<=@P7V*O?"&L/"=$?*(ORPZ%Q+-) M_+M='J?G-GZ&SX"//$?'_X?4$L#!!0 ( J"AE=9FAXOY@< 'TH M 5 97AH:6)I=#,Q,BUQ,69Y,C0N:'1M[5I;<]LV$WWOKT#M^5)G1I)) M7>Q87!$<@'L M8@_.'H"\S%VAKBYSX.+JF\MONUWV5J=U :5CJ0'N0+#:RG+*/@FPUZS;;:S> MZ&IAY#1WK!_U!^R3-M=RQL-S)YV"J[:?R]-P?7GJ![E,M%A<70HY8U*\/I)1 M$J7QV<5%_SR+AMF07Z3Q*.D/!V<0\_-AG/T>'V%3- ]MK%LH>'U4R+*; XT_ M/A_TAL/*3>92N'P<1]'_CC9-N9FBM=/5^ S-'-RX+E=R6HZ]_VB<:8RVL4ZU MTF9\'/E_$WK2S7@AU6+\W4=9@&4_P9Q]T 4OO^M87MJN!2.S8&CEGX .X"#^ ML$\?@1]BN - M&"7FA^XQ83@)!<+=EWJN0)!Z\)GR(2\ M"(TNE!HK&([ 9,&&<%7AEB*@R3DQAF"ZDIQ9OMV50 M0@K6<99\6[PET!H=4OC8VI)1*@[40S4ILCIX(9,1Y+M. M#@*!9-Y+PX?M6/SR>V052C!X@A=*.U*&WO M&3?@ 8()EPGJ*TPD T1EHJ3-R9S,"F1'8DBZ%M*F2ML:VQ%O&JT"4BJC4Q!X MV[(3!(8 1%K(_I:(LT'%C4[@I6_J51Q=A4M):K4,"*7^&?'6&G #D,B7O0?* M-@;*<""*\S:^'1/.*/M@S+.[&J[=@B*(5U@8._$B!#)&-L#^)!M?Y)(3LY M)&0/AMO(WIO4M@"^/QWNC7-<&S,I"+X<]R&<>)];A#X)3\(T-Z+%%R)>\D0J MZ1:D '8-2ZO-0]&C;+G/WR5R0GFY:0*J:E,ARJU7+&FJC? .> D[A1*%B$*P MXQ/P6WHR07D> .W/$)#AGR^DTT."="!KF'%5>T:C?$.6T<'*##-E=\C#I0+9 M@Z'#Y6[%Z!&,#9%=;="EB:[=W1[L4T/XTAI(=&>?WR:QI)7S?E$V,X'^!$&+ M SQ+$(I# F'#JR&_VSBA[7LC /V3G6!\ )N2"M!I6AM"PUK)W=%KH:W#^W30 MBGW9%#OZ(QP#L9,[FF0(:^2Y6]:-X[CM G_R0(<29;WTZV7P*N=VJ4^((?TR M .%+AY^/AM873,EK4,TQQ"W[SM^>H@=#_W"!/GHFVSE_'KE<(9T5:Q&)KJ-T M16"$LP>HDRWENW2-H_IUVMBE(/ WL,NBD,X!W%,B$HV2@YX+B?[Y3DX0R\C( MEA@?_R<-WBY ^*.6Z+Y?;'7IS_;MR_]V;8\H!.A\B52F?[&#/M$F/)6 8&F* M^7+W- =^3=4YJ#Q?G[T^]8>H[5G3@R#8;'3"P<4.HN,"&UI8\MR=<&U4+39! MS*'X[ 2)8%$?V+I Q. L^6":^K+S5.YYE_\#W%91E<\,4DL'@0">#1%*_A2\ MP5PG%$E9SK2: 57*DD^;PWS3$"@4E=(+P*?S7 ?6Y!N(1@3^(S*B]\6X:')^ M12\V/]=)HIW3Q3CJQ7WLZN\B+NHUXSN_-6R&2G")@.EB\A6O+(S;'Q,L-Y7B MB[$L?0I]H\FF8UC1)C.J6:AUFH']@.%Q\TY^..CWHB@,C"$[T8[G M3FP_[ _CMNW.Y_CJ-??M^=3/R.FM6B7R3#,%FU:E*UX M^?IH<-3:-&D?]ZL;%F\FG9"PE0]=A0\B'GVMQWVDFK>X>,.+ZK$BH^TC=E M^\+BR23_32XAV_Y\:AL#I[X8[] -[4=Q)!%?4$L#!!0 ( J"AE?SIJ^#\00 M /P4 5 97AH:6)I=#,R,2UQ,69Y,C0N:'1MU5AM;]LV$/Z^7\$E6)H! M?I%D.[$E)T"1I, PK&F;#/TX4.3)XDJ+&DG%]G[]CI04VTFYG>*57,H+&$:J 5.*B.*&?G,P7PAW6[#=:;* ME1:SW)(HB ;DL])?Q VMZ598":>MGFF__CWM>R/35/'5Z92+&R+XR9Z8C'C$ MAD,^G-#QBR%[+&+N2<+(W%T4W!V<_/HY*FRP$ MMWD]M\5,^0U:HR/D(V"TO;I5+,BM@[C\R9PE ;;J:DTO%^X/\21^EF M="[D*GYS+>9@R'M8D$]J3HLW'4,+TS6@158S&O$WH -HI/[I-,;"HC%6OUDT M[J)F*0IHW:]])M.^8WHV=QXU?K',12HL&42]L/6CSOC]O*_S.=G.)\-2@WZ^ MA.Z*('(1G(&V(A.,6J$*HC+R08N"B9)*,NLH41!$VRE]4C+_K S&LWKV; X?S.93DH.)H4UBRJ]-3*T%]PB. M6@X=[\'^.(J"!'G\4YC\W"&_=,BO<",*\ENERWS5\4K/<@'9 [5%S>] SRJ# M/I22;6D]4_.2%JNUYAPTI"O"/'B\8FH[+HKYBGPIU$("G\'!_FB:?TG(1!]R/)E/;%+M&HXJ3&R26S*@5]L!\>!1H7#8:G!. AT')E*25 ,G<&#! DE8L+4&U F"HHG#+Y'A5QXU:Z$R%7) M&D$*<>MMFCL8[#VUSEL!#8Z^IS/B'-/BMT9R#@SFMRORJ%Z0_W.$EJ826A6I MTAQT%R.5M#00MP\)%Z:4=!6+POOKA9+&8*JL5?,8(9'4=E8\09KX.]EJ>I<1R0<,O(+>O1/=:H7#KF33 XA-PM M75VUEU\!OFL^V!\>)\9_;S4HM]!_)%VC_Y*N-6NS$MQB0EYBE!24^!OK^Y'I% ^-U M+DPS1K4S.&7,-SNN0][HLOYE5G0MM.NB3.Y:KT+A. 9+!J7G=PP8L;N::IIU M3G!\:^0Z) 7" 1MXCLV97--N&W_LX=%\J0QL-_CCUOIFO)#N&JW"%EW?'2'6D\-@=NW-GPSQ!AMUQ\4C>ZGBA.W;7(3I'-.SG,M.^+8PV2 M.L3OO*5KFK-@+4)3W-HKNUMDP[>@%SSJWM9W??O8][>>_P!02P,$% @ M"H*&5TC1E[?:! >10 !4 !E>&AI8FET,S(R+7$Q9GDR-"YH=&W56%MO MVS84?M^OX!(LS0!?=+&=1'("=$D#[*5IFPQY'"CRR.)*B1I))7%__0XI*;9S M6]"M:1,@ANSS\5P_4N=P7MA2'LT+H/SHI_G/PR$Y4:PIH;*$:: 6.&F,J!;D MDH/Y3(;##G6LZJ46B\*2*(AB33G MXHH(?K@E)CQF!SEC>WP"$WZP3R'.)U$X8UDM31S5"X1:52 HWX N@ &O%? MKSOG4(\4%?3.MAZ^NRE$)BR)HU$T'SM\'^+]0%K2_I@0?!S%FS!9!SJC-:@1F>W4A8DK?,.DD4 M!'=2^JQD_M48C&?YS;,Y>3";STD.)H9VB:F_-C&M%MR4'+7L.NS.]GX4!2EB M_%.8_CH@OP_(I9!2T)+\IIN*TP4,O.+C0D#^0'U1^RGH16/0CUJR#7L?U)8)B536+<^-^I MKN&HC^'EK:[1J.*DY8K9\RJ#/3.=C@+TC@IU;57V9>RIVU2=Y(]$KN'O1FAPKPGCUJPHOTM1B2;A=)??:D-IHX5U&M[=L()6"^C9'1[$ MDT?9O0[N/42&':2$5IR\?II%/R3-1(54*ML7!$,M%%=R_-67LF->3H7C8:W! M. H,G)A*27 9.H-'# IJY(1I#Z#\]NA!A5QXU:Z$B&IDRR"%O/4VS1T.CIY; MYXV XMF/])XXP;3XHY&< (/R=D?.V@WY/T=H:2:A5Y$IS4$/,5)):P-)_Y!R M86I)EXFHO+]^4=H9S)2UJDR0$NF5.^\9E9T5;[ 5=[W;!)NA(/![R&K\Y[WE MKK4;M;*QY?>%T23LUSXH?W+QD\)X,MJ;?@O%X3081<_5//89T3VBY\2DS1;' MW2 -!U,CB&W"U=6[67WP&^<][9GNRE MQG_>:U)NZ?]$RJ;_)64K:+<;W(9"+#%*"DY<].EK2N9[?%EN=EHO$#%J>/EP MPPC#_8Y\>4VLN'#3^G-I\6J*_\CLT7#XT4A3#=.]?,X9QN?[=7?V%\Y_@-02P,$% @ "H*&5XXLL*0FQ MV&,+ !$ !F97)G+3(P,C,Q,#,Q+FAT;>R]:W?:2M(H_/W\BGZ9\SQ/LEX@ M"'%ULCG+<9R,9[)MC^W,G'F_[-5(#2@1$EL7V\RO?ZNZ)1 @S$U "WJOM1U; MEU9WW:NZJOK3_WD=VN29>;[E.K\5M'*E0/Y/Y]/_4RK]W\\/W\D7UPB'S G( ME<=HP$SR8@4#$@P8^9?K_;*>*;FW:=!SO6&IQ-^ZBF M=]%H&Y3J6JU49SVC5.M66*G5TKLELU%MFV93;QK->K%_P2KU2K=F-$O57K-= MJE6[U5*KVNZ6ZF:[VF8-OCBPX?7KF>7?6:4^^[S![CQ :=;$ ].'GIY M>2F_Z&77ZW_0VNWVAU<<+'KH D>P9A[E8^+#U4I%_V Y?D =@R6?-^#Q7R[$MAR%R/@0>=7R$/0T >3"05B]56B5=FWP2'OVU M?#5X=_*H;Z4]")/3/OS?W[\_&@,VI*7Y-2V,/PL"O-VE_N3Q'O/Z,X_CA=!W MG;+A#CD&M,IT]M;KLJ$U/0&&!-#2GW\+8M5*J5(M:=5XD- O]2D=30;J4;_+ M!XEN),GDPO+=6E5KOD4#X@G^PH5-'5@]Y8AOO\:/+#>;P6C!)AQZ!!'8M;%M0.?&U_![#QJWS@F>_T[&Q>(9?Y6 MZ)6JC4*G J33TJLU7?_T86;4#3YR%7H>?.&KY1O4_C>CWK5C?@$Y5" "B;\5 M .L7)EPI#6&4 ;Y9,NFXQ)S)5)J%SM]">TP00MO.(Q:#TXE\A2O^Y!NM0@?0 M4,OJ _?PN&O.?J)=Z/QCAQ57R1<1&/A:$ SQ=<9)-O[+,O'OGL4\ MPL=GJ>+VZN;OLZ0\_W(GOC0[^HBC,/X+I*87(.$BF>@HI"M:_-[TWF2:YO11 MK5+2M>DGQ)WX[_@C'V;6G0Z&J@1@$.HCB%:F 9E-!HKNK+>RT+'$LOP!!>Q/ M5C9DU \]UHD RV_&0\3WXK]QC(7Q0DYTLR]$,OSBQ^.7=<::A;HN =1GB*^Z M/O%5=R&^)$A!G#TB+B:P *4$:T@^RN4+#5QO2^@OO(\7OS#''5I.VK#K4LC, M$!]F9[\2^34)D#_+1[9E6,'O;-B%3Y@6W!5^:&1N7SP&('+PG6LPC\'<=(S1,;RX!H?1'3/VF3FL9P5/7N@'N8'\WGW0?0M[PPB'H8T1X+M@ MP#Q\SF,#'.V9W3B&.V2YP<7>'>%34;P2!"VTO?O/N5?3,F!I[X[N*8HW&1"W M=S_^%*PQ&1"55P?]@*:;#&C*NU-_N#A*9J%(+>^>_'$"*=G!/^\>_8$C*9D! MOII7=_YXH93L8)]7A_Y8H93L()][]_WHH93L<)%W[_Q0YDXUN_!5-?>^]A', MG2SAGW>7^:#F3I: SZL+?"QS)TO8Y]6O/8ZYDR7D<^_='MG_=TC[8T M/>^^Y'$VQ0Z53#F'K+PZGT?:%#L2EI2CFE/$Y=VK/?RFV)$0E5=7^%B;8D=" M4]X]YL-%B3*+S.EY=Y:/$R7*#OYY=9B/%"7*#O!Y]Y%XEC..M'->(SUJV-K\OO(GT,?]*#O M/XHADA+C!ZR+F?S)^/9)9K75Y'>(I<+2<=RLFOS>\!M8NJ(.->E)MZR10 M@G$$YAFKD9-SR^M(HD+>N(>BC2/+C;J\D9EU:,-ZMNP;I^=1/_!"(P"O_K2) MY#@"I"YO0H/44AU:2.E"MU[Z)]6ES82NA;$GX >OKMT55)51C3VP_&1L)B)MW/#T-+& M,\\.L&^=')#6DCBN>-X.PX M6-IHX"H$.Y;KK0/JW1$\$!I8VHG?6^,V.?Z6-RN7):8HG\!]^G%MN M>%O:^)O"O52!VH:T@;2S=L1XX+72S$04Y#1V]MURV%WO"J!M96:HB]&^4L.R M 1#SY8C/KOUL.?W9AW(C\:6-F1W<'>-;/'^&,,OK9_B1\LW9!X[C!GX)V:W[ MS =#2MB[=M&T];5+M51I9*)=I WS*:(\#E'."K\DG>UTT%EN@XV9N[)?J>7] MD]HA^SR>_/I76 +UC,'X.WMF]NP4)@_=.*,P\/D3U;PHO69N8Y!GB??L#C:4 M-C1Y"#0<7,G)P^_2ABP5WO?*[]*&,C=O/O'D4<>W>43ITOP9^L%^4K[VA AI MXXJ;(^(+ZV'[H:@9"]C!CI]#A$@;OY.6,R2(NC:ECDC8PDB?.R!(ATD8LI.4,"0K;6M+&&Z1G M(QFPIZ(&.PF_[,P"%360#"'21@T>F&%3WX=1#$[L=V%PUUNC=>M\+L=VHV2V MV2L[64G@1;>DC8$H&CP;"R'OD9R]GALA@Y#(>X3G< @Z>%E_@.WKT[MU\UOQ M^^M7];?W'C[:%*A:J=(^/-6WI8W>7+Y0SUS<4HX/-EB'SM?^%BJ@6QJK54Y7 M7^%'Z+O.-\\-1W>>:3G4&S\.J(=I;*>9H-^6-G"T"C_WS.NYWI Z!EL718>D MPYR2@[01*9E$ R; 8&D(6-2XL.<3%@_2QKC.D![VLZG6EC9Z=NXHSFQWJ"UM M/&X.Q1SN3_#8/YD?,)/?W??9ND<2K-*&IY9PW;RY=:)HD39BD\8I"T)),,QW MBW9Y<>$C"P*;F:>)*6E#-VF8FN>>:>#S-/E(JTB;JO.VRDD@*M)!CKF$S4X4 M<=(&AQX8WT:X!SB,^7XU-7#CP_\\3MZ9[;IZ_J6)-VC!. M+K"V_^#V!^OU HPF-_0,YHL_!XR:?/*F]=SY!#\X,BVS9NAZ16^TFWJCIE5H M2^_5#--HLEZCJ]6;O3^00:?O^,'8!J0.+:C7A\&[+I!X XO&C 8KJ)$;:OO7* 0 MY/UV<8CX#<.U7>_B+Q7^W\<>++O4HT/+'E_\#PI7G]RR%_+@@F#]GZ(/5%#R M 5 ]\:!O_8?!/.$K_,\7L8PFC&-;#HN7)1;RX_;FZ?H+>7RZ?+I^Y$MYO+[Z M\7#S='/]2"YOOY#K_WOUU\O;;]?DZN[WWV\>'V_N;OEC_Z+^P'+Z@>L4R9?R M59E4*_5:6P C"9%L%]5::U%?[QY^)Y^ )!S7N0V',(A!(LIY8#W.X 7B4&1> MDUD77UR#5UNC$BMPHNG! QV@RW]PPIJ.LJ=5K8>J&; &V%(EGD'7]8#R2S 1 MFXY\=A'_\M&T_)%-Q^#L\N'X2Q]GB;$.WWYF7F 9U(X(DM.FN!T1?5VKE"LP M2YA$ !P6F/&7(YXHBWL? C/E9K5D&!/QQ>?M$GNX(B,8GD']$T\G= ]'J M[\SWY.XK>?KK-4E(S8G$O+QZPMM:6Z_-Z8<)17[@+"F!/#D&K+^Z'@D&C/P9 M4R,1VIZ $<#,+03X/7_]6I@0LT1MPI72$(88X&LEDXY+8T:]$G-B(M<+G3NP MC<#^^>^_:(W*1UTK$K0J%TC^F&)X(DLW%\.-6()G+H8W$/"2B>%+/&+FT,*7 M6^T6&NW+I6^/VOY$_-8B\5L[??'[]'!Y^WC#A:R2OX>2O\&$(&,!W//1B XURS3U=?%F\&[-B M'=UZK02?;33FF7$9P/8!KMT$%P<2V6A>UK!/?,\ &#"O7T*]J%5T[8^^5OXY MZA<(M4%\Q1M\?]S__EC56BUQ:U;45UNCUVU47U5OCEX+'XY!=(U5W#P+S@.+ MDNJ>1*8NQH@DR(:(B/;F&>P4P7Q>OSZ[OJ5 M&@&')'%[Q)M D%"?^"-F8))9#K, GQH#;U.\W8O+#6K-MK5QM5_]KN3'[ M7\M,2ATL3EU?>KM2UI;>.]:PM;6&C=:^6SX;2 BLM1*-I M"Y.SP96[S\;QH*9*K M 74<9I,;WZ:.Z:<8C&_CI((8*6QKB@MTK.W+2(>A)_IZ$VUNB/*96;.I5>BT M6R6MUF[K>OM-)V8%!T1""0 #? -2AOBN;9DDEKY20CC=^'['Z9B ">YB91'Y M&7J6;UI\,P?ENY6D>?Z8UZ=.U-O\_0:.WQJ$>4)0O2D_E!_+),II\\@L59); MM_Q^D=YB+W#9O@T"IBW'ILU6UM:E:7K,]Z-_L%.W%G-F&_:B\)Q]P]6)QLKE4+G7Q:(6L\?D"=P8YR^S3+[XA7\>N<]N2\3D:]I\#WW M%]#O@ Y3OB./+YN.Z\_,^^4/+(]M#9-[UP^H_?]9(Z$M([!4"YV';S6-U)\> MBXN&]I;0%_IV42-'BAA?FRIC32]TQ'&JY.^ 'M-=0(],V%EBE$9L%3E)=V$F M@#\&?)ZLP.9!/D:- >%]*7;;Z9-QC1[E>NIQ/.RZ]CM_$Y(A=HJ1;Q*3S&KY.Q]QWUS%!T,Y#=)NX7X.#Y1B+N'%,#%LRTAV# ML\!@)3"M7Z ]& \8HS&4V 1\I[T7UM* ^N!KV&!04=N.7 JTL_X,+;2RP+CJ MLN@!&'C6T-(QT"SR:B)S*V&JQ7!$$XS+V;9>(R;GBO,4+T<+>5_D/M6[:F*U7> H M>*C[$]:"+_'GX4V<2C08KPSC,^$S16>K72$F'?OE96D;<<;KAJ&PJ]#SX&,B MM0OE:D"#T)\P?+O0^3?S-TT=69/\?G\DW]P K(O="&^2;+;1QS.E?7*[/,LH MA\R)5 H$.K0"C'8R&PC59X9^4(#*C*7YMAV.D;2 M67H(;2;HI5:I(V<^L'XHFH^*RX^E)_(.?VU&=%4%AS9Z%LB%9PN,,%M@W^PL MYC]A4.:_+Y-)9OGQ$N$VCG?G.SRRUS$:^ZLVR'J7''S0,VFB7J\)C MV#@,6H,W&YG'*]OE2JV9^:BU6KG>J&<^;+/<;%6/D!XUM$S39M+7;$U3D;TK MX-&^F[;!*BIS.?<:T4-3+[.J@4>4+@OV7U P@?+1:@KF#(RU,[JB!1+\5Z^7 MM;KD)'6YB-R](?-P]35SQLNIR8';-)O@9!%W6@SWN,PN.@G\;:JA.#0^ASX, MY/LK:]JJU?6*VF2(=.:&(*_3;>^S),<8%M\X**X$)%:3I;X!6>X4/MX[,=ST MWG =,5,HU>&U>FFQ*QZQ NWDN#S@%/K"[00$B%+ME I"\%SQ6_88/_YBP:?1 MGW5@;2Y*S&?+Y]K.H8X!M(&6*>8(XL/8E]'$AE $<_@M\\W4 /T=??^V!WG4 MV*ETI+%ML,,?,-N>A"7> 4V8XOB)V*,G2YWY.,97^TC^#6O86*_@E]?FW]K2 M5A7DUETWJG DM%SRX,VM^RR:/^D5T8"@R"$J,OSP 3<,.(L@K[CQ]K*4+8WIH0ABE_UN.H-9 MC, D2Z8;E*(!)UBI%SK5BEZLM=K%1EV+,1//L%->BI>Y%DPC5TB9"P][75G/ M;*$ITS3FP\,WE>DKM.N[=A@L?V63[-OY/D]K=IJJ3%I-#;RIZNVS4M=C]%>) M]N"K%]1^H6,?:UVSZD>U6;.JG&;)= M;E?U;:*&K499:ZP7,MMD6$TK-_16EI&X?605O)73M7>CZO[RV_5R0U#13T;T MTZ7&+S!80\RAU:ESRXEF%YO;P0CY@?:,*KCNX 5,0^?@CE1 M:>9"!A[: G]90X.!?W1U_?!T>7-+GJX??@?A2N?UR1NI87M ZQ;J1R%\,X1K M2Y"\,1/W^'^*B8^-TP8P\>4/;*5T^?!OKK]=/GRYN?U&OMX]_ M^ M+7V_N_L[_LU;@_XN#*F=>'UW["M>WSM=9,;K2F'+@=,V&JT/3^2&)VAHVD?R M]>;V\O;JYO([ 6__[N'W2Q0$2H^?/AWH\NCQ.>\OJE*KQOU\%<)W1CANL-T$ M;$BT,ODZ";-/CD'UE3(_??QGQO#9B?>9?+UJM:SX/2M\U['O);SHX,8:_,;+ MKGA.R93I68$NQH.F;+#3I\M:\H..QM\ZYH2PT=?!B(A*88_4QM/ M("2/ \9V=GV5Y9L#[->5Y7L^^*XID7OT92 2EEN^/&]PX-HPKA^U+R37?X96 M,%;V[^DS9T/9O^>#[Z82QD=?!B+AC3 $]0?DJ^V^*$OX#)BQJ2SAL\%WK<+; M)\.< I=7C2S9$5(;PN=)&RW)#3']S>(KA>W-)0'1+LAC.!QBC1BH?A_0P$]# MP6/#IB67(Y ,!O;X4P;!Z9-%9D)@3P:!$@*985N/A$#U@CRP9^:$C+?J\ED? M53ZQ'%&\">,K[7_ZI*!5E/H_%W0W(L[7+TANHQBXB'_Q,<%ER?4J*' "[;-\ M+P+;!^1Z 4S%N\Y [&D2E2LJ+;=7=->KD9;+K5C"%=1R/?N+*(^1!/15.1&G MSV]:53D1YX+N>N[%:SW.!,OK["_(%]8-E-UZ^IR6G6!5=JOLZ&[E7K"VXJRN MO,[^@ESZ/@O$$;VV1;N6+8ZYH@'I45= M\.(*FKF>_06600ZM0*0CHO3%?K1 [,S!% 1EZIX^"V8G<96I*SNZ:[F7N+4X M92:OLP=3US#"(1X)R4SB\A[OQDPINNWZ*O_S##A1F;KG@^YF[@4OK*"=Z]EC MUET0G3Y-NLQA/2L@;A=8@8^K;-TSX$$ML^8?RM:5'-W-2/X0H1(QY1+QB+4UW% M$8TJ.GP&#*C)WJ<)Y6T\Z,R1$6)D"WM=!!_NRZX8!B$GO%PO(@^7_4C;3&1!Y5>)XHY)KV:.\$OV0X0&92IGG ?_5S(X- M4,??RH/5^!C,[ZQ/;:&HF:F.P#L3[&?'TRKPD .4:Y-S;R_+W LG7ZD1N)[: MP3@'S,NDP!6S[Q_E\?Y$?F.,N(1JF?QP/-:W?) &>%P#M9DXJY>G+9)'9H1> M5)WNF.2'S_!F9,@H*^8%\JH6";9&F5R_#JRNI0YH. ND5R7*P5!8 MS02KM4+G\>;;[>73CX?K1Z6LSP#=U3=S'3X$M&NS^'H")=%<:NURHX6)3J[/ M\V8N/,S*LY[9QQ?+# 9\KK.X%/B]J$Q?H5W?M<-@^2MIZ+>&?>)[QF^%'O/Z MI6JEJFL57?NCKY5_COH%0NW@M\)7N!7ZKO/'_>^/5:W5$K=F%Z#IH]>/0^KU M+:<430USM.:(DL] W(YGJ0$]%SY,();XB3.WS-\*:R! +\0O#;RII=)GI:[' MZ*\2[<%B+ZC]0L<^?BL!DR',=PX'\^ 3/-+YU/4^S.-W'IL1 )W=-&>9=%5 M_ :TF06--^=IO(JKN+I^>+J\N25/UP^_/\XN8>GD]S[5!7;D4_WA@!ODBX8% M+Q8X/?Z(&5;/PB8&'C_>"CO' %P3CWA8Z>4QO\CO YB'/L%\M6KEXY4[A$6, MB_Q/[6-\.:;H^>LO;/Y*Z$^NH!L6775#+WE5M%?P+8 ']:()@/" :X%+XF^1 MD6WPI\&LPT5,3^;RPZYOF1;UP-E#T\]@HX#0K8' O\P<0YP(-F;4\XGEF,"& M ?B0H4=ZE@\LR>\0!O+.)'\+[3'1-?0P<708!C[(DUWPH3+Y"I]EKW0XLMG\ M^!%$HC%!@-1BR+A3D"1>F< %/[1T)D4^4IDL$NN:$J%1R!%[7O[ W<;+AW^3 MV[NG:_)P_>WRX[A7_!KZ?O=W=_Q[\>GRZ?KWZ]OGR3GXBL0^]1R MDH?-P.^&'2**X7HPL'SR9T@] #K@VV,CUP-B=I#0AD2KE/Y!WD6$]8_)4P_\ MJ8BZWA,8 09_H9Y9LEWW%YA&Q>@;>+K5BP7?<#B1#1EU\%)$W/>>]8RIX[A#==>)R] MCN!17_"[!6R'K-\=SR\8T!J?Y,=Y=,D]F GH8=#E-GX.ON>3EX%E# CU&''< M@ V M=#/4UZ,%,_6C''5Y&#$K/<;&#F@$.IF!P<9M@/09(! &!]?9@"!S8R M/9HP\#NLEHN=, @]Y/DX2SBV7(H3N #(W4F&,)\%F,(OP:!(1I[[$T02)Q\, MF/EXDI$0OB\.K&A@C?C;\!T79X!GG^'A%8 ,@!M@C^$2_02%@("ET8?Q37[# M%X1*;H'0!N1RR! H#D"-Y_=Q(8H2=F33:'IN]Z<0E)P8A4P3RYQ^".=DT%&B MVR2\./(L5U!?49 44I0+8,$E(L2),:!.G^&,2=]VNP O? \CAJX#?X#)ZKA# MRRC&L^.CNO@)Q*,19V CK?(OCQ$/0Y[0#1IG- **@T_ Z/#3MAE^*^U17!)0 M(!4, 6@P0_@5I@_H[MDATG7T&:%:8N0:,RG@M@7:"?X>%XG-=V0Y??2Q/9'K MC>.USM!5@I9"U#ZHD2+"0%#_*#^6$7T6YO];$70+TX6+"H(HN^X/9ZX@9PB@@ V##N!UL><1A M?9&Q#"\*LG\&&S/B(5?T Z,>.J9)+*=8M+,67R3@0$Y;KOFVX@$SDOX"O0ZR MAOJQ C:Y'>I$.@BNC+DB&E*3E@@4G ^D/'#%'K MVA8'!Q>VXPC.P,YOF0N7-FKU_H"\,!+QK3!;. 3>LB4<-',2=MR\A3:#$9@< M!>>'$UD"XC/K 7%$7_ E_OTA+J$G]N]WL:%@>EP\+5]+4IYUP MN!=KBOB/B^5J,Y5IFO[V6==[501<1#0^QDLY_!1FH8.O%#HO(!2X3HT,](@5 M)I9,S"93FSK))E/^B-\7K_$_A4P!DA9F)"LF^2NBJ2X;NW@QY&-A-G>2$$S+ M]\)1Y+%$3FILT\0?XN(#J'1(#<^-#;&IE$7G'KQQ%@NNJ546.FBY%O$CHQ"/ M[(9W@#@_IOBYBM8RH;4>M6R4JB M/#JR3) 1D>DS1N S$"#J#]"PN"" M!:P,;E)_<'ED O0)^ _#1'>A%\HER(Q:00\@HMTI01FN'Y',R TBNQ24!0C$ MX:+1[P <8)1PU/>H\)6G#G3 C$&DHOVQ'^#K2') Q@FK'0PM7(O)1K8[%L,- M':N$!K;#[!D_Y*,BNCT1G9WTR^!I.:B(.4YPBA%*E]3%Y)Y)E&,D >6G;^*]X M>T0M#V4QMZ@G9A9\SW.?15O#.#;S\/O-)!S#OP0 1>$7>"&WA.*/*$K;%Z4E M@@03>L& RM(P1Z1BI_%G1%/D"^#;J" C08AO#\'V)."Z&[]L+EX _XBP_E08 M(4V^B_W /G,X(6/5I(?N)5>;2$BV;6&S=S:AG(I^07&[^M M3Y .1IA@YOM)J0 JCE>[N"&]XB.XUX!7-J(QB(\O*5P MO"\;8RCJ"*8&$+T LI][/3-F1'XG)*(&&:,D_@:03\2#1]\T'"]R 0N M$F/H'PB?A\7*'LSS(XIG(;V25]$*[9]DV5^T14F<\(N#C,5,"6 M/@/AQ&8G..W\HQ::*.!(XT3 V4J&N[L8QAE$M!?91C@PQF7'D8D,L[&I\8L+ MJ\3PBIH.X!LE_: H\)^0)X)*9C$ZI067;^>./![HPO"&OB_/AO&"Q(C2+8]6RY-IH0BB#V11"A$^U^@$0 M0]R/58E?%\M MWIE#,3*)?"['ADIMFDEMVBX/;TL*T-;(?>-=2!?3F23,HU*,O+UDIP&PJA'@ M'CM/R4#9/70#D0.!+L%4"BO!NB]\3%PHM&T26H_'GT58NIBN)J?A:\P^>+;, MD-I\[V/ 0( -Q#84[3$PPY2?M6?;&S?CP,))3]>@QI^AY<DDN\!PAUW+B3,I<'L@4GW<4(JUK3'3GE/M&NP-U]/4E.(D MY24^+W8&,PB"VAB**B"*S2>%K#/C&*A>Z&%#E$IA'>(D--^QD3@UG9>8] M8V;-G[S?F/)]]LC-B4T38&OXCHUNJ4^X\_KL3O,BA*\28/[<3+0<=P ]AFCE M24K3(WX(+R( //,1R'P-(#'0"CJQ*6_P\=,=U@DC_#B?YAG)A) M$?7).U;NE]'2'0Y=3 M\>OF)&F'QWYZ-G__@\FBW\1^(F8^@9,<)7,92F+N M#XFAV.\3EDR\,)7?)H=GO9A\8(6F(/"R;YP(A*E1]/654GC(V%D M7[(=J^D2\4)3]-7^7D@>\KN;$OG";@[HC= M]^D6?K(FASG/EN,WDUFGB&5?Q$)-K(R) MT\E\D6K-:T(H&87 _D8<:32 DBR?%[PJ;.Q+'/.HX#2<-%M5Z+, =3K@0@08 MD-$!.9P!XXR\1/.[N#PD\HTN'0?3YQ\6:BW_/BU=2RW'_>^_:(W*QZ@F5^?& MAV7'6@!?FVM5=?TJ]#ZY IO?$D>%O,/GHCD^7E^1B2R!>X]L%+!A%Q94;43? M2#X^,^^9=$-72%YW=:E*5+;L9:A^%85 MQK1@943].&.>QZEP%U_@(E$MT@7M#H!QXLUUK"Y%L2_RP+#J@EM=J<-@K1*) MRZCFH$GN./QA!)YZ0@W#]5L!E$-@D MX4C4#>% SUCPSLM$ED&HB%$W/K>Y= (,]"62X"9%/5&53IS#CR7U:=7GI[:U MK6VWM=VN'VUG>YVN+OQ0-KEVMI<_LD%3@_8:30UF&[25M%9:HX,9/8R/+$&3 MEAF:%CH?<.#=4U!%V'K]Z\WMY>W5S>7WV?;KV\&I6MT 3ES[UFOSM@E>.5([ MB*AU]6$LD[0IS,*F6BM7J@B,Z?%>CQ-%M#6*ZCGJSY'LX+)4)<@R63QZC3EH MPU\E>\P\)AHV],@UY07O*>B3;#7O0H>"APDK>+^NTY$V==Y]:ZJ#/3 WL+N: M34<^NXA_^1@?.VLY?"+\I:VT8[O<;#91-T2]^Z(/1VJCS-5&W )NYEX3;M:6 MWZZ4M:7WWAI6JY;K>F.K8=^^I[>V&W7E9%OK#IO206^WF'NY>G\:> Q<,GANX N'W_5B@U"L2A0X9/EOJ4CBX>,' 6,K] 1$P-G+_7X,()AR73Y8UU\4V +RP= MWH+7T3_LE72MT&D6FY76IP^S<^F(:/,\KK+!#][B>%J;8'=IU+Q4 "IZ>X/> M]/W06Q7IK:UK^:6W$] >.QY'< S:O7)]OF^PO09)671.^/9=AGH"X7C7^^:Z MIG_IF(\BS=U_=&US4T[6"YUZ46\V%SAYP4K?D X76?5ME.QR$L=6NN%,*&F% M!LB.DFI(276M(C,EG8#4SZ'/((R"Y,]OGNO[F(S9LP+E2,1[G]GI!P[?>P[> M3=D83\HJZC*8=AGJ"^5+[$YR*Q3)#B2'A\$7:]4\D]P)*)8>S/\]@/5;4X557:,E-5[I2%?!/.RY/GX-Y]P01H0YR$(#3PT(79 M_8=?V,6[.W4!N4+M)N&*XC$!U13!URYT6KO$7M()+R]>V:F3R@I=NA&IU"I M*HO.ED2D<@)R/(?>U&*8[F[22'V'4%T$B;.-FZR0\A,8WSB&.V3?7=]/85G< MX-<7C=H- R0;H2)'GM39TM8*M; >;55!'>P>[STB;9V NLBAV7\3GQP91=B* MV.U:F?L;* (?Y@^_S7-M#%C!M%$8&A", M,OV5Z3]?[\"+N]]%DOP]MB(!2MI>HI])A'M=B7[K.NZL*3:);B]P:+W0T64. M7JLMD;V9ZYN028-7Y6=BLBMA?EJ&^6(<1Q 3Z?+#;R/ACCU:517'/B(Z4V?[ MJ^<.KUS>ZP7 <1>?^.%_YH@0SSTA&JY? X^ZV(*&>F/L6."#+(B.4[6Y-! 6 M7HH@:!8ZC7:>4V=4MM815,UA:;15Z#3;.ZLKE=YU9E[)O><^6[SA68^W2MU1 M;>77QLQR5WG"T9%M^5FT(4[AVG:AHS55>M:ITLE:&F(-.JE7@$[:4A<0Y4Y\ MRS?AO#RI "N+P9%#SQF;&P@S0_G%>^AN .!]:R.ZKA4Z=6WG) ?5P^#$J&I5 MU'0%556!JMJ+FZ2YH2II54'\2(Q9T>,S:TM]C3$22-$!\J8;8G_"C=LGR3]% M:4GAV-,XO2?/P=R*^Z8F6L25R&?J6\:9I1&]J0[OF?>(L'G3V*K.:\48MO'; M'*P3[5B9:$>]T*F6ZUFIQWR:5N=",7HF%%-#BFE)3S&Y$^GR33@O3RK GHFA MG\,QI$7JL:=Q>D^>KP38%".LSLWVFNQ&F#+;#VZV M+Z>9!C?9W EV^2:83-PSX">JXHG5.UMC: I%OC!,@R1QFH2Z64VR_19'?U,*EAJM@R[KS1FO,YI>"RV\YD]_UN 'KWTTY?#8&/=W3;^(I,7IYY_,NULT\S,[_.>\$ MU0VI2-\O%;60BEKEQ=15R:CH!.1^#DV11;E_GG&N@TC^"+0+K)O"M6WDVEJY M(7L<0\6^CB#[UZ>C1@7IJ+V[#7&F\; /_$#?CH3'3B^07U7T"F>$&H8[A&^/ ML:7=K1O Z(%+@@$C2\YY3CND>W*4^,+*Y\ZU'[F^A01UX3&;MS1>..E^0E3B M..3*]!7:A4D )2]])0VLUK!/?,\ ZF9>OX1'3VH57?NCKY5_CH #J!W\5HA/ MW_[C_O?'JM9JB5MS<2)M]+K52%):D<8#.'[WE4B35V/G4]A,GBA]< 4-K+&QP+WRI( M@8QS.0?^"H2+QP;P'!X\<#-;2"+KRM29\,G;ZDQX=29\GLY*5F?"JS/A5X91 M0&X?"6;) ^'5L>];+%<=^YY[W7,2P5!5&7W,RNB&JHQ65)5Y971#548?717D M,!]"] HV9F(=46^N=S80VOOMTG)4IIBR2';;GOWJ>O" 0XS0\YACC$G@P?AV M="Z9^3/T QZJ.[/]V[UTM.9"8";>F>@H*?!P%:'A";$@/GWIF$]3G%Q.4 ** MZJ[W1%]3=)1>Z.CJA(-3);<% ^;8Y%8#QH\R3V):(A2OC\ MA=:*![%PKR:X*.$5:;33/=+MK"+BYRO@QE% 7TE7]%?$/[/T+-_BG&A*P";\ MJ7O7#SP66![?T8KZ/=[; (5T7JD7.HL'3O(#0+-T8O:X@-0>^D7B,7_$#-RP MM\=SF_WGGJ:Y)XMA;3RN)[!8 M0+VQ>Z".V3@96LS"@]V*%IL5H,5=NJZKXS3.+'!_E1*RS^!$[RAO;[ZMZ4F) MA"P]\A0AL-S";&J%3FWW9GL98BP_]9&*/K?RGC:C3]Q#KF=5ARL=?4JJJ%3M MS;8K7U90$8VB*G@DK^"IR5K!DPW][:<.2-=4'=!^ZX ^4QMD%2./ \82"0:R MKB*O-3\-7=NFYJ?1*+=::]>[K%]&4RLWM.I>:GZ:^YFLOM:PYUK@<8E%?#,F M:[9E&$==7+(2HTC8J\'0A.8-7.D03/'@K.HS$K4\1-5J; Z_OX7V.!UXI[6_ MLTQ0^.R--,(U5IL-,>VS+=V&,SR'^.EB3L\5]0<\X<7 7]B?H?5,[:U33/.[ M>;]1^*FV(OP$H+QT3/SG>@K0R^"*>A[&#OY)[9"E!*+T0J=9TV5OY:72/G:@ MG/I^**=6Z#0J!\L86DTYAU:ADT#'\07JI6%P6Y1XS&" 07 5B\1FOD^H;;LO MZ&/[&V=(KA XE_'(7UWOBQMV@UYHQ_-XF$PCA6[JA4YM<0-V\P3(%62]]?PP MO7%Q?K/YC3ND-^8W13U+XEE Q"T+1"IZ4" ]UQO2X+>"]1I<..&P9+I!*1HM M!5_-0DPHOUKH1D+?CLDIPV.%>(T@>_TZPNW-N#Q"1#HG M]L<"8VB%3KN]<]!%&:P2T\T*L;H=W52!;NHRTG+.03/99?)WE#V MZJ$C 5E24TTR:CHMZS5]EWA1W"[^%)6"V=FP)Y74GKEHWBZ.UJJ#L5*L-;.* MRZKBOU,ANK4D^)9$UT"BJS2S"M[NE^C.TWJ^]US0O,&X2$8V1?'MF#P'9(2E M"KS*6]G2VXL:1GI:668(CMZPJ8? MQ0P:IRI[>D$[0-^Y*[WPV?< MJMF49=J<9:H'.[-/3D/YQ EJA0C.DJ#:%22H6G.Q%XL*(1_X3%368^#@F'$+ MZ("^,E\9OSN)WABFHOC^B;X*3Y*;*@N8JA,UQW%YC?7-5\LVU;VZ;9",H;@II8#;JP5J[7%QJ_*%#T=VEDA,;>E MG9J@G9UK1935N:OGSW._+">@3M_")@3"VU=VYXXIMC$\)Q;$]6NTX3QEF06N MJ!6[L5X32 <%H'*]E4MNB;PA0P4%+)M!G%3JN8RQ+ MRVDW"YU:6P5%3YE25@5%UZ245J%3KZIHIWP97&]G=NT@2"-XG51R3:9EVQRT MFWIPN!'5*-:TC#N6GEK/W#,DM[62N38D-Y@&T%N]V&[O++H/06^13(\G$<.R MSJGIN#V(YGL!2]@F::TIGH/:_&[1KF5;@05#8DX<[S(W<&T E/_??VE5M>9' MGB<7C)=ULC/-T)"?=6T9TC*T+SLR!S-2ZB4!Y+R"Y71*Q5M%X"XAZ M5F=\']"F.6\/,U/+)1M2PHWC8JVRL^&<'2F=EBY=5\@^#EPO* 7,&P+6NVJW M8XOUK,+)RC"5D9;6V3/.@)9X'6,&_6:5$;OG MOB 96; GM;>7H6S.@)7:X P6ZRG',EH%2:]6W;D"3#4* MV9L]_=UU^BIBFX&@!C@^ 1@Q,I?,EMN08_BF6*,A4^*QLJ$/+7BS(26^*=;4 M#G9XS-F9T)N+6!4)/DHD> "&@53]Y#//FMXA%-JQ24Z67#F/';]-( >FDKHU:^N/#;\6(5 M)SY4G'AC:P3W[;1BI9Y5^J04=4Y5BNR[!KL2!:H\R+.O8 MTPGMQYOA.:C0QZ651A=;E1IE6"BVMS$.[52:UG,\=C1$"9^_T%KQ()9C@EUY M4<(K\GBA'DR5>F-1C>87R8AZY!E/!"=+Q76_.[IG'B>J-\7VS>W7A;/(W>'0 M=1X#U_AU3[T[[S&@ 3/Y">33(2.179F*[/8;RN.-V=3V,ILJ%J\N9HW 4AWGEVUT*E7*L6* M^'\-@(LI$SKY9'%3X&^\O!O?#[=8FKXQX#UX* M=(M_;H=ST\\C'K'"ETI@D8NANS#P ^H@1%),V2HFDQ\L3TW*Q@PG3BXKW* - MR:4A%[FZQ-+"XBEDE7>H-H?W59./K" PF,F8=1S8!EJ5W1K21F# M\CJ"Y*5AA,/01F?W"^M9AK5Q&D$5//)6L;5[W%YMGDI,5BMD:O9DI5>0K.J[ MA^9SO,?*/6DMW?Y5[?4+'70+)5B2UMT9O>A M$?>XD :JR%JQHB\FW^U+/^;7PL]2/R9P*O:38FSR2QRE:4(,T[IV$&#**929 M9-;?D]B$9%J%3FTQ%?LH-'.>^Q()[YVXHM.-.QQY;, <'X0JL5W_W,K#=I.D M/LP??DOI.QK#F6>?7R6A+,ZJ_ Z@OF7!7>^)OJ;Q2KO0:5<7]^:5JW$:E+0@ M8/=&236,M[46@[AGX6O((78W+69(=HW_GU7]XL_M9(L,+5]NK41PON90WM25 MKVG8@D3/[ A .;K?9&@HGRWIK;"@,R ]3)T$=SFK?13)NM](;6\?H(IMX?B0 MG13!;!F+@-+"J2TGQ:M9GDB1J$2Z=,P,6%?/ZBBN#/&:NX(Y1<5;U]-E0\6U MK [X.CX5<_7T( Q<4O! /[Y89C"(S:/$BQ$2*]-7:!W_@AF3TTF!2ACJB?5;J>HS^*M$> M+/""VB]T[",TDJP! )TCDGG\"L!T/G4]!.3B;(\*U05+CG-63%)D9!M+>4.6 MR2YA]"E[8S^PM/+0ZUE[4M;UO0L=&IH6K.G]QG--H[K=7UM#'W!5,A6&7'4! MP&PZ\ME%_,M'T_)'-AU?6 Y?-G]I*S$%K*=KR&^1BQ5].&+%,F?%.34L[NE: MN5&K+[U=*6M+[[TU;+.L5?7,1VV4V\W&68_:*FOUY6]N.ZI6+5<;U>R'A9OM M]6:[(CRPVFO0%IY-L>\%=TH5,W@:>&#%_0[/#7QR#8+<)'=&X':91W2M2-#B MF3&CUP14'L(E[VX< L/:8!SZ1<)>#0:V^P@6SJ,>!+087=BC2',UU_4+I*&$ M=$MN4J4O\F?.:.5QM=S5BFJYTUOYI/[E>E7]R^FM?9)X?G;TOB3K\(P@D,Q# M$3TR9_:UR?>W\E!.#QPB^)_BHG$WY'HQ['^$>I4Y"T,TOJF5Z_.=;_BE(\'Q M,[6I8S#,#/U;:(]%%'+!C-JZCN)\(\N-S3^:H2_H)!$? M2'Q_,5X@%?'P.$RI2W%''9-KF.-3Q-:9]2;B(:CJ1RD:39XFA#?28-55O<]^ MAG[ TSV>W"6-T#AA<[J^2I#U Z85^U; 'IGW;!G8%=ERS0=FN'V'CQ+U.%@4 M:]5")Z7L7!&,8DD%805A!6$%X1.%\$:*6SZ]K$7] 8')6C 5TT>3-S:EEQ]S-$$WU MC7Y\7^(/QB/A--"=3.FY66\4.I5RJ!O=*K]D M(E02@@;E2IIZPKZP]5T:%RHL*SY2$%805A ^CB[(3A6TY%$%:I/A3O5[5K$0 M!6$%805A!6$%X=.'\&96W[I'&ZS3A?[>]?"#ET'@6=V0=[5ZG5T2QJRMP,)IH5*2A"540P;<1B,=&H6<,J/]&KY;3=)]5@$)! M6$%803A+S;I.T>'#1.*:7T(/P"%2?)?E]38TT)F['$ZKL*WX24'X?"""K::8)X MQUR@N:@/'L5QD3C[=T'43PX#1JEQ#T(C3?;KA4XC@P8[BL6RSDY>XIED@_5: MH9/2=3 M8!51G0I1+71 SKH79:.-G;-;=45S)TQSFS7'K>[2.7DSZFM6>-OM+(+^BO#R M3WB9=F5N:H6.INA*T56INM K=2>ZJA8Z[6H&54R*LB2DK(T(:R%'.G/]J&.G M<+UQ FXF#P)]X'F^G?4.7C[XDP_' M$-=:S3W,M:)E#X%6C.=,1]6 "+3LSW=NEFOU]0 ;!5GC!R*AUN#1S?2X:\S4 M2P]15H^N>'1%8#L632"WV=NCISVYU\'/^4D%6 78?#VI *L FZ\G%6 58//U MI *L FR^GDSW^.K*X]NWQR=W%*O6JF\5Q=+*]=H^8CB:GGULK%%NMUIG/6JK MK#5J^XAB55M["(YI9:VR'@Q6:(N5_(M[B'//INP[".X\TL9#,W7CX6G@,49^ MA^<&/KEV3&;&68$D2@BLSD3[UP34IKF3QUCZNQN'P+"VY3I^D;!7@XV":<=I M8M* +FRNI2QY[>T+:2AA26,^#R9+O3$1)7AGM')L2UZR'!*=L/WF,^N$YTGN:$?G!,$+@TC'(8V#5#=\8:D M,VVCR/>W&I*>'CB>7!![@@^BO %>M-/\^*GK?>B('()-K(!UJSI.N+3B;Z$] MGJFKJ.Y05['JP/5S2'JIKC@;8+TDJEH6Q1.;HN,PA6OG31U;Y$0M4D>]T&GN MGO2DR$,^\EBGS]5N*7,-H)UBO9U5_:.B'IDR>1;X%+&E&F.O0:*J1>=^.LSH"W6\LU+J MTOP9^L$06,I_9; 7MDWK-E,-&> MYH$9;M_AHRSK\-G"FLS%8E]%,(HE%805A!6$%81/%,(;*6[Y]'95+KVMVG/? MLH!8_% EU8![?3=8=;%4$)8 PALI@Q4'+8 @F!ZNEB:ZL85$6S7:50RD(*P@ MK" L#80S] A6ZH":9#I [1B(9%=C)MG5?BO9]33=8A5X4!!6$%805A!6$#YM M"&]TYI:^;L?2[$]:;]4+'7V7A#9%%/LBBN/11$,:FE#=1([3IN4,ME3XGAGQ M)F?6JJ--5Y-EG5K1#4\);S4+'4U;#&:JHV(50RD(*PAG[65E M(+%:\D@LM?,BNLP0BQ^O"J1@,H^PN!&+Z#@%SI&C=F)4L$=!.%\0WDS0KSIM M+).CF%OM0B>EDX4*IRH.RR.$-V*P):U@,N&K=B65KQ3J%7/E%L(9N"G;\%:R M,KUGO3*S]!_FN6D\ITVH0![&4QM"F%3K.Y+'#Q""KO*Z(L8(-;"C&W7& M !ARZP8P>N"28,#(E8NY:W@^#/S&([3\S..OED,=P\)#?P.XP)MZEY>N//I> MLPH3&KD^;]E]X3&;!M8SBP*@42IIXJTH?%J9OD*[,(,P6/Y*&DRM89_XGB%R M3$O52E77*KKV1U\K_QSU"X3:P6^%KW K]%WGC_O?'ZM:JR5NSTT:O6T5V MZZ/7PH<4J$A !R C;G4O\1/G"UN#5AFS=#UBMYH-_5&3:O0EMZK&:;19+U& M5ZLW>W_HS4+\TL";LEJ?E;H>H[]*M <+O*#V"QW["(TD7P! HPE56^46S'D> MO=Z%#0]." M-;Q?1QHW9-D!:C:;V^P -5KE1GL/>PIZN5E9+_J_V3V]U=C+9+7U)I1N7VFU M- /+ W)?8C]LFB=^8$80B0LW#H%A;5">_D+"P&2=[776)KA"JM4]#3RP78;P MW, G#$28.;/$M?&?Q$UXK;+3Q1%;'N5KSD($'S;BF=;[+<-1R)$X)9 M-8U^EJY[HY9JE56=%MHIRM$='0D6W,CIH9%#>IX[).Z(>>"E@%>$>3#/X(8P M_V(= MO^0--U*&\5!G898\,99MJ80U9B6599BCE1R9\[GFZ4WQ+0C?+8=CP9 MIMTN=.K:SB4$^ZGPW8#RES*I(I$=#XZH5BJ9'!QQQM6^IS;ATS!:UM5#7]C( M _;AAR<2ZIB$#K%Q\G^V/]P[OUW4,M1,2;#"[S;CO:@=\S(!W31II!4ZK:QJ M=U<*H[K4A'."GVU+>%4@7"RRL7/@G"4L9_XR5N1E/AAM<1(G%9[9J9_ MAO*50_3S_.F_:8RA'_)2#[1<"'!/3U[(Y>V*AQY0KA#PZ]QX"AOS#Q[PU82@+"PM5_0OBF,3@> M_'. 'L7*KI:PK?761-/ ?0\YJ$89U8F?[V*,OD>\\]]0V%K.,\S>]:PM16Q^ M;:;]BMB;*5S3N*0)7*(=X@ M96++8&(OZ5.Q,=FT"IUV+3\F]WE9L#$V4:QZ MS,V:L^3Q,[/+3G:GOLT"9LEG*V4O# # %_L,$X)>.R0\\O(LS#"XYU-/8 MJ0U2>'&[4UFXIT%+&UNXN]"2AANC#3EH2=F]:5+Y76SVOD/MZ$C' #3R(R.KH]?.0SUM(J80PLIAIY[K-E M,I-TQZGR&$O+D7XL)\0;T2/NEN?8KEW#=**\M[JT!BO<[B.C4ZUF903LTA);3W#Y;.EQ=OY,Q'6+C\DK&;YGV55(EMY! M"F!^G@ ==-5=#[DSNF.FJ23,&UC<:E U$*=!/"NLF5V)IP8VM!RT.U* M7K&]2-CKB#FF%82>*M_-4LJ" P F?S"^MZD37#HFGD@ZPD?2V*1>Z+07H_>J MQ.$T2&=3&;L1Z32 ='81L:>4@B69B!596&G>SIF9L_O(PHJYYJOK ;\ $9O^ M5W N.X BSM"+TQ\;%AY[GY_?L(L(*O M]L!&$8CO>E?N<.@ZCX%K_$K3-!IJFL5\"K5[=1HTL[Y_OP'-8)^!E$)I&9WZ MD]&KZ\I60&.$4YX1S[J!VK/:6J1.@7G7^P*@3&,&'9,@)>D4JK:F#BU %RDD M6?3@A,.2Z0:E:(0T\L$V <5Z16U024 8*99J%/067LO6TC2_QD:6]FEB ^'& M]T-P -ERL5K'>KV=S\11QJG$]++*-GV#7C84L@T4LGJ*EE;] &21M--S$[K4 M^45DUK] 3$MW)-R3!5MW3W:"A9)#,TT=FB#)*VKXH <$HJLS-+)V4X1: M1<:F",IN34MA3=O//#/#=2_9.TD[)+%7P8'^-8;YFZD4-=S@RB"30IFQ4A+2 MNNDX&1!2=;=*+674'B[-,C-Q' 'N?-/==DRS7).U]$)'3SF#=6,K68X\RPSM MY_,EO!WS+--O>,P/ M/,L(\*AUN*]RZO?3#!#_OYZ"_F$"=5[F[IBS%Q)/WL/T77.^H_/UJV&'"%+X MA6/Y@0;LNM=C1MJ>8 T[@]?RT?M'Y>1+J"N.3\&X$5G-P(N03-_DU+]()SV! M/9X^QR*D$@^P2L3O*FB>@;L@8'S72W+-G;,3?P)G"D[\8ODCUZ?V-T# "-Y8 MNTEHK5GH9& +YM35.'727%=)R$F:K4)'DB3],W=&UG9!BJ3+^I;C8!0*5,F( MFP]GMB>P"7_6]^A]9," [4*GT5C4#BHGYG0HL-J6F@3KE4*GV5IT'E1RC?RJ M@.&IS#LI@5,,"/_O3;BS)C=S:F"@I=11;I>HL8-[S_E&-M_BC*EVGT'5#,BV M"F9-2GZ:A&2[>;.)3>KYIS/787JF&W9M-COU-4;9XP=7J-J\:=3TG?W'<#2R M&>9F4)L@#=NNCUU7U^D,L1\T':>5ATS2CB<,CR@P;$8 M,/3YSFQK*%.)*""(M)Y^H'.]7N@T9:K@5'LT!RZG6(-&&H7.[@>2Y6FS1"94 M7QJ&%_*0U]D?G)!IVA6'YG4"F& ;A)['S,]A<.L&_V;!,@NAF;9KJ+8L3H=V M5DC,76BG)5D-^%F9E[$H/==*W0PW!B:EE_=T3+LVNT+RYZ>&W+J"%U*/#:DO MJ=Q5]N8)4Z:Q=T-N0MZ#W0X#K@W]!X'0^P8_XTT/J]2V'QZG;LZ@W M&)KCA\=RE4>*&2/4,-PA?'N,&3:@RV#TP"7!@)$K%P/<6 L&O_%="(I;L5%- M"%BFCP%?:_6+C=:,*>1ZUN(J0N/V32PGMG'%\L,!C'5)5X4 MX+VH3%^A79A$&"Q_)0VLUK!/?,\ RF%>OU2M5'6MHFM_]+7RSU&_0*@-)/<5 M;H6^Z_QQ__MC56NUQ*W9!6C:Z/5CA,9H:O7%N#^?@;@=S;)='[T6/J0 1@(: MX !LSJ(N^1-GBTQGF35#URMZH]W4&S6M0EMZKV:81I/U&EVMWNS]@47VT4N# MR=[2B/99J>LQ^JM$>[# "VJ_T+&/T$BR!@!TCDCF\2L T_G4]1"0B[.5B=$6 MMF0XH\441D:VL9159)GLMD) ^H6]"QT:@@'/S/=+YSI+0$?$ -$N2*2%;\,A MC&,L.KRS>O;.ZU/'^@_?I9XB"_X 37L//@MN".*?=[T)]J;(F^X3PM./@"JK M!W(-M#2HAQ#WP/OW,)YA,?\)IO#9YCV-8XVL"9. ;Y1?!M$UG" #[3U""@ S M'#,:;P^-,O< TD/D%&T3=BQ1ZM?([KX5[T.;Z>Z31*Z1.I%N1#\>>) M,2(+*::;"$G)1=ZA1$#;JUKY>"6L!OZ7]O$]>7?[[\?K"_+U^N';1_(]_O4] ML7Q"R2CLVIR ^3O$MH;(A:0;]ZOG.Z+>R/6X<+$<\C?F^6P,9J?)O$@.X:M M&N2=N/>>?* BDU@[#)YFCP]%A]_IG;(2F#C<4\0DT"Z8<"W M&\#>\8(!N>1$!K/DU:](AQAS \7NLR+A-@?F??"4-'C$#+&L)3I@O.=1&!"N M .,4 4;AL,OKY>%1.AK9%G9;Y++TK_^\O"J2GH6/]6@7O\=I%Y\TE^,N*%'C- '6P(6S"W>YD<.0IN]XD1^\OH:W\(+,,_0@$_YO=#F M8_KP(@4V!WNT3"9(!'@,_#*F'06 .:H3N#X?CX^\P=Q/6]2["\8_RW\LQ M@HODQ0)865C2,\F%$0OU?1>$"2H- !:SQV#+&[R'@#L/8;Y:ZH!A8 H( I4" MU@/\UR^2?UI(\1:=06*TR [&"Y'T\D5H,!FH(@\QH(B_$O^ MRFR+><6(BN#?:XUHUX]%@D6P#K/)C6_#5.;-UHVD[6?J6_Y=;TX^CL7/%!E9 MG9>&$HHD6!'/KTPH"[FE$Y+)C ,ST?"(OLAP,9*&2V]BN/@3WB9PO6 8']$*;Q4FM_=".N )J4>;:H0D M&V4 MBW&:$-P#3QR_YS%QX#9?E /:UEX-CC*Y$9-S1\#)( !@6H+C\7:1W]H.2BQ:UG$5./0 M%M6*<]+-2)RYXPI=Q/>IK6&4A^Q/L2_DUM]">RP"$;I6).AR+EMGE]J<3/P! M2"[R FH,U!TXQ9%PQ&_%D$J%M=S,^34"5S P0Q*S@D&/N%:FMP9@=L%S1X! MJ,HA#=@"Z& 83]F9XW.!V/]6S0M^(=4<&*PYJLQSS!(HGQ?3:B:,J@*HP1 MF7AIYMF1"(I)CDN@:S_)N#$+;,+ _L -;2!ZD(9@@_!.%*[S,W1$A'$B*A.R M87VQ/0"S + 4B;2)A)PW(2Z%%'M@:'0(;IV.',N 96P^I&,N-[MXR^0&W#.+ M9?CR86"J($3A 8QDDC&CWARNYWV=CW/@A3JYB M\=RE9P"409RO([66(+#_\;?B",$"*/&L8"PX8**R8^WK)]3GQ#68 "TVP,/A M*%)9O.X6Y9Y*@E"1KDT+WO-B:>7ZB4]D2:U1 M*OZJ5/WYGA'9ND%G068%WR'BQSPD:-#JR+3A%\T(Z.6JZ5NZ,.@/MK4&*\0UBZ&$+H_ MN8WCDF<8SPW]))@HV%=";A4Y1"WTR-'3$>J6"T?+%*CBW5QC"P[$$Q/"+DTE MKV,:9RJ#'HT!,\$=N^NE2YLG-,=2'/BZ1!IUN8[JN388LRC_^5YD%--"1<&Q M!2K(MB8:;/U.8%,MDK2=UT&="/IYT9NQ$D)C\,4A;P^4T)319(6EO@%["B#, M5@L!.FPZ\ME%_,O'^!!VR^% Y2]MM=G7+K>K.NY:11DVT8>C#:TRW]":VY46 M]QJ-WJKOI_)MM8:=LTZKJ5)&^UE)5^+ M.X8+6'='1ZKKND0VF,EMV*R<39)4K?3%O;MQ" QKHR9::,CR=N7?VT62JS%Z MU'7/14+T3):^6>5DKN&'P;9TX*D..ZEFNNKIN:>V"8N6Y&5P13T/]R7^B5N0 M:;ELC4*G65MLV7SP7IQ2UBZ>+[FMT<5I*W)K%CJ-2E;IZ(?H4W"F37$>,NC# M?";)QZL.%DZ&%M-8HH6M.R1*)%;YZ0=NB;>:1+!I758]B7)1#BFU;'P2.[N' M;&(?Q8#F6\RC;;V *)?%S/=>!70^P@O9V=VUS,SEU> M9/!F.8$\"0[/[QB&/F/4ZQ"@YY@J*[+]I =(4 MXY@)ZYC4,WWRV85_)GFP7R\?/T\*%2)PI+[V8X0[CY/W+A]_3%Z[=R>>I"5)'*>^]9,%,Q/T: "OL>'?KDW9,[ @JN5>JE>N4]*24Z M\^'NYK(7R5T7:$GLT,>Y^#QOS8\F3:@UY!D1S!GP%P,/H(T[KHXA2FWBD7O1 MR*-X2O$Y?T#G#IO+PAN%GC&@(D6K[V+Z&Z\J8-ZSA0D2LU.8I"IAKEN<,1FE M%#,^W"\V)B FAGXQ2A/A&9:@@7W#LT;Q?G1T0GK\9+0UW+.\X21]B;AAP+\K MLKVQ/,0/C<%D4<7%45]X?HC(:G*GT)Q+W';%5O3,YK5(=*"3[&?/M>V>Z[W MFI/KX%F+T>QZ,Y](S-XQD\_Q5 DS].+718ZA &L_M$3VN.GR;.P@2NH2B>3, M5>K%R/^G4)N/L5RDER N$H.6\1#9$ ,3+(J)[GI M"9Q@/0ZO(N? >1E80!>[35:?+2>BILOS[^1Z@6_)\I1LL WJ>2' ]DN @E"?"> I0 MO51I3@3L(^MS(A8)NXBG2(Q66Y7W%^1FB.DM$5! Y(C'>,I'_&:B_VE"? )5 MX"?9ZPC+@*;$%-6IQ6(L+KKRH\$251))*C9G)'FRM#%^D?=P\GFB,@VXX!%E M(%B2$&7HF)/:DX'%>HD\=/12?&1>S/ST1.I5G.8<\0NC1B)#)Y(*?"[1]^$; M/2O@Z72NS_.W8D&$P\W)2RM*VHG,;,XU(J,K'LX"V>)',Q$,G*P?@2%H-!N1 M?2/>FE#V[&3B#%;,\IIB9D>V+3(Y/&)P_2 &XI>CQ>*@HL!EC83W!*0E9WMA@"ZW.PEO MI\2+=R+03K@#A1LN-/311*%=8')^G5F<#KE.1/%H((%QU?=B\;*@@ SHL[@2 MCX.\QX.!P%_B)IT(S@E:'%%MF8X!3$][JTZHF*PB@2]S5Y:]A:I%#WG>AU8> M/V_!@>7)RK"B%<>!SK;=8.#5;@XDU M\J3/T!D9#5!.@(N&=[#$#&2QZY)Q<9SBBU81')F@'7Q_H"OH7'NRKPQ\1% MU-7H3,>64/3& *@;[7$P:(%;_S-Q=*DQJ5X.J-.W$,S"SBSR"I"XVW1LG!=Q MNB\,S CTVOC8PLX-QB.D.UX0/:UWP"'$4^^B =['A9T\( &#O$/[]OV'/E9A MP9S,Z'@1G%Q<@8$3QY/&*)R%$3XI\6NBVL45*@0+UC[88L,%:E/O*2 MBRKOV0IFU;WSUA'X==T<3:D9^1;KZ,'97>MDN1W*"-:A]ZU3Z XUPQ,@T?04 MYC>SAV5+'IZ)KIQ96<5F&;[555GS(M(TV[C="89!8\5;4=S]Q M;=U\>BE/\CUYZEEQHLK6U--$ZJGK!SM08EOJ.0%IOZ9!(K.T%Y%S=6C67<.$Q#3:QKE,M&@J.!S M8N]Q%S/\?.N75ARZM*V%U:J@A=748AI24!24Q*OHAEP5TL M"NZY)/CN^FG.2:L**J?1D#V&I"*0>XA ;D,N>J'3JAVL1Y"R0O(LSU7(<F:QWBP,$>'U M)2",QV\+^-Y,P'O)H9NF8S!A:1<=H^*]$I/,F^'>K4FFG1HSD(=D3D#(Y]"U MO%GH'."P0#F6&\AS[)$&O\U[#3%@;WA+@LAON&5!"FNV*X5.RIZ,/!Z#\BZS ME.89$(P&!+.89"0/P9R +,^AP7Z7VL)E>XE^)N;6NA+]UG4FZ5DS3)K&H56P MMB0VMI1]OOU&WHIPX49DHA.7R?ED C[M)K[_/'$_BN2?$TO5KX%& I^50;WR#S=A M4.!'L>DW%Q7"_$N3$K5"I]'.^*A#=63061/X"B5V8 *O%SK-]LZ*4%8"EU2! MOGWP$;]XV+YW6KM4%/#F MH%WB7>AAU8D9&H'HFFDRVQ*':@0#8+3^@%" SW#H\HZA+Z[W"[>% /N!9W5# M+G)$VR6_2+H>=8P!M@3U1PQ;XL)3HD02]XQQP-,#]\5S MW2&**VRA2^,.J:R$GV:>P6:[OT:'B/R'33K&XB$IV&@W^IKG81=2W@B2]Q6% M-0"806IYA+U:O!LK=OGD1\U$@G,$',"P^6O/>L6B' ];2&*??$?T:$?*CUJ5 M @!PII89R47>4M]SNYQQXH-2XKD.J ^S"BR_9^$V6C#;$W1ZF@E>CGK>SBU! MK'U(?[H>'KD!7T_K9!H# AX"2N/-=WL@QA>'\V.0^$##-ELV'3P!1]#"A$"* MXBB:[C@^\B7E/4%%TP5SO$0:(9YZ-!Z"C6.@QSPO<7Y$C*G) 2C\'==R@OFW M$\3J\I[Y$9+XD3#%F='*TZ*J)1WL5#R B8'<@P7\@FM4,&K<^1D<&VF,UIXT1@O3![XVTT*(-C/]33WA/UM#GU: <[_&)KZCD!6;^%P2&?K+>>+?O#C=/S:'P@ M+CNS0K--^+9>V;9AO5ZI%#J-P_6'RE"LGW=9V4;DL7;/]$7RT) \=FZ*OG?R M. &Y?0HV^HUCAICAIVSTM]AQ[2/&%MFQ6NC46@?KX*N,\&.0QXIT^[?(0P?R M:.ZLS)65?19A/7$I9 MY#3.\QV1XDY N^3+%UB20\G52V;G?)PMJ^_I1&*] MDO&)Q%)4 V?H9IPOP:WM@&Q(5I&,['#8 M%> Q"1V-; N;NW"X__6?EU=%TK/PL1[MXGA<;."3".XR^1>##_00%Z3KN=0D M./7D-T7;!@N;A/$^"A[KAS;U[#$1<^?8->'RT'U&1.(,$XUN_L>'^8*@@:6- MR^02$(YMQ_KVN ACDA'4\ZRI@<1>:%RJZW'1#'];A^PAKP!WM,[,XZ?%CCD$26D;4IR*FJ,DT!4 6 M*"J=XU H6F;-T/6*WF@W]49-J]"6WJL9IM%DO497JS=[?]0:A>,3YH+5&+%I MP(A^03[--!5;M'MFE<_*P_ M4]\R+AWSBX6]?LPG%+ I*]'GY[RD-XQ87RX:B*$X$NU04'"(-B>1*!6M7K!7 MEV-8($OBWEENZ)$N HQW?!$0(R_SV /[ =L)P/,"C_!:X ? >:BJUQ31B_7< M *6#MV)I-IO;MF*IK=??;M/N)OI^6K%L-^K*R:I6+*?0'T2U8E&M6.3>GE"M M6'95("59=-0ZER.] T$$:)/_N0QD$4_/H[" MJ'3TMS?\!9S>WB>LST>DXIC7I0#V_]_>FS&BA9UJSU; M$>4^/+73[J[M:L^^SU\.B()*'%.DS*..^?1/9@*\1$JB;E+"1$R[)/$ $HF\ MD/G++Q0S^3JAF)3_-0F8T-H4'<%TT)1IZ_LJ#*S$B:#*2]\+Z[4/S'I=9+V! MWJ\OZYV!YBF9KK*,.#$V^NG5S\?)A)N!:$YAAP0HGE4]>QUF3^^6&&=!YP#D MS^NV7A ['C&?XP.N;MX8;Q=.C"Z\NG)_NE$>T.2DU.T8CU$0KKY(5/6N;IJ[ MZT@%T5=I=MI&WVW'3OVK&T/?5]:+TFYG[E=]6'9"JCRKXWM6RS9\T39'J+5F M1]\9Y4'Y5F?'?-OY5ILP'R*U-8=U=NPKJW^B2R0##%:U$=S:)"OQC-2:+":[ M[N/QU1EB93GAU,,XORL5815AZW6E(JPB;+VN5(15A*W7E8JPBK#UNE(15L6 MMPXF?7PQ[1!+XI@36-=+CC.W";F=?V!M353W%@@:T?.!FZ%G!1;W(WI_\MP9 M5AN& =4JY0#M]XIOYS[@8"D3C)R[%FKE$^^486%8J]G[I1%G0VDUO8R'?QL&7I+465I=;L4?,] M$S8G]QZOL:S&:+:-/QX-_5_SQRN-V;"K/\%/H>\Z?]S_]M R!@/Q4W8"AC%_ MV:K6M#M_N?JI@)V+!GL*;C6,A=5-_5N^!K[;NHINFL:',7/V"(SD(""\K<_&WD(27SHZUDV7UGT[+[.\=T9_P[>_E@ M^:;M^F%1Y7VKH/*^55!Y+QZF!>QE;;%]4;%[:TVQ^_&9E0@;[50)^^!K%D@T M-IDPR_,U'U$B6(#0$Y:OX:;RF&V_1A 1A!"!<_5JRP)Q@+'VDV(62/B-XP*GB+;_GP! &U(2[SZ;KX M$7,[]#58EFOZ1*]BP#5CB_ I2#K[VK,53'$(H3U/ M+7.J180AVZ/_,[QYSCUY$0)[D#C7M2Q&!XX%AXH'QRP@DD23$(,A+!/XBD0P M%]\!C6P8#2(+<&DMX3">F&>Y,*-D;!$@!X&6F%3@CP]8U"958[$4EDM,3"1( M=KDY Z(+F)H$I49[!L8!96"&-I$384H0N 6V9@ 6*N4).0Z"Y$04;FB,LM(D M2 X81:;'D?"$R.*:8+ 2-HZ$R%D@IWP_@K3 9:#$@?GQ;91UBY^CUPB&3;Y? M6.>$,T$K\R?P<&,$GF?@18WY$D["?[@\)C.*/SC)R1V(C\2K0T$_=!Y;*O"TP+5+25IQ[M',1>H0G\/EZ KS'] MXR#S=2NQ@K%$N*-7H'55Y?CZQS)26J70'X;GVX?D^:[B^1UXOJ):-H][O.0< MH1*QH0])&";(>3Y:RD+7T%YLB)"B-F6@94><.YKC:A@&PAZ^FCEESJ, \@T* M0DZA@R"=CPZ,;DPJ>L0=/L&HY/,4GH1!.>8)A-Y@ZOI1R&@L0L=)>/-6!)R^ M\;GK!7L$O>UVXX!_):/OW4VC[Q_X*%@9>.\5!-Y[^< [/F>[D'N/0NY;QM3P MM)'YX !:&.RP' CO"8-%L*%.Y'??XKE3QB10@*"U#Z8L M&AT9[BV?^3@'!:_"Z2UNQ&H8W-NJXU.VM;KF$%OB=@ZU;$&/F M/?.\5T2=V3B#=+"W#%(%;E1E=NKOPDYYMAE>W71W[BR_/XXYE%:MLD3]SKV9 M]MEECJH'6<[V@[VR?;N);+\SWZLBCPISS'"_'&-4C&..C0]Z"O_C$UD\.SH? M>\3 .=@S+E'MW7O@1L#*SFUFCZ\,X*M6)?CJ$HS3.TQ[Y7X@D'+\9S;7KC4$)]*>F!UR"?:"BZO, MU(W-5 1P6]@BMX^/'G\$6G\"&O\32;RRR5NG=75CY%L_*=/U+-AFB>FZ![9I M ]OD6^*>DSE;Z8CM=PS7:C:X'M9G8S"R8&NQ!]+EAM4V" ]\<1TS MON'+;8@76[="!A[ M2_(2LNTOM_5%+ MA.F)[RQ0 )99HF@XJG/2XE3#VH!-:C-F.0'\'S$WT[4Y$6SYOT6U>%2JH[W! M>F>L%&DU?RZJY:&?C)_?"E#4-"3I)*06E83Z&,X10F"CS=;+*HK!:C<6AE,( MH[YLOPV3_=8K[LFLC43]9P-Q+.V0IL+ VT)44Z#PUM,J;T F2$D#\)[L1)RII@#Y@XW6<07#YW MBF8ZN+IQW(+U=#V/BO8EWJB;M%&%H8,4I-+^(AXG8%.X X%7'9?B*M8$I)X3 M2'P-))Z5]LI];>*Y,XF9L1%:1H5E1PR0\-[C8RO0;L&_H4S2V2'0T!.KM.$*(Q2MMN-+7WBS>'$L;H"0\BD4N%CP!=JDU!ZHR MXAEDV\WVY=[J[DKLQ6%Q<4"T%P_+;UI)AJLD2$=&?WG\R;6??N%6TN A'/G\KQ S1L J7+*A4BA<(+_F#-RMS83)FLI& M$/+LE>240&O:5#=ABXVER7"1K4AM52)8,+Y<2!3C]_6&*P'\LIHV.NQ $+^' M -]ZSSU$_F"/O C K]L&]UEOYY7KCV@C%%40"2ZD'!^A,K\ ?^*XBWBN&,Q, M,IKJ0E/U+C2MA=7;U,/,%^B2J?-B4+?XH(D%2ME$T$@FR G7IZF9Z@X2]>V(>Y*(UA^F M](JD#T:*W&3^5/3$P3] /8(,ME$]-31FRB0B+_:Y4U^"&HN_@45>6%EXH.A2 M(Y*/8G4!C_5#+&2C'P(6E(T%3@>ENY+ -?=@'"3C\4Z(/KL:5,PDE3/G[D M_ELBAN7 8Z3'A-8=K'SPFEXI\1SL*8,=:X(,1SI1UZ Q=]"1S?0/&C&;K$I_ MRI%-WWSF3]S66O16\7<[_3#+F8?(%[+!$0L;S/\[._X_O'G^5>>8WE+'V_L3'8W1!$X9ACP\*- DMU M151EA[9"R1D^R<9;)YX&B*/?2*KR\5?G&Y>]E.""+RZ"ZXJ/OS#?\I< IW9K M"9SZ?E'61XVX(M\@Z4:5VAW17GV[;%=ES]_7-(;:D$S'15\%BTYO"JMN4_C5 M=DOOMCK[1S3MZLUN_R#PJRTUV'H-MAP*K^J"5!H&]6QIL36D:353:A7>;WK> ML187!UD*[G=#P"FT;/XIH@N[2XCSHX]BKT.PUV54F^T-M>;B"]G[:W# TGF+ M&WOA \(;:>\Y6_'<4FD5UZWDNCBZLC'[#9']BO+:%/M=./NM@;+;1>CUFD+H M*:Y37+<]UVTM]'H&";VA0HNI"(OL$YJVOF64&^V3-1B+6>FP6=>7L% MG7E3CQ=Y;^D7K$U"W,LT[L&"-U\+II#/-%F2]]CK53[OT?(;LN@)WD"9Z/!? M+-;$<@^1R/W$/,L-?4$EB" M)1AB!@M,B9:8:Q(&,I\Q_D#5$GPVM]U7SGU=N\?J.)]6Q]=F;,PU:]*()U^-C85P3F(=,:1L_6290*9-+F4WG@^M'*$MT[4YFX3%! MD="9L"?7HR0:-PQ@&MS/UC/,V&O40%PL#0,*@-S".RP'MA6E[<$+ DY"4^3; M17>/72XR6?G+G I!X#MX+>:SSKG(L\LO)*P>-3YG2H]IKY2K.L&,H[7I_T4%[24%:Z?:@G6PA6"=>WS* M@96>^)V##((/*I!#@P)1.BA(ZS;-:Q^@][@!CSU,/MD!NKJW]*ZQ'0U.,%B@;*?<@,XTO:FA.5PDM;.7,JE. M-4N9<#WXZ$AKR'S5P/1R?&&^[3='IUYTN4>Q#*M_R33XGFO(<>Q,FKB\[]B1 MDE]DR0QX)IC/F2U*7C!Q+_W [\UF)WYEX9P? K 1IZX-A/(_4C%4072IW[RZ MZ;2&NT/IJB/E\^&PLL#.Y3C, [K*@Y3');RA'-9"SMQ&#BO@T'^P*U:''8) M>0E?E_GE(SX!.QFKHVWF^X0M%:RT#DN<'YW7_ME(0.>@PY9LGZ^F]0M1_MLB MX;_PX.OD.WNY#0+/&H44R?CNWK,EK4_Z"'*RA]8GE9#A>SS#O& >[!^=![%U MJ6)!Q8*I>/J1.1"1DO> F%\M.Z.&Q3JWLQC'12XH5OW3 6"I$YSMBWIJN*=V MLRP6P=ZR.^@3T/S6-2W9-.V>8'I6[ZK2*(PPEAN":6C]7)V&[JJ-U-Y9KJPA ML0?>R_,8]D%5W'6^W%761C@(\I,ULQ:"T9]# 1 MB_USJ@%B-%]P4BTQ>@FABU1B1&G0+]5!;8?#[!Q\_2Y'C8/6U4VGM\L^.GV3 M--7?KT+<.=PK=[8QU6)_!^&*.R^;.UNYBNB=N!.+7O?1M?W4#2:76RA1?0!, MCZ]FZ#I?J8B@B*"(H(B@B*"(H(BPG A9B 15?:BJ#U7UH:H^5-6'JOI051^> MKOIPL2.CJMS9)"0TR($L[Q02ZF+U81[5MEJ5.ZHV[*@ 8CRU8=;J_R+-[#+QQGV7BTS M[*B @V+&[0(.^V?&;E&1H>+%B^7%$[)B3P$@58)?"JH(M5Q^@RJ%V>.I]%Y1 MEX=]+-3:Q< X?2F,*M2J$'?N%;%Y.,"P,P[**.H^]$ M?]DG+@L"Y<%6ZD9I%#636]@(3* P6'Y+KA@&C\IFCYKOF6"W<>_Q&C&.C&;; M^./1T/\U?[S2F!W\U]4G^"GT7>>/^]\>6L9@('[*3L PYB];53IVYR]7/]WD M*S"+!GL*0]I8[(65^G?J)75'C_QZY''VYS6;P&#?,?N9O?HXLW15*1!G8<$7 MUTI,\N9O(P^)DG_Q1MU+%P\MOX9!J4:FQ4U,@3X;-#%=V:XT;8O_*_0#:_)Z M_.5M[98I)-!*12-HT3-Z+DK:J,6RN /V9G#M\<#R^(P:,0=\ANVC33L<<^J3 M'-TNGQ:P%\V:S<%A\G7M(32GV%N:!DCMF'T:S(3N%!U4T6F(9UC7.L^IQ[DV@^NFOL:=,1^7J'I5I-XJP2-! M;*P*C:MU6K6^'K],#7[IV%O%V64EJ.E,Z.+N?4[>]%&W.$3*]@E M&;J&^W2S+-.R?5:B2-K+QQ>,"_%?!&V+MFM[+]FC:_?C:LJ?*DGT[!FF;/.T M#1BF4W&&.0,)7D/37RCX]+^G*X.]H$RK'1V))=+@"P^25/ B&=#=NXVGD@ O MFS7+*JJUK-G;7UECY5BSHJIMFPP$7"YKW#';[6:[-^RW>QVCR0;M2<<9D\(&7!N^TS8[%)? H[>../Z^=_T@.:&51I?_ MP?)-T(&A5W0,WA=;!ZC+Q[>!_ Y?E#T<_Y:<^TK'2G-'P&@1LM7"DF0.<8O/ MU<5K3KD0Q8?HWZ=^,N2 M&@8%JSG(KR;.$6TDV'EH4KD30BV>4]TWC#N:K GLU-">IQ8>W7L\.NO' WY- M%!^_X<*^C_J="OAC21X8R1A_'--Y/\HS,M'\ /XSBU[,F>> P7R9 M"^"_VXZI!FN92N4-J+R!4ZNX"SS,5GD#*F^@*C$'E3>@\@94WL#9!@_OD%VX M'Y !JY($MJJBS,&B9WV7#^"O.'PL'1=T3"*BOP>:%P52AE]F"XDFA39\X_&TO^S?BG5:@'*L8_9R#R:^@: M+*848[AZGVG%-=RX&V4 E>V6E-_":X(PMUJLU"9R#^2UK\]-G"HT!@ET'^S.RD<;POZ7//K<-%69S)2\C&.7 P M"9;E7JZ*_':9SU^8.K8M0FAU4G..@66K^'1GOZ0\G_;.DT\KJL;6I9!5,>E( M0&503LR+.67.(]<\%G!M8H?HH%!:D&;Y21:.*])L6-JEP4=K;.0^<7T!<:60 M!N72YOK-:J?-&ET^FAC[]GS5.;UB; MS[1-YEA^(DM2PXQ!2;P;.:N"N:Y$P3GAQHG!8S21VC7WN$_I94SSPQD,\S6" MF9%Y?7)=?,W'Q4+_WWH"RBGL&95#5B,==X&)32J'[))SR"XKO4BE9*F4K#J> MNRP1)QX,%2TQ,KG\=V68>_O\C#)@^ MB""QR@D1/JG8Q8OALTP]\-V73XMN*[A?8+N1RTINLG_G^^!A9MOD.N'L>NP& MU_))<2RMF;BR0Q#V[5;#Z!L-8W"T@WX%.7$:KFJUC\-6K6:]V.H,]$.E#9EB MYGTO(K.6(RT9S2)FN["J-_)*NP?0BK<(>3^FJZ(9?,BNWND5BQ+J]?5PE]=+%%L8ZSS<:$>3 MB2&M#?F@#4V,+I@8_<9@V&[T!LTCE$^HH,F)6*JU[K!F?SR%$)I&H]D?-+K] M/332OD"S]$S,D6+._<;GH6=.F<\)$-#-9@IU9\&'[77):/OCPQ;P8:?1[ T;O7Z^36HM^+"RZD@= MU:JCVC,R2XJ/:C_.YK;[RKDFT46T[U[H!^K(]N177D+T11W9[A*87V?M[BDI MK(WYB7TP,MJ[=%%5X9.*LU/K2.FN[<[5S:#3:W2&E6:G,U (E;9&BID6'R,C M\=&1K:J(7:T%UF59R(AF3,Y\['.3,&=W;V%.=4I;;<8".7U,QNK5A['.0#74 MT%TI5 K>]@L2]WV*MK>>AX7+U!?X-;GDGKWB5[=(>($?>.?X@1=2 M?U;J\?I]RIRO$?AWCI B&YN6??!4NNU&:_?>#,I=J3:/KM=.5>71 MP=5-MV_U&S#B/5FB!^L=44TO2_'O4OY=9U_MSL"8 M^-3L@VG5:PP[O;-EX(JJOW7=3Q8;4:0Z'4B^Z@SU'K;JFKN^A?>\\[@--S]Q MV9% \EWJ1KDJS>06-H(U"(/EM^3@I)&39X^:[YG 1=Q[O$88;*/9-OYX-/1_ MS8$-F0T\^ E^"GW7^>/^MX>6,1B(G[(3,(SYRU:M%KKSEZN?;O(M((H&>XJ] M;G06^KJD_IW&27%S]LBO1QYG?UZS"0SV';.?V:N/,TNWM0#B+"SXXEJ)2=[\ M;>0A4?(O7MY#I(K=0I8*R@"CU2N[EJ7$)++F.]@\(^Y]G42!;QGW%OE9&7D) M@S519CZ#@/*Y4R0NVV#3/;LY,:DM2?_2GKG'->[C-K?\*1\C'"6,W>%B6L]6 M,"WL=P(2P_0X7A,7V(J8._6]]C60]IKM.H_7P#(S;#0$G Z;7ORJ:Q^L)VL, M!B8\*.38?DB:H%-NC[71*[URV9#Q5<\,'D:#9:8)U*"P23S8N><^63YU.9+M M6FA58 WX&%Y^2U^GVA)H*!T:=*$-S 7DD/?Y7*OJ0G>N;H*BA0X$D:;,UT:< M.QK2WW(8]B8G^C [MO=A#4>AYR]?]">@A,S42JTP4!![Y< 075AD05G+UWC4 M CUPDY?BDX/DXK]"YL%O^,")A7-"RG=@18)H.80^C]:$V.B_0_MU8972W()O MH#%,V5@#V? G#[0G9H>B!GRCIFV=U4W;M%O=V"*?CW#'M=^5HX MQQV[PSX9K$D8N/?<1X_-;N4(^/AV!B9Y8)3CLV'"9WW8*GK>A]5&*C ]S'""Y"=-B\2J@EL1U$=(\(@((#8E][Q)-@F+S@?MQ6D>.H_>JY($#CGC1"(&,_5Q P MQI L*,U]HCTC JFT,6&,VANTI5O-G^D#7L?'](WQ\UN02Z]S="YAGZQDC6&^ MG^.VQ^'TSS^%P2=.O(V\23H.O=@DE>O9;8(A2LW47CGS_$6>R)CZKN:X 5KL MP%9@^'O4:#%E9PH*"8$T898G[+A(E GW @24X$39LQ1W0BR@0*99)H]^&J,! M"C?3\E7&\-B-TV!I:%'0WUG-=:#A\7X9Q6=K&*EU>D8R)"-=(R,M\A'R1CQQ M\]6TDPV4_B6[CP0G.>1V%0!"R88+8 $!>2,>?&*>Q2,>HU^*W-_T.]DCLQPD M.%A9XW^%. #-A0N8X&G/1=]U1JJ.J^VPXW8HV!*?79CO=PPSW,5AAF0O1%SR M^?O=?<07VVR0]NDW2*OT!HDX!^Q-04-?L M9?19\"=97XH!+.WCY/H&K1[QP MMSR#M8E;YC7APLB2E!Q/UK?E3&PBS[4%*_D"%\(,L B,=I)DUFBE/MX_)(K0 M9/Y4FX"C0JYPD!Q7BD[%8%@&H>?$]WY_^!8O,IHJ<"$%)%#[PM6F')O/ UW[ M);UO,N+%=<96D H?^5'D(V;(I52$2Y'38JI[G,QNUR%\= MQQ$5\%+\T)R*EVP9B+0 L^)\CO\0;1S$+K6RX&7<>9.87E M$JE&_I3S0-P&/IEEBR!8-$R\68XT+;G6BZP53E<B+IS4W[F1@]M2AR_;/AXT7!,0.M4T.U?YY:IHC%EI?)67%,U1@981R]?,PG)#I WM+PI"B%>\#Y MLW ?1O)#VIB#])--%9?*TJV$-,- MDJ5+9#"GO-\% 9PQ$QH+U\0:)0Z,IP1T2@87VEG: _"Q-1'>7)%XIZ'*45!< MCHR3>/U 6%O\2815I.47+1BN1K*R.$T8-RP;AE8V,057&9B%8\+5QF>FYA[2 MJYCV&TJ?Z_?,LUW-MV:A4/L-RH.MJX3$L3A$>P1O)3>-(Y0E5 MFGG@DXOC("TE'QNE44TR>US>2DMEC+INXD;^QV">^V*IY M5UY'R5%%R0Z4:P+TL=GC/BM9^A&J[OTYZ9N+/UMU6.-OMX9=K9Z[.K?VH,##;97ZK'[:SU? MKV;I7V*W\6$US/8%T.)_Z0-:%3 J]BB]$Z%N$W67H="QLXSC3)QCT^9K-KLX M[P$N'/ELGZAYD:F8:S%X#U8G!UZ@"+L*2;!IAF>W!ZY@P^@.&KU^WB/<*;]S MFPS.E9OGQ!G(Y\'8*^,7]]PC-ES)WOL[K"C/W)%HOQ62G8I#/X!<_P1B_9\H MU8M8NP^L;1AZ-Q_1J2!?[ZGF4C!AL^J%+\FIJXP3*/B9E7VCZHH5T!UOAMM]M MLFI;"^\.=@'M#_+EB,JBKR>+KM(3PT(]<7PNW4I3=$%3- =Z00=D9=,?@^/^ M22&>"XOZ;]Q[Y&1&O%B>K?4 UJ1WNXU6 >;5_GM!JXC_Z92 <2)?(_C4YK%TQ4Y0DH M);"&0;'^8BL-@$>^1D\O@(VNNP]0NWS4PJS^'5)2LU#*"CMT.^S;*B:L]IN8 ML-H$'AD,\JWMMK/=#@9(JER3$R:M=NJ8M-K'P^9V2V_NG+2Z9[\DBT5;A\HS M*E44M;HIE)]&IHI59AHMP\MO5O6/@Z;>;AZHI+#T8P\#ZWV!98K?TB;\FG[ ]"+*TM<&7#,HRH=Z]B)VC?EG;D$9ZD/IEI_YURTTU75JBZ2Z]BV M'.1 2H](S*D+2WS8*GX#M]8V$Q5AKXUN'UR8ZH1Q3M:F:"-0I0=SRL>AS9-& M'0_<>[),OF2Y;=LUZ:^ODV_<=!\=1%<7"T=0W'EXI7ZGED!*J7!6W$5D>>_U M4HA(]8H(]#OZ8##8?T2@J?>,=ET0D7"PI>&;]K[=J^BG#VOJI]'7_V"S M^<^WRW>[BDMM'Y>2O@H?%[LR'\5B%,61NH5XW;6)(RETMH.P6_M0[-:K-[N= M@9*I82CTS@'5PK6 O6@CT5KUPH*<>]04I4)?W]F+[&'[R7-G);=VOZCA:<5" MDBK[<7O&6J,3#L=8@QHP5D450SY^GLXJ+!N;7DK.8P:M10>A,%KQ4\3.'>Q: M]%@T@I-3B,XF-']Z2O*L\027U6)LWN)I38>G4I(H3J46'>GHP#W].Y[P?'&# M_\N#Y.QGTV9(_>'530$&7:;ITT*#]1&GUECB?5&#T>?%H^"DX^AF)V 'HXPX M%:,NR/057E?<_ Y;W,4$&B!2G][.M;RCCJ/[;!4\O#I]>OFJ5L&M35L%RY; M]\P+7K][\'[!6W[2."9_.CDHZ,\[,/+-7^2SM3D^7 M23]^J,3"]HGH'H9_6 M-H+1,IWM, R9;?(5=<'>L'.;T5QCHB]9V_NHZ3::3NEK-A5+@];534&#\:U; MT1G-UHDGM+*W7K;G7 .EYIC;\,&##]C@E=FV/-^F9FF"^=EX9CF6'\2]ITAB M^MH$QJJ)+D\6ETVT0(K"8SUJG64YHA.Z]CQU;?OUVGW&+EI^./*ML25:T,( MBAZ 1/7@'I3[GN:#Y4G=Q:AA._;9##DU>A^]@D:(.Z6"L+Z.I+KV@=[L>CI\ MK6$[+L_"'O$BOU0T]@JIO1:U)HO'(/J$Q3-\YAY/\3;1!6Z>13URKVWN/ ;8 M:=*WR@EI5:=2DSJ57J7J5-9IC*([R]L$@^X*FT NJ]&"86??';F0U^@IONMV M(@\?^]\ZP;MK_.9$!V5W 9]I+?TX+D#1$+*T:77T9@N)\1MSF$B;B]MLHYD2 M^GXD=&\=9K^"-$'1^,ERF&.BX'H?]8$431&Y']J!:#\KFG"30;*P^*>Q)?(S MK*23J(VS9&)-<6I(FAI[:CP_Q(^1RB\Z7,.[_$N M%VAO<'3R0>_CH;U/#VW%<]_&33FWFKCB;V9G:ZFB0,3!TL5DN1AP<85U'.QP^H:-_;;ONG]16-J:1 MKMV: 78FH %%1N8L.ID% =3U^?1>T5G;]&[=_D+,JV&Z2%NZ&G M46#$HBF5WF6-R'A] DYU0[B>H:WKHPUOVB%NX88V"@/D LVV9I:(J#3DN#S9 M#QN? -LU,\RH";+E_ZE]$D^-^ )%/$Q"TD2 *>0T_XMEAR?Y 0_RPGF-PH^ MAML^?YYR\A&*MTT!@Y6T90;KXQOY+)^]\VFK5,3CZQ-Z&ORYVKLI]K!@G9BH MM;@&ZX9Z!X-7: &G 1M9Z(%Y((UO*2#"M+GG/EG$%!C5 X? !\8E7X7T)O(! M7#(.S4 R/.Q&CV&Y@(EH0PUM;H>S$4'7H((&\60A\U-N]M__>?N^@>W(X;() M&^'[XDT\$_K "/ZW1Z76^[X*81"$*0^:X ML5W8)<()S,Z3WDF:=2SF 60GR0__A2WY3PN7T&*Z5NU5+LJ&GX.T(PTQA0MM MO'BQ]7/:D,@9 2(VZX/NAJ>>8??@/OPXV"YQ?67Z>4OO&N4:\E8@5QX'6[I> MH#['A1>8P*URY56N?%6RGQ1\@,JB5UGT%YA%_X4#9S&;;]=T:J-TV'Z$XESU MU+0?^HU^<[ +03;9Y9=#U&';N PY4,-$9WFP :[HW'-7I3EO.._:\&>_/=Q/ M+S:<\5;[OL[4&US*UJZIBK>HCF$?*JU6;-DUMMO4.36^]::N-?6&W3IOZH7< MF8&(=>ZY..,\GU'9-3UK0?V1>0Z,U4^%6*ZUL8799F5"@^W/0VF3^5A_,BA]J-76T)P6_M M%GVKI93J=OO*,M^:>IUAF?!D9<6!$O%*Q->ONUWJ=20V>< M8?5;@E*YUT'V]&ZI//A<:0L>(%RW]8+<'*R8Q0=Y=9EFI.6R9%; MW:\Q4_YI"&LW&QJB[_;-P\-2J?Y@75.=>X3>$/KP:!-6CEE.XDA$[D-#>YY: MYI2*YK&@:,S!Q9"5^7-N6A,+/L#F!J'ZN_Z@:WBSKCUP3C4 /A>%>H$58#F_ M+"!:XY%,)H>:O%B$,3==4>WQC@8NG(Z_L:H,19MZB"?Q?]:7.PW[B)LB5PP1 M9\#ULZU4(4NVKN\N*7C[VT_LYB".83D>U&4]6+6+8B)DE(GE^8$F:XA$C3!" M;V#Y:J>A.5'.(D)_>)RP(D:O6DL?_"B@)62QW9HGM1O@=E@P;YA'5.%GN\]H MK-##GUP[G'%9.&69''>BA.MXP^;@L;Q86(@(-[=^?-L@S!I1D^A.)CX,<83@ M&3 ^&3'P^!-WX"U4L\3,OT)+>.J+0!;U7)-%5RZ[-(8!VD(#LBWS_/!RF\2< MT=2[2,YX(>.2XU5+*:N8HY<2L%=N6?@:"]YJ!CAC,1^/1]@Q5=]3I<^%A 2A;02D M^:';[<=@2;*N+M/IO%H&[PU1+I".K11L,"R_1G.&9\I.M1 MR;')YA;*MP3M8#GQ%0Y/U7%X^@MQX 50G')%X4-$7:L>>$]EZM#+ [9G:.NK)!WI M;!>H:S0KM$!G(*-J:+,)%9;^]]?489(RY"*_H]$^@;K?H[!3AMRRA>VT:K2P M9R D:VC(/7#;)KCD1^YP3T*;+S0\D5V[+L[.,\",:%7(C%!V7GZ!FL,*+5#M M1%CU!ER7*R_!@/[ YQXWK019G,U<&-V_9?KD]O9S'67-8 .'&4"QA'IV59]AO#[?KF5T-AW^/5N]9+>M@XSC."9?U M#(1D#4VZ.TQ[X'X0^?14NW%IIERG6R%C09ERBZNC3+E+-^6^!E/N:6^DC'H; MUYUL*ZMJ'.)J5RB\I>*/"P.+ PW%8KJQ/G"C+M[K+"E9L03ZIJZHW"LK_GPQNBKT^4J M+\^P2DF>9R"L:FC;E6C54E[%RR+?-O#%V VQ9)@4W%D9 #]TC4W/%O9(I-J5 MC%P&2PR[9\(2%17"2U'8CHRM4@RND*^=JRP$C( A>N;@M?_0U_O:J#RT2T-C M"=H1_/1#4V]%]S<0*P[1L(I0E)8#ON@$4A<_%+'IDC%F\90\ZXD[B%F3Q\N" M@>&4;%L3MV1PLV"@B\A9^![3=1R)6T?CC+#Q8/0S=VP%KYH)ES^ZGL5]&J6? MC%/2;QWZEAAB#GL+1]326S_J:8 ^A$HS^C_[&]+""GSM=\="1*.' ,;K:SY_ MQ-='R$82XPI!?32/^Q8B$UK1V(IACD!./0-!)$Y@[J8<\M*JU46\J$GH4; ; M]K89^N06N8+9%N<>S[''%@BLK@+Q7+B'1E M1L51OC)#E8A=[1TEA9&1%&V]GY84:SEI"3!4 O@6LXZN948/@V?X2*R&9X\\ M+NBC:;4)&0S3_MJ( %'*.XWD"X;(@S^#6IM[^,3]X1#V+ M)11*G172)QJ6&7H>[@'YSDK^-(2+EX0OAK^;^^#L"B,,'%HXD&4:.\W%DCWAGQ/WX MO@1Q#K[W&'!&: 8A4-=T?;@CF *!B-I"2S7PQ:BZ&J0#(W0X^,\X%#!VK_18 M82E,.1N;8'I7"%QQN15I+62O5&7$RPW*Q1$+A='I;@<:B(B#'6.#>]MYEG26 MC2IA1A8$GC4*!:J9U#X)M.,4ILB]Y!D>659+C)8G>"(^YAJO JD^"C:QD*JR MOL4<>1>'KJLRSF(^3,:9Y4*CWXI9:5(*NG3!;FG%;$QFB]':T&XI\C2$5+*6 M'J 6^P5\,A%"F&9)O(93;'7TX8\T-\[,*8ZYG(07.ZF)[Q!%V#)+^3&9 $09@=0[F>#, M1(1R0[U18*X*S/7D ?W2Z)?B!$AOMBI^CEI\_A//KZZPJ J!5B'05F7C*01: MA4"K$&AWR43:0)G"6I\P(TDAT2X EK9;NR4=G5M:T=DL;+=]_'SR,TL.VIL= M(V3>LAZ/39*;)^*4]0VLBYNHGV?FZ K%C+\8,9_\B#=K[2G=X&:"0D87$\)$V*U'. 8F(](OJ#,C"B7(M,E<>J& MU(;1#V#B:'(#['&1&&,Y M8U"%GB6SB9#6W#/Q(X>/\CFE3M9/MZ^6JO-U^PS/#D'[[7:LW1]F#AB'P$5[ MR,832YYN9XKWV3AK?&MJQU4\[>$]<]B8J8,3=7!207M!'9S4(]2H#D[4P4E5 M-IXZ.%$')^K@1!V<7%Y\O=U7QR;GN*S#^BQK[62B.C0YSY!\JUVQB+PZ,\DN M4+MJ"U11T56W(Q,13UPX*VDG0=BMSDI:S4P,MZLWRQZ56"51!M)1__1!2>ZH M(15VSQRB, KDIPKKL-8)>$^6,INO&G\QI\QYY*+$+L)9$#>L.!Z):TO-="5I MP1E-90+-VYX"++!.F5K*Y,!G\XJA4C'ZJ!ZHIZMRH$J6 PWW4@[4WT*H'R<9.]4;I6K3G2=ZU]O;^^U;]QT'=.R11:_:G0/; M>9;M*55)>90J/ 4!/W?Q@!-=,$T@K18\*T?'Y([$063Q\] <(4>R7;W"?2+%OJR@+6H]#JY MSTHH+ :#%A%^$L]T0+).PNQE(.V8[UL^"56PJ> ] 2P=RN#\= FTP?>Y3T?? M16,!L4K/1G+06;V4L_":5)("*+=XUO%<+<>T0Y@K6Z8-&LE/3EQKFOH2U#O. MD :A^5,0^=H;"9P37_/Q_D&BYKS5KK6QA6(7QO0;Z)='8M1D?0(:9SP\?!QH M9& &1AIH#-(Q<,6JR)$BVX^XR6"U\&[2ZS0E*^ SB=\P8Z\P=WQ-] PL9L9G MA!YH*@1WB*>=)GO$"0SN#%#=C4"W(>N2CH3AVZ__ID4!BV),C(D/I 6U7_&' M$>8K<%R\!CV0!L@(7,+!]2>3#'EFZC['%V?6$PPF,$0=AX\;&&?_P?*XB>3406B8TX0]Q,J)VMV80U+=Z\1*?T(.]Q'P]1VD4@1>@+:]"[8%\0] MR1\.FG00;3A276V#421;UA!O@AR,_L (0.;1IH^T=[R7:K6D%LGX $4^ MDDS)>C!&<-F>+/Z,4V2$7+,HJ7"U&\!QW*$+(\R=^/71^!HIV3-S26#,0*O# M)++J0O))Q,T9_ 98;<]U'D$N@+\#@@GD FYG$+,D0G%#DL">NC8^$M?=XSBJ M-0K/Q[0@(1Q(2(8CVS(12\BR83ZQ[G;D?D)'#82!2,W"1:/WH$_ED$! M687 M,-GI_2=Z8E&==K$%DS7&<&D2C4DJOUQ$L(J&V<2UP3VCG4MI2)Z<*O?3%P>) LH^YA4J+ZAQGL1:9$ MG5W*B\HN4ME%*KNHBNRBLHM4=M&FV465WLA[;1!Q)ODGN[: 4&E%U5S6'=LX MJ+2B%<*P>@.NRY6*L%51WRL2;HR.WBW0Y/39TN!3T6<5)%6$K=V5 MRGDI<%YNUZ>X7UHJ#SD'*\PY%6%6>E[&&C9H6C>VM/F^/ M%,R:Q+4N&-J])J\.E7;#C0OM&HB\PF%E$R08-@/O*%A1@C=<9)!S*"<[< G> M6=+L\"5XNT8!RY1$;G](6N>G;RJGCNG/#C;WUX@E8QD6\>5>1]756UN-JR 2 M@NMRW2(TQ$5Z2ZPJD-+&VP6O^1#1PY-SJN)VQ>T;U6]1NJ_/T(R]12^^JG(>*K]'FM?)JB8Z^C095VT:U4_;5&["Z4C& NE(Q M@+I2,8"ZLA)QZ64.?SK]?EBQU/N#)=K7M^!^XT3[L@7WJZ=ZJCS2&JY04S=Z M%0-%4$NT8S&$VD3'WT15@WZIG4E0O0&K*^M]"+1X1IF8C2<2$]^Q;Y!LW>@4 M]B4ZR$EECXI4MSV7+"YQ3Z=3G;US!G9,G2NO'=6K(']0W]FMJOKJ\^ MS0K4NI9>UUZKJ9;U_):UI:O>(KM;,=$E$6T[Q%W[MI1+/".U*(O8$OMXO!KB M>0VQLAOJU,-05RH&4%#T;%'+JIN?ZPSU8;NU].N3M]-]9%N8T=Z M\81KS%Y^UVH1\%L:.>]:?'=UF@;GA; M3UP;,=_R]3+]NVM ]U;UZ/[)];1@RN'_BTV!M50C6PW;EE*O=>S%V1!WK,5@ MU.:>!0L$,]$("1&>&;AT+RL!\%VPZ-;XOZZL<<=LMYOMWK#?[G6,)ANT)QUS M;/;YI#;6:589+6KWO=U5:Z_"AB"D^6S#UL16\$GG?LSEVO].^ M<=\-/3,%<[YZ.B?BZ.^PEN]=8 +G51MQV^)/\&P+5MX,/0^HJIG,GVH1'B;( MVG!N8YF3%4S%3Q/;?8:)!Y9IS2,&&7'MD3O*Z41-*3D\_@[+X0 M7N".@)$EA6 GN^'C-)F2S[&8S-8FEF_"?UXY\WQ=2R\=33!9!7P&0[K!0MFV M-F5/8MYL9-G(J#!O=Q0P"P2U#1O'(8Q333(L;N>)Y3#'!&HW-&L"@\#E8MYK M*3%>"6;^C_\S:!G]GWUM!N3P+*!:GFTLQ[3#,<^L0[(ZZ14!$>@CZP'!:%%< M;X9/!'KY',DU"N%G(!$M"GZ5NC<1H='[B!]@BD^6R>F%D6RU4(HA-R9\E;"] MS=G"DY.Q1ER7_EDP""QMZ(FWF$"9:!_#F/W0G )?6_Z2345,X[A!3$&8 ;S$ M>8SV=#!UX8U@EIHV_#&.B'/K."')OSEH"#D^X$8'N)'/?"V1S*NX7+^E;2P- %'9E[$"_CNT7[-?-S*2<( M<_ /Y(TG9A-OP*-_Z$?(?[(]/%WY0Z]I9+Y%,>C/N8D"QG[5M3NX#JP88D(2 M__XT_V)LT2B>,I+/1@OCB5DV27 [5KC$AR"U/?;LB&TU82:*. LHR9:3H#), MMO'B98@5"[G 125%!'B&:?_0UOL9^BTHBV5Z8H0: E5D2N_20S-2!V_B:"T@ M$J8V#OGIJ4E/+-5U>&$39ZP3$(,,&978I^2."B2J% MD?L]YWQFZL@OE2PI!WP;>I1$1P91=*+YO0%U+A6]GX/)+IA8:;3)BJ\K:N*] M3+<,>.#YT*RUR2;8#!]F6+!-,G%#8U"Q%GG"0$O_^X5'X1;/Q0##6!N]KK9- M%KFF//"MM!X642?/"Q:WV^WOA(J[$Y$J EBC6"+#$IWAEC@W)V2)T@=7I_-8 M2XLNX9_"QHSLACAX.[$\/]#^$N$@$8.D:"?HC0[%KI@GHLNXAO'=,NCD,W!% MX7662Y&EY-:V<'U_Z Y3MY@>Q=)P*$ET;NQ93]S!<;/4-?"P.7M%TF/<-^31 M^4=@S7!B,$RX:0Q3B$)V^#[+7W@)S$D$T-S)Q =2Y5^"86@G<#V,$FHF< ,& M9_\$-]L$-_W1]9!T\ U27@;?0Q]8!"@UYK!ZXP;ZY<\Z@?\WVO(F04\HY2-\I]T$QN82/@^C!8?DN1&VS-'C7?,__K:L*] MQVM<+Z/9-OYX-/1_S1^O,#K]7U>?X*?0=YT_[G][:!F#@?@I.P'#F+]LY1AW MYR]7/Q40YO"'2R61N8R%EF*I?Z=>XC \\NL1,-.?UVP"@WW'[&?VZN/,TI(" MB+.PX(MK)29Y\[>1AT3)O[A^L1UQOK,@A%1P1P5W5'!'!7=4<$<%=U1PI_+! MG2+PWTQP9UB?V$XHC\J+[!(5URG7E?&'8:]\4\;3^^\JI'-8;C VZ=%Y>G:H M4SAGE;02H9QA;X=(#JS<)I&F5@FD;_US#V>"F_AXO@!IF0^6B:&Z?X%-U,*IA_.*55K M$E*J&&R7YV#:$/EAL,(.4 >>\2>P!'BL@6>-0I$*2E8(IJB%GC;RF .7.SQX M=KT_:;!X7\#-J0/D?X01IE-_LBD_8M1(),S=3!,I0R-\8#H[M<8OLWOYYJYY(6FO\C^-]HK?NEN_*[(QG1D;<\I R@XY/="$([YQDUM/E&2E?1(%7*7>V2[WSDZS6_*E MLAJ3-O,/K=18,2G+=1PD"'PB.8G/F&%U)=X'KXF2MNX]>&K M7N;F51*"=(" M*ZW>,"RF JF-R7'<=I_?1E&[U'"E+,FGB^';8#> QAY'A$Q&!Y^!-C/-=H$M M06%[[C/HA>K(B.)2R@_9>KVJ#'9Y:?'$M6VBK.9+1O##&897_PWOB98_KC>F M3$B? I6P/A@D72A0%)F)R4/'W#<]:TX/ME#J P,P^8K7!AAE\!;4%" =*5XK M"NU1>=L\$"6^'M-_:&X0D4V4'$X MX6$*ROB:["]4F7O(X3F/O(P?NMV=*FW.+1='K>J!4VHV$3D3^E]=1(4$* F'-AN]'KM#7EPQ7(?2'XLO'$K^5'G->H;QLG6Z @&2#K[V&CK!7[J M2>G_/<8#4BG%Y=0:$#@AR/?&EO,HZ.%U"%' U-ZD2S@?<^1,'AL\P+_8F8OAH=%G3A, MG#T^>OP1OX4[',1[LQ&U-P0ZXOG!H+EP9-1.CHRRIS_:&PS91I_$D0L>WK6: M/R]9(OK5^/FMKCW //A?H01S78]H%Q^^1&Y&ZHACV<$*0=C128P(>J WD =TF$?P^HTT#RA6C0P&IA$8>X M=8&BE+,2G6,G.*1CB1-.V,+,\UZ3;",,;_@2MUB.PA<'[RF49 M?,+.N&6$. MRSJ89;.;,00M!0TSYJ ^Q@WD!^0IKL$EA//BP6S>6&\UT"&@:/168%=B+19PR8W_R:WJ)Y YX6'3:CW_.K'"&KR,P4#F1,G5DD1+'II]P,JE2Y"ZGSC(! )<#T=8P40@PO+HG;^8?"Z! MVY^GECF-[[.M&8A,P4-R'(_(RQ+"Q[9X!*?M:#,0/Y@@PQ; X,MNZRJK@^\8 M,_SL,J?:(@J,Z.AX+NE6D98:L8KX_1_:WUT;/29?^XR+#)SS1NZ'U$7Q/B![ M1B"MNXW44QC;5;,,#)4!6\G4[?(0BIY#E2 M-%%J)Q;J2:D(_(ZI'F3#8]*''R6-%+Q#(#@+,QC9.")@GZSL[CEP[S?^Y-I/ MN&??PQI:09RV56UN_IY)4"%89N1 S>D$J=$M\U'WF%0/%0;(9S656>2=PDG9E!!*B/V$Y5]M+MC7%B](":[B)B^]([ T@]*(9W/;(K]6; %;-FZ(;5L1 MT"+:H%$[F2 SU+>9Q0,7'H/6;<2<6PV!^R%U/G8*RD1)N.]=/$A$VP_^HK, M@ MV(+4!FG$.3;(TWP0*=;$,ADV1J->2'ZRB%FRSX&J)I9D8:S$-%%3X K!^C6T M)V:'Y'IZH"<=]A@MG6?Y?Z:Z;P&E0($&GLS0'H-%("]<79U4%;(NZ:"$=@T. M-D65F%C(10@T@UGT%0]3%K!'TFLLX0U,_#=73ME?TT-KQ8*J,XRJGV&TZW&& M<;7\SDW:=K:O-D2=Z7;F"U!^W^=4S)YK9QPS.YC @>?:PA2XQY#I&!?VY)R\ MH6_Q$6V\N#MRLDFUJLZOA$^/FP>[WD;'0P(/ /U63S1\*&SH*0#BR,XEUZ"1 ME,]FXAI1E>3[J<4GVL<7;HK^X5^Q'3!8N=12:,;'%R'/M-LUKCQ%INA@0/I,4=71J P@NL9TN$B=H)T)MC;EJ@6]R\6A:8Y.>K1\J)?">Z'.$7U MP]',"I9-W$)7U<34MW%#C,KW\<^XBG8X MTE!H2:B&W<5C8[G@#Q_?Z^F]MX2"T3&A>"&R3W)>V%AZTTXDA,T2DFN-+!@1 M4L9]RE,3W(D0N"T^=L>#@="QS*@/=WK3)5'3K3<9,"Z; P7FH*$I'(K!*_>9 MU@8;J,"BB'KG)" AIA?UP8Y7@HK[!0$ICHM>G]RN\J8RVS*9'O$5/.O?,8\[ MK\OO$W8&>LY3&#V%1>!:C#=*.HK&-)'S KRTM+5[:S%UM_L3M"L13-K0]WDO;&<3+G4/MW>W([-!P/5+4 M%*L F^[D8UD_GABEO1',WT'),8FA?-,1U!BV)G!/BXI$\V\13Q M6:H%.B.^0=D $EK U4C.>06U\2<*PL#-W]#8;*@J;;6^(9].U4(^^XGM#%>X MNW(!C58.1%CTWVW[]K=G7:M??W^]X_?M+LOG[Y^ M^^WV^]W7+SE*G=!/-W3M,]A4MG 8.>4[55YB)_C>?OZ8&U0N>G\D+*.D7)L] M^Z&%R7VFS:Q9VH>Q:?;S9/:1*V.)]GED?%$*JH>&7^C!UV")C$+?(@0;[7_1 MYY15#0+TW)P6OS#UDL72!/1=T+H%FJ")]SSE"+&#\X.;1L)X "4091*@4TJ! M+;"]0\^3QB7E%,2I#6"J^&1ECC*:)#H#D6F1T1!B#"#$F#>%F0L/09@?PIP' MY59 *5$C8&*A+7**9.M&2J5,U%.D.5#UF3$2>7:( M2>)'0@C+B2PJ/+Z,TC4Q.I=R20L2.GUN3ZZ3F\DK*\K#+"G"C%9=(W9)>-JX MK4Q\VNCI)+@QT(PY&H'K55PH)6$L2IZFOPN=DJ!\9)IBS!,Q^VR,! V^A8.\ M_^64ZAE=EGX6":3H.:Z77!/U3(#'1#_GI:E\G6SA,(%M1_DU4: - R';;YMN M7;=-HD!;U0MT_^YX_-'R13[R [-%S.#C7R%*S"C_3T:U?A?J3&K_RNRR)03' MVAM/2Z _8>1<3(L /BLS_#)(?P+*;HXZ7Z1F@0<:4G4AU0> &@5#'HL:3%HA M,<%X[B0'.(.=384( M?.O]REP4&TE]70RL!%/"!\#H>7,9B"X MU0.(,H:=QK"W+VJ*%CJ[8'/5$6/+Z [T3FL[D*V3(JBM6:[=NH%5;Z$4K^\! M.[O(6[Q#GI.\?IE\GJGORE(?*W GZM$ZPCF![7<-BU-#NGEU6O? M#]J-?K.I[-M==%ROI?>4+U?YA5*\O@<=UZJL+Q>=^#LNAD)7+:^Z_4BW!R:]42W#R*]42G/Q*M00GOU(MPZ1315I05N49BCL5=^[O&<5=\&Z.7#1C#/7!L(^E IL6 MS0P'^K"Y_.>" H3H LE&;5$C5$S*#'^4:6:_NJE@IL*MW5NL_EM1X'_H:JY4 M(NCQ7Y^M_.OI;:J"O'-2^2BM9LM8[&\2)68S+./&_%LL\_1X5%06P]SKS1A& M/BD]BVL^F37#KPEOG <1[DE2E2?!M8R6;#)$F$R_,?A9-EW)#+)%I1^RM>%B MT[[4D)T$/%] W3<3X/X?FBG@>^HYF/HBVW.PH8T0JB4:M43>#X.I*W#"1/U) M0A,JH?VAG;Q-UU;BT*='3]AQ@DJB95@O3=;4Z^-9IE^4&TJT: MM!BQX"8( M. &B28EK<7IRV03(%^(0/;FFJ#F,GL<\#ZN$99,7@C%(IAT!JLEN7 )])L % M"+VHWE(CY'D!0:" 9>H++--=2&E? /8M6<[=,JYN3@I'$ST-Z&!> VT]9@;O M! ;@Z\_5J&#&DO%>94K&>[)B_./+U!I90:WJI[D MW.6*<.(\#@* (]Z':-)5"-&P 5C><0V^04=O]8;;&'R@4WJ]O=>Q#CMZOUVN MZ':_=:RP ">2DV_8)A6IE9].;M>O-\=/O =@W'I3:(1--\% [QL'00KH]_>^ MM<#\Z!KE!G3\I,29-1[;_/CZ,\VR%+ M\I3CJM-)P;9NG+ID8ZNBQ95[[/$:DPJP,H9_^@2/0?J,A"!!_^?H(%$"6 M1)845K!CVL,5XBH#>1A+*Z.YH;A*19][^Y97.Y>VGE1>M4YM")V+O&I675ZM M'N !Y%6G^0>VD;?8;.3!B]CC*>35_XH1:+^((?#]R*Q.L]XRJ]XV5I5K$97, MJK?,,OZPF//HL2F;D938469%J$GE!=8=<,"O]/X]B:I5WF -1%6]S:N.,J^4 MJ#J0J&K]X8.04K'J0[]<^PP#V)*Y:]197];:LMD,J M49:5$E?KQ56;O$$V@XW(_=VC5Y0]N(4C^!U?OR=9U:ZWK*JW:=53II6250>2 M5<,_)MRVYB0A4/2D9!7))-R[K:AI3WQ&]Q'3 .;810P$S.?/[U--2#];$Z[= MQ M;;L#Y>(839F,DTFQ(0?@Z\RQ1J$?M4^[>,D>H$M4?P0HQ&+UL&^ MY>>Q/XDSR'DXF;54'0ZHN;&ILY M;4,W5&!"B9M\8*)M&-=_&9/75D?(B_>X"!-8AJBLX/W4XI-4%.+K!'Z%_26 M QX0. $N;#=C4^*!>2/FV MRNS$3Y8#2MQB=B5V8IUU8@MTHE**:BL6;,767I3BL-E32K'D5FQMN1655CSW MK;@7K7C \U)6['][_O6JJIH[<_9V]N(X[>P4K M*.".CT+VP9SR&8O9?3V:;H2WT_V?+^7.$6)7[X;F: M2[8/'S\IR780GOO )Y9C'8+E:B[F/M_^4C4Q=W"_[92,^)F-N+V"!R\S?H"< M>/_M8]6$WUESXKW'?>"\=7KX4KWH3M7$8ETT\7L71J/=L\=EKN^;LE[NV[QF M+NC+<.0Y$E3Q?VH:S66L3;G'<1HY6.$3#>P_M4^AYUC^=-78HE$=$[F]$+1; MP;EO ^?>6Q#.6\*Y=ZYN3@'GOAG6>W8!C07A=Z1U*,9=?;C[]&OV)>&8Q0\SC?X661]EC?AQ7YV;HP6Z&MWY\,:?8.B(*KAO#=J.A W?1 Y-^'6OAVD]/V@_0&\V!;YX,W M9&IU5O1D6FMK]K;%KC]2'[.<>"4D]W02:Y:CE]/)V(E..UU:+9(6BZJ?_)]R M('EEJ-K=#U7WAH-]4B)^83/^KHQON*_9GL0+IBUX0EZI$T=\MP*[%$O49N&7 MY&246/_=--4Q6.5T5'US[UE SSD0-)_N@K@U']#XO4V:U'-D[5UK;]LX%OW>7\'U HLN,(H?29HXVW3A M)NT@0"8)DK0SWP:T=&5S1R8]))7'_OHE*O?NX]\\[[?/MY?H MG/GQ#*A$9QRPA ]$CE%<@KH5\;_( \8W418AHS//.^3,3MC\V=.)E.)!KW! M?E8MN\I//@Q]C/?[!]XAA+YW,.Z!=WR\/_:"#X-A$!SM'_E'AS]-3J!WV!L? M^$?>(#P:>@>#\< ['@S'WF$P' SAP_X1C/L&]$F<"'\*,XQ4:%2XO\?XI#OH]?K=WWZYO#-5.VG=B- _UFH_C7F4U=_OZLMC+""K M'@*?K%77!;%@=,]GLZX.M]_;[V>U-1:I0"=42$S]!7H@N2>?YR#ZQ4;J>E=? MUXYZ7J_O#?HY4[OEP.OM>[J16$I.QK&$KXJ\ZME#5382%-EV(I,A*/%VR]R2"3M?:@I4QTQ\.A]TG/0B*6U#( MJJGOZ3^]_D!UM(/;LN%1W[?ZY&5VK]&&Y01P:T-F]\(V%([XLK%@LS2?Q4N; ML9@^SLU(+9V:88 $^'L3]M -@-29#IO5]1\%$P!3RJ2QUR5IV7Q.:,B2 E6D M:3S)N+R%,%O8=O1JXF6K MR.\1'N^IEF15<@[6!Z2^W%4F$%TN(\EL-1FG':$(B"#IFR8'/N?@&K@R$6H) M-T3_W\?OX\@U?F7BQ]%?(_P 0M?PE0FA9(OHM?6]NHY(<-HY8RIC["!=]NWV MHOP^;UPFE3.T#&_9D$\]\Z^/O&5RZ2%C];&[67<#)1807--/YN_-D9T:IU4J M##>&1&V[];XL-$L+L\ZK[%(: %7&Z@_!(A+HY/I.16,R+L'"+YA3E92+F.(X M(%+G6W7[WQG92M9 ,;2 ,&RE/M"JDV45@5B(,C_H_<+3/W<,+WDX8S,5X535 M(0]PH39A,WA]LBN=6'G?WX;W-9K_6BM:/EL\XTKNYNRF ?*6;00FDE>_#>GRG\"C!W\U\6\>_WCRO@V]E M^<-+6=[-X/+5]VZJNF;*H@"X^/)G3.3SZ]_RJWQ8V3_:9DU?]?B/OQ\/^D?_ M0HGGW>QWYNAM;ONU'5I'R/';C9#=RE&1MV$Q_1JQQS?8$!9 6T?!<*O<3SE" MQE-+UX6[>#;#_)F%@DPH"=4@5Z'X/HNI5#OEN>HVGX"H2VQ--!N7_9Z68HCP M(R9B#IK8!%A3M@*-EM@H V\1=[?P #0&3 ,!$SVDM53.9Z95=1FKQ+#RU-_D M*85#"@^E@&@%L47D_ KZQ!D"_ <3T#HVTWM>51L;*5CL$E'AH-2()0@M8B& M9#LO\5/=KE\:6+M[?[.[4^U &;>HA\]A+.MVKJEK[=>#S7[59BWJT9$0:@.K MEM"(X#&)B#Z.P3+$A#_@*(:ZG6V#L?)PN,E#@F@6]Q5,A"72J,C MHBG,S:; M$6ER2=4E/C.)"%"7A*D*PLK/ATU^5M ,26MX+2)FY/OQ3+<" J:V;MQ?57A5 M;]6FQPYD)>DH-XF6F,B HC54I&%;Q-6MVEESLR$; U7 DHTC,C&-JDU3)8:5 MH>-\$IO!H10/K0"VB)M5C02,-E)[(YBWM/(PS&WZ"B2:!*QM'.C') *]3*@U MPFE[5V)MXV*0WX!K(,\@H56H%C%Q"V;1GF,NGR7'J@-\QU6JQ-[*1L$V.[E_ M&"RT"M8B/NJ)33=O(F$M4"NX&PX/#PZ.CZ/7)C7% MM%*:DUE<*$V MP:DA@[:2/)M:YDA?33@K@3F!IXX$UT8"JW0TUTS-BF2E+:<'5>MR;20L+[,Y M[HO*[&WD'!<+1(5B76N)R>EN6Y!3AF$E**\[E"AXK:2GEAZ@'PY3-WG]GWXR M4-W7]ML)?)J2XG9-HDMM+72D5-Q4CK:G9%:I.EM*7*%M;$WS,D\M;3O';N5-.@9 M\ M@W:,!EE]5\?>D^#6YMCBQ,I_3C^HQ;V9WYE=?U)[1]^1(I(U#P7:(<3;% M= *$CJ[/+EQ'P#;85N)S6E*MTQ(/)<[4S@1I=SNRBPBY!3_"0A@Y3ON\CB4+ MWX)YJR/K,,B)3#6'P:9GI%SKE*NU@Z+J*$QMTV^ $Q80_XP)UR1Y"V0K[07" M4^6AFV>DALP5TKY:R7+^)&TA_)M+([TY5*6NIP>.L%9^<^I2Q;G=VC&"J8?)3Z(O;L:%8&<^I2Z1'MCK^B'E\LA:-' MS /G@UD73"N7.=6I@LN5537QLN,TW__W9 ;?0>BW 0$WAQW43PO4%O22T5S)9]I M/G;77]N??%Y[M;]^L7_Z0QZ&14W([]\Q)_HY-'UF=@L^D ?]Z0[\F*M6_-<8 M_P*SL7[M-QX+U:6^/.U(KM^'H7^FX+3C@D!)%.FK&8+Y9923N=G&WIN7D 6;[\J923@,TP,<]^:*3E[QOD0KX% M00*]/..H.K*"BHT(X&LZDPSH-0\(53E5K+O].OPRFT?L&>!SHOC<:P6JU?G,"VA$B; :T1UABD.\%WRZ$SU MJ"RLVHA!>,7HRC*@W_0"W+>N'#:K1H2VMA2LI+3;K"15YHT(=IV1"QJH2<(= M>@54=6PW#1A#WC9+LY;BBUBVLPJ 1 9G>_JQWM687L_-UFJ%P@N:'$F5YBP_N!5OE ,E M#Y'626%GC&=[H.MPY*L@5")YH3:4=$)4NY*'.\JSV9KF+TAL QB_75Y;E)E6 MSZ(JBT9,HPNJM@)8ZTO)_Q?T'-0%1JYO*XE&R9JRM-9KYEMPI%!-+ M#?;THW'+V+YB']2R&E-Y]TCH)")T)04I[5HGC,;*##=<99)2[\U\<^6*J5SE M/(8K]F"FF_Y]04OVYH#0B*F[3MPH_;;.V03FMZ"Z25N0 M#8V%/!"U00\YUDSY,N;@)-&4FS=B'*]N"?4)XR6SR3-5%HT(J>0@]S)]R/GY M#J2,(*B.TA&D$8'?2>;_<2%$#,%YS+5&;?R;Q23+?QEBM/^ M4>EI?]UD<@O(1@R1-6TUUV!';;;2OA'A?J-"'Q="< >4,%[C[E1E\4-O3N:< M-?D9]D_O_@=02P,$% @ "H*&5X_^ZT@<&0 A^D !4 !F97)G+3(P M,C,Q,#,Q7V-A;"YX;6SE75ES&SF2?N]?X?6^;K9Q'QW3/6&[CW!$[]CA=N_, M&P-'0JX9BM14%=WV_/I-D)*L@[(I$91*,R^R1)8+>7Q 'D@D_O3GC\?S)Q^P M'[KEXONG_%OV] DNTC)WBZ/OG_[^[F=P3__\PS??_.F_ /[VXNVO3WYWSRUV7_C^Y#>/)F'L:R[(\!?EC_MY?+DT]]=_1^ M?"*8D&>/G7W;?V=\"D%R!1I+ A49@G,R0C;"YVRE35;_S]%WR#2+*ED0Q7I0 M(@IPPD?0V0N/1EJ,?/W2>;?XQW?U1PP#/B'V%L/ZS^^?OA_'D^^>/?OCCS^^ M_1C[^;?+_NB98$P^.WOZZ>GC'Z\]_X=3&)^I?;,31+^?X%LN3^N_O;U]=&K)@?[0:EHMOT_+X67W@VD-VRD>T;- M?)DN/32ONEWV9_]S'B+.UY_.5@,'>.ORV&899%RT-Q#9%&# M,DZ 5ZB!H37%(?XP-*-,V1.H3,:A%,&E/(2(A)S#!5]:HS7&AOS M=0,IESF\@)[G?7JR[#/VM/H]??('UI7J^Z>P7@DWA(4^7/8Q](_-TB])]>D="&ORSIV\5(\J1ACEXM1NQQ&&.N(1U0:7(X>4M(Y9VZ<5JHQ G:C[);K MY&&M=FMT'$ YS8#S(Y[TF+J-K(FRXV4_=O]:_SFS6;/@,0/%.$20(&/ALHU@ M8DX' '&Y6%Y&T]F"$#V%T()%2)DK4)QSB#QH0*:XDAQ19M983C<2,R7K M/15L7IW$;31Y4*\GT[M0\;%4T53/MJ MKZ$EV'!S"=$42\YDS*Z:(+)&J5*CB!JE"C KG%$\!N_;YWRVTW)+W^ _$E!- M]-@,51!^88:&( E-$5X!0VZ>Q3#")F'\Q]Q:6WY^3E*>&R,#1+?4RL>F[D#-J8P12MO.$AF-PZX+Z9FDDE1N^J M_JN@;B3\9K!^BQ]PL<)A9K'N8:$!R7*JP1S;I+%\08M9T _9.M%_-O:4K&LK M/=])KE>T^J=GVS:4#K9W]G)Y3#'=>WJ&8OS-HGO8;;0O#G@O.VJ[L]QHRJC/O0C+&9'#1D\]-EA$B)@DRQZQ$L$R+UE;E"^3L[7>+MDPIY(C5PJLF4*K*EVVY,'X(LK$&3V1DKI44QZ_6DK ML9\I_NN.%B]7/8V4/KWKPV((Z33YN_[K%,/Y[ZMAK-;U'$?19)Z-)8^'D^(5 M+Q:"8 YLR=$5QSF+K3=V.&R6PW%& M*UE(!14@>5#D4@D&P9'2@W'1)AESM*US+->I:+9+\RN& <_>_^F,1U[G6,P! M!"\$YQPXA"P<)/+S8S)9TII^J V;K11-R6SOB8D;MUSV5T5;B[J-3^&45$)" MX-F3><\:G H%B$UG1 S2-:_-N(&4*05@K0'10/C-D/ \I>5J,0YOPJ=JA,]1 MF8*BN#)!0(>@T!)_(D2@*#!:9#FF4!H#83LE4]J#:XR#!J)O6+ 5QW.>,,HB M1(2TKN%-1(6WE2?F8]",9\5:&\ +P^^BY.'J'_7&=1K62X6PF!=0>90 6#3E0-!$A M)I' YV"*+X)[ZUOK?2LE$W59]M/]_C(_F--Z@1[RFGA"6HM%J&EPC1:\U A6 M69>$+L'PUK6?-U,S49=E+QPTDGW[*L3+0=4%L@(FY5 8(&O*R,!&"9X3RQ$= ML2ZC*J7YUL#7B)JH;[,?,IIJHMW1E7&9_O%^.2>9#C_])3@G M"D1A;.&.YFYLO9%Z2Q*GY#+MB9HM$=[!E-5LIKSK:>*N^D]KWHG"X^7B_\)\ MA;,H,>BH&-1S(J"$TT +NH7B' \EJ("E];&NFVB9U/Y&8Y TD7_#4L,Q= O, M9VT,+D#X1RQ=ZLC@:\LRV7QR^5PM%[;$IRL&,L4$M-!KR9H?]_LZ55-RNAH# MI+%*FD%E@]4ULVO OEZ-M4U)[?TR$X8'7:0!)U,@IY )B-XB<.2.&5Y"*:V/ M.7^!G"GY78W!T4H)AT#%JV%8$6R/3^;+3XCKC][UJV&<)>U$,I)!DMF0G7," MG$H.A)&)%K;DBV^=>]J!K%U0HA^ID6FME7;[#SEW51QA_B9T^=7B93CIQC"? MF1!3$LZ1\O T&2BU/0_0NR=;AVPVD[ (+\S@7CQ;"/T1RNAZZN,YI M,J8$42L4;?6.C4W@!#G+ENR;+R::(@ZX,;^5I@-$J3EY%A/3P'3&FEJS]=P4 M0LQ,&H,1M6Y]EO)K?$TFC;T_+JXU4=A/ 0?9F9$H1,J.@=3*UB@P@>?64U#( M>0HV44C0.D]QX\[,9++8[55_5Y&W,WW#@./YEDHJT2?I) B5)+GP$BL)&M ' M&75,$K%UZ<4E MIP\[K\V TGRR',?^F7JY-7BS1?55^4/DV;,ZN8SX^LGK$> M8W:ID+LAK"#6=;#@:F>*Q!&MEHZKTCQ'=6=JI[0TWAU!USR!^]%>P^/C'VCL M9?^I'C4VFC%GT(#UM6+"* 9>D!\;O,G*>,E2\_8#%\>?THK9#A%WEG#STJ2W MF+#[4$MDB)0SUHS)KCAR>Z-)M/(+C/1;\?2#;]$S_0\Z%OI_?H2V$CT!RJ.>5O%^+K\3LMS9796@E=% MR S:&)I?2GAP+&C@:'A&'YUWS6NEOD30]-SGO>#03OCMNB(ME_F/;CZ?I.3G> M,8-4=1/8<5IK3%2$LF(Q.E=$:ITWW$K(]#S=_2;TWL)NV30O+(XZBL-.Z<'Q MIX^G.9IS1 9FA,[20V*AMCJO&T)%&- 9HS(QF<1;1\:[T#4]EW8O5#17Q8'2 MRH$++:UPD!T-K+0TX+6U@$$91O%[\.DPN=5;A+WWM7O:0.UW%V[#HUH%:?A\ MWNGQ'( SE5&4XARDV@A&A4R<"2S$'CJER?<0L77X/A[--Q+[ W>/ MH]#[Y_GRCP-?O;1EF/OI%/<5]MI=OE1'HL#O0T=O>_&)W'O"Q;GG_SR-W8?- MQF*R(EJ=,V2#$<@WJ!8@(I#+2-Z"]5XUW]7;G;H&+;MV'&E;O]I9;:R8:DM8 MH019QR(=N. B,,>9YUFCTJT=E?THGE+BXD 8W-(C[+Y4W#3UNP/!6SQ@*3,UCV"Q M;8Z1-JII>$#IY#-J*Q7<:9]-]A34U79Q400(44K(W'IFD5NM6Y__OTK#I"Z1 MNB=<[*6'=@O'*0T_+WLB:-6G]V$@>%XX[C!+)0CBC($Q18!BT8-3QH-7@I%' MFI&SUJU-OT[5+7/D_Q:(::RK@QB?BZA^$1;_>/T!^]R',@ZSP.J]#]S5&QC5 M:5\F*2V88)*)TNKB6A]:VHVR*676'\ H-5+90>!T ?+K;:1M(W+%O.6MKW.Y)8E3RN$_ ,!:*_'0066MW!VNA-O%*G2H Z!, M%&X'I--=BJZ_'%:N@6. RXZ>*Q M+G'_NU#V&F/C@Z&JCNT,[#+ON MYEC,A;N80$BD^5"\@9AY!"YE"#IQ+F/K#ILM-^QVEU?=>JXW;M;.//@C;OY] MM3@K 5C?KGG:M9>4>N'*S=,/9ZX(2S$&K1S6D3M(SB9XKCUHZ4(,S!1^]?JB MZ[OL^Q+Q.'V9R\5QVV:UOW/I!-"NL:A^-ZIF8M@9D0WA+#!5)" G8*O MLR9H7=N;(XA@*3+@+()G&D$'S(Q%IK)I;82_2-"D^I5-"F9WU=H!@709Y*>- MMFKQ, _6!B($LJT70=AH*1 D0<3H(T]%>6E;UYOM3MTM,___01!KHL^&9P). M>DS=FE/Z?8ZGESD^/Z[W[/UKXYVBMUIZ(LJ1F:> QG (B16:#JI(J7G!T+H6 M>1>ZIG1.X $AUER%!US,KIV%H'76.B6"X!HBJ\5 )DJ(E=+,+$]>1FMYZV3W M3H3M B_W'[F$[:O% UW]'4MMYE8"^7O2$<8#K9U8(N@B%<9BD?,#U+_>[NIO M_^^_'MU=*4T+^:\T"WF+P]AW:<1\VDSD\@<7GGR#?;?,5U%_?D:3?GD?%D?X M-HSX4RF8QEET)!2/ I*LI\.$S0/NJ_R'*8=!(Q9$+"%BO M,8^Y0-12U=)5;[G-F9:UB93#/&R._?'#JN2EYKB6IEI^BKGZASV M 83&'!%9RMNG68_01^$F[H6C]CH\J$5]BQ]PL4*R%P,>U4+ ;E&6_4;&KTC$ MPV(Y/I^OH5MO][JS";W3."ULYOX,-C*2GY-7M8I\6WKL!1)E>"'[^=/'L0\T MQ1E0DL+;D(T#;;D. 45M M!]<^UWTH=IIT(WRY'-8%KIM&T.=>[4QIGDWMYANY(5&5PB"(S$ &'Y/(S@?3 M^N#)E^B9U,&*J4!T:\?#%@K=VU*OBS@O[H"]+F?5^5<;\%%P%HEA2SX#SW7K M@G[0BL]IH6>UJ8<20H6O+9NW&&]2IR>FAJ1#Z:T1H/+?5\-XWA1F<41!>>G& M]4:'%SH'Y_SF]ET5!!&2M +R$D3MZ<<5NMU0=/,@4\J@3!,YC134+G>W7"S/ M:-E(XG1=G&%0B$$XD*1]4"H:\'6+C3'!46HG8FZ>JKN)F"DUWIT:KMIJLF5' MWS5/ETBI940L!8J#H@#MDL1]5Z>MP]TTV,9H MKP\W)E_=N% @J!! 618H6O >9'16D'/G2VI]4^L=29U2,O:0^+NZ7MV'9IL9 MR1L$"4\K8/#KDF M6CRHW:R]S7Y+[S&OYKA<=SK;PVC>_+(6%G-'4AN9R_K^5XMA[%=U93C+MU/0 MOZK78]#2$',B#\H76>^2=^ =!G#)22&3=]*W3OM]B9Z]KV=>+H[>87]4?\/3.!?I^WT1-HE0S.N.U,3ZFQZ/N]7Q\T5>/WK:5;5FW-?W M23!M7#"^@#?:U^6;\+F#N5,H$B*@W#U.+RB<"BX M$"'I+)4427!L[6GN2?+>506IVZ1RWV*:AV%8UU^N,[QG@V\5E-.9D\V/$)U2 MH((5X%,]?BL2#]9)AJQU3[2[43HEE_T^T7FMV.#P>F[8>_XRB74/XODR=:<+ M^Z:@_(MD^YR%,$2QR%Z#TJ) 5,0%L6)\5EPEWK[Z=$^B)U7I\)!0O5_U/ZSE MO\KKZ]6X+(=V [XZZ+WX!+=CO=V=.VQ:M4!N)8 .OUT37\W,L<9!*1!Z" M4B6VKCG^PAGHNQ9?TBPXW0E]@0LL'45 @1E>;Y,IA;A1*&+UI!$89H9&A4RS M\B"%D]=(F50AX-V5O^64_]Z";W<3[7D>YN=E?ZF/153I4TA_'[,-=NE*=T"\^DZ4/L07QC\]--*PZPX;YSS"4SM1:Q*NLQ)UH!5OWB]6)- M]*;66:N0F,@&&/TX9?MBQ1-J;C]@2!T9P7MZ&V=?EY_ MQ##@#]_\/U!+ P04 " *@H97Z$S245 K ?Z0$ %0 &9EWV%)OMUO(1]2>NL-BV9/3)323*E*KOG M*0R+0^(4@U1Q44K]]>/@$CLCR+BX)".DEU LU+T'[@> ;W#\^W]\/1T^^8*3 MZ6 \^N4G_E?VTQ,C#[^\M,_/OP&[J?_^-M?_O+O_PO@OY^_?_WDY3C- M3W$T>_)B@F&&^"";G^V/JODY^-3R%(KD!C2: B0W!.1LA&^)RMM,GJ__WQ9V2:194L MB&(]*!$%..$CZ.R%1R,M1KYXZ' P^N?/]4L,4WQ"PQM-%S_^\M.GV>SSST^? M_OGGGW_]&B?#OXXG'Y\*QN33]:=_6GW\Z[7/_RD7G^;>^Z>+OYY]=#JXZ8/T M6/[TO__^^O?T"4\##$;361BE\Q?0Z_/L[#]>1*.?+O]('YT.?IXN_O_K<0JS MA8+N',*3C9^H/\'Z8U!_!5R Y'_].LT__>TO3YXL)1XGLL3U;?_N/] MJ^M(!Z/9TSPX?;KZS-,P'!+BQ1-FWS[C+S]-!Z>?A[C^W:<)EHWHUT.NH'2% M\V_U:4\[8_I$0"9I'A'HMSBJ%&^(\::G=\=\]BS(6,)\.&N(^/JSF^(=GX9! M2P%?>W0#M(L'P2F>1IRTA'KIN1=PKD%>15@?67#R<3X=C_Z:QJ=/%_!>C$>9 MAHR9OIF.AX-<5]C?9_2U+KG3H53ZL"GN)P-EW_9J&2A3HVHU@*^_[C>C5* MM%U/\24N_WTU^GTV3O^\)-GWX^'PM_'DSS#))\R('(I7M,_R LJ( I[E"$5[ M+:W+1:O2>- [0KPLD7,"/INL9;.:\_=<%,ID?-J4&[/Q_E2RI 6-[Z?6%<&70=W(K%H(Q2#P%( 9;,#5Y!,B^R54;J$$&7SF7$5Q?YYT*OBQDVE M?IT'O"L/GN7_-Y_.%LOSA_&SG!?"#L-W89!?C5Z$SX-9&"Y6[6IETKI^^ID6 M^(7Q^AYI %-:NG_'R9=!PGTSCCTN5_1&&=&7\&YR1.,>G^'H\G9YHG[BH8%2* M)"YD#D+R]*/ST15I51*A,3TO 7C<7+J_K*\K7G95_,O!EP&9IWE*G#T=+T?] M(DP_G:!T6G!.JZ^P$90, D(P I '9J-+.BC5F .;L#QN.C31P'5FJ*[,>#O[ MA).ZDI%S4EW4+WC.6J+PV_(A?'TWGBP4,9M-!G$^"W&('\;O:!DIZ-N8IN_Q\_S2?I4]]B7 M\\E@]'&YFRZWT,2D"I$%_#\62A!8K9@?:P##Q8/[+\6B&7V>_#AL*YU<(*"ZIX&I$*B82C"ACOE8K*1N-,7\2X"5!# MGMR2(+N%-_=0]";.=!9X#Q&N*YA>+O:.K4"=7$G9-6+#C8!:[HZ;4HZW<*"[ MXL9]27UOE,"247C%@&E+!EQV#*)*!3*/'&D"1*[CPZ7"I6SNX9FPB[![8,"% M ,3?%U;D"10 M^/E0@P#SR;=EV'FQ3*V *<-89)8!V;I$2>%IA:HIBJR*9I9^QT5KY6\$\QCT MWT;2#5- BRC-.A+S'$6XJOA_3-LY3FI_-A+3;;%/E? 64AV5)00-&!$U!)0(64 MP**V3&643.O6N_VVX!XR0?K5Q,84R[\_O2*KU_3C?8LUW^,7',TQC/(J##48 MU;+W167#(JPV&L^>#1=LQ/RR[G##Z7V*-._UG@;%F=W'UZHH<_GZ]_BYIN!& M'U^=XS@/84;!67)!0RK&@THY05"(D(33QDIE0O*MHW1;X.HVMT!RC7;,V::T',?E33 M@T>[@C,]2S<9DW&_*-?S!4L)-($6H5Y%/X"3(H&R1A@3 MD^=9;.44W?*2HV)!,R6->Y!P#TO,RD2?SIZ-\J]?:QDOGJ$\P9!*$(SH;VL- M%!H!,2,#F9))6A1K?>L2H]OP'!51VBP7S<3?,%:VI.QI'?'_+.=$>9;(39Q@ M?C6:A=''01SBL^D49[1!2N:$DAQ0TT10OD3P2AKPR7DME8T%^7;KPU;O>T0, MZ$O*/11-$QZ[**0F>Q@KTZQ(E)J/5#:?6"F31L-;QF'O W%MA:N_^=L\J.KIZUN?S*0EN.EV-:%F;)9&5 M: 2#X R-*(9(.T&1(*1DEO8 *S-O3;K; !VLGK5O-FPJ>NVLE?ZBAZN4WC9@ M>BIVO03DP$6NW15U<\"O@Y1[5SWCSA3A"XA:VZT*(\^!*05.!6X5$\JSUL?O M]Z#R;8M9>];X+L)M';G]QVBP;JZS'MXJM5Y/*EGEZ^D/[T"AR^"T-B!1*9$X M3\Y?20%LB,ML?,7!+-G[R'W<7&@-4WH+5"_"*.1P&8^0RFH=:HFU2_5(%ME% M*64:<6(J"&)J"5LI\8:'/UCU=174QCFXMT*2EX-I^/AQ@A\7/XW+&YS]'H8X M[:F>Y*[7]5Q6LM-H]UE=PG(403H!I0A3VU$(FNU%@!",*\5<+4IZ@-4E9[GK MR'V*DD;%M;>@&$;P*9%=&S)*[YC6[KLH#+B?QC>6!.PBUCYZ=MW'P_')&NX" M,+0"5$@&'#<2M#61U>71A=:'FAYZ2*(+5?I6T=&$).9Q>M&FYH$Y+3E93@+I MBV0! A8+14IA9&8AE^8GR"]#>%!AAUTT?I5A'23?A[=Y#F=]QG,+0'T%&ZZ" M.5# H8N*-JN[@WSWHGB?@@])9V!)17*AN(48C06FA43:)WE*[&$J_*YP0Z_Z MWD6LK8,,[W%:&W;-!F>G]Q3/WMA:MV\TC:V0B^QC)D1UC;/2TZ4CRNJ6I+6Y4].B%SE9OI;F; MGOZ@E==97*VGW65 ]0 =V2/GT'+2'*- T++4[HD\0"3G SA9J(E^9%ZG>VCR MZGOVI]-&6MBLTTXB[%F[@R^#(9F*DS EPSW-YI/U$2DNM(\Y,;")#$0E#8.( M@OA<2U"S"X:)[9;:+5_XF/3=1*BMZRHO8WPURG-"=S[VR(5T7(;:.TZ",IZ@ M>8\06.89A;'9W$??5]_SB-3<280]%$O>GG M8["EN7W\:!+U73SF9EKIH2G!Y,MS2=(&WWQU./)$?3N-[R+<_27J>2I2,YN FT+C"X5VJR@" M()K(K4F!EK6'G:C?2>[;)>IW$=H^$O6T%W$5R.NT3-'.%$V]U\ ;L$)Y:;BU M16SG5A]AHO[>ZNLJJ/TDZE]BG*V-D7&I/W5(PV]^6(,D^Y9(&Z70Z_-?C:KG M5-7W^BPQEE4J/I*KC!D1E,X>8A;U8%KR'+,(0:;&6]0&*)VO@KCTV!=A,OE& MYN>ST_%\-#N)4FG!O0/#++F(-#3PDJBO$SIF,VIC6N>R;L.S_T6@A?ZO7?W0 M2N(]Y-5?CTEX?YCU%8'L;$_'(P3963[R9X.IB?/AOEQ4>GTWF][[6> MUJTW2)PD(U$$[-4"2NUJ?=.D)^'%3:I]Y:A_\N8W^V M*HS#W\)@LK@IX/SBK1.5G/'*!^"<15"EWD1@>!61]$S'9/!JU?8&HW+[=SYL M?O0IX!X"A1=7Q'K\;;4H,L.3=U*!CH)6QB 2..\UY$+\5.BC;-[RZ68D#YL, M#:730.&38O&O/#3#V5877_\:P MNU2/I;"NS!(KV):-^/< E5/"8&;$1TF,]!=8W=0H(.X]T<&3::=5V2M M:D;.,7U#2Z/C'AB/E@L=I5:M3RWLDP1WY KVQ8%=I-S+S123S^,)F:V+F!^2 MT4*BQ74+=1N=T:Q>E+EH"Y6=!5>B!D-6"ZM);VM;A^!N!;1_0[&%UJY=6=%* MY#T$I_XQFE9$N/!GUY!8#IP<65(6;7DJZ4"0= $M1>0V&%EBZ[XH-\!X%+KO M*MY>\L)7 0EI)4_107;5,*YE+4$K"RD%E;+5Z$/S*\L>I;:[B;:7\H_18#QY M,YZ=+3=,8TF&,2"2U<9_,D%DY*S69%LJ-DEI6@>>KX%X)+KN(MH>@CY7PE/5 M?&'<199\)*.%*U"*9XC:2M""'%Y"&:S-C95]'<5C<>LZRK>'V7T9T9MPNN;U M-KAZT\[7<#GA0H!':UQI=Z@@CJ"=\@A<2]S<$C6 M2+\YY[Z)<(=SMR\>["+GUH5@?X3)H"YR[\G3>(\)!U_J3^O-R4EM77"U*TV] M/MQH#M%G#KDD7[QQWEZ-\6U(^=SZFD,']N^KBG$O)F#!YUB;B">)17B&=KL;IC:_X['IMH,$6T_==Q,BV:Q>WYX6 MX?Z+5B4OF%QF%CBOZ21GR&2IK-/2UZLF=-&XW<2]Y26/0;6M9-@Z+7\6 ;CN M,&!4F1&UH/#%%I02$ MZ.K^O[?3^^WV]OW ME'1K:VP3J-__'(P^TO^X6 _$?0BE) DF&<+IE0=?5ZP2E0^>!J$CVVJEW^&E M#UOUO8JX=]?[2@&RMZA8/4J28KV-4FHDPI+]87()7N>@9,_U-\=:\MUN4>@@ M\1XB_AZ^!T?OI\/)F,*W]?A,_TE]FW$Z^D=9AB MO9RTI@'K:67A"NCD"7,.)IO6/71WP?_PAY4Z2[>'NFLMC7-\\4F-/BY.G^1U. M$OTA?,23D$0Q5DNHUX*"BLY =-K0 F2-ME84UOQZH^W1/0YV]*2-'NZ&N2ES MR;#H4AN(6]J.:E4YC=S*#%BR-J$XXT*_J=RC*.%NI__=I7HL)=PWY+*D-2ZC M<,!RLJ",J35DG$-B7IL4O"?/Z;O*\^^DU[OS_+O(=Y]IW6UP?:]Y_IUTMFU^ M]SX"WR:$W4P)+EDFN4W/8;:#B^/'\O/-A%SOO)\Z_K MBI<7OJ[2(\F**&T48*.KMWF*!#[Z DRB2(E'*;:\Y6/[=Q[:5KRODNZN .@L MX=8!Z!LSGB_G^&;\90&NJG$%4]924QD26$O>D++U3B+R"\=X8G!M].)YM=XGV@Z@+:3+C M.TBPCTCR3<>2DO6%9:$AR]H!/*H(SF."VA@\1Z&T4:V/Z1S[@]! M[RN&;X/J>SVPN9/&MCNL=Q]Q[^_ IO"E>.,#,%NSWY(7VFY"@,+1.A5HT['^ M 9/@/@^# +E+>^X'-:(M"2RL>9XR\&QYD;4H?(1EEG FN!-OZS.[#.+"Y MD]9V.K"YB\C[Z"9V(96U/GB$R&1T ;+.9/9(%2 (74FOK"&;QP;6NM[H.HI' MH?F.PMW+:%'=,BRYP@8:J%+#R KYWM QII1&'.NM9S^YC/8G?1=U?Q]E#I<;D>96'! M.&]?XBM7;8.K)J[L) MSV%\NJZZNE7U'03=ATU_$[9BA##.,F#<)%!:!X@L:] JZIA$TD6V7NGWI_P[ M?+E]Z'X7^?:@\_?X93S\4JL,+]<@KOI$)"<]2PY\K3-1CA &81$TS\A])-*GTVG.)N&41X.0JQVS "G85;"8/*EMAY?1C3"M$8WPNRL(WF'\\?= M7MC@H'+#$3Z'T![=DHOSZ'ML;R=O2^!IDF]2C:*+\9CR;K'Y^'Z6#Z M^JR4.=BBF"X%L"8/5"0#U!LE(=FDB&(I,=_:XF\Z@)8]ZD^$3*X(*R")C+7@ M/M*$$]74RXK+I$-,L;$P+KY__ZO9X;AT6Q?[G?301V[K I8S"9UX855$\LUR MB1F4,!(BEQ'0!!MCTE*T/P%W$Y ?+.FBF1Y,I!;B63J8UHA88E)@&'.@.-+6 M7\N]F(Q59IZQ[(YP,=[KF9SC(>-A]'XLYW]NK'O1DD>9%)FHP=-,Y/6^*UVO MGO$2#;=:JN;G!X^I(O! C-BFCG 7S>RO=&P;5-]K'>%.&MNRZ?\]Q+W/.D*E ML[$%C'&Y=N;2A),E$)BCERIY(?N^_^78Z@A[X, N4NZED.AJ\S0E<@C%.3 I MUN[7T8$OM9I-)&4XHV70M2X?/8+^="VTMX5]-K&[ ]V98[ 3V,R=F'QC>1JC=U];F.;06:&:VE0PD2::E5+AN('C5P MK961]9;GV+H=RA%PZPY+]NBHM8N6^J34J]'G^6RZD(!8[=HEL,)]HE&'6E*2 MN 3O+(*+C*,F^TSWMQ]>AW/ T')[16ZB3$UL^A*_OQ\/A;^/)GV&23TPRW&>IZZTE9'7J>K-8 M%A)\MC?5 M4DGT5H,(E@R PI%\5S( ZK4WV6KC"6GK8, U% =@2%]*NQHBZ";Q'@RAMVGP M',MX4KO9#,-T.BB#M.AB,UV/_2:YG!B5&-)8(7L:OZKGJ,E8U/5^.ZNYUY'I MUH>+[X?T\7)I#YKK(5YP%>QO)+]GXS1X,9]4>.]P,ACG6P>@(JH425S)&P6* MVUKQS1/-GX)%)@PZM:[YZ SZ\;)PO_KLX=3=;1;!&O>[\62AK9O@9^6XT)9! M2K;&>&T$+TP"IFS@4C-!GG/KE; ;Y,=+QGWJLH^#']>M R452AT*,$]>>B"R,\P^>6U4J&V'B$'BB=1G-:N];*Q1RK<=>!NSTS8 M1=@],&"+I7'= XQK0TZT!:,S!Y69 )=I_&A169^T,[[U,;RMP>W?\F^@S-UM ME7MHHH?HZ@6@'R9A-!TN_./S:^G63<181.ZP $NN6OBU'HQI$DUVZ+C+F&3K M2-IVR(XR3G\?U6XF4"N]]+O@O*RBQ_P<1_3-[-V0,%]#*Q(SP@0&O+:\4D(R M6FMI1M%4$D:@\ER&_EBT!<+O@$VM];0Q^KK?K/;5"-_;^6Q<^DYQW_G2?>2[ M=QMYH^3WU9>>4XA>_[9LXZ.=Q01\-LX&]"!4T:"<1 @\.Q 8!3-,.NU:-P-O M"+_S$GKVZM_&DV>G->ZWO*#AQ 967/$.C%B4\'N:\#)G$,(+$IG4.3>WT3:! MV?_">"B&75LZF^BG!\MM.<@/X>NO7S_3L'&UHI\DG8J+7D+QB]LAG0=GI 7M M"T/MN/&V]2:[ PAU[VM*)8!UL!2C$BF8K8,ZXTENB:!:F>SPD7AD?ZJ M>MZ\=P*\K\S(L5!M?]H]EBS*?4>\;-J)-&+G.&BF:MU)6%RMS(#IJ'52UF35 M>DWL@O=0.9@]LJH1GW?6;B\=5.^'?=TF; OT/25WNB$_3!9H?TQI1-$.:CX^ MLD:M1-3, W-2D2E#1FYD4D/.HCB7F4FE=77W,9+TCOS40^7H+MH](FZNPINV MQ$ #J%Y8*:#(78>8-8?:JCF*Z#@WK3WD;H@/[RGUR8]&U+R'69@Q!T B21&!;1R-+:O#S*&I[#V8_M]-.#*[ZAO&0+4-]]4<\N MBMNNJ.<>4M];44]"B2QCAIP,+7(6:>O'>E BJ^1X*86IUE=H/9BBGN9,V$78 MA\^Q9Q4%9ZJ Y/4>YZ(C1)0!9 R%#,*,QK5NRWOL.?8&:NV63]]%)_LY)?[[ MIT!;Z[)\'A?B^7U^>AHFW\9E\:=G:3;X4J\QN7_V?-=7-,B5=QI5H\SXBVK8 MO"V+\PGG(5RK4TB*%S"^UB%;Z8 \MVH09V2(+F37.DQ^(Y &2<<)ABF^Q.6_ MKT;7#V)U_.T(\P$5!G1ER0[JQ M-ZWTX"/12GPZ7D)<3,OIJ^ETCODD6(])T[I8:L61,CR"U] ,&BBU1=GR6.82XAO\<_&GZ0GG%M$H1[ * MH70I@S=DY1D;F?#:H))SK3 M?[3 @Y/UZ&:"F TGK)P1Y95.I?4JJ[X [[;32P_GJ!8KG%5MU$\@172;M M)Y/:2ZA:\L^_G7_D7?A6?_6LRF4IJ//[WJ:+T-6'3V'T]O.BS<%_TB-FTU>C MY6A/1,8HE2Q$DN! )6000STXS&2)0C#NC6G-OCV-[9%S^!@9TL/Q[DW&0;8^ MFJC):?6L7B.O#0179RG'K+4.3#:WY+DG_N M5(8LK0<5I87@=8$D/"J;G.&\=7A^(YC'/9O:Z. Z_4U3+) M:<#9"P68)5DW(A#B7!!X(CI;Y81LO^OOC/)Q$ZIGK5WGF>MQGV*>18L",&9? M;Y6FJ:"0C&6KO7,QHF*MBVNVW*?N:7E/W\YGTUD89=++24R:<4U!Z(QD?2S7W[F(LJA4>(AM?[ M^YP!'VE=5(GL1AJM*Z'U0GB4]33-M+Y3MJ.<( >1:XM^!SZ+!$$Y&J%V6J?6;=>O@3B:FI==E+,Y:W@/R?:01K[! M)5D!<\(ZB5J"4Z& BI$V/^.)VI:EK+U&;EK70&T$\QA4WT;2#6=[+?TY^?7T M\W#\#=>'JS],YM-UP945-*H8 C">1!TL(T3TG4TL(,L^EWC%F[A>OW3'.QZR M7EN*;S_]7Q:^;*RIE70A^_(F3";TS1?L6J9V]Y-;5:?M.(9&16GW3EZ=.Z4D MLB1M9! D]V0I\-KC5R@044E-RX 2NO4VVAWUP=+"BR]_X'1V%FCD)R5YKYVC MM;+X>F.XJ%U)G09=;/9!<%7:WUK1$/_^%[P]L[99QK>K\GNPE5XBK4>3RR,Y M7X\NC&FZOD3RVZHW_O+:R+3\X21;9J0*";B7M#,$92#0;VJ=6"A2(<_-(\^- MH']W]#V$ROMPZ5=FRN\X^3)(>+-0">X7FF^XG'K3#^-9&%[\^XOQ=/9F//N_ M.'N/:?QQ-/@?S"?6L!R#9L 8C4[5+M&1LWIWF^1$RF-(S=M#[W6$ M/V;&\1"HC\+-\\S'76*?;I+[,D]BR(EVZ")X934YO;3/15<,F6DD;Q-2<-@\ ME]0*_+[RE8>VR ^B[&-)A2[ATX<7D7L2GXLA>)!9U,H/R<&Y*DNNBCKN+>@C@?QBC7HZMOPED+CVW&U%,>M8_Q'"8- MVX$FNP8C]J7C!\-?K2.ZDB!XKVIF,X%G)D**(14M=>:A^3&Q!\/;.W+&QT[; M'53;9T3B0BJ4D' ?8ZPRJBTZXCQ7 M.+\-FI[,K6,PE.ZOF0TJ[B#6'K:,*ZBBRSGFE,$4:6K]?H&0;0TQ9AZU*Y;[ MUC=>'(%5T9>.=Y%FZQJ4WU99_O^?WT[R8!0FR^6K@CR[I(GE;.M6EEP% MZ#V$P! P".YEX,[(*^5(&ZI1MGG;_FV +NH8]RG+AGOY=8#O<%+&D],P6H58 M+V#DWG)9"_:]X\1M83+$I#6P[.F?5$+.?G=];W[A(U%Y(XGV.L5?CT^$CTWDJFAZQ$ M.^LSMLRG-*]'V_#\WJK2MAG/\=2F>2:89:BA9+1D3" Y>-P@\!AM0)YB;%[B M_8!KT]Z,5YTGKG>F.#\K>/'8+;?D)GORFC'4FP=)1!0XEL<23]%(VOT)X M;X,[PI!)6[XWJVKKE39]=.+NK6'+6?+\S7P97^+"2,MH>+S6]ME0CT"(3#H1 M)G%3HFY^OFAO@WM \Z-?@NZM'5 7=ATB.=.J[Y'#+(T3$E@L#A3+!9PLB;C/ M@@G6>7D\!>9'WQGK>Y]$';C5,-:[\'7Z&^1YG^GSD6KT15B5R$URY##E18L4 M2U^\4X7]8X+5 /&/Q:;Z=DXBS8\\&1!]S6V'[-HW]M,!V[UT+JQOW&2%@H.+@Y5NB*SXQ*DK?U: M12WHM(S1>"W++'BNFA^>V./P?LRD?<^D;@R[/IGT\4ZFJPX>-\)%@Q$\M^3@ ME2 @8HA@+/,EN!1-?#@[TJWA@Z/4PG_AX..G>A+B"T["1UQX#B_##'\+@\D? M83C'BY,G.FV$"0%\9H9(R6I+0!]JTQ1O S,NZ@<8ZME%! ]H:3QPP/0(*/B@ MXD';B^.$)<.R]0F\Y@44K\5\B05:-UU0OBCFV_=].X)Q/Z"Y=PSD/\*)O!-S M']3LO1QQNUL0-,$LK\U'D24R[S!("%E82$)'X7(VSK?N)W\T@_\QCX]S'O?) MX0<=5KY;%)QYZSPZ6L@2 U5OH2)W(N@# MCF_?+0AOO-(A.\A2D2!0U,QR3+4&VPLM ]-6/IB-=\?!_YC.Q[GQ]LGAAQAH MGT]P>K<4,'C'C$C =$TW:.7!R:0@*QKCHYJCC6(9O^9$ZK1[812A . M5"$F1NX0LM-.*Y-5XLT5\!TV_>D4?S^(LH^SZ0\22L=)>I%E6O9E,>!%*4 _ MQ9*LK=G;'TU_FG'@UJ8_N^CBH31-V69,/YK^[-3T9R>:[*-[RGUT_%#X:TK@ M/KH,UME,^TPDF]*; B$XFM?:F@.44AP-;W=J^G-TM-U%M:V/ '\@(?YQH5WF M^BRZC$K'1$)!54#YV@2S'DY%[LBJ*2SGO-TM$S<__PB]W-X5-VXK]3ZZ^5PY MI;Z&I:,H,M9,;HX$2V8/(4\::FDUHO(M6/N2U:? M-5__'6>S(>85TJR9,T(1-!8"*&<"!*)=_]M=\Q=7K64>OT M[U6&7\B)K2_Q"5F(D#PD510H3M\Y5!ILL$G(6(1VVW6=N?-5WSMKVNIB8_)Q MGVTLSO?>"X-;_B*,\H9ITE_7BTYP^F^2T4Y:Q]-3(V2%CFL%T5L)*N12SX,5 M<"9R&9TMGA_-;46O#]Y38\<,YZ+?_GD:P*EHT)0(1M7PJ+35[6():-V)W#BA M(C^:!AN=1GJ$.T7;F7"HE'D'0CVHUAN[5N@I9DO..D!VA?9TQ*JV)"&Q(E1& MG13[467Z8[(=DG9]Q%;;==LUFJ$. FQT')21"#X&2Z-!5;1V+C>_9>)[S(]V M8OU!E'V<^5&--FH1$R17R",O+D!4]$5E6ZRWW!G5.IW_R/*C.W'@UOSH+KIX M*/FE;<;T(S^Z4WYT)YKL(]%T'QT_%/YZ1(D,!6BK/?D%C&9W[?GB(PL:B[(H M?ER*\C!INXMJ^\N/7HM_/=L8_UJ%1CWS*5L>@'DDT\=9#U%;!4$S(ZP.R>,5 M"_/.).K.(([04^J= C=G6OO5W\900]/0]GL'$=0A/ MW_7(!B'FG5 W"A.OWOFNOO/#^3O/_1)AN=22S+^84VWP76S-6UCP(0A62L"L ML?%^<1>FKOOJAN>_FT_2)YIKT]]HKE[\S$E4DGM)P]>L:+*(!2=I>!*)]$*9 MHDM2K5M^[(IQ_^M74^9]W>A^@^PJC]$JI_E5T+ &1[<:WL&&Y=U(7M(",%5"A M#B]$#=$9J;,40KK6P?'MT1T^E-(;4[9;[KIJK >?]"*>E(B+7T1PF MGM&7_FZA20?A[X<6BA'EM9* WE>O0-*.7 (#9@N/3%N,V+IZ8%]TN"-,<#@V M["+SUA& -^/1KU\QS:M[^'(PP42?/2M^4MHR)^NIQI3(+:U%Y2(70,N**-Q@ M<=N5,M[RDL-:P/=1P+@'Z>WJ7Z]^7;_4XJ:__>7_ U!+ P04 " *@H97 MMR<0BP>5 0#9RP$ % &9E^?V[CZ5/=55W5IZNJ3]7I\7+R\B. KR2G* > 0"! ?D' M7"ZB!,BZ0R$ H*H*L , < W )$#Z$@(A+QT011_P ]!K #J#Q@%6?%>U0 5 M\H*@$/W>CZ1*2;NJ0>?(]@O@MZ+P^_@?=SVPN:49C-;:V=E!E(?'S%/0P Y P@ "L !? "; 'X GH(:\TP+:@!FRUPZ (OO R%YY9 W_00L% M+)#X?QY'"Z@@[U;(B_,7D!,2=@*6-L[VSM9VSO0\G/?!H3O*ZJBH5V9 M$$B5$H4,N"8'1EBY.-G#KQK8:O:TVF96=E X^*IY4QX,!R.@%K3_H*%5L;>R MO\*@_0- OP*X29,_@/ M;GA:OP_]HX?T3Z)_D4WR!_6_H+ ?V"'E_M$D^JWY+V1XZ@BH%11N9O&[S\?#Q<2$IN)P\X,YF[EQP)P8D!VS:'SQDP$X6"*B#,Q3Y\%=M,W-[%V<) M%A9LVM]96UK\P=G!!6'W@Z^E!0_8#@P#PYV=D"O!RX-D1TLK;FDAZN1B;@.V M<+YJ_L;^OIG5C\9O+3NHY#]66ISG]XZ?L'^:ZZ_QO[3?7Y/^/<;IUZA_F/RO ML5<^\&O,3T[Q:Y*?O>37-#^YS7_'YM]8@U\[UJ]I__2TO\/_&XQ^\L7_AN3? M8*?Z]]/Z5_?]B>ZWQN]6*,[SDXG^AON+ _S[3N'P%W_[:6] (I >P?^[1R!; MHLI@#S=[A*73'Y;/^:>1<_[2GCG_J)PX_V&0G%>VQ_F3F7'^;%& M%6P)@ULBX:LY.UC"+*_@-B0JWQEL88V$;R-A7(2VIC02%@> :[A6?X'-_P([@]V=KQY*VM[! M QEF6SO3LEJPT2(3>6%:!;";'=C9F>L!4BE7$;RT/+6V MM,A%%N05$13DXN/F_?>2( U/H!P*WI/_L87P' #:3>:@;_\CPD5_;REP\;4+ %]]6"_E'^6X)_ MH_Q%'O<5NS^6AU8&##%SL7.FO5HW"WL[>Q<$K1/2)\"T7/]LQ/_' W\]#TY- M,#+9 \.1(W215@:%6R'5#;>$_DA)D[_U% _\H5)?RJ M%&$4*11E%&T4$Q0K%$>4QR@O4,)0$E!>HQ2AU*"TH/2BC*%\1-E&.4(%4'%0 M25#I4+E0A5&E4=51#5$AJ A4;]0@U#C4UZ@EJ VHG:@CJ!]1=U"_H6&@$:'1 MHG&AB:$IH.F@6: YHGFCA: EH>6AU:"UH8V@+:+MHUV@XZ%3HG.@BZ(KHNNC M6Z&[H;]$CT//0:]&;T(1P1' P>*\Q0G :<,IPMG$><;+B$N.ZXT MKC&N"VX8;B[N.]PIW,]X>'C,>/?P#/&<\<+P\O'>X\WC?;U.=)W[NN)UR^L^ MUY.OUUP?OKYW ^L&TPVI&P]O/+X1=Z/RQN"-'7PL?&9\:7PS?&_\9/QZ_ G\ M(P(B EX"=0(800A! 4$WP08A)B$SH2RA)>$+PDS"]X3+1*A$#$321!9$SXFR MB-J)5HDQB%F(%8EMB(.)BXD'B/=O$MZ\;(TI"&BD:2!TL30O*79HKU)*T5K1YM VT:[ M3T=)IT#G0I=!-T!W1L]"KT/O2U]*/\> S2#, &&(86AEV&>D851E?,)8R#C- MA,4DS&3-%,_4R73"S,*LQ^S/7,N\P7*+19'E,4LARRPK'NM=5D?6UZRC;!AL MPFRV;*EL']A1V 78K=F3V0<$URX7%)\C'SF?! ME\PWRH_'+\?OPU_'?W"'XP[X3MJ=20$B 54!?X%6@>^"0H((P1+!32%&H4=" M*4(3PL3"#X1#A+M$T$7NB_B(-(E\$Q44=1:M$/TDQB5F*U8@MB'.(@X6SQ)? MEJ"7,)/(D/@H22OY2/*5Y,>[='?-[KZ^NW2/X9[EO9Q[ZU)L4C9215)[]V_? M1]ROOG\B+2KM)?U.!E5&7B9(9D"64%9'-DEV7HY>SDJN4&Y?7D#>4_Z= KJ" MLD*DPH0BE:*%8K[BOI*0DI=2FS*NLI9RDO*2"KL*0J5!%455235:=5:-20VN M5JL.J"NJ1ZO//6!YX/B@40-#XX%&LL::)J_F$\U.+2(M4ZT"K6/M^]KAVC,Z MK#HN.JVZ-W2-=?-U3_1D]*+T/NKSZ'OI]QJ0&T -Z@PQ#74-D-4S/3RD?HC_0>%3PZ-U,W>VUV9*YHGF*^ M;R%M$6^Q;7G/,L9R$RP!C@*O0R0@49 -*PFK:*M-Z[O6<=8[4&EH$O3 1L$F MW>;$5MTVU_;23L^N%'8-]@A6#R>$V\+;[*GMW>V''#@<7CI\=!1UC'7<1R@C M9M[M_HP^+SP67TJ_S3O&?8SVV?]OK=]HWR_ M/-=[WO""ZL73%\M^\GZ%+Z^_1+R<\!?S3P] "X &# 3R!R8&7@19!O4$WPZ. M"SX/L0CI">4-30B]#(.$#80+AJ=%8$3 (\8C[T;F11%$/8Y:CE:-KHFAC0F* M^1)K&ML==RVDEZ53IP>FGKZ"O)C/D,VI>,[^.R\3(=,U"\_] MF*>9UY8OE)]?0%D07HA2Z%*X661<]*%8IKBNA*LDHY2D-+@,*',IVRI_5#Y> MH5S16BE<65+%5)52350=5 .J\:C9K[6N_5AG4#=4KU3?VB#64-W(W9C;1->4 M_.;FF_!F[.87S9=O'[\]>N?P;J?%JF6YU;1UYKW^^]$VC;:!=N7VK@ZYCO>= M4IUONR2ZFKI%N^M[A'MJ>P5[:_H$^JK[!?JK!P0':@:%!NL^B'QH&!(?:AZ^ M.]PR(C/2,:HXVCNF-C8TKC,^.6$\\7'2(@\O#D,]DGW._W/G2>O3@ M:/X8=GQV$O25[&O>-^%OG:=ZI^MG;N>8YPG?V;XW7"A?S%["+B\O9P#IJP/W M_ZMRQ>3_E@?H\AU < WXA-F$"J('4 A J 2@RS: YNI$'P4%%?1G9(.- \+" MO(:"CH&*AB1P0"9 &"@@$"HJ)A'N=4QT#$P A(**AKQ?(\ B),*FXR46D=)W MCZ^]24)&3L\GK*&E9^:(B"JO&!H98^ 7U'1V<7T6&5,S3GI+2-O)+3HV(:.R MJGJ4D>6^CN[P!)-\7,L^,ZN,G/GB'0%I60O? Z1$2N1<4'_\^Z,@A:-%0 MD-B'! *"!4%!>T:!B[V-31T5'3D= #D? @(Z3")>,V(2>D%I31+<(IM'[HCK?7:$NS;,B8S?/#\ M16;KXN4T@(N4BT* 2@#BL $@) #2? A#9=7YZGAQO>\4O/*MWA6:P M'V"J>6@-[M'NEV05>= T[?=[6=#3KXXN!L5\O^CHHMB?UV+/F$A8)JGW"[[1 MT-TIZVMCF ];5E0L"PL['"$+T_BFT\M?]6JQEDHTDNN8=F?^OGYQ3MS0JVFV M" $Y G/-4)E*H:74XW9LP6]K4LK%#EH)&]&$)2DHSK1F+]964WZ+ M%&\GO-\<&]"U_,E&(&FX+Y_E"3/2E7K'?'S M0:$V1:D\*OA7("!>M)LL[JH;R@6>_D4P@ M5DVF>US4>ZH;8^F7AI6W)0L?RZ8F5ZPW;PT.Y%)%5.>=KV5NW&\MWWBY^\XN M[N&U&_3FE;6>T8-5+I4299IB0@3""V61 X7B_JIQ"GUU35S][]9(;+<3=N4= MM\R47[\[#1E*;90[]TM/S(7Y@%^B,SGRB.3G%=' AL$*K2D]@E),7@^4^-U, MEQ,Y$3"TYD+/COV1.0/RQBY#K0FQ<-;UBI(*#?G@NAJ\SQ _UC7-C="*%9E\ M[KJ%%[;E'=O4 DD/U!D_M"8+IL)DUMU'7TP0+)BJI:XZ\TBYA><>NFR(RX1Q M!SJ?AM<^7%V%->K:*L3[F-YXUNCS28 T.<=+87U7^/P.QP;>S972C5U[/-F[ MD9@PH]3V 34;;S,HIW*$H=S _+(19'!%8\..QW%;Q;#_Q/%)U,3-6C;B>,YR M,_RDNIR4$7:OJI@X_-FXD&D7#"]?QB/ 3"IE]L[RJZ9>\K1Y8;6=5[;GOJCV\RNG=%0B+/$U8"@]'\ @[? M 50M^7>?5)B"+2C4/+/V%5O)4-6GMGE,9^9["#[Q)0 MJCF-U6P6$=!K+UN0;3@]<=L^2BJ/7HTZXY*LI["8)P)[!]^(4]ZI.EV!A;NK MQIYRZ@F"EC)5SBUXOA3:YVMU,A=\K:'8J#5]N/?=NU*7[^^EBFM#TT/ %[&P M(W;WE3%3DO=>)-O;3O+70/2IE[*[ ,*YBYQ'C4U$LK MGM 16*SQ+,AE:K/PW2J/MLQ-[>3"^B(C4,!N!%5W4SQNG$'%GSE49B7:@CNO MS<)%KE>#QGDL%85#RK%VHOGJ)*+I>%Q?2HD3[B%6H]6O*R'(2'_]2> M*NZM/N'6I];@X@91&1**WF#WK[KRD2V\;=F!KG.!#(_N 0#!=,P# "6&2G0M M7+3NY!W,*V1G3VY^Q?E6FDD2[]/AGHZR[9UABRG*)(ZBT+Q/$\L'*TK!Q%L; MG,8BI;29V>/3CT;5Q*=H'&4>/BFX!%YEWO,L*)"\)IBWN]GG3&:WQD^!&.8D MC>? +<9A[R$NI!I*I)*:O0Z^Y::'JKVR=WO:ARVF2C]IK6>F)!"BZQ[L$M H MFMG19M<9X2*V.] H\),N_'N9C@V]$(*=3?V=)) M;T+8E :;-0>['.U]FM@6L&#YB9J&,WX*>M0U0[V?S/%%O\0.M5TN\6N'Z:;N M@F9NF*K.@9W0$+SYS=SI=TB1Y3?+YE[U$KG)DQ=3IJ_?_V15-_N?_BE3^Z"[ MH)GKY2G7Q$3C6].BL9#TGX3\9%7F]64W;I);+9/Y9!MY*:7]CYMNA_I/0B0- M>"I&MB-K)!8%]3;*C2#AQ!@ M*#VYN6WJX#3[^;E/>0SM]&"F59I M1]HU10K[WA%=&GG#;=Z"0Z'C1-8BBZ#I+N,.&%V2$+=5&%=*K^-MCM:5'934 M;U&VX*< ^W2M[;><7@B:HE964C0UI=NJ9%:VLJ9!R/""B\R+R'PYU9I,QJR0 M42]"&8CE'6%O33UP!EG\L<(,M07?W=,74P^C)/TO@>/RIIW<8X&(BX.92^!] M5I!3[.?>L^H+D6"*>U!Q2.X9Q[&<_K>6B-+^IWH+ROYC_O^?S/]_?"N;(L416>ST]OJ8^+!S.?18T2=XT2.H MS&A3A)O"RZ_7@D[UIIJ_G\PIG>:E?J<=]N8JJ2$A!ONE,8&ZI/8:D:0&CP(]1W&3@:S,%1C)M.Q[4 MMT&[&#GD%%EV>YFC^.:?%CN9FLJ,N_IA: <]Y+>^3D"BMG0F(_L%)2 M]GIN]-[C9D<1=8^'V[E4[40WBKL&G#WBK]5LE4I]SSQ'J91^9:\MSUOQ!8!2](]5[A[.V,,]V3_LS=B]-K^QA%QX[Z.4(V,^)B@ELY(+DL3+!OZ4YE,^@NUS#$> MF0:/9UNEB(/:5XG%C*9R,_F5FEX286*>A0ND*J>Q-V;L;@^7YDE[4M!%%-;<.-]DB$"C*@2 MP^0N5/1J^O'/*UL8%Z;@=W?IRS9K2-CKQ8G+2[G9BN!1%@O5;]HHYY?S3K*V>\<[)VKK#'M/)[;^>Q[ L)N!+%>78 5EG#V,3*&E/U MP?ACU@63$G17QST:?P)%YH6&UQQ-GDTU_85N^-LV)AZ)PR+G^%9ORZ);8BZ! M9:ZNNNJ9,M(XB3ZQM'O&G"KJYF/)ON,-]@]BPZDB@UN-+H$AX^ M%# EU3%5=#?L6G6#\+A_%U(N1P-+. M#=JIN1<98 M=#O5E'9E>?*]&A>.L1CNP4Y<>]= MF8YM@=X5N8Y9@Z_Z,O[=3.ZUCJ^O6Z\ M6\5TXK5X_*@='_%5-#BC=MP;WM2/VCZPF:5.#!#4/-"%/&0MRI@VZO9_E07X MYGD\X^PGIKR7'T.MPSM7WG!T/:!MU*5?[]&YJG):4JK5/BZ5V3!C4S MD[*$97:H;?;-:DP[ZV;56NQ:)H=2 BR4;8>W!NGDENW)%26^WMJC6J[[AIFH M/&G4:VUE9"N0L!RL*YMNZ2I"V17H"'FK.5(IL*JW/+9[Q"A?V)FAHRL+987< M$4RZ_\!8'P+Q4NGK^\[L[71WF62/Y;6=)784A,>J.3[2FLLG:/KYIN:*1-NK MQU0/9U,O@ (M_A%!W<4T<2:_9DGJ]KK&"R%7C] 46C88P4PU&;?\YU E3%*636I(BYP C,.!8A>VEOH0T13M^/QT:C>I[AA.^L26- Y M.JX<,R#A;%^8F'R"J Y[CY6H0['S)F/Q4,];O\8G)@Z*:^K%<_PK& MITEU!=. @S4C*\DN(\.S#:.:QIW1%+B6#!T624B55=)BO@+4"UD?'R M)@ZNALPK.Q+6<0'4492GP,I= 7EPFL=DU6=E?J)ZJ*7'K70#;D66MX]O[#ZS MLM(^Z"JLJ"B,>*VD0U_1"K/=4J)4SE-*]SUWTXX1?2'\(JDO:HEP22$N)N]M M .;.4[DVE!O6# X^=*7ZC/A2M&&MU]N>M.E!RL)L/M,8$A*5UIMUNUNMENO1<:Z->3A5L]*; M2O8$0^*"XEY?,X-%!4::A\L3_=H/UIAC2?OR%;L#!UY"E!@8$Z$?,077(8O(M >(LW^M!0]MP)V,\Y@B>0@(EI*@DG_X3LW MIOP*#RA3:8N58*9=G.6++^HI]C-!)G42J4^JHO7"ESU+N LF!;-BY"9-#"50M;XJ_U 8%:EC7 )/1#X)MWVI+"C?"?;@:GZ(3LMGTAHY^'[S8WT-@1!-_IKBF4?^ M:G5WE^/U; X8U% WRI XFD'IPVOD!1Z-\2.(S(;R*P5T#4.D^W2&6KTGPASV M=4V\X!73FI^]C,C&PW2C9DJGUJ9W'1^ EWC#4A)W5QJ^K]*&)'MB-Q8\52.D M3%6%O'!G3[*RTK-G(?;HY\LT F]Q"Q\2MFLLOAO_=O2%3'C Q7R1$"_4I)RX MWP0B*[$>RF9!U.@7!E%+SDK:\HPS>&QN8R(]=.&$5NJ05\^!AIZT-:3?I"!F MN#3YB?,>7J\H6894?PY5K#.T),KY(L-Z-TVN?<5R2C9[F571>'=EQ@0H5U*D MTV#$[]OMIH=/S^OC$D3&:UX":W*FC[K.5WP>]>9U^8[Y_;Z'W^)GC$P\O18R MN$N:TB'_/+VX_@3[7 M;-Z5V O[)*IZBEKIM2$Q9=/*H\8:>)7L'W\9-42?Q MM\7!=@'X=C&C8DD])X_T^33LS/.RY!Q5DV*R7+:>4\K_%&4%6!YW/=Z8G;\$ MJ*+N9B2XCP>\+4^]!9WI@TON&1R^-BJD4$Y$,9Y!(U1'0]3=LYOTP^U\06*. M\2[*8]RAU[DZOPA1S\$*.V#F4#YKM Z>,8[G;7$XH$/4!N'&!>^\2PNL'/6=+'07:? M\8O1BVUCS(_O':YAXOC(;HAS9[3DR)T:^ZI-Z.'?K$F[M;08D(N%PU15W"9- M=?XF;/9I@;+)E\#4$8-OO*[XRVES7+ T0^5.OO)'AF)Y,7GL@I04S^H8 M_[OTFG#PS_PZXW\^P9[VIO[,(N^4KOFF4?C,R)UU:X#HQ3)=Z4' M-=NIU8\*>/3#[RQ7!>M#1BOD?;\5M[TZZ^<,KJ8735,A+2ZUVDN@8-#05.(/7M*A[CF?>*U5^GWBO%R$42K#NY- ML5VAJQR6+)-6Z!$[.9&37 M^>\^"A[P?C=\U]H'/DCPE45TV7BX^1*@JT?7SR=@L7GCX@A*"N%NKWHU8V&] M0VJ4KAZHH)%ON2:A@\/2?VN_<82WYY@:HMF\XXIT$RY$3<*V033J:.U.%1YVKN1CI8CXB"DCMIFBQ)IE^(=(VGG%+ 8$ M?>!#.2 B"[5F#T]&?J0T?9-42S+UL*7C8?=H6"$3PU%96>@%A>K MH ]]N=&3O=PVN"XR0E"93APA(O_D5EA44%93],K"*:0K2A7L.LHF5X9F$J+OJ0=PP'K==Q9=O(FFB[E:A:R(:??8(]*H9M'L]9+VF<8 M4;5$)O'V=H<"[,;TDJ'BQZBE]/-=@H,915-ND@$'V3)^7]F9"+9L;3QDO^=3 M4*N,=!Z7-(\(1)UMJJH5CM;E>G/8:)YEC>UUR+UO.GC@%R7NNMHI0&%M(.CG MUCC-"S+3WX!Q/"(M?#\]\-$IZHO$-N_94BT7Y[W#"QEKS%?819].I<;)".?@ M\#TTBXNP=]F^>:LK+ZOTL\UZOR'$".H8PW3FC$^J@JLPK=@N@7!O:X3N7""; MXXU[@36()Y"\#YN,*??9]K^Y[VJIEM:%'9*_\.57\J+"R=5#J(:7\[-0NMV> M%-DS7.ZD4^=AZT>DA*JS:^5[:S0>V$P[BFS%1_EG$79UGSSPIV(JQM)X\@B+ MF$10]QV.K9B1@Q@:R7XK9A^#['2F$!G.646_BY<'PFB1; ^24/.],9&J]KP* M !WI=3[LJ5E;B_VDK65L-*)P0.;6F5==5N#3'O*61*Q9P#EA@")R=FL91X \ MP:$?1DX"L2C[:BH@$EJB6/51O&PECGJ&46;DCM%;R_:0:4W_:24- @^&/U$+:Q^//Q;5;>W-J8W@Z'\M18Q,QG(R'C6 N MC4[X[XZE[6NFLLY*C6:60\ VFMUH\=1J MWCOHU("QOXBDV^:R<(NVL4MHB%)4+V#:GJ&A3*G8L&4FG&.P$7##.QXVD=%Y MZF!_QSNA&9?[=AQ0:SO3_A%AO[W-A7M=W8.E.K&5BG:9JV#1FVF37E\J*1&KA7W"0)/T"U^]0FD%YR?MVK2N!%)1.1J49)= M(6,2'ZC8M3]Y$! 7>UK($A],0, Y/HTEH>ZA7V,2M$XL4*]&&O4!/-G>Y]R; MVW40G+3CZSO-WM==+Q O0 C1'33SPOVP8\"=(;O.0+P1F?@8MW?R,XTZ[ZGR MUTZ(>W=?FKK#,KL]]_+#];YJRV47;OWA4579EWB13.Q,%&1J30TVG=A=27KJ M_'%WPM0>7< I)TLBA1]P=LK4(/SCL;RXBI():VH7[&LM-G3J0G7=]=X,;[[5 M+W=(Y5^XK\EY+,I15PLJV;GQ?+;@<&Y^7M>:!3ZOR%2 W!!K)M&4W6^LBFW/ M[NDPUZW'49CD(3"'VS"$!IK#;,QRXBRML-S/?%.-B=&],(:UXL&>%%--,\S"+QSIN(*.)Q MK8-0Z6L U%FR^F>6?I6R8^!V-:UYW64[O=:I_.X^..^$KB^.G?\A7]*#6-F2\J,]+@F%7K,4,7J2;7 MT?E2+K3Y> TA0[+BPX8COG5-0AH[C9354[V.Y7TMD^XGN-PC]PLCTL[[U?,2 M[+J>%:K'FM'[-"T. 1-3Z 9UMHPUWW>4$B!>GL.:BAIQSTY.8AU+;.;*"Y9I M2 [/QQ0%A%#YY@Q@KLWYFD/SBHKVN&T6:R)H=24TCFT"DF=4<=8,TL6W*_E4 M6(DSM<)%,P7$F,;>,HV1Y4_QU&4:A7>[R,$5O-H3\SO3C,+J,@6X;#02T]#+ M0S8JU:?\;$\:>OH$EPA%JFMFG>;,:LU8*8X#N2TU10AFW@C$;?IHSL<9.[LF M!*BW\';4QAL]3O.,N1U=FR.F'["+Z56SP#US&.&I7J-<,12T+EHJK]>C&7C[ MR+4@)U7DI:IE5DWP;@:'F:H0H:*2FC3!8C%X8DUCM,MV67*7:Q=KZD+4"0X] M5!J^4TK:65(ZK?SDRE1;$1/*XYG-']59#YYTX;L-';;?]@B^!'.)( ML^<9+G*87B WR!?,F.^>HKB6&JWE_BTEPZYVRDXXXKB<_4 MFK9+A4=R:L:WPX2SR,>K:;J>7F]X3;LHJVVJF:?Q[2E*7=@GNB4W*WNC+MO8RD^9Z#I.207RF"2L]$TJ]]6*_@WD@3HVXXBZG% M#M=X0W:C-5G2)M=3ZO4JU"NZ!(WS>)#Q_#J MB;&J0>+.L,#/@[ M\;(-B .#HM!Q;JWF#C+#-;S![,5Z*\3=9,J#&_I1C+C=V1GV( MO5&)M:UXDCPN=FNJ**O'U+ ;RXJB-C044L+VGC7AZ#F>R&T=LN^@U!;.>!2F MKDGFE;FIEY!0R5-DVGV'%IEV'Y6]^JKE5!BM^B4RMYI(W@YL!Y$]UK!ZTE/( MD68L."%M#6&,(* H2.T^-!-H FXQ,'SQH');P4FB<\X\/Q"U9M*,T;K:[1T^^PJ?*^KJN2= M.'^@*8W)M2DR;S@ET,-A:I-M=MY:]PH&>E*_YCVXBM9VXM>:>@9 ME6)"4NOW/<);.\P-6C!&QR[+,$_K49(HMOCG+ZT8T=$B<@, J>?.S_-YOM1< MIPP3X4SKOA_$>R3)I@6(!"A.V+.ME'&I1W]W*-$ MDE7EE\]J$,EXDBOEI1HS-&(YN9I"T>1#5U#2E%E?%#';,V/CZ6ZG/S8UT0M6 MLM&FN,9GT1M(E\U6F]DT$\"O%* 5(F=I"=YDV#*U>['S)/'B V+&$++\W(A] M)W72$"7? R,U6N)+2E.\G%(9+/#6-K?(V)23BZ"4>;N%@E%.S7Z*/TDH63:_ MM,"HC$"N?%R"BG[WXDI3(FP%Y50LD3ZFB- N7]Q$&S^"/AH<@W^6Y:M.9XZ MG!)E]?8=&R\Y.4[=.^$E"H^;8@J0:/.LG.D>'[S-K/_,.H!MM<-B"KFI:7T$ MV$4;K'_[3>"S#9#?XQN[-!^Q=5_7\\SXO)-DVMM9"$^.%YIT$>-XV"@WKFRJ MF.<4DE0B>D@)3^<:UEK8P?J:.&# #Q&!,P4:V6;,G-)?! M%INM'-;$H!U2L'PSI(YKVMG1O?"\?]95>-NMOBXZK4=0X0,^N4&6&*,&]W+@ M[+-Z;"&(CGA?LQ6%;T4T74Q#V/BTY+WRN54$EOZK$/AGI1GJ6\OH->AA/47O M8;-Y:SR4[D8E#ZN1K=R$50N9N^*92<=5" MH@RJ0(VZP*,I?8O'Y8E<2<8J3XP_\>7U*&F/6Z&_=^5S)NA24["_KF,WD]K2 M1149:3?WS#F7PJ3]RPMF)EG$O-&NQ==LXCORF6V\ 6'"F7YARV4<6U/\0BG@ M;\&/M9KH>?H%AFHXB,MG5V4\C)^"ZAA-=KAF:JU?F1T?YL8;.&"G/FGN>^EP!G M4U7W8>%,4R9S8T2]FP&SHKV%3\1LK\-IB6KU:EMB38TFL;?38[O:61XIUB@9 MV2T /09XS@.4/ )@%,6F %6$'74>GK,TBHY&5*#.1L2^UFW%-D261) MO . UIJ0VWPLF"9Z<%OEH/!DPNU<=$>C82B;AR5]/'%9[U/)IZ\NDYDNF71; M/L*?YR>[/5?&:NZD)Y.[3;J''Y[9 ,#BJ.]3@+BT^X0"FDOI H5ET2FYM.>S M2L,B71S;BTT(7PB&'8YGDS&Q*>;+RH%J#/U,="D'Z3[)L-SUW1[RG80H>,QX0F:)I]RU[3OMPS,#%C*+0X"->WM MLI4.@G$K?BQR-KH47M?*Y633Q@?\(RP_S#!H;:K=>,% WQUD:*B%9RB;$[!< M+&%V:\R 73.&":_&9'SF/CE,XO&)$8SQYE- M&FF((RN&N,ZP[\_NL:](@< 5Z@)PTO*"KG[?C,IHHA*<3ZI%O^7MN^4EFCZ) MK;TG'G..YR)^?T6MTR4=SV""8D\'U,WXO,(GJF;M5.YK,34IJT<&F\:OV=KF5\)4XOK[2LI*5\? MFY<\C&D2N-5-&,K&O?0@)C*;,1M^SS+5Q)E'0!#N(JZ$("5@N-ZA#-FW9*@K MNA>V6VB]T)D[=F1%@\P#.&E/O:%_R1FPSC> @;Z-^]>Z77>\I M/<6^@]E0D/GQN4V@]+6F;SJ7@)3^@@]ZPR"WV:AET&L"[Z'A0Z/%V M@N*LZH(71\&32L)V[[IGFH/],9^?ZO"G63O3JL&&0;V[]]/=^"YZ3#U]:_0! ME*?%# _]V;Z'6MYM+AE1;^JN3*,DM%F_,ZE>^PJF=4=%?J _EYV0^ MO3NNNGD)*#9#32X$+#[AZ*K+7'@87+!Y78#R50"@[ZAP&_L+S?3==QS\NP=' MTQZV9[4:3]"VZ2#F;S"/P_>Q^\Z>>+FF&5[LCIJ"1+L,30@]VKUVC,*].W6D M1^232:AG:T]P0Z'[ ,;+HM[_8G:8C1V'=N%X76R(V;NT3>U\37!/P;H]]9"9 MR0>6VB2.XVJ\%LH>6LQ4J=KC<5&:C"TQ[YOA6S'6 HS?:6_@%O3H/ 4_THE] MRMXCUX;O@2]/?X->A/RPJ*MGH]U 0QF,C!06XP)#:!]*H6&+[>4/385OGFENNYA:#8>[[':>TQ MW:75N;4ECV5PV#?+Q_U?][\\*Y*<#E0P^,+'[O0=0PX9QR"+%VY(TXHE&!G: M?XZ,3PF!KU>@UM"8'[M;53=LFZDV# C[Q,]FB,3A+3QN[=7IKXH)U]UY8T0E MLSPT'U1+*L;3\IJ<@_\:-)J]^8Y*.4'V0%YUN-SQ"6]_U,@0UYOIEU%V=H\X M26F=+*PSP;Y>C70/Z.(CI(CV+!OOW%72(ZEX'S0Z(M">'!N&6_2BNCU#C+UX MF:KO>.5XH*W_!M^:]J2\9=V-\(EO%Z35MXN,+&R+TN+Y6YP,17?BB7O*-_NF M-!>&C.1E"K9%-XO85-^0:^$H1?GP+=LRE9V2>^4:RD]BD\5&)E(I5405%6%7 M5*0&E8GA(Q?^'FUHJ'4LV$5/3D_N04^/- <'WECLRX_Y:/A2M,_K5N\!U!Q' M/PP"MRN@[[Q-=G1PDP"=%2(C!_&ZUK1FM4%_"KD3.YTZ8_+Z3'QK?;M)44 L M,Y9H6W4K5,L4.AP,8BLF&U\12UJK5WL;UG*'C>3F5VU^-=N8=F:\E]902)PJ M11Y5C4D]_M>"Y MV1_;#@NVH* LQTPI7?K3V:L%GP8(\2075F5H17"<4.Y*S M>?M,.3JZ:*T)Y5UT W7>>'3W>L;'AX^'!PX/!SJV]O8Z8.UC_6W?=.-)!8\U M2;E[IN>'G4H'*JO*8Y:CY_[0ZTT#0R%OU(;VC_\DE#GGXSWU'JMFX?8S6U>)6+R MKEG03;HHS^KUSLXFW14'T5XZY^"RV4GYF5J390*N6S[=4LV692I<8[I+^IJDW)A8B,OP)YM=BC%_'. MS$C?;")@5UIC,"T#)VT.M38=9<20G!W>OU#>F&24')C15#C(H5%WOR$359=C8C_"B->G2O>[.>X'OXZHRH;R M:2IT@92B:"[?PL[O' M?ZTQ"IYJKW_5G)L23LCE!XX1H@QG%_.;ETK25N/;H@P[@RE QR/5@7EY"WN[ MZ]"IW;(,6[QT"VB,PR4@WJR<&"8.9A_HU# Q%(U;V<5%8?#FN,@Z4*TGNZ#! MPQB0!=V8U[D=4L#BNI<]/D?]WHMRRI@8!^_T9=12!RT)QP>,G7TY0?V2>J)W MKYA:%KJ)"(>-3S&S&H.Q'KW?HGB93GG.:[C";#ZB7TY+;ZS@!H5A/G)E5G:L MC?GPM-P '_7#TI2<6+*%L\A+!C>=J*4I50&(=.B*MM:RX;"IAO%[2&O.6MH M15A;65'E<[K "$B'2P=CAT>MD494T_S7!S+X"K2^6&@$Y6@(VN=]R-W.DT,! MY1:&)ID^2M$U6E\A-((N7Q%?$8(K?^K'_,?Y,K5%R^#X[)F?-YL?>\GUJ1LF M%,D+RQ7R7_AOD ]1<.]&' W5O[D08_21OGU03%"V;^JP/]_3Z9DE$"! DT(V M:+ORYA 9'VU-D%^=9.W=M;(:N@1:+@&74AI)8M[RD6>SW@.#F9? \XOMAY)/ M6"TL%GN\^KLN&-SV#O46@L[R0XY#P]_(ZK:19GX=^ZIB^>@-34=IJP4#^?CF MJS_^)U6FU*KZZ<)T^ISMT_-;)?FYW--/+8AMZ3(L_LG1^T&>MF#XI!C MK_ 3ZJ< IU+1[XE7$=/AHS:NY5O\"VJ=HG.+ZDAW.2&ZO M_M#&.$I_^GN) (I18PY:)PQ^"P,A1(G@I3,+P+=TZBNR90RD&!--ZE1:6NDR M^<08HJ+K&G0O:FO%5_>VVCE!'J63DA3!JQ6R*8+S,^/S5WV#;NK=7S^UJ.0L MH ]CL3E[A'TM8*LRN)BQ/"M6?EZ:+9Q02WX)F+P=&H]_W$,'F8IQ4EKJ[BA? MCZ<^Y'P)@4"\8]EL-<[8C8($ZI9"SK<]&A8VIQ4"0./T--&N KV?FS@D?J#QN2?69F_@Q921H,90 MT(BLG/9GR^=).V-Q&*[GI/-3-/+4#Z20AA$PRCT%M7DTA0BO6B'TGP(NVX&_ MB"%BH_@9&!CX^#Y'1G[ANYLC]_!9Y?6!DC$UE6/'-2Z)XN)>P1&28S"_^ 0V]VF#JSP828S,BJV ;SQ% M=H>ZPU,+1NTNL-O3"F"3T=,$@DJ&_+4H.CVYJD=8UUI>4G?-,F M]V9-SIN%(6L\0V_'K>Z M)5O?&9BRS5D\&=KK<[,?.N6QTI;P@@VN.]WJ:H(ACT5#O,$):1-(-NFZ*;SO MF=Q8^W1F_KD'U-8O>FB,I%2\A:77HT@=^O&B4":8DXP8V<#O'2P!M13"YYLB5*Z%%DY.=J:[;\I::WD/5 MRNA'B7;,<96EW8[)Z)2*Q33?J9_HM#06NNH(%#MWDU4:;DQ5]?<,PA\^D1V) MK4VL[[:G0V\B^?@4!,=7X;-#ZRKN$A4NUGI5W4=>,CIC_**VWU"NV 7E,&R- MKN*K21EC&DH;YQ"\@Q2\IBG#4OD4H*TV^_"[XC!1$%;1HK8!2;;<\V<+/('^ MMN>2['K,2L.:L%*NK*@A]2#SF U#L*4(1(J-"3LJBH!B^*% \^'RO5 ^2Q]+ M#67Q\O>X]IS##9W$&OD>C)%=VC*RZ(F) =BO"!4G]4J@KVN#%-\0H9DU3BI.#[=GN8MG4C)Y>G:6 M1S5&]*JR:N*95**RHM)CZ3HR)EK"XG.G)N^2-]1PY@_KAZV0GCTX?ZW:V"7& M,2?1*O8D77ZC9D0P;<'FCM_0GFI)3XI@:KPJ1X:!C8JH$@$RSPC6W_'RM[T) M9EX:(57Q/Z@Y2I^&322JZNK6+)T[5D02W%5F6:F^<;NME:0U7J34$?(/; M;'/34QM5K+W7-(IU7L8T"BO+93L@H6M#=+2NZ[5> D/?*6_4UYLJPA8#:[?&Y;43('/VPZ'S&FL=T$W&BHY\Z]7F^T-S M"\ ]"8-#P_&I #%0U6'.G(5!+I?-&PW;G[J]-C5-O=J;SA,U2>!= ML4PGVK592E&;^5.$IO^+O;>,:JM;UX9#G5(H3H,6;?'B#J5H<+<@Q=U+<*C@ MGD!P:7&*6W HFJ!%@[L6=Y>W??9SSO[V?O?Y\8UQ_GQC?/FQQIHK8\TYUTSF M?5_W=97-&O@Y MLF3.!UH^AZQ'ZRKSR3H:2'5CVT;NW%!DF#8PZYM#Y3095",53A3X(F 9&N,# M44O #'E/O:4HU@$1-_R'JRPK0H^&F^ERXRSM.?HR M=,VY"E-FO-307EDFTY3QU 6EFIV^]B 6[?<:76YCR\".)YM0X&AFZ>O5M125ERJ]\K)WX> M>J_K00A)E:M=OCUS$=UIB&7W0O*4M?TNC8=ED'285;8:3(8&OR0J^UY1-JYX M,;.C\\,9W)EI>?+3,[SLP7Z"QU$ZV2JHC7:GGA[Q![\QWO>FT=][].&_DMV! ML9\18J^#QZU7E/>5W_D\6WHWL)$Q ,XPG?6>#=28Y;PHL-UI4'9%:<%^ *R^ M]_V-$L5_SNBM^+4M\;VLUJ;E^1!KRS&6I #>&"2^*E]8J2I![$ T Z>+X=_: M<_H."N(39Y/PAW,3RQDC&?%-WBSQ/WA<8F52&P3V'#(/\I@#9AG7=Q.&J4D: M_]+28O*.]'Z?;JN[6%<#S4R?TUD/TA 2=NE87'83#9)1^7'9">Y'BAR57HAE MN?F_Y+$/G7KO#<8K[+6B<@K)Z9 <92PDE9<>SHGS[G.8#7_F=4GE*Q?LJBW( M&='?G-?_#F=.(<.*KPL'B?)X7K';721CJU#]DYNP ?.)I)=]&C%F7__^(\J8 M"GF.RDO!$W,-5I[=M8" 'B;L7^%$&I_O1VZQ8#^S3)K6A@T4S8H ML_J[VXA]++;@ON1[.+VX574X?@;).G^*-E7.,K)NX7.B[.STCB *==-.O0R? M3G+T3_\($-)L_7O3UKT%/'I5?"#^A9-FTW*P<;['ET!?2N,Q@ M)FGA9_+[J^.0 "4AWP:+W%^(O7.QCNV.)?O"%_*E*X]&D6;'"=]_V5,#TRO; M=W15R153?(T8"X BQUS@VHV9DVYJT^46,=;%]DK+YXXHQD;89YJ/3]. MM 89[X'6WC]_9ET+\'D%D1TD<7L]>9"=,IO[N3]SU5]^85XJT!+CHSJ+CXJZH-U$/J-I9Y\ M#.L;7S&'J9:11F*DN;W#/V'Z]W[&R2:DZC0UO9?Y8!H, M*MNRM34!91B;&C,FJKP4#VJ'F?>G<+Z;CL8GE^T7HM'(0P>9(JV1:6K@=W%& M$W_*&]P!SD[],8 9PS1:=.#PM#SOLFZSXWM:_!D:JW-)J7;0^-%"MSH@Q*[Y&.:G(P"XX=' MW^#/Z=O72[Q8>SOSA26%*$QDYK.'9K7 M.X4V[K5*Y97J-;=;(7E*"BS/HET M609%HBZI$?3%D4&9LQEUGLIM6U5)4)B4:"][Y9U!SE]E?+U[O=%FUVO M'QAML@48686$-'W&*'2NO;)3#"P1[.=GW:'1R7KLP##MH< MK)K@)?JG("6ICNG&9AI"Z]UXXAHO:,Z#$@M+FL0(+0EZ:H#N5"_3%Y1PJ\?[ MZ/5XBRB>6]>PK??.+A:5_#/Z;V.]W9^QO9W)%A8OH1<9>ELA-XNR:3/0+"VH MYBT?]ZHDI\^C1-?RTG]4)0B5T](XMW_H)Z!G*_<$)J\AAXXO23=5B_-#72U^ MIJ&A81?'P_/-/'H6X=$WT+GSS#SP(_PDW.B:T>NZF*=/Z: P_",_SL/#VX\;MQY'C2=;LC M%O%NF!*IK'?U)7T]E>PFXIO6D7\)WYGUM0EQS*F@U_@,^9GPPORV^=.4G/G: MB1;K#+?T$K] T5WSF[CFLX=V98"'&'K233CJ5Z0H?X^=.\#BL)1 S\7JS=0= M@+RS2T!YVY;Z9KGF#A ,(EQG7D\XL[UV);&4F-]Z?JQ](YU/F7)+G'*;<*/3 M\P. 59&O]S_/%G/&DU%,?(_.=U3I^KFM^ -GH6CZ5QLB*]'UH?.?=JR8;V-] MAANN;9!SQ$7IH=>'E==J5]?WU1(!&$E;VFBB#;$J_X]:EM/+?XEZA\QS3/2[ MOLZ_5 )1TNGYY8YP]KJCL*N)&LJ;J._!N=&\+")UCKM TI$% M #:V;OS_,+F_')G'@(=,2LW*1C9]NT)V]:)XNU=C M]J'FFHNC%(V+-GD?K; MK51$)&?RS6O+)M\!K&8$9[2SSIID(M>/3/2Y9SP$1&68A$]#4*B(EAO4S2.9 M4]GK+L/6BT!>.HM8>GKY=R'=(+"MN@,UB).[.$_%VCE/)9.^:LM&/I(_KG8* M5I4C9:YL[&]%> MQ6JLK#G0_,/*W$ACD"9I-H%XRB%>GP,51PJBTX%7,ANTZ M1R$A(KUS-&'2EE'F#H@@7>?X6*GC;SG#L^.JD]+$ BMXYK3B%45[94%'QBC, MGU-YPI]2OOLFK4$+)3[(%*:O\8X ,<-['?$2"&C3)HNS[A=7++UR>4]E7Z/V M(L1K=%;M!;I& 7 OI;#GSP(-GCGPV8RRW?\5L%DL[PRT*KV287,L=64K H[-WAPO#T8WO!H6X MH&06G2I._=91J-I88L'8 VUJA&?7PG)BY'TF3D8!'+ O0PM5CK%T?).!2,U* M;1\O7?.8EG#V2A1J=>YVLC%LFDN=F6>RC@!Q^ WIAK3E^&[53]-"TK8!&N&I MB5ZL/;9Z<0-ZW=^-+0'IDDL0;#,=F&BB_"7UTZCZY-B\7&==;;,=U="P6)]9ZQF9YFQXKH3OK@=NKJ)Z?R?(?>(6*2J8[ M[3SMED#BGI47"QT>P-@V> ??'6MH[VEHR_D)K(1"N^E[V M\)RX7_@,$SH*GI/J%J+'23BLXUI9M[@8V1__4<#G_GO "N!^# #RM&<%!OIM M3M#%UM$=T<7VP;P5 0#/TO^+:_R[\:0O(B+Z&Q0*3=3(J9T0L$ZLEG, .YTSC>(*LU2/KZLAM6?K=E9L1QZY MQ15NXS,1=WA=]Y6\-D4L'6XF#ED(8.HI=@")JNMQL6OWQ3HL K <0)-/ $]A M))SG.%D?^=:J*I3U%!6<_'UX(TB]ZPH.3)Y#68IM[* M!ADOZ]$:+S0O+C;!H\YD;7%MQ/BYTL>[O5=& 1AC)3Q_(/V_LWUY]VMOTC)^ MVSF/;]"-/NQAM?J(:=X#BFX(;=.WSUJ %7!Q2 M]IL[@"#7W$C]'0 7/3AD:/WK#F ^Y?\Y#O"" M:T/:+R/;0+8^H\S0+W#T9Y^!+Y2\0,J:H":\ZI',DUIG^^BMZT^;!G< 5,[D M%JLN9X4:[:H7H?,(!_S:AI*Z]AEM0FC&^PC*7L_ M1]-29=/&'%8C>WG= EO52XWJ GF]"'0UHQR7R"#DS*7V0FJ*O6I1?>*R 6.Y MDO5@[RE#9(NZD!!.&IM6;XVU0G)R3"$K5/"P&G\XQRNWDCR?4_4;XM+:QX;U M_F<%M@R$I1+9#$S&%])AMR"7JC68(8O[H[>>Z@MW+%X-'A&T7G:4/7VT1A;F MK+.4KN +^U)/0&#OQC\-M=XE0CCO?XO"Z'OY%8!9_?:_5,!]%"R+5I5>6NH7 M)RTG.\)7D.1K&WSI_KY&K147?5_ %]H-LSKG&#-_V6XE*/3F"PW'DCHU5>8' M K%L=9.D.P"U(-&ZZ:98T\F?G$JB:HTSQ^N);I%YI*H82 Z53_=$7IDFB:A)O-3%/75^/>\D*R(LJK?W M.+:R1U<,NS.UE^:SK*[Z0N^#%$@GMWEF#&2__&40(#SNR66"D4QV1/,?=O%* MY%E$_>7S84-C:.YNVX!ESYH,1O5*7\6D5HJI=*,>NZ4LG+JF:&=M<0R^U5Z) MV3G$2>[-WDH_J)S&<:B7LX)7>@?0=.Y*XYP)0261 0\2SCRNH%6G[OCB#-/; M7;PO!?>F8&P#P<,1>2-@,$E,3:]I4856G@>[?69MM O6:ZC$BWD'?><:0I?G M$H7/I0 '\VSP7]QF3$OG^+X!]D4T3)/DA'0%[27Z9-15?>XS.2>RIEHJ)@> MQ\QF6%N+'&U:1^,S,SL-3FD=]>Z^:7<0W5+\7AF%CAJQFZ_ZXM_3$$JS]B4J M>.]H ./I^"\ MXZU:GK7QNJZ+D.B'DZN\D 5>>-UC>M;O:R0%G J[G"^J.DXX9R)\)S4]F S" MX6L<\4=#!*=P#N37TW^9_QS>]&,?Q4_S1ZVZ'_5F+[_;6CO2UB55YG6./[*T)J?*+#WB$E,R84G.VI!.GK0[LMQ4 MW9S2P"#.XVA)UKC>1_)[8XK2<.FV3(7FC[0&2.[)P#**7M]*2'?W++'#'1N& M.>WKYRBZZ!4?;EWS8GV(-IN,XQ(C9%&EVMFYGS[#B>^5'Z?O2[3%US4GD^?"N1?5G!#4!B*#IVT' M=X<0[+]O<&UO;WFJ7\'_E#XIXM?'/W_SO/4C*/0.\'OS- ]=_+"<&J[ZWZ*" M?LMZ[<$E 0O%3^8>7:Z!<\I=KN3LU#F]',*PXC$.<_%8TWC5DM3.L-0U(AUD>.I.M[>-4E-X7\;UPQ.4A"[;?UGJ*S%Z=M M22VX?9K3GNB2IA25.V\D:;VQ<5L5"5LA'.!?;%;.(5+'WH/<._U"\NS"'4MW M_2S0Z.N%"%LT1N]L&FU[83L$)*O/:ER6JEY234DH-?'3]5'/&C\B28I8_-&4 M:S 5L3ECZ:7D2(;%?K^;(Q6Q#"%=[;$:7 3LKZV.#@0D"%I'O7H+-R_X&O M;/2%?)_OL\8N0T<^-=%L7Q$8$)A>[?9'O?Z#U@'^@^4!Y&B9_QN;X_1O= _/ M:'G9.S\1Y9EU M6U>;Q,E A_G'TF;A>(3$EA!J34WIE4I\P/TD.@SPY"RM#$Q:(XK'TMV%2)60 MV,)"Z*&F"HAN&T"'SKNR%5)^?^KIO/#=[212HT1Y-^3T ZE?)HA/>/\2C1LR MR;O04"A:+ .9E#'*T^$B-"L"#36Y\M%\WZOH5:PF=@I+G8LMMMSM&=QV-W= MSIN9-=!7].N96UM"@]'$B%,$9_Q*"I:0P"&=4ED:O:V??O=ST MX1E'+;'3M-#).\#WESX?!J0,L4(%#PU-#;>8^,RY A8.-*94>M(+/U%/GAU. M6F=/KR+J'O;$Q*;'T>;3JELU<5 F=]*Y,"'DMNDF,:4[0OG=Y36,IXG*3+Y^ MEN@QCZ-(>[>"[5E(/Z8;#.,U[YSD:HT,V,6(=J)K'/W$F7K^H1"(P2A_2T1Z@>,41S",ON;A0: M4<-'1Q%2\UDW1&2)QT2,1[FF>_TDUV/L:JOAE@+R>M8JPM\\0XP_='*]U4"J ML\1ZU\M/V(5+=\8.?4J9,+#!Q37!#TZ"H'J.&HT%L"D>\4'R&1O;*YC(H^KV M@*@]M+XV2QHC/HZ03WN53RY./PM1:&?@]&[DB$C0[&N[]U[)E94+L(L^RJZMM<+AQ+C)1NRR.""1,7$JTSH/RO]W5APZ;V MW&JS\TR5@/LMENL>2CL;R&; M1?A%D6QSJQ#9\,U)D2=#NA):/6;Z*^,PP>-@B2AM/?U^HS[I@*4FW-:5<;@0 MJG%.N%Z4Q>J:6;K5C4&7H;YP,** 8 MXUU2Z'"LR:,^2V"H3!)BCB'3YIGV;(S&PYZS2N9:/V(RT*4$R@16\6-2^ M,7'M_SH(JP^K(DG,!)ZHHIR:B%9W9^GZ>BDYIZ%6IA_JFIQ1^_D1U8U"4?J. M=!'!B$=K3!SIO[Y@F443XP!=QL&XL;(PO0GJ8R[@/?W^-F]3V2QMJD>+ J3S M_C8M<<"*.B,2VB%RF?/UX6M(13!O,%N_A?^V;UWMEODW%%IS@%QFUA5L.\W? MJP_B)CHB[SVT.>%'@ZP5P8*0U[5C>/1TH#]T)UW<-TPYW "Z4,9WN#"Z;Y@@ M?+4 *#TCC9QL2$C06X-S'S:^AU8(G6FWS]25LO-/K5>F35D.,YA S_UZOJ B M5>_E?^7RW,[]UF2[73PR(^>3.)+PAOAC&,?5V-JW&$SA3B0O *7;> M^(=F+K. T:K%Q='3V:B-^N('9-<7R(D9,]+PO/[9)REMP>)QZ.UA=D942Q:Y M+J!H6GTE$5>QL-M7G"3+NZ:Y>%1(\%S-U)&N&\MQU$,]5H.3V$,(OXJ?I,X\?G[40BVCT+KC$]#J,9. M"I2/A$124CB4&8G%6O4^DGO@N'*33F<_2R88+XBF,ZQ7=;DK8OA%)$406%X! M&=5N+6]7UBXKH5 UI1:4_ [W,UUV2($?_&B3%C&"WFMHH-^5"+@F-+C>4< M-SCK"R(Z'M0XUWHU"Y*-1)C5CXYS;(>4&DZ!3+>SD?C6T>S816 ^:.JA M"-,^!@"RMM[^5QC?OQ4\C'OS;TQ:,=ZZ!=;!RNWRJ)C114J^&)[8LI0*#P"C ML)#L;ROI\4K>USZN4HXA:/6C)!^ M*JURB,:ZKK7)B6Z&%^8P/[.\M/WD=T*SH]EA7-_=N/4,>[ FB^D:=7?C)V0( M"_'43.(-.0>BGDS1-& T;^-H*47/TX4'/?R6P9TKA<0O5JN,IDIV(T!C><5!/7=X#:=6,/&,JGR?R8 M\0Y@?W2[G 9J+HB\.2&YZ*5*?:[1=7L9?KT:/8!EUU+E&N@W2LEV!\BZS;G- M#SZ-]!B>D@_/T)]$_WS*LH17_=Y0E%SH-A.L_^,:P'? M&$=+<^8=0,#TZ--_S[?5/N%?>[@=&B"Z4O%HN(V^3+C,I.3;]I-LN#03*[^X M SCW+\E3'YXD#.;=U/SNWHWA,I?O;-1HG<7/242=[&J3_2A>C)^UXE][H)H2 M:&NQ>4[B/W0'4+L#:$ATW42C$OP5@D_%Q'8%&D%FHH85EX1W ,2? 0:RY__[ M41]_-_7WE;IU0:X_1!C]>R?_NK(>\^47^'N_8FZ1ZS=(OE"6X%ZTT;N,T_G? M XQ^G4FZ#B M=/1/D@4\0MV=Q!=HCN67_YC$44 M0 -3X-^V1FL223:J>1+JAQ=U*6:7TP^"_DCZB 5Z863POT :;+ZR3TK8* M[-,H\H9ZE+3OQ/(EB<.X&W6'9XAU5$=>7+D M9*OU8B&7AT#7R8V1IC,WF5LS!0D5B2;R-A*RM#BQ4Y>GW!P]_6HO_##8EPJA M/$^R2D+L8[XD=FY$<0?@T+@#= =W&=+> 0(/YH^(E*\3EST6J;8/[@#)47NW M!D=W $M?=Q^9C-,X_Y[G=P#8]P]7&S<5?N\A/\_-*VT<1C,S$=D M)5KB]ZU[DGM?+^\ N^YZ5+^[?,4>T2AS!\!:;EECRKC@V-G:+&32 Q.Y[=LF MN?TDZOHJ$8E=0[&;0TDS'38BJW<5(N>]"2JLC\LK?4?S^C;O%Z&-L$)M>0BO MKUV9_/BY>X#3"5MI^]@YN= !KO2UJ8.,J9K!JZ%/(\!$ESN 1>">YK,##[&) M.\#CI:TLQD[TN=VTTU[SK.Y\I?.TT1S@7D6A2=E_*EM(;,$\Z&]U!P 4_:Q! MCENOEN[.2NT3% 7F#+U*U9[KK#W;=M,0X?8L-][I]7="H3, "N;OJI_V(8& MRPO1ENCS';P) 435(%?U#'DT1MNR94+XQ 5K"8?.#EWC9P;>:;?A[QRIWWX1 M/Q0UE==W7Y(RR\RQ5<@1642Z6K4P8TXIW@'\#QSG+;GN ,/B_7YR1D-?NJ-= MI63:.I^D;>3RY-8/+%2>\4_?MUP8DK"E.4&OR2PE/UGUG9!MB&(0PJY[KFPQ MWARX<:1L0R%D&X?"&G'C'I>]4?RI2?6,JX*A>PR!#(2\0< W5\U%@*U[-VR7FVO^5_*LKS&(#K(^>[KL?:4(S^LVEN_S5*C?[U!U)_ZT-);B=$D+FQ"W[W7@--I )MX+>6I+ID? ME1M=8]8]Y$*!LOO8XAU@1"WN7/Y 8]ZS%+_C(\9P>L$#@E,!Q#$9[\3UE=+S M-=J:M>G6C2^R,6^!/$*0\+$9B"NY2ME\U=$#U[4G9)HZWM,5X"K7J#?KTW:W M=#OOD(5D&J$76AA/*^V7WV2^O&0RFV8U-8<+&1 QF-GZ#1,^X(VE%[125F>% MO(YDVPN[,V&3&IFD"YA,A&C=:)D.24":N0[ <[2*\R& M.L"GR.;V,'F0GHS98P@DRF4S"Q4XT);I.1#$3PVS%X'"K/'DLIL.RFZVYJV$@_./%5Y5).6HBJ9*")MH^6[ MN(3UNI69*0?>],HD&6O5=DE0!&L#QX$FON8!MBQ^AW184]ZO%=RJ],N4L4+"UBR<7:TPV9E',EKD864OOV@8=#:>QO;;NA*T.CO2MG-S,NK2Q/,R M;6QZ!FD]H-K^$^,^=?P'A9$5;S]=;2QA@P1MZ9&! [6W'.0(O,@$(XXBX9X& M9IQ*2OE-/ND;O9Q,$/SW:GS\HU-96N9GK_DP$V9IAV-N\WF)>0B,I]5!$(I. M!51\U=$+U6\;D!.87H8F:PX4FC.!P,N2M9?T54,,FV^07Y>(LB!XS\CX*0Q6 M&V/PI:]Q>KSJWHKU!+V%Y17$4$E]*+M@++O0]U.[)QG/IZH/P)FQBA"<"+V: MS&0GB)9K>*ZH'R8S&G)#I5 //18S:YR5+Z!*O/2FI?U86US_\I ]THO*6[N) M8@TRE_V#ZRR,@YY5NKR[_/L662+%*$PMF+G$H.SCD34-PUP$ M5LYKJ!=.G: M[Z7[LS+09:BR33V'EOK<"[P+9F<)%M=VP@,^FHI5"IS5661A3'VA/SNF0R#Y5N[D/D,UDA0UU].BNAR0F, M.=LC9V&M,D57H9"%FC#0&K3YJ10^D,YU)C\[?5%EX3#E8K"IN-F9C7"AQL;[ M_O(O9!]OQM:^SNWWQV7!%15:6QFU=HXF1QQ4@Z&M8;1VQHR/1Z1 G_-&, M'G)D;3)7N_R(I=+8TIVS@F5>J-O1E:7KUC9HN[ HBZ$2[N9K<10\V+>FIP@[ M)!B$C3#9!W6S(@(2^K#=/K:W?^[0-:599)BC'I?-<,5PY<*61?IEHCK'I=X]6<)[ /1(.7<3)KTK>Q08XWHLC]L>[[^F#LA">(KIVZ0K^V8 (;[: K MCS4APP0:6K8)A(I6 3RQUS53HC1X<<;LE,>M]*U43E CP_;RDC_&FV/3^OM@ M\=)NBQ\FE ;5A^],[@!VEDH\0_+>M'WI4:/QQOR'/A#G5,]D!;FZ=LZ2K.@Q M>0T"3=L^AQ2+*DF!9WE/&-!\F!2U[Y^2%2 <[O5(%+V.9F;K#)#=6&L?NJ$P M=Y,KWHX^Y2/HT##H!7HZR*6EZOZ0PR12VAP1RI9K_0PTH.1XE"[B*>2;TS!, M;S\@55HV(+0Y>HJ_I26-:V#0Z,UYK]JR!Y=.K/H.79LX'W9(V(,%X MY:;9R36\E40S%V./%-J4,2(MA@"J@C>L>)Q3!+:;LIMOFHV9)'KNWU_PC MZ"4N%@=9XA>E0_F3Y2*8S45+V2**'EHP+4(;-"G#&P*?>Z?S)46],4%1^HM\ M'J-B#J.>1D^_M9I@0K5PW*[J(.=UFD"W+W5%3"_=DNU1D2/O&+%CK:3!FFE/ MD4B:6A:/VVZ)?!ET]F(9E)#N]E742E!Z;+_LU>O*_!W0]G:2\D"W(WE&LKB1 M 5+JDLF-J3;6H<..KJ:I6=MPP-AP3;;F#N#%NS=?-GK6X_?3SVR_'MR)ZL=, M7I@X9& @5 S&YQ+0*JKT[,SAB'UL:HJCNXPMPMX\V55:FZ3L5*FGIVE"1<^= MGI3T)V>?EAU$E=A['MA51\D594&H==X,EE",719X@,GC/K$KH?UH,^BPPE2Z MHV;^B^QZ'-[RPFF#+?)O$+#^"/<"F'C3GE_PU[?<*^:A( 60897 M%M9*L*^],U*1O:U$\.T5&4=7++[/^G(0+ *6B)^.+,%QWMU,LBLOS4S"3D3+ M-[XO8]KRJF,Y\[[K>LBI/]7WW=$^DWS*W J.O_8:*>!A$B4;0\),\]@L_ 4& M%)H$!/YYQ",@T$NV=X(3PT93[&_?)[[FH=G%A]WT-0;5+H6P?KM%\JS.62T1 MX-EPB-,9 ^*3X&DHNGNNN.)4]0LQ6.;E%+>0H+T2%U!ZL:+M*8\$[,/<>'>5 M]#0:7/DL9D6_4,VR-A?YS2V+[7!]\4QEMXS$5BS9HMT"THC*YV>S*=!CN<,%8A=@?!W M[Z9FI4<"=[RU131'O;T\=N:D*'.I&]X6?D*A4!&-*^:CT;^@'\^+'=.6KV0, M%Z;9">*2:A%M[0=%RV2)<&H07")>K:TEWY=)/)E0Z6W9^\OLOOJ37QM4-IQ8 MS+2<;YAZ.G5E)PH9)SX_?R/^ &^#!S$T-F;PQ,Q-6^NQ4\\/HI=1DKCB#R!A M_\&/395\\_][LO^#)YM"9X.V?50-X[>+-79^HM?MG,]48;*#N\2DV(7=79K D#T M;I[>K\0Z]BA/)D3*SW-G#9KY+H,,#2.;5JZB*EU!/7VL;R,Z4 MYW+(MB]YZM$Q9-R(WS.;!=Q714\1/M-7KC%903+7"Z@5UX;:X_6\C+'@OZHXT[ NM) M!"K'W[X_ASDU@]>M[D$5J')<9Z?X@?[[T>&I$A1G$HD](_$Q4;34\GHE[_DS M3;3:HGQQ?7X4$;6>Y\K[F+;L+^U=V_S3%IO+SU]A/7AYQKWV=%UUC>6 N(_6 M-H%!-TF>M:G1QBP=HB)#\L#&@R#4J_NI3$?.&67I)U&%DMF9\QW*_K4H-S=D MH\FFL"W3K%"(MN:D0Q)11JD0/4BF#N?N;>Q3KBH]+ M?][6)+0K?9MVNW:D>NQ@8NF4JV*7VIWP5K5^I_04WAE;G*R1D-.*LE,F?-\/ MVF,2T>(R>'+5 Y*BH_I@OQT24D_R>X-D<7&)"21EI/9=K_FY'D5$C,6CZZ/9 MF1OKF,-U=&"(>$Z1XD8;;P*K)+.XY\WI(/#%7-B8A_W#G/VRKIBEG=UU*8P] M3CP9=U?:CWQ.YNKD=#O[]LNAWE$KZ74J^U>AM14T6$I M=+7JTNN0!(H\FF76VB#]#>E-3%]R[7[V1@L+D:8$$H\Q5_)O,P=[,N".5YC# MH98%/-OG'9MJ5?1M)DK\6V:+U$A<^=VS4!Q6.E]",Y_M>_P.)>'.*2F?YWTL M8FI*JQ W32>OB2'&'EKH2>T]2;S 8W^ZUY0?A80>S<*+?7,FSB83:H&_@4\0 MJ6C3V33WM?KX1%NU5"_S?F3NK,6X3F_'&GU7>&:,/#B2%/;%N1KZ003H^KC; M[,?V]QV7$CP'^1EY:N,D_.5-@V4.724JNTT04A4L4['UDBM^J8<[AT7*E:%@ MP+3V<&BS;E!7'D; KD)1Y% TJI,G4]5KZ,3X.#]=NPYAW.OV1LDLXMZCSACF M3_NZL@^<7)+Y%-9H/S2V3SYV\H\ OXNOD9L+(B%>$L!4[V-.B$@['_KTQV M#9;0KF0H^P/4*C0/V>JZ'$B9.UM R?2Z: P<+VX[5LWDH&D.Y.6)64RB% \Q MKXK706N&&4R;ZO(*N *==C8X28&'3"4%K#2U('WOIX6O8>][K7HSC8Q]1]2P MF;2"AJ8JL%7?#Z#B+\@,"9L0:G(./_;UQ3OD7] OVL-#/=+T>"TQZ&(YMR+) MG+-=,$D;9I;9[S=%C@"H4+1%B-I%#,G] \8E%7R=23I-:79"OQC @[9O?_N= MU10.301><6D?A;,L'U_\I"5>05=5.I 3P!0EE7I&%?K[G">_VW<2V/@9$M&^ M1U.YUE_UO,:&%K/2T[]_6< >"(;.B1R>1:24AJE!@(J*SFEX6]!4U:'[T*)8>+^NV+51J M-"(N*HQVTU<6=9F1;9D./^BU3ZMND7I:Q\R!QA4EZDQY8A!]!YBN_GX'.-[U MME7\P!=K6RSB'@5AF6A8VVP5>S1UXK6B.KN("9F+FD6LUAT!,+3&FL1+14>5 M[$?V28+)A#R+)TK62SM82!340 PSBKMSO33]D:'4$[N(91>F@^%H,2Y4BM&' M:,JN[1BXQT %W(ZE+R3B+X^*__LFFF9E1IDDM1HDU[)S.UDMH^!X&%&@#"\W MGZ+3]IFTJ=&C>>$R7Q =P=Y2E6W7;]7GQJQI'^!3'1]O6!HCPSR4R+[XR L] M+#4WC+W'W@#A'>3<([D#C,.S/AX]8(E83MY1V7'/CTH>J7$O?T-2"34WWB+A M*O2M>GY+21_O7/NRRB9X4<.]I*2$4S[%)YP&D>$?LT( $0 6 &0?Z2 M1X%8Y#GH0_^.*4PWB^V+[4L& ([^$8/T# C%*Y"34XLKD%,;E7V'"^-AM-6+ M@ 50T]GHC9K%94?*_38[GVK)3+SW.A.=\E1X1J:S<.'7U6]/&*=MPD_)XY:P M,J(H+2EG$DL5:&QB[S-$FLTF2,MKQ+V, @%#*2!:%\+3C^/<7@S2Z\0A]L1Z3ES,LK"OWLA,0FT ^JC0&)=Q3R'>T!+*Z0-DJ'G&! MV1"W=I.U)YT.0@?RSR(_'LPK+URFD!KG3L=T,2KTV8+A53FL7)P^\>+=W2Z] M/(P6#E-FB-/8V2/\;'>U.+AM_J5\$95:AT/RE- MF4%6(Y\:FBNCECDZ?$-D?A33Z0M+V!8)^"HL3R[%4\8_BMKX8] M3%:NH=?!]]FK9G.0O(U30_ <*16]VP7\ MW-K>,FBY?*TV!X:_2#^1;\VD-KR\!GNWGBHIM4'#7B5I]-%,FT2$T28T,5$Q M,#/M5,=>L#\X"U('-I!14].,7I1>(I7TMM"[08#FP/%[DI"&_AR7P771C%C(FB M:?.5IQ'GS#.K'KQ:9Z2+!1VK.T,>G6;_FJA@24!:('(DS6OA/X<%!MC+Z(M9 M$XSPBG0O^$]M#O79T2,DI+"#)%*-8CHR@QOH9!MW.1BF) :XUXVB(*&I2X+'%YVU9 MC&.'&M6?]9>\#RA:XIX+YJFSMU?<^,)T%NM.&6$+DX%"A1;3A'WYK.5V\>7H MN&S^I%&^L@6]+KIB)N60;RJP M"R)B']GD*=/K'$S!PY)G/%GM\FTU$1ZN5-@I64_FP:1ZXO".RMB!NY8?4@QY MN,-&+([BJR%;,P-71L!_02UAV@I16F2V"EH(6XCD=DY8OH)TO]/3TR=IT+31 M]B_FXB_27-FS;)II+^312BF_J(A2XH6$)@:8;M\1T\>+T^>TIWV4+>$W9:3- M^$*(^@K#HX]_1SBFEYJ:Z41,:-$%_JX+9[$ M!,!V(/D12O'Q'J=HD+2TM.1?!3/,?I_]53K#6A4("T&A^B(B'D9J^OX=#^QO M[A89*!6 99.""><=4_^FIZDW+EJ+)H+ *Y+2P);WY"T2: =*TBB%)]1P,\'X MB=:C&9X/Q"( '\4?W'LR\:4/UUN<,L8612_[7O;EYR=TN.(SN-(=N-Y/A**E M],"34@-/4B\6_2IG3O'?WP',IN+3QKT1)4_!YO6SQ2'E>.&3D1)VL$3X9 F MC^X8RP?\%)-2.A,:K9R.#[$5'(;KL09]C*2T*?@>1]"95$77GDV>92A-CW^= M$9:K,?25H>T5H3NLY;>LD4W->Z*GQS!F*NC'V=ZCG9\)LZ/Y1R89%$@U(?:V MQVODP1O@5:%.0M"P;RE+G0OQ4:5OOKLX4S=@#:0S%LU;'/[UY/E^K)+N;,^U M-F)Z8GY7W**N1N/*^=J$),P5!3CDC)+7!6 0%,#_MP*Z5-YW,]'32XTQR<$R M-__4\1_.I">1HNN+N&1DD ,=JRE$A'2]9=22/7U^&G ';]=A M(GD+JKN&7.RB\%Q(?5?&12>S8*9PM0.8SK,ZZ\78>,RAZL$^WO M:OR8&K:;UD7F+>?9JT\/Y$>R;4.WA)][+)>-'F60G/#*L+%W=BNT6UN=&*") M>(6?K9,Y%O"?P/%_8T(.5ZX6:RV!F&'SVAMBS4B]UB8DIYY7[R563QUV;U%] M=EU )URQ^D.N!B+[1\4G!N$)%U*]%(C03C$3I[9JXN7;D8SWKNP\C3[\VTG> M*89X%5)L"S-3D0B Y"XE#^!AD,ZH@VJDK5)DM?)^^(,8_5YD7.>3'8?SJ$-% M7(-BAX'K;C@ADA9?7IDP H+39L@BJ\5\UZ>??2 M[=FS(O4,QY5_[BPT?N;.HFRG4&5,ZH++YPGV'?2[!II/W^>HL$C!;RU/V6Y_ M71/C^Z(0R9%4ZEMC$C.*%FI'I">_&91C3W74B2&93TLRGTU@%+TY6K0^ M%(3MHIO7K?2IN/PI[*MQ??5Q3F"-HZ,:/JB5?%AV431Y5(35YG[XCURFV7.' M2KO].O5*^@!A[ ^>KA2NPEI7E,KDL1C]2K.> (PL9O;_R@IX$M$7$M+7=XE' MDMKW2#/IF;]93@M.E4AG/6Y:BZ0*8]O_J>T)WJEK<['FE#6I@ORAZ:]_RSZUH>1(>:S MV@M:2@U8,]*<_..SW6[2AE)MK$#4^MX2TI1URCM4H/R<0QSWI? 1RBM+0=F! \Y7Q[KK4(4O\D5?4W\K#;"/D?ER>YC,Z["Q*ED;)GTG+KR V.H M^KZ=H%M)[<@;?;E()32KVRYR8C*644T%KC/0TFG<;X6&+W,,9]'"I#-'O&K$ MMV9L-7X5/2=%7^[A?A[S$PDU@1>A-7Z85^'K^RHBI(^W& OW0%6_H8AY4^.Z M48:UH!ERSM,<\TGFG=4];I\^WP"5+PMTII92MYAR*V53T0 MY-F'^.2-TOLA40*'T%Q;ZC)+/JRF $44/&APM^*CI_.L6Z.W,XNS@X83;\+2 M/#G_+S!EGN1&OVH!C4Q(HL'UX_M=!W6'B7**%'8.S%M3=56>UJ+1H(JR!/JC MS;PTO8B^BTD0S;O> ?-9[9^,?8_D&I6FG/W]IG?8"AR&(I5((Q V3 MIZ68 E%D0T01%O2A%_VZY1+/GI2+$SIU?3&/HM,9DBE0!6B2![]\;*XE,5V1 M0V)+\@8FI_IJ.0.<\2$"59\.11LH?Z-2RMM.'/68=G<8+T'VB2WRUISCH274 M: VMY_GV13L[O0.;3")5U]F^G!T.N7_,YSXM(I;VU-QAXTC4D/7 M3( !Y*@K'JVB+@GQ[=S9&44S6__Z_K4,+L+9,]RE8?7&E#M6?=B,.YH#F-^D MG5B?E(2'!TQ*@M+328V.YE"]DU.3M,@!PGX?+22E3:S3E9!FJ8W&1?Y5M-") MBBQ#O7$F2^(R\'E:-^&QUCZZO6%XJ4+>C\Y;/ZQ"?M#-SM-:(H:C+K;22#VU M<-M!RO*QZOH.]QJG[16,5#$"$C_S5F2L]WXK_N6[Z&#F;:]:>(J% Y$U9<*( M>W(6ZR/!4:)H9_J=;K5N:YNB![ :BVUWS*<.@MVZ&G##5P;CD+>G'IJG[L[O MPI_4AV/>;%4DW!=;>7@MDZ5@WX>6?%!N%* Y(4.?J\11;#,C[%!@C_+CB:RH M$$Z"6>L2%-/:_)#\ZR,U&-+8(6GXF>;TR4=SK*OI5/AJ_\U,$#BEP-!:_Y38 M=%_#P4/U43D"F(50>()'H["GA44N3XMQQ=F]^*O)GR?Q&8WA1"61*B)\UZQ\-^R7Y?"/ !)SE;_= MYNHJA_)B[Z_7;LFM'#=*.@@ N'> ?[L"M,UF%^82VYN\ R3HHILWQOM2J:Z% M?AYAU0, 01J;_R$ZGOE_N=@;G%&,GGVC=059EYFU:!*@="R.U2U_^<:38]'H! !\UH__N@\*?\7G@AY2S M0"WRJ&_Y46#+T%Y#L]E4'6M-^%I&;;'$;W]Z^Q\DZ=2S2E'CT(KCR'+Z)&E7#O63]]/*8G8 M2*<.8IE$54/TA_E;J^=D_#L8F_!A>L_&9G>+GVYDY@/C9\WC=7WB$B;,<^GH M_865*Z;T?.#K8LFO5"JT4V^MH@?\H%\%&;KE74-;D'*KXQ2N9*UU,]E\A;0O M$D8_6S'$/&^&-Y'9IPA:=+;;)B'-:=Y&QE;'"T4&S9JAL?%#=2[U6YV?21X> M&AN"=Y4W /7U5)P-/V#3&5I4*:<=T"LR$I(QP73&7O/0O-N M%MA,0>VP\I674,#6=_4,8C>E_,1#Q1Q@50_8K31IW\LCMYI_D?1Z_94QK-KG MWKSZNJGAVY42\_MCBSB6TPF6ETH_960D!<-.J'K=?L>G2V< MGK&G)99W@)4 \<;O RHMJ@$'\\%5Q.'F,W-3/[WM\EE>IZA/H,FW:IL1GUA! MVB''S,+U#LI>B;TTYNI.M9S/XFMWDNGWLSAI.8\RE#F QYM^K6YBN;Y/M%Y- M?VKV1]RO6HYU=UJ]+*1$3Q(9AG8)P7PU*6I)PZI?W&QF"DKG7F,F;=6EWD8D M(6QA.7CY?:,E=P#IW],:'5*F"0H'.K+^FKF7:X_& KDW2]'(% M-$#QI_2UXZW8L40G8BQZ8D#6BJC"MH,"[.8J02L%2VW+H+366:-2S'H',EM" M^Q#;NB\/3)Y0QQ/JL@&57^F$.6 ]C;V2M5VWV[XC' BVB)\ M\[)0:8>BOFPM\HUO-&8!GK-W)&E*B)?8O4%!;0I'RE8GP:"%K@/LY_I&4RU# M5S,-K\OD[9FFF7OL1F\Z3V"# 4V\XN5$B6,'WSJB)P 8<1;QNJLPSQ5/BZ0I MD#DT7!@F1.P.H8NW, '1[8**HY]Q@-L)<:6A$L^L"56EO^'S+ZODAWP':&K^ M(6>P P$ KZV_A+67731E5J_S51^8H>"3;Y19U>D'X$.B(@N+_\/>6P;%U6UK MHYT0("0!@CL$=PCN$*RA@>#N;DU#<(>0X.XNP=UI7!+8XQGC>69@2LN=/LV+.:/$_KS=S?O\ M-^SD'\//P%;78XV3DU9*40X(_7\)NGUY^>Y E/C'"\<7I(:1@\2<@)_ (ES<9S%T':^E_'E_.S2\UP;C_"]N=/11J?';<_9;J8.HN>E)WS8S7V[? M,Z-_#5_VZ-O&GK^-VN(R78W;;EF%"24M"E/[)\@U3\[R)09!W<%<9;F&/."8 M8,Y?=&'-!="'2ZH)#,+@\4FUE3USR>83=#NJ(XOV5H,40J#G&'=H>)H:I)E. M/K]W:HJ^H/^35\S6^)JROL6G5G WIX?JGL"*(R6??WA6V4%BEZIY^30@\*1" M$>U[4E&2GT:3Q^-;(2+(3GE"MMT2=5Z5!DM/G@XV-#K+7[\G=22E35#><)WJ M3%#G;-6!%,VG?GN9\43./>J?>"$E#G-)HX"ID).MG6_D -GXL"!8PJ:E7GP. MN'5U?1#S\*:KMP[8]<.[J\N3D>0P>O;=M,\G"Z'*V*N!(@!"J:[U;Z_X]>^8 MH#RR_9V <-0C^EVYV\UQ=D14$/T5#^5UQ&K+@($/XV$!QR*W\ 6.SEO]J'6- M7VPQ_]0 ^L4_,O;1B GB.S[6OLZ5R <&S6^0/"_]RI^ NC2*M13\]>HF'H?JGGZ/Y23;I)5-(*I9->(@%2^# MBD!VW!P5%UN*$_#NR'\D[;F&95^E7LA)CUUYK9:\7VR^'Q-?_3S>%Q^EP=)5 M,V0^&!Y/7Z)7F VW<(W/439*'"HNYZJ7"'"=5;99=P:EODP[P07O?9'I(%3T M*ZXBUH%<&I M[1\G7S["ZH\JS:M6KQF+&CU]NC8$A/11:?$>85 MIS^,0<:T<=QPHHSDNN B$/8E3^\)F)Y=^$#17L'O6_P>)T&Y\GA!^.9'F3TS416#HHF M2#*\+XCL$W@L!/_1H1YS;MBU1M>C"V5@H]Q4 =3L2Y%\KA&+)OLA_A(XG EL<$I9./7 MP;(#2;*Z.=39#-*)EJU[5O<7;?"N&BT0\>Q9[AY@$W(J: M_N]\83E< W2;K\<>+(L;R#GXS!,4^H,2UW95O'QTGOD?T\JJ]"^*OK'>NJ":SM MV5JAMI?8TNYEQJK_T6/77I'XY[2^P?1==%N:G:NFV=4,]/]NBO3?!K?TR-== M!S1,P04Z4%8?@F84@_Z?9A8TVR6+TO5&.KHT:.]K<0W-L#IY;5>XZ.J#U7&' M7I*-^"[1?B/.W.K3NC1-O'Y\LTU9FI)WK%9>_\-7J8;C6@B$*8(&:K4"/:\U@3&;,SP\*%A4PO"V%-Y)S\"LLLU MVZ^_]UN1ZE[HV?FEX&&*+SV!MQ]U!;-ED7*^C)QP12W7\'%%D_%_FEI M8\PW'7V-];DC._KQV(IB<"=V0Q&5SQB 24@(W>DC[OF6%A\3T/+,D.!Q_ M*(2FL;:QD85TQ=(ET&U].3 !FXP%F^BY0B$D\,+2R23O BFY93 =6J>HL[*D M\W+8]?VH-MB=BN%5]_ '%,[T):,.\N'4[7$ CIHNUW?=HE5L8L/U2/@&J8S] MC$H15X%.1@E30GF=MJ;2=+]/9,0K"$BKOZ.-?U"Z7R:VD$J3T[\H/H=-V< M9:X?D5FI._@U"MG5@]^OZV>JU2TL3B6N"<]/(!: M_%)A."^X,'M3_&ASOQW=4)N_WC&FO FOT>K7(M!6%+HW_%I54O#T :TN,\R' M(\4(?!U%-=;Y!,C#)*8FC!5[]E7422%N>EU+K:-E A2+2)2WSCA M&JCKV=),L=!7FYDI%LWEK8/JEW<]X77[^8H*CPQW%N1!1HP0DA9R. GX,])& M%0"Q7/6?FDTR00/'!R$Y&USAMG8.)CC69W)K! C'Y_I-[?[R$W"F=:+,CUH' MQ*G$7XYM/[W!W6),X'2RA5+4LHP8S;?9R"NO97YKCVI <^M+=J2-TW:-&)J0T\$)>56[C'E"7 Q'C:L]S(X\ .26SG/GP,L67CPP:#1_"0A9(L, M N&?*A(O;YPJ4K'E7K>E_MBX%*P<_8\? ?1HU-+*L;Y5B SM*ZNV ZF'1#8O ME[/7'X5AOH3UCS+-!W'H1:&)8*?(B3K:@EHU'9SX_+?.O=Z_Y)-"@&:T6+C] MZUK&(;S0>MYPJKX7.BT#/B(_!0O'6S2BTKA?T?SRU$&#]D!4(=2[.,K4W J3 M&]!BG0CJEC+Y6R'SCU*4W:#>^N+ 4U5@W+[*Z.7DS1CQ%7T<7,;OH%P%)!))&ZNPJ@'K^!GK@J?\F( M(4[_'D(X3ODI8++[,VHLWW3*+]&J%_+!I<36R-@ 0$U)R1^_?:O+P39P,6L4 M"[-FBRQK(RVQCH32J QMP].]!?G#,"S;>7=]8"Y33H!7#6 MT0TO)3R;'1Z>-&>@//= _-HN%WC_.-"6E:@=VND9RW+]JX%]F5]0"I5!U892 MX+A>GZJN*!%\P<_$>KI8\#8OACOU*^25LLH$CH@L;T\6AEF\Y!TD8$Z)\MG8 MCTH\R/RMF (V^;.--Y4-G5P.YQR)8*^91_+Y"RTBD9T M%OJW).C0[E#SS $((K-QW\JC!LDO%MVQ[K'&LQ!XHVL^J?=MOKV%"X8\HNPH M^*5+:\&P;H8<#SPK/:M*T@H,N)B]&ZP.W5]-:@)0<;2^_%NJPM\<"-2/%/&TB'OV3.+ZIPHZ\Y'%B^DE07BMW54F=7VBN+ PU605J(U0*:]9F:F@O? M55MS B.N].R0^XLH)(T:-:<#LLGM@\E:U0+IO:2JV>#5\J^2Q55S7&_ MH&M2^H7+SMU5VA*B4XK8AO*>^450Y@"YX6L&.,-$<^1'M@QHO^W6Q-A74PJ] M,1TS1E9-L2C_XYJR$S1=A;=B8K5VMM_1WJ[;/LXMYT_PMT1KUW0?5.F5!L]N MJH9]FG1D3*!FC()$Z9#3Y%5[A^GU5?>>OLS8))9-+9Z8SCWN'TOKE4_D(X^5 M-@-&:F:L)_(@ZE%%A#:S9QHE^*DC)[_[JL- ;Y))5Q@PJVD>01TJ\?O.#<6= MG:X8#64"Z0U1I*__E?%A_P-,G.@/E@W]#8+X^3>, @SGV3I$F&^LM/]2S5)R MEJ7DZ.FJOY\JBZZTZ94Q8GD^16\VP\.% M+V S,%RO&]A2H+J?YTK&$PCPM[)V[+=9(S#D]JM&\,/<^L#U, MSM.$G4*\30TO!F%GG9#M5GM2K.5C3*S.C?SR8'\G'=)#JS#Z&WED0Y9NEU@; M_?B:\MB9N6JDM:\$V/C7'P0^3Q3JV0_5AG6:)^!_<<4HHDW\#GCNKC;SEZ-X M-D#HJ6I^MP0&9["6EZ*M"R^Z9R"]#M%(8?SAL$V>.4U#-:HM??^JI#[QH6T8 MZJH3H/#%)G^_RU=9* ,M&90P!T+GH*>R6]X,L $%(P[YV-3-W\XAT4D6:C>TJJ9*)<6K0U\M4J4R#(P M<<;!86$%*42L.^/$XU^*J!E(B4O*/F?6XZ)FE@,:JJFJJHM9):M!G:--JM': M7P"UP] 8F=]W64)00,Y+@?<:<[HLZX$5ZXDUD7'?YAKO% ]8B<.'/06'&-.A MFF8W/6NI7-<-!.8?[I?498%YP.]3[78_O<-"KUY[=*?F MCNJ)PULK.Q0^ $A"?_TS.1L\?(N7WK7K'2?CC>3]T9KJKU3\B*QVK#_U7Y4@ M\>0,VK%QB5$F'7$GKC5D/4TB8W+RYB(5BAN,<+O>H>M1\7[N9Y2=20B4RQ>Q MA/38^(S^>4)ZY1O8-F%,G'%-<6KX>]ZM0GWBN=[ M=3N+V4J+_E%EV!#&[ML\.UAMU,B4?< O%-80MV"6F%NW](8[,-7J):1^24;1 MGQR%BORE& J=V%O__)=BF/'D*#)OX[/I0;Y"$(BWD!=A:O+[?89]\I[*\HK* M\&XZG&/R]\N6GPR[PI>4\)("I(CNRS-$L<7,6,?)Y*=:7+;IYN0 M6EN$=.F[$UU"NWO * +'%7?V@W=(J<8(TM\=-&=YIW2L(*Q1DXTSU;7Z-5:\ MIFVM9L_! ]^7(EK<*#XN&/IC5I,++DK%2@$ 4:K_C:'N[](M=$9X60P=.W3C MI'LE45]02ZBU*4>'\=8''OJ*?#K.>!1]*'Q[0[]9 Q TU'G^3A$XIM^-KIT6 M(+*6L+I;H,WXZC__SU"1^/C+Y*$D<]=9@U:LP_6TO<_.NZZ\# 82\C_3Z0R M_\N\@<5%[M1953Z.OFB+U_-(PZ[ M8]^]*D4&"H;3%%*5.0@&'E2G^Q\D&)>>MRZ%ES"88)N16SHMR\0UD25.=PGE M+!1V'+(^ 0IR_&:U>90WN5CD'[OPKW"34&V,DG47>HFES"!8-YC+>5^M,)(& ME3I0*.U'ZQ(#Y_@UL/+M>>\#]07 0TY-6!]FYVKPAU:6I3^W/ %TCAY\A>KI@\%.@,\4XF"'[JYSP( M9U0=760Q55_BSN(R[DG6T[IV:RM,/)9Y925!7V4?Y^&7M CSF#=-(MT*C D(Q!"9> ML/X[.F1N&^=UV':O0W9HKUZ]4S@\1-9K]["Y WC^3%WH#XL0"7RYGANAI%[= MD6MV/B@0?#_%E'C7O5 S;.-( &WRGO,R(Z]$K<^F!Y^H!][EF4*IA>2*3\3W MXY< MLAB?.%:<4AQ$+$9,27&8&C=53*9$I_1ME:9+?ZBSA?4]>%>N.&>QQ<[11AJV M08UT@+TI_=VP;3HZSAY=ZOM [RR4UXY E>S(^/CT/;HJ8GVNW2SUN7>Y0J\3KRD$3JRV'8B"PNV;;K":C] _M_66UKX=: MFS>OJ);-&KAO].J"$@M)?:9H:A*\C?&>#*'Z M-#%@_D'C%JDXDGC,@=U%G,?@\Q2#P*.(^E-M$IN;?%-3TX]SIE,K!O(%D/J: MW?'AP2K*PPOA72<%_1"*GV& PGBM^OJKA5ETER!^6#T#)NJ,L68AF- M!> V*J#@84](3?%\P<. W+\/:1,Q8V2=Y3&M*1&;UA;6BG*YFKP,KQ(\!CS_ M52+V!RV%K6O"9LUB31I=>$B43P7;'^.P^XR_1PSN3C/#O\R9PP]LK[!/O!=1+\3+"])@&%EC M!Y6HU5U2+\K9@ZB%6$Q&BUJ&V+2/C'OSY;?@8FM(7!0<[*75Y6$<-MHY,BC] MF^B*:U=-YY*" 1C9$NZ(7%B6LEGO[9H'")B&HTO%5*9C];RVQYNS5A%A6:U?6[$/[OA!9V9DJNG,L2QL&5UWD+ UUP1@]]L7/Z2-5JX?-4ES= M#W.J0H*WBB&8RS+8\/9)KF%='5L4?S0)PG[ *Y=*PG]!QB<^ IBI*IA:UN*, MAZFIWGF"BQ$,U%332R'*.# ES+ 2A9S@\&8"C"B#$Z2XQYW2)P"/V/WWR^^" MAU)&E*=S7Y[! ?<_"2]$WEJ)'(9VG#FQ#B-W$RKPUZ?(2P!;+TMSE)/ M.CL\.I)]'OUN2J?O1?.> ,T,3X"1\8[W9/\:AF[SK.DB:]3J_].MUVMS'_SS M2XCI8E1_8:H7320;RN"MP%;E+1*-29U>O/,L5@@M4GJ!"4'&V,K,N]0JO MZ47+A!=@CB)6E_J.XGBE_L67;^LV[@^97/HCIAPU]"9M"G$G",@T""-"^^WI M65,-G,9CN>B%N-V$3;AZ&#A:11@Z[>;I5;4"^=Q#8;T:XG*AX:$5>EQI#)1G MA+I?N1Z9^ROA4VS] ')]IZR3O/Y>9-K#$:F8 M'>:>NG,7W$+^BM MM=BD12^"F13%1V*'WA_K"9C2RR[LTMD308[T+UP)NS![J# 'WI0H:YJZY0&) MV$%$V,Y&.PS?OP@9?P:(..__T]60K)\+)#U. M-*VZ/,ZUH%_;@6<&X2:[[HD:=M%99[9]F:HF(!, MG'U/:I=R]X"L1@PU9>=,WIS*O1O3I"*/.M7&DTGZT/T$9+M+]2*NR262%S9 MG5Z]4L:$!VK.12'420NN<8GY7(PDJ6TA082&?ZBTW@B@^R49"S(1K5*=AV@@ M@F$=)2XSQK87^D/?N=7X%\7[H=\YF!S9*W7D,0B)Y5I=!GLRUYJ3Q+GPTF^= M]J?#HN]VSYS9*45$&;?DG@ A>N@/8ND, F%>^CUIX<:+I&!@9 =4>0L.*'M3H+A/("X>VM^DN;EV_:>E"LVN2. M8^400O^V<)A[6LDI5-T=U7I=VO )#Q5%HN6C29+1DDQ#S^Z9'8]!M*\)8QZG MQ8[5R]0]V<(1IOLU1O>)WK*ZY0HAUK=VFPO+/U@>RW-<0UUHI\EI"KB%Z"R' M8 DU"J;;U:SE%D&VHPLF($COTF7*9_A\1H0L)U(:%[I=H5GF,EU,6.PG:$ W M-!NE$(8?:%#^,8&9QGON]+5UT''WE5P(@[*#,[XNB8R\U8UCD)[TOM-<\S+_"U6ZB@! M@_4CF['<3DC!9[(K;0DU0V]$$/*$RFOB=D8JWNH;1J*)^@UMF*@ ^E4BC[FR M$/EGRDG&Z,^&\5)SV3'G9V3B9S$/E*R&CS_"H[XT<_ZWXBJWTDIG/6'/[!CO MVC.\VUM$AN>9JIDPP:YTCRP5B=3UBV:[J(O:@DZNV-2@!(A-S=YAC^D7D13W M PO\KOA:]B,WFKGT 3&.K^9Z-0*2#RV+GL/+&7.XZYR>'NK5E4>$(W25TYRJ MJ3,H-DG;LN",\'EIJAA,STG<'(41@LQ:8.-DHL^S@N/ZI4\UZ_!-^[W$3<3A MW-N%K*S"^FKSZC8^$I7,YM40'6I[;$C[78_URFL4DEXZ%:.=@W-%P(LON:I_ M/0>2LH0U!<<.T!1HL4/!<9ZU^$KUAV "VON>FOXF\N'7\PSVP\ZAF2+@%'2@ MS+RM60O.SQ C(Q6XL; D2U'=GA^[YEFLE.:F;:_)3'@W2'>\ ")SBI5L M5(J[R)2L24UC_J199P\32B>^4D+-.C%CW--Z V%9]:8DG=)A%#.>P\A_/[M, M;IHXP6HK?#WF)4C?=;O(QM#U>""#3/X!@.&1]*_2-U$$ P:I\!CG.09G=)H= MPWCK48F?'/:Z/R"Q'UD.O 5.V-]XXHV@YG;Y[!L8K$=/RM/WM&I^/<0,CS5- MV7QY=R-SJ]66LE#IG255:2[9_GFQ>=6LEJ-E5E>;*$P*FJ@:J*KOJU*!Y(AK MVDTV?,5(Z X$=LK)<9)*5C<7XM[K2+G2]PWSS+/K0[ -LY27+S"]=A@P)EF8 M'9K%6=+)\VO\3;\)QWMBS4E+>>J@K-^D'ZDM?29PXJ \3TK^;AW:-_WG$1@, MJ 5LO#YL(E/7U87T=NLEY;,-W[Z0;#2=3LM02L61RT)M#Y2BVG4QB22\[]MS MLZ;DH,H+912W:_N:1OU@M5C:_RPA-<.* MD7,C ?\^D.B(7C:Z"P1IT%4F4@5K+KJY)(_\6)3T;W@E9&9NI9_Y9[O0:\%BI^_QI M4]/!A6F0Z17&B/P00CGF"'DMD./+9^L= MY7SD@J/B-+257UD/%QHCUY8%/,LI??\_5-88QV@,ZHCNB&WN'I%LACHM7B]C ME=5",!AZ92&].4L8AAZY+#\T/63&$RELK F/PLXG,$]UKH_[;$QZPN&1^KFZ M&W\UC4<5$V#$)'WKO]_P[:4?[7$(CT(>.!F>0F_)BC";#[@05@HS=99/PW4B M(!4Q(5R,W&O;2"&DGM7J"N.*$G$&FZ9]BI^<3= V6H@;)0;7(00W;WMJ,& S MP=C&4)<;Z[A2$JGK3QJKE@;WEVS&XVQS=O(ZATZ<7=-YV,(#B](=9YA!D)+7 M^_P("%P?#'5%ISXRFZ4TF$G\B.&H5W$9P6.(!73I.8;D8)VU9+U:F6ETT 9R%LN%B[1BMC \/BZ-.NL*,WV M!&J]F;0]Q^8XK3QH-)^)M]DI-^X%K.F\(8E"W:ZQ/E'[[I!\=MG9'=<]6@=S M=FE/9Z1H@OD%I!7*OY!DWT-OI92%%?45SY;I)'G_ S=N/7?B3]\?#9'"1VT5 MD?H[JV8.KOZ'MD='+*X7%W.8H"? G2( >55W[W?L_T5Y1=85%W]>,&&IM:P? M/$61%77MY86%Z'ZJX$S$ V:C*B];NPH!%N,?-I=7?ZX%T3:FPZ%8_G57$MK2 MS5EBYUG) >&D'WNS@LH]V:KD!MC>CM1?+0C(6BU*LX/::#AU$V"02(RRX,1D MN,G\&UI\*W/O&1GOR=WUH@_-T@/"(K(P*AMUN?#Q]9D@2Y#;5KK7V O,;MBD MZTS$A#DSNW;SS*;BR?J[-"K52P)RMA^VG@(FC8VA2L..4;ZB.!T $$L-.&O MQ;W6D:ZQ7'J,?TK*>-/C/=CQ+("A^O%O>>2E%IOUI^\-?'1F, 1\(_J&38W$>W)QU&R1@B<9Z2I; M)_;ID'^WW*_1#K2EF:JI]R)DNB[P=G*1=*"F"1D+L\>86D8AA)&RM=0(1?BD MF3./Y:K%:>9J[D14N3FM**- [\"\IAOC1S=N*:._J;3S^( MAI@B]J3'.:H/ :D__>8SV4\$HI>[YT^X#(BA/E(U-0TX!"ZCZE(7+%Q!LP-. MJ8S+1\S)'TVN(838/E8-*IH>QK? HA +H5ZC%CIY#'?F*RP-M;2S)8L&#?3& M[K$#K#SFB'U:U3QFZ\I1[H-D,U(,SKVWW7LCKBKT=MSK0N M[SRYW0?Z'UGMI=P/1P4M4VTJB4>J4!U+N3.MPDS>T[D@O0XWPQA.\7-09C8( M,V&??6Y30:VIY11LT\0,7&SN(9])U H;*@-F-#4T]8M;7SW?^V6&OXG"I,3S M&OBB0;Z<@>>-J+$9+.#'KU\]BR(QN:[_.WW#J5\QR$7/Y845*6Y_[Y74.]+@GVO.&86V'LHI:NJ/W?I85SX%IAY2!7!]B@'GU_:%(=]6PY#BC-7Z5R6M& MW@-[#^O+61A?=)QV"K4#P,HB(7F L[QJS=5< %!:4U($W2[VSMH0Z2>1/7@" MD#^*JO(,T,!1+\].IU:/3'PRT6,_+A+!MS<+.U9Z'P3Y5N@/ M%N[WL(NIDX60&RSJ!^_*)T#+U?R5'7A,^4ZDWS>:/VGA4?S^2Y'=OQD@HTJK MXUD:&U+P;8NX=1-4W!36Z'L"J#G"[D?/;EIVUVNQ3FED;^\,G@"N1]6'*W,5 M;;Y/@$ #_Q<&K2GZ2D>D$GNCFFI'>D,UKM27KVN=6_<$/J:EZ9C/GI]K^6"9 M=R5<3!Z9R54'J,,K&%DTBF-//JC.F?)V2<<6E[HH4C2,K.5WFK&<./;'#EE. ME(+P#:-FQ8D'5;F'D=^$+?*4JCQ+#A()KAE:ZC[N\8CEER17=]K;BD529]R( M):4YV+S= 2 DZ/VE7O_E;_7_^'^3@E8:+S38_NYD2?6D]OFDE\> /8E4 M1"E!;OO01,T8=6U@J0ZC28R-4U. LT8)Z(XGC55)+'+./_"WIY[N]?OL6*,9 M;FN,W3"P*.7^Q@$EED\V0.MY#3*)3O9JP()[++?)D'?PGG&MNR[QI*ZQG5EU MIF9S"E4P4&MM'<3[,H;81@_[%' *7_*(1Q_2= 0O'O78G7KZWMZ2,1N-5(([ M<#H&X$^ _9VP8S368R*05Y#5K2M9P\.5T))KJQ%8Y/++V3ES2\.XOD] @^M/@8ZZVSU%D7^?TPL:Q-U6]R 0M?1XEPG/? _-NA-UO\6%K7X^?)S:+_YP_^]39I_.$B]> MMISHW&>N/K8'=P!\G]4E];MD%=K?^:XZPFI[<6N? ):L(F)++<SB92 MQAK6HW X%XMTYMJ<1^7SQRX6:W^3)\#\")^'#P.NQXI7BT*8"(G&58:WU$DQ M\C0R\G2;D I37MQJ42K/.'GY1OS]D:!OUTG'0^ 6%CW!F8[FHHFSL/)@[XMZ MZ.>%"\5LX^)93>W!.URF%=7( U?:-#(IALEF!$K/A$G-M/N +IB^PJ\VIU-$ M=%JUF)8 WB\,E7'$EJWQ#DJ_0VCMY+GL05\3+?0CDHY[?NE"/@/!CA:#]>3& M/OJ'"%.15I4[^00H)= $ M/'-1>_T?Y'+_7"A_.E7SB7R '\JV71O.4'@]1WB4J9Q8;6L;<.UX0YBG\-D\ M,^X>WG0OWP6;A5I(9)HO^0CY/K[_!GAU63;8^9_Z0;22_R,S9))$IKV!)^[Z M:O6,XOG$5D]0 _-#%Z6V%^!9=BG['\H;&85_[PK!*;UD/E-6 #AF*IV*R<<- M\^B3B^8=>_GR!@688F-SXZO)*S04,S(XW'%T0'KSQBNI'"I)4@^4>1@+]-3; MJ.)PKLBB6E<3^R;;IR*&CA+*GP"; :\KZMH]V8HK*TZ2KUH:,+3$3"/!1ET, M6M^U"/1-G0W+RFOI8%J:MB^YXOOL'C]4J"OC-K)O[=GNVCY5W!YX-B?,O8[WJA1,NTVT-O,I_ M+T,F8:EWIW7V-!/D^(7(#KL5F-%*^@,-%0+* =^6]O;R^O+F&O:M+%USM"$I MZ/FSP;,-6I\&O7BNCZ@;Y_A&7 F>K%8GA4L'^,@DWU%22#)WG2K&IFANCNN)F-B]9[2 48Z[O-F2<0\LA M+RF3-$D=T)X X/-I$:$I4H85 HJIRRD#V'MR%ML<,)@NY,"G/,76@K*AE-X6 MG;7>)10>9'EEB38*Q]_0:]\;-6'$[RXQ%@BS)C$B=9]7W_=":?(IL7V^E5^O MTS!80Q#R<KP,HT5!J# ('.6@*#R:'M$KD8.*O6 I)J[J8XC[3 M?A6E13'IZ09B&4R@N80@<.$.RRV",:DMFU\_L!.J IW-J(WJ<(FK /*]12>; MPW4^JTY%R_'2!K[9 M:-^^+,;)]-:7'_CL+>J .0!UQ/NZS.M&-R&2>QZ+"S[-/3#TJ0T<8$64O$"I M/,FW;!/:'8UT8=3WXAQDGQ0D:#6^'UKDPC_VT3#Y4JRS/T0JR4LBPBRE/8>5 MC45>R\B9W.S. KTX)7(^',.))=.VW5$X,[+ 6VZH."MO>&R2G6VD>U)WC*N[ M,%0GQ#05>+=+[1(SMFE.TT#2BK&X] /R\E?H"OZW$)]+7B43T1N<#T6'-_+N M%KU7YKE.5D[CK4^ &$)7 A4):U:2T+A!CK[8BO!&H#\IQ5 &:O\3@#N>4$\[ M;/I((X>6?-/0@-B'SUZ @-[\2^-JD][BMVL]&9!):OT: 8CGGN/X =B:P!RG MSXYZI'[5R@/ZJJ)H1RB>:V;L>:%++5=$\(<&/ L,'U"MX M$/%C^+ZV,]IF9E^/-=)MUSXG5!ZVN7!1DN*>^Z#E@-J,S=L5LC,%P?:O+%F6 M0@9EG MMM+/0@VBQK9WQS^$SU[CDM=959%!*,$WOL&]'%R3["$ SYZ=C86'9?$;N*S> M282&-9DN60RV*Z;43Z2<2GE?<$"0+)X .NY13X"\C^?J\5_5%'S?7,5IO^8U MC-&FBQ7;TB*1)E_X &#Y&7%%F_'!^;"Z<>)R?A=^D-W&4SN&Q339*L:&"?P5 MGU._<1(M2NJG'NP5O?+BSKDQZS&Z.?=VFHR*QT\89DO[VSQ+T2/T5;H@=WO> MW W-$^ T*'!N.O4)0+7ZJ&1X_:WO'NI^KBG0@?(/%F9U'P$' W+-!Y;UEF-? MD4O7F>K?-_Z;)>0!U)\*#3HA3X#=UR4BY6*%Z*B5Q5R/H([[[%_0"YJ. 9XG M0+R@HLFC=NLM$\FJ_\T3H+8]\_]8_9O51GQT]L8(J,-@&;KF:5"4)Q9/ZX75 MY*]KX?6Y!74%&[4JTT5-$@@.R?T2WTIV>1!+IT%Q+M^>I5*>C&?C$ NS4!Q. MUHU(OTV+]G6)%:0NA:>YF5#1/\5W6K[WG "#P+UUU5++)TO4.^?^>=VLMBT) M:]R73J)BEDDP?L5P;&]UE15MD_\W5:97?@!#UU47RG&&V?'% F^=D,;^96U) M\^,-ZAH,<T1-4%O4_60<,?%8]?R,JFW3#UQ4&_7@C-D3I098_0>\9/ MN:=2M+4@VE]2\,A 8W:A6[P@?PC:[1!"2K'L-)G<$V;AWM7MA9"N:[I(;#]O M):')UT9?23@0@U'L@L_B+I];W5D;&M\HL5W*-C2;*QU'D)2; 15(K%-H582; MYJN9GS)&I6F$WN4*CZ>5$NNS54-G!DMLLZF6'>I[.4;B2VS2B)/7(5ZJ/>RI MA92P=9=@,1D]TX+)4X+T[OGJSDP9BE/@M"7@_K3(@&L MZ>?UD\\Z7FIJ19[Z:3GFZS'34'+>I+D-])E36>DE>(5Y^1%K8/ AF!W'M4V; MPGO'^(L6*< ! ("6FMK_R*3&*H=5BK/O;PD'FDVWQYR?1WWK9C^HU5\!#E2] M*:3^?BIM2[V3@H81K6N,5PT3O8I>Y\'?6!S"9J8Q-S6C+5018;M@._LNR%Y: MK*XX^#U0_5F"'_P%R0_DR9>+'3*'X20$,=-?RLK4XB,- U^\%=UZ*1"Z'$76 MXNDIS_DZX42M7=9E_;V^D>W:_><^0QLR=?9!+Q$51J[0$M3H >;VXI.H][$Y M!E+J2X.4U/WH82NJC\'#)*5]-V:Y9R2,YE#4C72>]"D6OWCK-[#/-TR9(FM'Q^W.O; M^AC="8UCI-"AD&\#6R$A9 #K?6LH3EYS C^8"MA?+ W,,$E>V_>O!Q:4>&I M;X?)[Y&D[W9^BRBD/65YD,&1JF8#D4Z M7_W>-5__ MAUDGMM+:Q:\BTTL9F?NAZV'B29V@5!SA)40+TC:C0)A[F0)Y8OM:2?B59), MHF>XX*H9\S0N]T$.X[G2F*FBG 85VDI9#R4I" %+@R9]UQ,KQA)>&^T=W 2) MUV,DJ![M,VJI?@[6FS_%9*JF.)S4ICZWCR+>R5F O?G]F[+"&.5GR#$XMGU4CL#8'@I9[-!*XIB:5@=* MU)F)Z00S0U%U95'D3R[? .@]/CN"ZD"SK8<:]/ESS$GK\X)D-]QV.SVZ%EZX[P M\([N/:DU6JIY+>HNF3UIF_"(E(CSG<77+5,Y;_4P=>5$:$AT3M:%UR+DI2-( MQ4LX.+CX[^C<>PA24BZ49_/)5/Y!4WG!\0"<#.4*I5O3E\6V(HS:R@D@K?R M\]4\IB!5*^O7$&7_ZI$ KIU!7A;H9@0 \&2<^VM-&BFM)B9TAP;P,6CC8#): M4G(U,6AYI#):4NSE:F_P3[Z-I>30#@X;-:%,<)+GU_(YG=2,R6YX3;?W8B-G76WIS.8QH"(CD4_=W<=*/&Y]W*%Z&-5=\S(W5F6!4#!H2Y+) M5\W3,'R$DPVU(5%SG>C2]A#;;FG(47W2,ARC32^O[K'6S!]HH6\-]_Y:2U+G M9FG6JO"V,)LF.O(T D7T.SM5:KRIMT>QU/180E_HF^&H2GBB0;>L$MYM,SIY M&,FBE#OQX>CP@;=-=[5(?)Q.)Y7F>B0G$95E\-?IHFQ5APL '0#AS*#Y7S6K M_$*+>A4QT#OAFY0O;O0Q%-L1+?:W6ZH2WG>A3/QC5 6'&/7;>\70@L!ZA98S MEGPD8!R%MF>G,(>)DI?C3X)VGF5G7V+\0 70LE'OHKLO3E$9XUU9\PG1Q^9* MU7-(G_22V B#%N'+?F]<1R)PBT[ M:*N*/O]B4R%"!2\V?993PNV]!YFRUSH M%U0FBP7TK2[)?,&KP+VTN>-=O\I:=XJYZULL(1B(1=(?+,&C;.E"B(4R39 / M##**D;1'RG,6BT!CSTN-.V-@YZ+=D@L$CL,/RBC_>$22]H/;$5D]QX; IIKE MX^2^&Y$\@^1:#7MJ Y,J>KJR6*AKS 1T;DE&W!\L\Q%*SZBL:,TVC7'9/-FS MZ!U7P3QOGVA0/-^(F,LJ+6L=.01=2"">A7FSI.JHH#)_L=]H-%VH2X@=CEE1 M\IJK?ATFT$AD3%.?28%NA"FQXWJX4+I?E;RTNJ!+3_ZMI3X98_&-"N47ODC/ M2A:3[=) 9;.ID2T*#A#>Y&%*X1,@^I3TY2YL3]^!BZY_:!0HHU04WOXC)B9I MBI*2]?T9?F>#Y0'V_PJ*9Y%]OC]^BW'.Y21\Y-8_'+>R.]5J"LQ1T"^(50YN MQD@QM'.MWOY:!_O&CU>7!$QSCG%A8D+X8.$A2UT%>>&V,M=;R7TVS5QB50X5 MRQO&=U#'24A)BR#!69J*%)C<^TFDS=N1W=IC9WOBE9GC(Q*[KH&;?"@E:MVY MMJADBNVXH:8WN0"TIW<0O"WEC?TF9V5%*1%\2%LH1BGL7"&_LO<$H(U0Z7(. MBYV6\_^BS]@B;6N4(96-$BLMO24N!IKG#]W36[.%L,VGYT8RRK6ZFJ,\C\;4 M$6B"F/M%;KL^HTPF^4S_'L$AJJ$8\&RB0N^O(*NUXH?\N/$O*=;28YO3HS4? MOXWN5&;7+!:3A\%6<;X+[;5]U.A?Y;-:H=U$8-JJ^QR3,!J=7G8UK2&9B4C) MXSKK]WGY5LJXL16'.S4Y%:F3+D[M1MS*STT;.HMN&*RIV_"?@LT M_:^V'$Z]>;!'N8MU>&J]/"4(1?N[Y7WCI7^X=2O*E- ?\V5G1++ZSRS64_ =!F/EG^R:KGTUO_WJ^9PR3_I%)3IV@Q,GE -3TTHC74.B*O MW-2VQ*QTS_WPRD.\=R, 4W4WG\OX6XBLF,*X-8A,04&%F3Z>1IZ$%$C.7+&6[G0/-)W@GRH]PN#=P]TESRM+E01- M[MA5\^;P_"3 0]U;XY[\Y*/GG]YP<.ZPZ>1$IW$P:TC2.,K\ZO9:,Q)B*%UZX ME7B>E JA/TL-#DS@D]Q$=+&W;Y:$(K(,UV[(VZMO)$>:Z/J4F; 5F7L**0;2 MVJ2AU-W.)+8::0[)XQLI#<&M+*^^^#- MSA_Y^-2Y"[&%0,5[7F/!DJSVL-\UF80%ZM2FDD] VM:4SQ,'!MQDEZ1&[P0@3 MBN138(^3MTBWNQ]2361^,!PM*"T+DB/4GDAAFB*/,VH?0VS^\6SIYDH!N_7A MQ8>NF.V%MCS,[4X_$H="F:A7'*;F&R%1/!CQF(KY1=,'"9R+TM$!3,/3$B"9 M>&\4&K/N*^* \3HIZM*1N:)=W3"\&0WU M(:;V<:PMYIV_-*P\8XYEDRJA7'RT[T?8T_,OBO4\!W52$-M" MX_.=-=R!W@JM.1P[N?LGB&@8OM?X)#XI/X(MML[=1^)$>*JWSU"P]=!9OH]E M">K'X/+:" @0'+G:*9SB32B%--L*2NCL3OS8L:KQ42+9211@%89EM$0)]6X) MF%;=MSBX)#D4FN[>2[$L\6]3]1_SL,&^EI[(Q1G];(#/6:.ZJQDW"W:AEK;T M,4_I@9&<]8*Z[_AHD4:Q!V],A_LKJU:EJFV1SH)XM#%"/FW'N_:N32[BH8L= M;"5S58B43,HDB! &X-25L,7MVO>-+]2;YFBEQ!#?MV8ZT6[(GF34["4NUJV@ M0.KH/]8O*G@>F*7J0)#BR6F@S.;Q>6'M#7A3K=#4!FT0Q4/U Y3>(-Q0FU)2@CSN_J0@!;3:?U6%,'(7DG_41,M0FHF;#;1CI=E03J7V)?% M!WV*BM?9T4:?IB4*F>HSK2J.7P[GRQQ>.) $JC"^4XJYF5["MA. G5T)[N[7 M9C!O%)V:4#E@MUT-D(B6@F$JMC(EL^<$P(7^5'"A!C[?%74%V_QD\[F8KLTA M9>%H+>W+$(8,>FKZF^F\]@D,G^>DX@'NDXF%38B0^^??247+X1X+(HSZ((>T MJ^#9/'6]M[L"RN6?V/F>@D49XT?;(RC]G5V^WZ8XYXQ(?*KIT,#_S "VU7UCBB@ MVVB\+ZQ/:[Z8B*W!#Q,$6'I@^N9'MF7!$'T\%&I9SY!KON_F'L+J+:Z MKETT-6I(H5 <>\;X[Q@W@V1 =M;.7JR]YIIK/G,^3TSV-CUU#N>:4&XMN-&8Q\H] ME6[6M3WH<&P.M_4UI])':3M%^G:99)HL-+_13P;%)WTFO[=D#?+4X J*3=5O M1\N*1O!XNW6>!3OA.[3?"C9#"/ M!QK?86_/+<;*HXJ*?OJ!XU-GV$>RV#X,2M=F[-[99U?A_I4#;F1F>Y8WD.$Q MMX<,0A\ '*$F"7\5401>^ M4UJBA@>$)'#Q^Q7[*5STA,!I/P,/I!N%VTE:L.X!#UILVVZ(S5IL[P&=5BG! M[1A8?JMG")E[0,,Y^,(2 /"90/WQQ_^AY.GW#SH[U70!9*NG0.J"N__N/8#= MZ>DJW:UY/MH/ *>3D?M_T#;_ZX]X8;CR2>/1/0"KZQYP3APGERFFW4M_M>1Z M#_!?\[K!&* % S>E4UPW/#VPCOL9IG4)W,)]4+![ &?S#\ S5<6"_U8IQ/]P MG7D\;@PM4I[G%S1+M^\M84(/'MP#:-2W#I:6$ W+?AA@NI_LBB"4\P**[M/^ MKE9%NB([I(6LY1Y \!'PQ$/-Y).>]XW4Y1-3:+/0'U5LYQW6K\G&3 /_4L]^ MH)EJ&_XO9Z4^^!>=YDO9=$6>DJ9@NX.9G5QW\Q/#]OD8U JL2 @ &)F,_\LY MR2Q##%I9L]H=#)E;)H>*O'S7RL6*E=0.1'JV9C8039/W.$L(0C+%#MQFW>Q2 MM=+[(-+N))5LS/[$4+^I9/:3[@#"U"=N\I67RW'Y*N=V+XUG?M6)QXSX;/*U MO^7.,7 +EC&?)+5G8L!QNMA[OSJN'Z."P OBR,<7:?H;2YZ-6!\C\EQ(R.K=I4;\E$"&T'@YF1]+F::,K?K-<2C&M$GT M1ZHZ=FH0J;)=+JKM--3%Q($.4Y@1#?B<)QR&,?U=O+KBA)\AQ@B]J.=QA#0B M0.4E'(/)89%@5E^KNQ/>/@RO#7BWN%G)S3+MO&9CW:IJ0T',MA:8\0$=:=GT M\R$02"43"%+"@6?&$ZE$8_]^XL>#P')1T?AQ/3W] P;,EME;?Q]ALDA*2G9V M("4E2[:IIR$EY4E\_-7O/;0I;B$A'"2C= &.2H@J]H-.9(9,% =2*9U2LF_! M.816+S2=>++H,(&T89T!P1V#93*9!0UOSTA=2?+ MG__\4G2LMX)ZE-,8\(13/4OLH&\BY43#[,D./&9(8& <.L=304/<25E#,'5( M((,K0_U:QG1#)AF4)J,<8#"6F<4H&U'Q6O*XRE#: ?=7$H(C(Y"8"8%+E[J3 MLD,SV%UEG3M 2-2P49,Q+>]$"^+ ,2J,RLP=B6Y#6.R'GJ.>KG'= R9:EC=O M*)SFK[ANH^%\X%44L4G-\MT;;LB=OA$S]WQ#L%=_$P"@D-_\;P.B#E=56:D8 MVBUW:GF<=325-+-5@M\EKMMJ:.O2[-#&ANBR3J*/.E%)(/L)7F(-&$C T+HM)C4IN\<2$-8ZSX MA]UL'2+W@)^0FJ6[D(H54N^4Q294PF]+=/C;=AXFO0W3Q+BX.2B/;8 MF ,> MOE;^DWS82'(U=E-]#YBC5C'J)T\OB2+;)KTXK(D+=DCZ7QP(3L>ZM;$]TE8\ MRLX7SEZNNR3O9A7^Z5<+ #S9TUSZFU6JH4'< Z[WOJC> Y[6-S]T?E=^)O3] M1N+RB;F>XCV@>+I3_]"CX!>=83"K\A9KI?Y7L["8QK7R<\Z69@2C_"G;1M,] MH,8&VDZL^1\8R1AV:BR+,6>Q=(D3E]?*I4[9L8A&B5GV(LY&ZYI0_-1>8N^/ MBK!+#_4_'R[U=7MD<@9PDB<1#ELAFHY_KQ0[TT1_+G1?V,QL]![0>@]P*B$7 MPF4K&__V3U!AI0\ZV(.BR80'%HM> 5;F MYB4 \CWAUM^-PU32O>4$2TGA/%(6:)7!\-7PR4\DF5-1%1D[M]>&N(.2 MBN <=8.-DIDA29-9,!LCX8ZS!-ZX/*C\9PFM=$V1H8ENC!3(KNX7N0T_E5M0 MXW=4F^GWG<7+#*>-9U2F4LJ(1GMZ>FKK%_7P3&NKU*C.F0UK&[8Z@C>K8^L\ MU*%UKT30X9+M?6$:,T_#)"A@/PU<\#ZB;8XE:H<3L]*/SU<\;IFZ841/W&$* M?MVS&OG:,*%G&J<--T;M#+KXI()TMI*7AJGNE'MRGU,H^TON/DY_L&]^T@ER M9O4>8.[Y;(J]\0BO+.YC:RRQ/N167BG?V;39729TG3)EN^>8:FY$F.I,FXF? M.A@2HI$G1:%Z5 @CZN-X=O.AX8U;Z,] ]7C5;);SK9%7Y!%(P>W"_(VAHH)\ MT4"YEHK2J6E^BBEX1-^,W/SS9;S/W^&;OB_9(BIHL3,)8-6%.I4>NS/2[:6F7/(M LX8NG\%\H7.GSW MF94AE[;IH2X?&UOK0MW] .QG3&T4N9\)J&AH&$%9TIHN$97OHGPS[UZ(CIE& M9][Y4@_2;5.QP83R5_\7'LA^R].;#V[TLS<5RF6.;PSLK(JHVP1N-! ,L4:% MYTY?J("6;_3#*RBBN4U(H_D&)?5ED.CE/LEV[ZUUOR+KZV)XSUV% M[V!.(G,8_ ,V\.>=1?(=$H,7^K([V50FXS6IJVE+1]52PA;DBTP#EMFQS5N M__R#MN)LN/HF>4!9T"^[?4H-V(?1*\^ MD;45L,4=Z3F2??V]A 16IBZI/ L?1LN@E?P*X4X[E-=#8SVN^N8N4F('X@2 M)I:1@2FA*6T E?0NUFDOY[.AL?=#Q-/3*75#%LV5HEJ>99)@&$7U'F(L[=Q2 MNK3O$R=W7CR[6>QTW(*&DMIL2#A,DTBL/7>5T-'_N7"5+X:@9ZHSN\3TY;43^8AP"L69 M_[/^D5PE7'T+I03@[KD[>9+7A]DS'[=K#ZBP\+^)%/EE6R.!&\.8(7_DQ*MS MP@71P]-B[VQ64-ZLO)A%F*.?W:;B-DJP4MRZ9DV*E8^V;>IW1L;ET_A=L'9J M2.Q HCAZ?3'I( ]:(8%P >COQ>;7?LM/]YNC+^6N>RAALP/LR:K 4_)%UJ,) M ?\@Z-,+V5LG+(J07<>1OZ%YGHIODRT@!7DT'8F6VQM"NSZ0@K1X0FRXBJFD MLVE.,I9-')H9?GL].;Z_OBCWE7NP/FI9=27'946:7@K1.9'^7KVZ#V_N)BYN MDO=WW"]D1T(+\/'5R?';?BDPW[C62MX#YIL,\F3BJ1D/9>MT_=K] _;Z1_MM M5 /;DHZ_P11[Z*7[P%LQ7?'Q?< K_ -X+GT'?Q$B".:<8)=CBZLQI=Z4.O\A;IYXX M&]EW .?(6@3#ZLXRYQ>6U"68U^(<^9QPPFM+4VI3]?'F98G='A:MV1NJ]\7\6#3_]7T3#94MZV2D%8P=7A7G)GJ<] MZT>2@:KJP]B.X_B%7H)M^!3L=V44G^H?>/#,-&\%ZQ.,XY,L*C$.Y-EW)W[* MG@E^:;$VV6?HT"49;3HSD0?6LV]GM8[M18%B+^0V#@[Q?_LR(*[26%9ZU_42 M-ZONNYQN:,:S]4\-LKBI88/P<>.Z4S6&?;GN\GK/ NO$I@[[9U7Q-(Q!ZG9< MG"$4$T7^I!!'6B]!VN1MAOW;-USK;"/ZXBU7U?"UPOJ1IRQT(;XI%+5+TE&O MV^3-]WAS#"?N\&;7--[58<%J2Z/KG+C+C&WEI()37\B\%*&?V<,M_L#T)I_E MP:! \$@B5G!#O[G=C>7TK>(PIX+FIZ E%R*[7+6BLI6^K-[M6Q6N&G/@SG-5 M-PET;U'03J*YG[$"34>.K^\!;MDPKG+;+C7[']20=.H/>]0.E*%/C/[T.X:9 M9EK,D@5D,S0]X3D98;I=VU$_,2Z,A*Q+$EPH^)@( #A7+_X]77_?02]/.%%V]6KFF5U#3F1K\B+M+&]S? MXA'6Y0/5*(OR9V;O/+8DF2;H/B%1F\- L46/JAK'K9\9]<*T740\]#JS.#L= M?V#TTYM " M>TPT9$-E"0Z_ S.$ZG/=3$JV BW% MVX**=%+E7['P[8)>KIIFTU0BC>.P4Y:3#\_YG]0%NH[8UNCBO_A^DA#N_[^) MI)=Q+"?68AFN-G6]*'123[H.GH^W]4KY"N!7;?UK:5W>'SYVOE&@10["^-'' MW<]M2/D_F;&7T0 M-$"[00+6M> *_J>9< $_Z_JC!E[5^NH5/=K5E8_6@;]==GN%QM>JV&O(K-K<:%_? '6="A4_AZ0$7C-W#W->+3J(..UNR$4"UG\[-D. M-]FD,F;-U9W!IU/N 5K#IP%?BF,M-Z=D]3SNK(3'*'O*1H;D:R"*8$2&MC!EYIKL81FMFP*9C<07Q=$&9)5 ;(EMF MWR9'-)LJ40)*:#Y?9=2698)T=@S@O#,LKWV> MWW=^HVQ9+Z-E#K3>*]J[PLZWLF+83:O,R1HN+4VTZ>!YGU[NVT2IDY,0UBX- M7K1[3@7OA-.F @8+;0+_.'7R6_^(T>K_HQ\,<0 &% MKJGQ5J-7#P^[>IDV0-+$9Q^K;RZD8A;3OK1M/FFHJ".L/[:N_P:,92C1FJA- M4E8><0)_P57=[:.1S(A .G*-0^:-03U O$@+G>#814Z>XECWY_2L0+!X5&9C M1U1L&CWE"0T-$AL;V^,Q@,9YJGKJ8U93+>O_R PAY5_[GQ^G3[ MIY7>L3>TY=H.>5@VL[\TD%.DRJ/9'RUE^IHT'UJKXV81=J4TBJH&4Z<$[,O1 M4%!'4KYA/(?;]Q7X"C OS1_+71X!M="YVH(U.MS,Z6R8X M$^Y>8]C]EFG7EOUTJ@&M&8\HX'+);=^Y)<0]K'2[;>?18Z5&42%D'M,;@(<' MA?> ?\%MQ@$#/<%#IL;B^L9W#V22_.'?_/J^=;.H(Y_BE =&'X0HXP9E:":\ M<66I+"Z-RN1>H!0-1*XS%WE2AK:)*B^(<$7S,QZEM]"QJC44\S-7"4[XX9.I MK0Q5=\U!:_C@"\%6<7T=YB8N>"<@&S5N7Q5I@VMLGOY<-T'P"N'!1^-%$WN6 M,P5[ Y&'*(T'I#Y:OE7$[O> D?-K*U-S*S&3S,^O(D2L';D?DXLT+B&O?X^= MX@"9Q\$' '9"S'^/=,A_*K!0ICN6\71)$5ZY7$:U.SR/"K!RHQ'F'R8_O+6] M!WRJ\^F3U-E^/4PR//P)I6FBM9N!Q7:8.B:\43,!>/ B[^R_5ROD \ERKNMP MS]"'KI;X= ZN7PM';)IX(\=N? UZQE?M!*<-SB;2^:&.^X*ZO'@ELU+>G%L8 MLERQ]+EP'>.8&!W@!BNL9>[U'M%Z22-F[QU ",2*_.0<9#4OG:GK+<4\@%V_ MCQM&[8+.C9YI@_;K.R_1C6$7PBS4Y'O;N7FJYW/#REHXUTRT NLO'K@17+@ M'[UGY^W/F%NWH:B15/-I9N@O9\4MP!7Q79K0:+'6S4]DZLBCHW-EPN-0_W'F MAI;G2XP7YU3,QWJR6]SZY7]8LW19'BR2_^V2R*F\*NGF./OU74DCKP%"?49" M2J77)C4N*_R=0ATFS;*]4+3=<]U[0,F$5=9/_HQC[AM1:(9.U<6W6>$?CQ"V MYSXWDG56!X_*O3X\G94SZ^,BEZO>OZ5SS9D)J>EU8_VQZ-G?\_/0^VGEYX:H[YB_;T')FRI[V:@P/F&P^355$/@,@VBV=OIAN4> M,+W#6??/J#B%"&+JB#_*'3^!.)%QB<1A\=J+H&H-;TI8,P(Y:!2SHA*#/[0G M;V4XR<3(?UVK1*/%JZ_/9_^V?">3@9J7-=*3^*62_!8N7KL44,<^?[)T0;(2N1J!%O9*1 MSO^)/2.]^0'PBJAL]_]CQ9B5VJX*.ZMK(O-=* /PE=0Q^+=ADO-(8!!Z\T[\0-)TFWMH=[FS#+6-9T46 M]&6@[-;T'K"D5T"WEX.\=?F:U-%C<43DG[;%/*:6R"\%$GLI#^7\4O XQJ10 MVV,CD>ZL682W-KKL5IV%K+70)=8=U M^9=B03)7\1AZ7X-,;_FN]0[2J ZGJ[RO6;:TT,J:DB^JX0W4<8K*TG4QCW][F#@/T3NN>''AG;M,;@R>C/7IZ M'B:]86ZH]I(^0!5DKV8N>]&%1"U,;,UL2"R=,UI:)L<[$2+\'\-!! M=>_?]LK9(SB)';',?D*](F ]P:O0E]*13:6G+Q*B.D-+%CL5=5W .6P]Q,4: M4CZ'H9!D$?.B%NY#SQG-A<,?PCIN9_>DD-7.@4/M4+P1+,\1C"O=7./"D"]( MTK/97]UT/C6-']D-L7@\S8U3JO'C.W>,)L$U#@?Z@*>!,\DPP^Z#>.JH+$(: M>E">##B07@8L:0F>R*#^O=*S@Z.,HV"$N3T! Z#793>E7GSK2*1M1&-A3LLT MB7;(+6.( T;

P.27\*M14 M!V\EPZ7MW;->'6)3$WQN;:4R#/7D M4% &?J>=>] UN@-)]V[ZA-*HTD2G#9ZNA*#.FWA_74U=C)CT-E^\[)FP/W2M ME%3L%[\>1OW1NOW]D]Q+%_\_!&_GU4<>?%!]H/KA3YG1(P, R=='$8\B< $/ M5ALGY 0*93A[1AI%>Y\#Y>N35U+ 12"S0HX4D<*EA' R*<7?\^FHBI9*=Y5N M=*?*$1RGZ(S5UHK%0(5C>E%1\KKWN4^QVO/>(EW+V('$ W8LBNZ3!2XPV$JD M)*-XJ8WFM8Q,>+UDT,#?EY?6GXWO9J9?[XRRG@P2=5LW^33I30/**0LY$\7GY] M\"/6*=.I2SR*V)8XG\GHDXY:;29?Y!D?L8A)T>NB^DBWR=JQ.* 8\-DF$V/- ML=GY\Y7%[.C+NF8(=S4'[4+[\Y1KG'CE=]-!2'/(A0I41]ON<)Z;6)2O,"!) M"9;& "Q[:YH2^>O]3G_@LW4G,Q.^"U__UL"#XZ(93_DFO (^FMK7YO/FW9"L ML[NZS1DM):MAOA9C;1O]D4KE\7(K)9OG#<7V*I@OS9W;:!M+;C= MYMJY,Y3\EOQ"Z^AD18R8E.A=QIAZOGOA3Q7?B%I,*Z=*#8%;NO!DOJHTJJB'ZW%#, MM8HK&5V]ZFG2-27IFSG("(+%8XT\C,ZPL;@27L!:+XB)5Z /[ETCFRFUEZMQ M"*5!*ZX@K2N'9^:NF_*5*X/:6:YK;84I35YKA(DQ;T;E'"Q04D=IU6DB-LZ_ MVQWU7O"U!9.NZ[TDE='FXH.=J2#?4"9,^$U:Y9?G66O6O;VFGI@B]XJ/QPF4 MC*)K6BAS->CYP\87.P;*%[=1S.13O$U#_]OZ:EHCP@U.%W]C[$4+W>Y7]5_","#?+O V MP/-AU;<(XPHJ*N%H($>J&!75M:2DU*T?\]UT)F^ MY"1,6$]&MH"^7IV_K"1;O K>$'9KO%&X$>>-3B,IF1NMZL1,3[,HFL#.^9*. M=&R)ZV-!5+>N9LM;XRK'!G\O63S/=!5]Q1>%'H6-$DWT"WCPP!=?[/7' QNR;'P2?L/-/> FL;(QCY@:O2/*^]P[33H6K!4 MW5G2M53"24'M_)5-2UUMV+;C_ID;CQBMI*EI[RFEH"'$ELZLBE'SNN@:*O%] MGV_&)XO!,W-NIG(6,XTZ"[M"+"6EN=FI$T>Q?L 5J&:Y]9V*G:6"4= VR[9Z MIT(-5H:2G_6@?'YJZQR1)Q1.$V<[X\'P$OK#R?>;3<,3-X9BE&Y=_< MZ,9G7N\*A@BL]XQ2!OR,5;4F_44$-F0K:YBWT]CS-+E(>ZA2?'<6&'OI@&=* M#"?;1NA$8D'ILG".N0)$%*@[QDYJ)EO$W,GA'Z_=PRXS*U94A" DA$6&TDBN MF4I*2LK*R(4/&$M2ERZ(V">;-!XN2#I32M. E%/-HHF!]P"(1$YU794#Z6#C M^1C&19AKIF_70M@V90%&(/%QR7M"X!]]9ZG3D'KR8X*?Y]/I?X./,BT0"(=C M*6)>V4&5+?%%HG0XEW%UEMI,5_!OEPL()@^;"^CI"=%^^M-&IGO]]S:K M]JRGLIA^SKH) C*)E?*)F0_5+V6 [PN6[LR:D J@%9Q8!L\,E&?"TGPJ-C@2 MY+;TH@\M(&X62=\>9J'.IQNI3 YS/Q*8" ^E/#&&5#^>MR.=G4DF'-GXX5% M/"ALOYY*>FO3';#_!=-L)85BV). A53'&E$L5K9;,@[5:>8,W:40H@Z+U\ 9-E9' $WH MJB"P_F8@E-K8.%TI3SPS%)V6(R#. MLZ'HHS3?<@*5&P1%TB.8HDPS:WUI]#DD>2<,9XW,,^%TQ (*1[4" <:&A<(4 M:#5?@-0CG1QFCC'O$&*[4A_[O-Y1_NX^WMY_S0+OL/-S\20I5>O&(ILL'R.^ M>P!GSYMC1!(U,$''<&I0(=\0)!,4T\<*!8,8N)XU@JDX'(7$B5![:K.@B>0D MG8G!,*D\LM!N""Q\NN< !SW+C5..>*K=%'Q==3R M+" @VCD?FI7) MZA3F5-7H+XCH<,.DE[47=Z:NK0IAO##SFN5Y.31V,Q &+ZQL86^^T2<7_Q73"ODS$C_4I MNL>#<9$HDACBMZB,R5?0%!RJ=FD.9:[/5LGL!=(%5B727>)%7;W("GIYW3MF,**+Y"AA5C?MKQ+-F$?%> MCD,V]X 'CN2GD5;/RY_)7]'J+[(GMOS4?7I'/==F[?W^-'(S3!E%QG];/595 M(Y%B;.BU:MPRL+]#1Z:L;M9R+C(U07(VI6*N]RF7\=-*PPX3&K%<\)X49:M) MR"9691\.HFYN^&VY??,4*&O[J:]QN$S4L8$A]D@ _Q_3L/"S/A)1[.4>MMY(L$]GJ5\-$UFP$YVO5F_.?N:2!XU%(6$X+U,_9C5 MD_AXO %+') !<[ M/RH)#PQTZW3$!3QI4/G7K378:(- :U]M/IN\]9U4'L)TRK>OY144LW*;HM"5 M@+"(-7>RX/;-:T<1^@FSC!,TFC6+U\]KOF2=U+8 K;PEJTL+6J4WB'\C;1JZ M&L--7 CKR2(E<%>-BJ::L)I_/#8OC]>!PZ' M)EK=532W);%SG;-@'>JO!:Z: 0ARJ<%F-+4T.C0ZS2!/"B5Z6(QJ BE$.ZQ? MXHET? D]SPJ;YJ^@"-L2U@W7E3HZ^KH]KUZ]5T[7L_BX4/0"]+A9]017(]3 MY@" ZP+$7R:E[@, C:[HZ,.#+*%9LJDD]8I$U8J 7WT%?;SJE5M(_((R7H9P M%C0LA8I(K::FY)_@4,NN'>L$=Q8VZ56<#0=XNWM9=(6\.DQ3_6YFP6E#ZQP= M&L+,.=A^2(GYX<$@ M: \VX"'S8/SZ6>%J:/*FO76#"V9R]\4]W;395B#:( M\TQ7@XSM\XA8HX9^8LZA]*90LX+:L]-!+26?*\'(?8UUW*W8H%UUFOI\G1?E MO7G/OZ7N6;Q2[/*6\:W:"1(0#'Q_++?805,[I#R2M!!&ZLH__@6R+[M'DN%P M('=\8H0L;%//9RF7G89;RF(4F;U(2*CFTRKL9DMPGK+++0OB*8AG\2;,T MV_B3?GF"31@2#\..3Q5EY8V_?M8<'X \WSYO4?MSJ MAT:%E$!%?DC=\P228?)MT$5$2MC:) M2"Z@/,4ZR:L\JC +[5Z)A0>#"X66R'KVXP@/<2-[5L^IHZ<:"YS\8+L$E'72 M_E@]..5;_$%-P6)>59"WS"TAWG5"MO&M?"S.G+P;M-G46SET2L1Q351@P:X[ MR6XZR6E3UZY;U^U"!WJ1XF1IMYD*G62>7G:;+)I>=K)RNXA9&V:V*;)2_SK% M(R=1_1+?(J2*.*O20,#'>GQ@266\=N$*W*-9O>"C1S!QF/\MY.2JH$@LIK%? M]QB^(S_VUD76]=7C[XN8[4Y![PLZ2UE:,R&+,Q%_MKQ_MN98N]]TC>SX\"0$ M7&AUM ?]E16QHQ*28VTM:/*OF*[-S6#G MB*V$X&>8 VV5"UKKOF5Y)!1S:>*_LZ?G3K MMV>QTY^UZ6]&F8(*-R?*\LR,9O! KX:O9VA;$_#&B&C1+2/E+3-E';D'ND+ MU'H5RI9UL27L] <_OIV[SN];B3]95(?J7A@7F9HM[? B/]&,!(0/>?;&)N:E M)@WGS IE ]D&R@7&>CE"M$#&;M1&UU'?;7F@1@RX/\/I4XO2*_8*;Z9G>B,Q40TX5)6\AVHF2Y;;NV ME;ZH]IU=2X/BVJN*X;(GSX3Z/''CTVB]9J*7>3/#[P%#\78W-*<#PWOQ 7HU M$[$)1J16'B88E<>*[M5#L;*,;\70QXY859GDB(/>@V.0!5 M?+*;*KS/.R]$CNN0K?NP[WQPSBE^RX7*#F]21&#]^YQ= M&RX(I-292ZK.U3W ;G!57^$V(QY5W;^C+[SOICK[M^9/>S[MR9W#;; V^2ZN M3YE?'\Y?)PB="4<(_/NDQ/'+D67DDTM0A\V[;NY */]QF-GU/&O>EWM W;JZ MV=^:D_^MRY6*_^[<_SRIC9FG0H>7NMO9<.H%R=+?_F%1NHV)-@3VB0%9 Y2( M8M@ QT'W23VSADNW=MQ)*LF34,[*<>@.>0!WC:X0+>FD>KZ@ZHYGO?!>-TJ"IZ\)]I"]_'Z)'*46\ZDM6X\.? M12G?IHTT#Q^GKA,"LO[YF1?_;S[A>.W59W8I9_RO]4\-[U^%JFIF\VN[EL<"&/^)3"T9CJUYM=EP3QJ_06R]PJ!":K9!ZJ>T.N0F85B^.^]0G8OX74.(JX*073 MKV\$80-9/R(]1:A9RXS!#'(/^OAK%,P6W.<;R*7V&"(S9[1*6&O;COM.SU1L M@YRP+EX;:1S%.NN2(O#:F[HWJRTMH:3)7[JF,ALE>6HM+Q%AYFL)=)J4T3C2 M"%%",NZ//3OM,+7_(1]85E@&>EPNQL!AWT[5R63SHAY$C.MHPH]G8J#Z#?#] MF< 6X-&%_I_8J \4/7P BE4B=DH^?_,0VBSOPF]WM]SE]D6L3XAJ>D;A8,NJ'([J&' M8A5?>->%6E=".4>.E@#!VGT$W[%Y+/DG:&IAC

GD9;Y.0V"6=-=&E17G=HEB*=1Z6=3&$#?OF6CS0/E]R905)"X.2)TCA>[55U*5'4T"JD:_0T=Z[T( M6K6 O12'W>#K0IA,(+4]!3I<0E,"&4%/:A KV&/L#@#SH;N2WVY@KM(1A MNC^$+%IW?!$!XX>3I$FKZQF\5)_V@4@7O?$>3L3$*#AK: M"7TR5MZ)+_$NX/J4G:5%,>UTA_ETN7Y):&VT(1PL"ZDQ1-YIECJ=;#EA%*&% M=./4= <,)%/9YI.4BHYD.5(7T:N#@3L,KV /(Y/[_HB,*-)259BP.*V]?LIZA/:IK\MK 4,19(E>9K MB84\TSUV>4^G32;7/]'5F%,T5NA,UAVB(4P;/F_;Y,;61SKD%#SR"CH\P 5HD2\ ;: M1<<34FP,TDHJ (O#JHV-C2NI>WIZM)IF(_L(DMI_39->I.;#45)NW]37$I]' M1L3C4%@/O)KT,ROLW8IBSHB&@?MK OP_RNI",@E)U?PCJL:@+&O:7Q1T<:,? MZCCNU=#P)R8JM9S4-.S=C.X67*3)I>_%MS4 YCLC:W11KR@@-D/+@Y3C+7U" MWW1/ ] DQ=_I*Z\_\VI%N1FQD+DIMF'FV]-G5M'U7R=I4Q%(^XU:\O&XA?- M)REUCA[0V4"K"Z7ZNGFD'*)6D:.E>30NKC&K.1!K9/2)7W$W+S)G1B$"45>1 MW0\+Y:=4Z86G.,OE@4GLKG!([3:3M(/!8589G#I::A[;F>7P4ST)=!&PB4_W M)'\9=:6]G0VY 8 8,C_TPWU7LK^0^>A0 DH:6)YB(0MZI$"-DT[W["7U%^K/ MMG5T->7YE&?6Y >7Y,/I*%=![:U(S07 \/WX0YO;FN MQKJXQ=H<]1(0F(<13KIH1N.M.^Y8F,IB,07/LLO:T(O#=\1-349">NK/@&\V M[P'_]Z^R(QVF#Y>TD#?YF>S@4KS]F!)!Q->K-"?A)R,9O#MRMKS,TC)8HPY-1O1&X7HB(]P(K%FS\J-4F=JY]7Q0%J_PF$_9J8^7[ M08N%FP/Y1!/#XU/DCX*E]QNGO2?S4H#;Z\Y!@WQ#KLC0W5%&VYP[;_![P=97H MRXQ_-=O39%I=NZY$2#N$83^O6UO$[697QCW>Z=3+Q*DR@?C%S98EAVQ:Z3<>,*'8;CU^[HZEVJ'K^%IL=EJ"6OL>T"&IB#H[J(K-K:M. M-72/7XG]-.=>AW=.>IN/H';K06U[[6@%N&&%3/,FVW1-7W*U9MMACF]J>++% MJPHL[]JJFW!\9OTDL#S(F$\2;C 'AZZ[A6^&CWF9LEDQ4@%+&?ID2@73OLUX M+SV;F3J05!=W$I#I*RSD)]1XB+7^U!T .-+/_Q_P;6[#E>HL$<5AS0?#1:/+ M.JQWNTR!+X^:5'^M\668\.W";EIR+\V=Y_BH+UNX1S<:<784B QL:/G739!Q M0[(K>C^"Z?4*#&JX1FM]8H7,)G9M7[39S;)42NKB9C5$V7O*KP"Z:-U_Y:V12;,88S:H28Q$UFRA<5MDTFRX/N)!9-W^)X9[A))]1#+@U M/5J1"@?AJ\Z;A>3HP!$73.DY8OQ[A7\ VXUJ%GI*R8$K&8O%H2N""A63_?D;Z<**5D<>7@1@U%_6P(,*Q MJ25M/PDZ@X$RJFBPV\,/Q,?+[CN+"":VG7 O#PMC.)N*1T,<)'H&HR]#;HOP MZ\8'ZF\#QT5)7R=:>L>0*>=;5BTHTMF6B0]7?+J12XL8+O> ]@;NZP"AY5\H M#X1SFVM.5$EG7^ M6B5%0)^-\T)V^]O>B)][J"'" M;FG& M6U@_>6W$Z-?\28#3-G^0YQ69-2NX-S+M= \XGE^>&;^4S?'4:[L'##*UV"Y?WTE6CSS2(?*NFJZ(A"(;Q10M MA50,9HM[AZV3O!A2[5L5SV?$>%+A]E;9 ^T9@%#%1X MJVIZ;Y\M8#?_FI81_.XXQ]6I6EB")\:=5))KFT8,[0?$YW)/\9_9E3K1[_&[TTRFIGKLK=( M DSM8Y28-^H=0=;.6KCU,4O%;\\0R1:PJP=,"R4@'5)'V"-.\V2=A)+9A.DX7[*@>W+0JA5P%U*@I=_3[#9L-":H]]1!6(ZH# MK]#GFB(D-:&PKY=,#/2P$3XIZD*ZUMDV).;83%H9#(3Z>"B&P_YH>"]@1[%- M657D>+FB.RZ)I,Q2F-HQ6\QO[81#:'$[&^9'*C:M)QUSCFJNU,F\JHB+!&@HRSV8G93RGY)7C+K M/+I@1,125P)[J*8>]_/3"\9LYJB&V2*@R-/'6%OT@-NAIB^_4ICA4@S511!I#(Y M'0E$=?=6.C^-=WWA",_J:>-"[U/EFZ?;=&@/3W71LR,5H-0&Z>MC-R/),ZU4 MZ\8T:1D;YCBS)J ILC032OP.M^AC83I7MV<&I_JN4PG#!#^0L8$N9N^65YAB MQF0)YL?/=5#-XH1?/*QD2K26*9R<++*C%];"Y8XI\$J0C)WUA;F-&.JO2 M>BIOLICH*E^^G+4S8G[E8D9>QO\\4H!=%FP/M8W07U$+C4Q^E@0-<1I@[63) MMK#H0;5F2IY:%;&ZK5R[O'1H>2W$-TERO?Z=LR;VMTWI. MR!2NPHU#'.#I5263U$VU]0. >2;U)Q"!#CL%"F<:>_5 )0'T:O)N@HGU MM AD\QBG% V8U=$IQB3]&&@W4=05ZZ_7! G"ILHKJM;Y";26EX/WIV4Q4,=G M/7)N0T?)DM-GK"2.NQR1H90A(HL$$X)E)8&3\4Y#54G*!0,,AM6R6W7XM7@^ M_&')[4KLWP?T]?R@=.^!*;5=U:S*ZY]6&/$Z]KP>G'*H9PZY>B62##()"XAC M:A/-S#UBJ(/2!:0&<%1/[8;7$N^K6;UZ2_)E.)J:$;U[3/Q'3O0;=]S.9HBNV%7@J8VJ" M42%KR32>TAF*+)LK)5VE-S:J20.=J@QGS+_V*OQL]_F(B5OR[,H&4!:Z/Y'Z M$=A)Y+UM^G([+P[FR.*[QCAV4U8?,>:2(5L8 'DFH&?PUE+%F<).[<=Z&VR\./42G;6+/RNIP. MB_E'^J-XX6]YQLDN/ADPBW[*J!KXW!XP$1I?I*VNTD!_D^#>!=0Q)'J^J=M_ ME%"+'9$:#+R5WPTA=*)BE1H3SC39I+K6,]KR].(>/WF6S4KE$-BC90PA]O, MQ:@L>^(_BH()+0S8=VG1 _XOXMXZJJUN:Q]-H2U.@1:*4PBNQ1V*$[2X0W$- M[MI2H+@$@KN[! E.6R1(_^XUQ]QA[[&2-C+5V M9E;FGO8\0C.9RP=- MAA9_L*Q& =)09*/&A*6@'8I/0A#? (G/I\-GC !QB472J'GL6LA-AMOD* MBXDWI*3,D%0_ YV*Q]TG)_C4\:Y3R_W%'#OD1<2WI MDRGS=7M7*_4:Q0KC\.!C0JC$FP;P3XO0JZT9J3Y%"GO?Y$[U2W] M\0HD6QK^$S]AF L0AWSW9R[E9CTLEJZNKHFB<;\YWZS'Q296(S&,<*-7C&^: MBR)@]6@VV[.:_*ADT%2Y9GX^3:JUH M."TYE]8I5/CQU#-KO%]3K)@-.NDH&?C=F^T4,)G8/]2DTM?F>O"FT3G3CMR] MJ*&W(B_O(YQ"68PM1JN1*(ZXT%)V6$M$X/2VY= M)"0WPU;&%6-MS23@X!"=O*::X./<5IA2^60^Z09DW_7M8\H34ENB/\;^I<'_ M@5@AH>&ED@1RWTK+6M^'B+^F,BTX[J 1QKQ5[1QB./3#K:)2ZDIBTM;T^0^, ME-*9[R;"'J81HTX>$((0IMC]<#\7% M\+7S9FNHSH:LV^1*?.Z!G,LGO%FDNG0P4U#[1NQ;+(@*1O58;;>]/JIS(D2U;EQO!9G&;9AN:TFY$ Z(5R??Y8'EC[A +IYFXNY )]X413A4=)0U_V9:"HE)MA4' ME2QU@NKO7;$(/@QC.,%#=T_4++-(_@K?:D-FV1 M?!RO_/5-(9;/_,3;\\N1T@O14>X(3:4OZONV\Z!Y*JPA<^+:4$6E%K[71;T38OUG':&\@C4I:63"B%)A7\5\1L1 M)!6&_WG=/J @#X&'-/:7FBK:7F[28CR5:2?H(Q@".U3U0]5!$"N 1V+G\1^5[RQ+ MP L )&B:_1-'H?VS1V2FD/WA41-6@68<&R]GS\P$/#N4>S-GH3=&3F5G#ZK& M]5A8FLGJZJ:V,6Y\@[!T#1;UB"NR86Z=LZCI-PN*;K85G'K]!E7-X\5DF<3K M5B;#QQIV8OQF\NG=/C.2DRW5$C@U+SIJ9U^;YF.28',>W4 &J6?/PY/FMOGU2+.3 M84)*4Q93S+LN43#FWZT&U-MAR N[?A%M\RI8/N&^W;495@.G!"_XX^0=5TGRTS;VNX M6D*CEV3QX"/@O4?!/\F?_^\)U_;%?Z5)9^M09XK75'\5>=W:)D=^S_COXQ5% M7@1H<]4"4 [+B?[) M^-A1@JP/J3)7NV-P?A/.!7] H7KX]P%4-O?0G3#KWW?B9P="L\ND-XF?_SC+ M/@^F7N\ >(-9_PW&][_-+U;$L%GTFU@D]9I'TY_U?<1*.+4/4Y#L"WK184(J MK%<=& MMKZ(U\",5=T^5K:W)M9J\U[T!E0]2\:EKFNTB;!O^#298(W0PF-O6:Z*O M7]-'*Y2JG?97[:<4!V?"K?Q#0M27*\HGX6##EV]G,E#"<-4^[\P-KU"EF"OKQ=XI257FVY;,-#&%I3JB"I@T" M!Y#,O8LI(J:N&1+-&>7Z$5X^V<,T 5DE11J^K.S4Z'X$S*(6;A"5/&8B0Y=N M %;HNF6?RB:Q^$56QM^"R$L>2#U/[JG%P6/(X*V,!I"=3(%(2]="PX<[V/>< MGG3%J>DA&JM!/3J#GP?7E$6#^.]3CJW*!O[+IHL+W2=Z-S2$FG'Q>HF%I'0:KUJ,T D,0Y\L/TU+& M&K'?&? 0B%#>"YMA8I,V26(G(?^S0C\#D[>1O]^[1EZ\H#%#>P.7[U1;=.P@ M28L:R6\(DO:MZ';(45X9ZI@1Q6[>=MM2-N_=^HIQ9,]O^I5_]=NFEA:&8X^# M#> 92$?YSW8V9F8O$PN=&AJ1N9A*W,^Y3,!L$#9J4&\^6) 84O;M0:DI@"WP MD4D16!8/XXOQPK%U%^D[\((.JUDQ;@@;F96?VX+W2^8.5BTMM%/#]6^TEDP2 M7]!MY'#:'"27']@=4(HZZ$7+<=GQ%KDUM6Q7I[%-T?;/BKW*^J*ZWEZ85HUC M:.$U;*/@$!AU9H90^\4:TTVD/F.@UC+O3\,%QWMYOPY,IJ4H*I[S/+1;2>%4 M#BIJY^)=3WGI13@^Y[CR@OUJ\M,2=IW"SE@MQ ?S2S\ !ZAG]8\NH=/8[#FO MJC)O<0O$.\3:7EMKFYZM7Q;PY(HIA=ZEAU4UN?KKDV9[-".%ZWZFSSB8-C3B M#W1],_B"CSNW2@?/KQ0]YDCYV\D$>-(F)37%/8/ N;6 MQH%!7EI,5+R4WZL':6WK*,Z+.+CB\%D<9D)=SG]YN\UE("UZ.$+DVKD26L+6 MN1%/NR=A\J^C4;#ZC/B?Q'CQK+@&"*?7#;W#\N;)5<43QCBR('^-ER-[0N*( M(H'!&*L,E] AP4]((*%2YP(".202;OH? =$6MA5UCX#&(-0CHLEQ&U@%J;\U M-'T=0L/WT E6_B8K0Q(*?])1_[%'K63ZEY4,M5+U_E-)3Y4G"4AC4;NBT!,3R>@U#;6=H;@O<%0+TI%)HY3='T,2?]K=5%+"@UE5E1 _,6[&" MSP1NDOT,4GL26J]B$%#RJ$7RNJ8]5O"6[/[@5SP; .IZ3><_L@9J;"G[KJ0/ M+8.KQ7"\ )#:&%4H[X&O/8='4_,OWB44M?SV@Z]WDAQ3TP2SV=;[5-:*OS=+ M43X"9@AC_K=9U0!/=+3:WO.>E7LL7F3V;UR-@$-IVCZ<3A^:JOZR2!)VJ[RB MNYL87U64IROC]<-,[4_>J(9H3.:3_IR@.6.0V=+?3^'P'N@+&*;DC^RP;G>L MC4);=!CNG[HS1\^@QO2Q/2\6.L,)4/BN_)WGMEB#40$"%ZZ6<+=CCV/O78'T MN2T?M=./WT7S$Q C1J=$:.\?JBIH+C(L?^B/LM3.LX=6;5KG)-$WALL'F.Q- MJ TE++J-.@, ]--/_A(BI?GY'R],G L2&$I[WY=X]]Q(_N';QV?,2/9OU3*< M_8'(HZ=E?,PYT#W]F_L 9/S^HL9X\?Z.?DUOTAKMW>]%'#=^;)BM(VW2&L@D MRRJ4\9J<9?[,S>=.HS=;;>GTP,J(6ZVT1?OR&1VXZO,1IUZ$$Z:Y+RZ&*9?B M;XWG?[Y$%@M*77SV.NZE+M>6P)+\&:7==\TTQO"AL:!!N5TNKHN$A$L@\#PA MX<]&M 2[A29BE=84_&"Q]P&NZG4N F6<>U=X17-L4@' M>LN<<8&UO,O13'$=DOZ-R=-$/ E?;%_CA6]CHV%8N:-%$&-_!(1K+ORUC;[E M2'*?YT@>C+5O!WV(FN>^PIKG3!A3F1AQ-A-!6;?J6TE1M]_&\TG8S;VHM>#G=D58+9 M>I%UW[#M%\[DOVEZX8P<(B ?=>.?\)X;&RW.Z2\9+_?7+NIWTY[W+T>0V^G% M+A<>\FF1U7-BYM:AY/9NH;O2\STG4:*&;>W/>QQ.5I$BRJW8@; M)AH9-H"IQN3B=EB\'ZD8*7:6C;@+ RF":"8$KF9GX7K*1RNJD 50VP"7091A M%$UK>O7]4,;=(@;?K.?$3) H_9)^N><&; M*F@EW_T[!XJ-=[0I3A+)*H+HERV5_;.QZS;AH2!2+;? M-(S-0+2IX(\ (<*_P(:,XOR9?'H!FPGI::8[$,A%F3(/G "RM[-? *)M];E- M-L-J(3JD8@S>*E-G;TUA$R6N MSY.2*1 H"'O1IX^V*N@/*YIHE61A*X@NBM[SJ;TVY[=7/JB7^G$IEN\K/V,XK)SV\ MYY'*-4^["*JO+6/DGG!!IT]5=9EUE4M64'BEH)YD=7YPTMZF*./5J8%;8?QL M08N!SU'(X$N;NU7MB(@%-:/4S*_6D\:8.L:)@%=W+IR8SSJM0":>4O3Y8H6- M>D8OE\(;"9'8GC_;+?8_!\Y39Z]\$+Z*L11/W"FO*%;4SE!:6&)<_7I6RYW5 MB:TAX8(A?,L/S:-*+MA9-3F"7B-NI#J[%EE.XL[B\$CIZPE]O&;O+ -.']Z? MU%P-WFW<%_2@0+?^KT]BZI@U1[7$Q1F6;"2?^6SQHVDZ+H,SEDC28QABIRQY M>Y/R+*"TPW!.KV,#Y]84).OM)0?GH@^FH=XX4#F4.N)]4>U4JFN!T)>-@0CJ MA@XBJ1=\17P''+5-R[8]3" #>P6(E:PL4S-/$4B="*)/!*6V$9<<@_%4H5V] M2N3)F>,FDKUZ[I8-3\FDZO[I'WM$<.U$\F%R'R<&4W%7*ZN)7PM#[=+1'YQH MHU%[9BB)]>I\N\RQRL>1,Z'I+'QJH$7%'1X!,7#PM*)E;8JARYH'0.I4!J\F M*-KP+0GZ>AX![-Z(XAK*T'/.;H_$;TIK^J?FG?5/CQ!LK0U>:C5BCF.I18 7 MGYZ&7&&NO %@,C>(_F.ONYLTC"IINJ)^]&^:OL8AZR*\C[IL5>X,9XICHJ&*%]53$X/&@I>L8K MQ/)!?4)PF>$U\.WP[N:/9F4_-I*4\,M8 XA&-U@4.W&];#HE; &Q''70.;#1 M3A:$_O- I>!+('O;=^!^L^=.%Q7NHMM*RTU@P:&VZO=F?[+#@)T0%X?7I3]] MA%;8KLB<79RZV-KLRHBR3AV[A 34]K.;$3!F/&G;7&^ MC)_ZEK&%%MUL;V7EIJ+3P&SX"7>T%L%BG?V_GP]6>VX _]1U'",B!?]^'*7S(V^Q J RC336]IVHY'^>F,VO-4^:+;GM(I'9=TQ M>.VJ@"!Y!+]Y_^'-D*MT4HH/?L'VW -N4EXW7\1\G^UQE9$6J@O8B_?7@=Z0 M,^'WJ;.\A<95HUKJ_#0SJN.]P LE7+,_W%=JTTW MCD]'FB?;&JU^ST!^@S+W#6=2>/+H6IORY]GKSI631:ULN'@GMC1KYC?X'7(T MVS2<..EE U:2VUWBXF\/H+>O=:\[=JWV[2F9!HZU0##.N+DWJO%=$FFTU M)-"+/M %$ V1=D8FJNLV5B2%L/7%P%^KO8U',ZVQAW@3UEG94AR 14?HP7Y3 MNKKZ!'2Z@@573WLXT:_(&;%?PFA-^9%U!/1#Y<%#D+5\U9^S(I7]XB:O* /9 W?7F?>'A$@$67K=.[3*HM:2_GWF MD],[_<4%EL&YUSQPS(JFPBVK[89DEP%JSZM@P2%7H0(ZUM9A"/-*F M;EZB3%$M/;E>BC5O=LFVZ$;+VE):'=G#7!Z,1"(^E#_?A,@# " &4Y-D2QEK M3TV99VFIH5KO^5F1\H G2,@[U+3J5K>"% %Q-.^.1A^*3$&2"U,>=GCX1FRG M,FCXBNX;G0.L"'_C86$*Z$M*@Q5'KMM1E9YU6 M/#+W6IU+Y,3,TNNFTS* R]_E&CF,(RQDT$L8O!M>.T[)8I&< M*JGH1%'?4<'WNR CMHU\]J"^8+TO!U;WT.ONMB&J9YVUR;61%5"],%1!R17( MLTALS&;\4DZ4"1IE!J.KUL!W'D1\S5_WT^),Y 776W+M MIGZ,X+E;Z9!Z18&G#H<);UGQ?:5*SR8"C]1,$SUR B:1UUX-K;._9("2NQNX(WP:R$^Y9'*"A&, 6PF2M'/R5G\.37O+$.7IB MF!)')T@$.DW?@B-KBK;>.4]1GWI)*,8AI1AC/CUNN\MY6[XO))3*]NOM 5,Y M=9V1CA%A=LF:W&<4'N]*^&P^F2T3Q[OB6\-!9@-SY_X5PXDFR36)[3KIFF?- MXL.0/[_^*D"LO/V6J+M^V=(-QK'P(\*E"2E'GVX5N[Y9=L&CAD#)V5X"SRG[ M_?FO&]GH__\.[-L%H&!I$]H?-.Q\3EVU>8'OR1Z5N83NLZ@VQ#U)HC1SF\S0 M=-H/6^HM;CYE8K;*OR2@7[M1E>Y8[7,ED\F#]IMQ)6B'J49OZFHK)IBV!+#> MV[/U.#ER^I=0-%JJ'>YRB03V*J*QWS M_/%-_S@%*5(Q\SKD@Y;)V&(EY$JY]IHSAM#%$'DHC53-OQ:Q>U1GE015L#/K8FFCO=\6M MFRR2WX$IL$YVAN5!BHO?N>PN7XZE!"JZ-9Y8(3.G+*B/\\MT#7?%+!A,[\VP MV7Z#HE=%Y\1XU*7&4D])_$I3_1W I#%C]S_9AEO>R;8-*NX49HNXQ)9$"9U= M:MVI0O&/*F I/T &?-XK(67J-%8GD#F7%U)>IO/R$1\E72P*%0K2[CC-92T1FR#(@0,BNIM1(TX^8$! M@%SE0PWG*>>"W<-9\QWIJ8?1='>7'UHCN88MIBA G\394W \DK4W"KO3J/W5 MA@_Q%H8QZP>M2/#I&!7\,TNL^(2.TASI+Z.]2 M9N%H!W6U[0/+ MW>:F3FS3R]TAD>@I$7-7$*]YK54T"(;8HLS19#XC:6K,*?U#J MU@WO9RW=%:;(2=U-078)JYL$;A-%&352RZ+"WK2$7WCY[0W BE@",H5D=?:U MG41!),X&+IQM,UE-JI=52#_#1P#Y"_N0;9B+!&)()QRMN2C=4X<:/U^&<^^\ MQ7U,(SBN46?52J:08OWDCOU7R?Q.!#>JJFF5X>$0:?/8>[T*%GDX60_E86<1X7CMHC3T:>.HLY<_;AYL=YO6BZ< M\&P2'GKJ\3MG"3!^PHNA(:53+&Q3EU=XLN??/5"6M MD:.M$=4'(UE?AB^!^\@B%R!#TZTZQKY=(Q-IZEGUT+@!6("]K0(8096\OB0Y MH\(DW>AQ]/749(3E6.L7MC;+]$Q)##ON_0"E*:L U=+%',?9:@12?(T/ M_@M_1DH=J&4[]ASUN>?VG+\!YT4];_2SM#A;6@A(9( WCE="_+O2[D_QP'I*#96,8H25!4 M92<6(8F7J#Y3?T40DE F=T@;_?M3 I#]:^"@UTU0T[IKHN?&O@Y)0ZP:Q7U@ M]@Q)"YK'4?GKC9'/<4D^Z/0,/XA?-?0VC5#I1.%NW[16DJ>G(A#VSH(^F1W% M+RA<(!V!Q!],Z)Y06)S!&7/#J4)IJVHI0\G5!=&CNVL^?U_9Q\ZJ9N_%4G;^ MP1WOV^:MDPE_B?_3+(+?ZJ)N31K[N-QK;_/TRFE@78=BRU7*;ES0H,N'6U'M MP[16DIG5HJ&MYS*+ S]^_,+X?OCKM,\CF2561M.HE.A@\$*O<1/S,)$ M;\+78K1Y5G,P@WOJ: ^7V&DFGT75]^JQC^E+XW$"1& $QK:;BX\ +EN]S8 6 ME"46V$< (VO]1\C0>)U#G/7+N,8Y7YY7#!..1TVS?F6SN]GI*C+6FH_)1JE M*Z1]YH/O?<2;+U_,/ECMO^A1_36NB?,.8+??=_$_,QB#'YI7ETM.P_4.YCX= M:#B7W*NW_>89DC%5_N_C6A.K2ZQ!C1K+[.6;NSK'#SIS1R=-T,:/ )*SAO^+ MB_&O:OJ\P2!SO1[?K]-'R(? :73J)-!WR>#)AX!%22Z@">>6EC_H'79..C-H89V&YX4 M2/FV1X#_OA$G"QO2O:?2F \YRGG(>1_&)LN?)=>8J#2]N1M59]9R4SN??JC9 M'%X]8/J""=,GW[! 3('?F@&>&-GY(/!B+T$+'7-#>+PCS(O%"YI!Y_4TQ8IF M7.X5:\2TQ"O4T-0PX4J)V-\A1_/:R3E[JL"24R)O;Q=/'7R]RO)Z1=8#X"6< M8$3QJ0C0G$FM]A"0[7=B=ST@>[AY=>:BLXIX\IN+BHZL/G%QH-5U>BU__!>P;F3Z!Q,P/'&VNUW3% MHMY:_.?-HD626P^]?@1,&3P"5G=^CS+$(N']J2<'QT%_9MO(JEC]MP7]DQQ' M5)T8" /NG:DF:_)$,(ZG?_G M_?H@7RVB^H61TR6$U>02H.3T"@G*N1;*%N59IS+MJ6OZ> M+=:SYM_6HSY3:Q,4;<_4NC[]&J046?I.Y/V&F&[70_[JPR- _-A'Q-.R4QH1 M9.+V]V3D1\;_MIS<6]M8LU/5!!^<8KJ\%L)B?EQ5D((/19]XU14]=ZK!S/ND MW<8O;D+/6&]']Y=KR7#84)+AWS MO^1C'D2OL;+)MMG**GQ7.T"_3_PSL14\.A9@5I(/0,FN^%Y;(_&[X!ZE7FSU MCY6:W-7F\?JK"HS(BF4LR.81 *@EMOC[T MT!3E\:DS/1H*;-8BDZSHE%X#^3/<"_^PL3%CT$= T&:FXTGHA KR92Q<#J-F)[G-_RPYX4FV_Q]P!-;R7KYD)+MFO,PV, M+XU%=L$>E/RN,![&\"WY]6*.#H_E>D#+SSJ@>1TY8_:>QY#BW M Y;T?3K39*"1!4&Y0L;9ND076Z^&F8("!$H-TB=*JL("74J.P>BH;73RY/7_ M:FR4!N+B.B?N7X*#'P'6W9DOM@DGYRR950_N^3\K,"R)@F_>^30)LE9Z/OD!+. MGI S[QQ'27D+G%6C^86=="O8HEN[+6HXO2*^N5D*=[]Y4'PR(O@^"_Y7 M>TXR!X$"#V&:)1>K667?7NVUTO* MQGS[.VS$]+,^(=<0Q:^.#K2(=HARU?=O9]A9%E^R0Y^A3SI_2R AU4PJ8P8J M0/+IZ&S52#5#:>\'%2!6T#\74!I5*J([$;%H6-VN+VPS=XM\&BMY*9QF<5,K_M(CN8]_!@K3U&<44-2:5X#UEK]0@^+?<35X*E$ *F_<+* .T2,6Z*S03;2K!6EGTS,J$D0KF2;S'KUF> MV[^V3(0#@_<)O=YYO46*I*V97X\-UI!<_@PC#^>-J/_E%XUK?/?2E2QVPE/: ME>\@%YR]XD&1R2TY\ 8UD* 7M*P, 'BP)/SSL+Q.[[9Q$&6IY52N*#MG.0JJ M<_;3KJY3ZB))=W9DJM17R%"?=Y'W%$E-!%;-:4.U\;&0*H02*PS ;M^TW />FHGF3/R*D4./ SI= M[7[#,WXG[>4<[+6FYZTKX@?Q+=.6A],%H\V'9*C8+(6:^.X6 IP MS8_(=D=L8%="'% NQ]I=?WXL&O2A7\.Q;[R,W>K-W;Y-^;#FQXT+4]!"8_P* MLW-H"@.58;@U1RDP)>;3;=))JR \9C:YJDM]BF=D(7=GZEH[H+\[/=^CY 08 M-#>MQ/5K).\%Y-5>TK^'$D"#JMQ$OF T^+5:!,Q#.!#I-G1_^PBN5BN95CUY!HAK;%D(%GZ!RDMPTQ2"!L&$Q MUVL"__).3V&*JX+=0/K>@#Y#<)J,(KS0-VLZ=V+QH<3-)@]^3T?"FJ8_]@5' MM)<18F4>[OMV^F,\VV'_JB-U "ZB/G75:C&G$'5Q".J%4/3E^:@\_%/I VR.Q/.2 U0I'01;?Y@^'W@ MV@7?Z(007]9+ZZ(WR\;F8+R$WF[::ZY/>]1$Q!NTOJVG+1>?1EI2LKAM^S6C MA%F+#C]2-!<$SQ $ /K/17)]1S]G?=S$V-*6<'5K&/KL+_G98OOGIE5;07]% M_+6RCX3KB%,#_8!]>Y)41(W+,T.+78^=Q!\OK][:'VS4M+?4Y]?G2FKY=7 %A!WP:)#/?&J.K8J"&[R3%+O84H%$NIIZ50NM)"LO35DZHNRQ S20ELUZ^LB@1N^]M. MA!I)RAR%_N[5S(A$]LE$E+0*=?^HINZ$V$>'_FY#"[,5C_J&_=&!4M@[%=+M MBF;$,X3$*_^*K[OOF,3M&[;@[__>P)QS%M,\F_A+B*$RR9O4S1;H.ZQFJEWJ MT+BWR$%O&P#*M_*)_UV(9#R T,.@L4IL#E>L?[/+FHKILD-+G\VU5'];&_$= MF!A(VXWDE>[/(,B*7&5=2@B@30=V0(4%%Q8Z M.N7F1!XV9E"1O%I"0D(:9EF;LD >2VC[C]5T:GQ#\U=50SG(QJA]B:*TUGI3 M)F0%YJ5PB/27R%C:>5W_7O@Y4WT?0Y-%(BB/WTG:1VMM8,T"G!'!I3T8E(2N MZ)?+O]7Z2#]5])_'L<*FAH$ MA^EG4H MPMHPT8H9\&T$\JQ5I*_R'./G$0HW<%]N;&A$UA@B7BR0MBP>,Z4=B)$07JNN MC[%!SA[NTVO9DV0RKYA=6KGSR7#;XJABAFV$G[V MS4G'P.RWFMD$H%AIBV2:X>G6+\ZS6 <=&=5-QPPZ6?O('?RY.:U%.IH"UF]G MS)D5%'4V$U#2_"5UQ8QGOV$@;VE'=:U)E2^:<:G3S%$,=5&71M2R^H[^-2/QPN2R'>8FKK0 MZJ[^*KN03^ZSY_%5U0=67H(7K"=<-I6Y\FWE(.HI_ YSVU":K4O\ MME5^RGJ#* .'])E"_B4M";]Q(A!%K#"3I0O1@WP[Z,@2-04XA7"/EA-G<4<# M_]()"%TTG=1FVC"!>4?=V7H^B4G\YH4OEDSAGAR;>_7S<,L+-:*)U6&)4O3B MYI:$2A7$L!W=%2&J^ENR22];#MGE43I6:DUC!@Q:2@BIM1[3-.2Y=H($+ MZJ.KA9:&CUEM6BLV%[F#&"<*+[$$<=L3).[.];?_%G:KJ=XHCA$*5VX2YA3)<-4#UG_B7ZWM9]_^("H;AZX"H#;U-0L8"WIY1$>[PY/2[5-(JT'];)\.'R MN#V HF.DDI$E?E(U4S62($.:H6+Q"._H]4I601M4F,-!E(JRA]-=3\M.64Z* M6?%7=D/?(2W/81+L(AB\>-_WF_--1]IV(A !]:$GEW__9M(<"N6);WU:P,NV MHVE58B$$WQ0JX!6FD0JS]5%D?YE#Z,7IB8 M6/SC8IM@6E*8;%L6E#2PZ@L!3>'[,,QM( W+1P!&U;M_U>-*!BJ+4Y$O!N0= M'8%^8LKR]V69)NU$0>XP/6FX_=>*#C+I.?Q*7%XJ/&NR]\">">(JIVN55I1\ MI79$LV]A)-]Z1Q^ WCGP5_O4O\NP;L)[9%C^\-S&QV4P0U7'H M1T7+5L\L& -K08WVC4-AQ-,$?'Q\G_"HO-<3-( G*0>&[Z6M!YO&T,#EO[H' M%OI!_#^5-N@F;AP:J'RVU!TB&[9T$^,8.LXYO M/NHV$O22S:H@[[J5_+.B11_5>[.:Y6;JR#WUM0Z4A1^\'=WX>S_"=)Q?G"51 MCC'S5YRR94SJ^=MQD$_J\R0/"NOOSR=OSTM0*Q8^XT&'C.6RWIHDP\<(OP[ RQ/@M]F2WI0G>#D^?V:?-7EGGB[0I M)"M,:)Y/BAT_>(HW^,Z2^B-PMZ&MI:XE^&S$&M[:!*4/MAD9)0_WTJ;(/=_4 M#*XLK$ I_&RO\\Q/2F!Q :-B_1"'(@6A=8^N1ECKH7P8_O[*&-;D@\[ 3Z_/IE0HLWR:!:+H2?0P]LP5 A?KFW93.*-9/OO#P6X?7I:NZ5 M*U863HFO:=^2%#EI) FK8Q)SXU&#JFCF(@ [[I6_%]\Q(BT&F,6_].6=),8U M(-JQ^:SDEVB\M*4PB^J9G-Y"6:+!;FCLF@%1 AP2K ;KC15/G5ULAW*T+W*( MQO2>^']?D<)0C^D![W(G"P:_=HSJ7!9AI1WM%+L?.3&[-L M9;O%TBG(F61L9*SP:$EYY N^N&D\@IK@@;JG<0T+ \[M38?V+LS9JU)4)I:Z M;^W!=,YY&U,"16B/ .-C82L*)/PYO<;2NY,CLA.'Y\&N'$R*L/W$:?&7]5G= M*>1>H*;)6)OVM?S4SPXS3KU>#/9D%FET"5R!Y:[R%-6,D)N$1-?BV?6S)K;S\?%MO1Z''YVG@27[ MI7U6L"L#FPXM]V_FWU;S:'&.S8@BQ3Q;;33!76+^%;,>U1>A^:]3WIMG E1F M)C+ZP)V7;$16M+>";CVE.9XATUN:B;WJ:VT'!OCR->. ?KYK2?XT@']>M5;'A^K?\!<4] M1C+)R 'LV?@;S^3X1%J^,_S:=%L2344>O^PJ-247\<6G$ ')I)G6/0EN;3?3 M6C55'"@BP<=/ '_4#>]-*G6$7O1[>=F)MEJ(YIU:+ \[;3\ RZKLGY;RN1EP MB%_%MK9MH.&Q[=OX5)_.J=G;E6S7>)C+E+V26*"4ZZ(]]S%3R,B\]M* MJ6E/E=R2@@;Z9W5U!?WI94F"HN:""VITH/I4D"D34.UW,)'W%=!E7X=?*DI_E4151YBS6I;&]-#DFCO^HG. L^*>XB(DLM M@8S;88L]QY0'ZM\S&KMH*6N0\[*8+NIE&,S/L%F<*CN38=XW/_^I]543^X1G M8%SZ*=\7W?E?_J :[8DD:((WWGFY#S\Q7>3,NJYM9FC+2$(U*GV:9\1HP,=1 M T.%)3XODYX:N##S-^X:;,2IC[9@ZJ&J-HSYW"[4_DC(@SZSM2E4H*;JQ1== M +]5\R>#R"=[#]Q8('2RC[0VRRUT6H.HMR4263I\8,M"C$9MCWJZ63VM>5E/ M"JAE$@9N=VUE7=@MWH4BYEZE.*:[3OP7T>+(]^/U_U:X^_)2'QQ8YN MW[0\)/$%H$!;59#9B^RRGC["6,:+G R^+FFJ)!SO+72JOS5^C52*HS1*SAFT MJ!.I"W;I;:,W)C2GU'YI2SV['$-% DMA/G+[M'9B'_2TI9X@G[)LV9V'C&B$ MBSQ(Z?!Z[0>9^M,BH:99%%&<]M&(>8,8",9&2O#2%N&^:=_RI0+V5(A6PUL+ MA6.O".:?,RED)_B,BQX,T^Q-5K+@UL_G>3U>VI_/BZ0#79Y.&5&9NIV)3KAL M.&W296]/:Q6DQ9U5LZ66RZ] 3MNY6H0'@&<5KY7<4[(F$^2L&9[KD!&OQ4:9P(\QY[ D,PJ[XR3W+)7?5+'+;E$,QQ;[VXJ2[;#S+OF*PYQ4Y( MN,6..Z)2T^C,.<+>4?G\B33G_=EBP)K[V^'ZB!CNVJHS;&-.GD1)?#(2Y.N$ M<1E+)FZ@&>MS$C4OO^&TO.?91VH^$AV5#2X*S"UL:MX@T=/=A.H96LGL<7$T M!3P7WMN;BHYNO=C/2:>Y\M\V M%-3MAQT5PIA=JVO$C"7QB(E]%4/4JORI6< M]X"V1>T%\&JQ&3-GZ$2J%ZYY.C;=!>+3I1#S1: ;E/%4SJZHRL(9Q 3K^P78 M-8\#M9UB/DGOSVPT+Q?WM%7U9NKW1RAX$?5EYR-,]B''$ MMD:24-%H(-_ < M/$X)7O(VEB-QHGS0D'2LMD"= =JPQ6=O,%]Y1IYZ3*H\P\L0L=)>?R?(NCXS MPQ4@*]W0=&@I$ILR1QZ T:LS]4\&\,F(H=W&R,"6 MY^6,O]\4U$EOQT^*+DI"OX$+GJ^F0Z###42R*\.XX^+64B_\6-./%6[I\.P- M32GVN( -)]6V^?!(O6V/2&)S'\N$44PYIN^XD4YN6U- ?/86XYG&V*Q MT^DO]"5^Y83813,G8N>!Y15HD5;%S&KLVSWCXQR&%GR*&0%>C$-=[ N##BG8 M,WNIVRX0#W8[I0>[:]JOE:X#TPM]?F8-X<[O0AS?F7VN3'24U8F/E6V*3?HF M5_*6C[AP;NB5D>72YT< WYE3DV'G[R+I$ 31?0\3:=;@\3N "]-;E7<(/7E M@L_+^Y=C.:@"\3!G;<06WNV12,0#QJ[JITQYO>67-T-NAWXU?K7E&<4FO&P! M<-MC'\P)70 .H=X_M%?,1MG_WB0WXTW(ZG\ \;E?@,2\M\37-KJ&P"P&[GK; ML@P/](KW(\Q8:"$)#_?9L=TS9 RYITW5,U%$!)@.H/-5L2$;J&D MUH3\')=0 I*K%KO0[2FJ\;^HOG7_IOHF!]&Z,NG(:?17,#%_/7L3;Y>OHGRZ M87HJ'@AF%P;+6[_FF];31+KV*1![BI 'M[4N'3J]+5'L!_>.6WDOM59FIW5+ M^DHT@$,A)J:;P."079%BE=&@P[RRTIOY*L:!I1/9Z;JHX_[&<8@K3)2)^1O" M[@RQ8"G&6M9:0EWGLU?S4M&%6%;.A]U@ZR5QV*2SR5\<+>T.96GN*,C/>7JQ(TSD$OQ M5E!A( 87LYM&U/O>@HX@!*08JNQ,--8 %C8 ,3,\F^)*\UTW>.I_]7S_K3O/.O8E=]*"D%;+#ZYG(S/ M>/);W;W4:CW/#":164?YL]8D)S2XU/T*>KKE(R!6M;AR)9EK.'[:=8'%Z3G] M"AD/X$;4/9+=T01\(TY>@76&=H2)OM4" -3NP_YVVL0[RZM'KB9@D.1.H\;A M:6@ KZC2\^&]JZ:K2>+J\HK@<0]^J[DYA1A,8-#5IMB"4G\TLIT 0!L/> I1 M^?H$"5%] SCBW43I80[6"P<\::'-^H@Z =I\YE50'_?1@+O!(&$J71$M_HH[ M8E9&117NZ0<=K*N:F<,B$%6YC)!13S<;9>Y*EI'[O''5_B7,#8H*HL&)%MH M8'CRS[KVKZ:Q32K:FI%QFM5-K@QDCPY2CK+3F_F.& J5D65P*3DCE2FJ%D8 MKZS($D:K^;]WC4[ MA-?,]\]?E2/N/#L\Q4P? 1B-75]C8:0)9(Y'"Y=S-U_NZ6<> 2A"_7;2#CC" MVP]H<\TUSO!*4+G(UI38XN#=Q07@R5SUOTA\4"?^88.V0-[WR%PIW??POYY7 MF[MK:9,[)^)JXXAL1401]PZYU'=\O>#)]U2C?Q46BT"9XMQN*KV>MT=F1,]O M'G.RO/HZN1(XKZW3BTJ<\W/355LW ^0$>XT!!J,O9XWRF7=ANY0N%T+[YX'O M].(^;'KNFIUZW63,N?Q:M&6O+@$G\Y!#) MAI3C%I1;H!B]\Z;M[K-\'JK'5=E#[+QOY@/D4U?@7RV$!M>5YN9IGY;)45L= MBA!!)%TKDBW$KH25 RS#RJ=][^0/,OG5]S-5=!$)"@@2"N[L.[L&9P<+@[LY !O<0W&5P3W!W!H<0 MW(+[0(*[2[ D-]G_=\[9WS[[/W7_6[=NG5-UWQI[IZMZNGN6=J_UK"P]!^^$ M$'JT@Y&SXJ4E%2^5!2,+0MPQEQ/G%U[ H^,*0V]H<'&.L<8%T6A&EY:A7=3$ MLBC1@96II8T"$F6H.#GY.9/4\L,^!"_'R0<#"6"O L1-GF?\1E1HTG&U_BV6"[:MFN#E]?E3:K_V0V_)EAF5=3])\TE.TY'1-(+)4>IVHZN[)^?\=ZZ/Y]&;ST M"8!QJ_<_9:+_.6R8^'<8RP;F_RY%W=U5[&?-+X#LNQF[]WM=:[9=>^]FHRL M@#:6D'_M]I]N$G\!X!\O'<\)D:6,:T%&SSZA2]RR4,J=4/L-P_V)^+Y%'%3S MNN1&#IQH7?'L7HR+/MUP]FFX$GL)(%9!L/]OE83^)^1V+LZ>$*7L7M+3)]M. M$/:-I_$L7RPB[V3K!N,!O$1TR&QIJ,G@DCTKE_?%WD)G30B]=/Q)FK:R'JE] MHCJF\NRRD[J])-16UD=7&'X>._PY8S]E,J2OOKBY-.V'6Z5RM#5N\D!-14T, M ^HVHST6 Y4KD>%BI:/MZL.035 M'B)W+;98MC^X%/**30J*>R78#07QW?:CF^73-^X;Y%(Z*^E4MRZ'Z'J.\6V MF#75YJ*T+D.WYY&A,]XG'G;E_>=B/O5GPM$#> CYT#"C\J;HU$027_<5GQG^ M*SCZ77GKO($0?BJ7]3P(3!FY#O[ _=MML6YX41X#BI!-Y@>D:W=Z\/=M_9JC"NKKIHQ@KRXPGDPAJ5B[[?T M21BHDE6@9:NST7P> 4+F;$;,0[ M=#QK/L^-7CZ;=GJS58E1K/*DHFA><_5F\IXQQB?*S":[X_6U0&UCJ+((X5"Y M5I@?^.),F>-36U'\OMJ9-.F074Y0@CE!Y?>TAH_U[[D+<\,;\KZJ47Q9J1HR MVR&HMO:SB78&WAJ7V!I:\3D S5COFPRDA-0+[-,=!8MTC(SEJ6^UEK[TJX\A M2N%0&'%5'H4DKJ5LXN1JA0'Y@3GGYEK?)AV$SFJ1[03[.=LA:-$T7:KO[8!) M%C=80>%K9/F>B!S_AQJ#*F$.T4Y^?C0ZP]6[0=PC $JF*@I!"M*]"Z\6,$;G MR[<&^%DZ836GG*YOB67H%N/:XG:-?[$A\=S/]P;7,$P8]0:2::?!/&'%]0"J M*>2=*7%>].9-R? K)E4]CZ'X1Z:,X[/M9V+!E I\J<^HXB51R<-IS;!+@D9) M #MR'\G@/[[S7^:AVW7J1K"/E9M3TAJI3FSN"@S8.?!/B?-TMEIL###>V([ MNIX09=^"D^Z6D3%P7'%@NY!KLFE3O;0@66DY.Y;4\Z*NI./)=;BU?TJX<.SH M8W0B^[>O1;M/1RYJK\C#17^@4BK;?@E]1&)T&?_:86L2(@EX;QZ+&K1'&BA M$2]O4Q$ *-]'?HAR2EKIMD9LA_2VY+^?KK)R&4 C'W#WIF[ZFFJ;YTQ*&^]^ MG-\K0,ENGC:B/!7?@P:#5>1SUO@987IYT-.)OV/KJWW8(1CBJD#D$4A&;ET* M$/4K2UM\C='WBC.>!_VVK&NL2SUK' XLAT*8N^X=Q.LX):3)'2CT?"FT1AC1 MMBH+T12Z%Y11 A,_^Y&"7@D'>JR95:'MLT:5O*VQPQ"[9M@P:5*#D@4[FC9+ MT35E0<>/(&7<@%@^C.##_M*)_P!1E+.P\(<#?QOJ2T2D+$?JAU?#/D*W\G[E M!,A[,VHR-&BE[1]DRV,LL7Q,)L^=UV M#*KXS^9*YJX%$(NL(CX'0JB(>36V6L'+.L.^U1(Z5]#96T1>+J;7);20"D&K2./H-2S=ZG=\$<7>P\9]I)I2K./); MU7H"-B_O M*"\NOT87>=0B&D!><%?>*98ARM"YL\/9F!,8.GK]-HR>E0=YB\J?#8%E2T8- MAO_4N2O@!3.E$ ,WM;\U'WPA=!-"4S.F&E+J35AIQ*;\6-RW6UI;X8\@Y\.2 MT#0$@52-AFD_E964AH[Y65HPD-)(LH9SYG3 X_S?RX]'QPO[;WT^%$ M;RP R%5I/5F5 A4*>F78-[L%+.1PG U+1:56#5P2*,V7LZ4W#&*;%H5V:14 M *_W^SYTIT* /Z4O?CMG0I2Y8S-Q'U.-+4)?,VMVN?\\53.0V!Y;]0O7Z'BE MY)SNT>:$J0\EUGZS(#5X1&.E<9HN[\R.9DV PK#.0J'G M:L*N?,3US1%_B;@O>D3^:]D3?BC&.->T+K+(0.]4N5#UN;Z&5AQSH/JQ^7?N M+:6^"R)FZ(GFA@ !%M>D;D]E DD5-*::!PK*M=+KLC!/(0I]5UVGZ"#/W<^. M@\R6CY\"&R@^XTCW[3G"G4I_:0VTB[+6>Q!14!%Y[F"=-4U.82<[MC;UQ4M@ MR&R2*HO[O!B!$KJTZ336'D"==JQ?*752DRXP+,:P9_W)FJZS*1"<,O6HC!9;.*[[6I7;1E@A;18E+>RJ=70&PE" M9#>O*KR!TYS%-6)^2#\C>8[)%20K9@[18TJ4)M@2.@3 /*A8XO^VE:DS%VXY:+$1IGDJZ.15.DF MIJ'+LU.NHS;+E0CEFB^B5I/[=N1%2DV&\;^](3O^ =,(>*$0IR@44_:U 7== M(^)%\UNR+FT'I%X^WR<>I/\XP4BM_L(.0]EUY"IP??P],SJ$PJG7UN^:7@Z6 M'F_)W[NK6@ODP1;0C;,;MS+J._SZU85[P-Q@T_?=> 5;18/<1%I@O-;E4<)H M8J"EBXZ4CKG9FAI2R5Z#O7EH:)\D*DV+2TFQ/DS]@S?_[,@[>XK'/]]P5FRL MU28L.'G8$FT]H[M57_JP'.SB\Y;HL5ER.;]K<5XNN0='?O]G%?%K%;9@M6)6 MUB'L9*$7BT[N.^&(97GGT8I/RK@Q>@& QOV,_Q6)X1"GX^"DIU_^J8G%[U1># UG9W>7/X%_3,02, MQO5BQ\ ]7=$FI.?(;-M.O 8;3SADY;,[>V?=Y,E@G+7ZHQMGW##[<^5,%EZ, M+EK;S;LJ?%0#\9CMM=$8UYXEGT.L0[^ZS2+[F N>A)OTIOX'K"V"C/R7@Q_H MU3R^N($X?T9YT;3J*?,+ISY#Q&V O+:3=;,MX],*8TLO\19I>:Q;92=:O?W3 M'1;816=UH6]&KK4\E]_J$@$76+'D0SYW MS TDLGQ267E?][8IB;([;%X-?(C*']F M=(]DM<\R9Q<9:2J\]M7.(=:@*QQ&D8)88M;VU%BX.'5(\">U]QX.X>_$I3&0 MTD=\Q*2Z/KGVR16X";)-,G$UQFMY,L!_["Y>*2.XYSS/EL<$%:J]\E$\P5W1 MTI4UZ$-(X#^#.5HMS D.B\2,I3BJW$G,O#-Q >'W9@D>)BC:5S$L4B,D M6-@N#;G^,W19*+8V[SF.H M4>=49&R>V'IO"Z0;=CL^AW3>8LI@O=L*]:*U=4Z$9[*H%]PO;O]$ZNJVII*Z ML=I]-=V$T&20V2YB"@:&PB9"&N['V-'!F6Z])!J^ *%F>S7+\+ZE1TU!YH?? M:&\G]?MC558*:NARID",Z555[H=?M^OF"Q+7=$D7^W^&I*S+2R(?Q^.Y P!D M(0" :WGRGW$K$ [UK9.IR%YT5#:F0)*+NM9#A2BMTXW*]FD#:YC%H.)YN M0<]T7V#?>]455%$[V(%.5[7.7@J\Q\M(R3NPJ]I7WSE WWO*=-/!Z3LI@#H_ M1B',@!HHRA@^7HOZA[X]/U_9OWM/;L%'P[^RW'A0>X%]HUSY$]4M?B9\@<1C M[ &[%F:TYJ23J.$U4N+7E/Q];Q> 4FO GB:6?9L-'P%QM8@YX M2\%H*K_57G%]65-C-PM-O\3L6YL\7$>7F)X]#B]@]5H?B'B\+T0]%AS+V?UYK&(+8Z^F26S3M MDZGP$,#7!@7G%Y_L(5+!+TJ\7W=_Z^G!*T\;[M8Y'\)'#7M7:C3MS]5DD&2-:_^X9A@1!>9A\S/K- MK &+DG]@1D=![?.JG+R6M%/[#S*6Z-#P6AW;HBGX;J):>N[4NZN'SGCB7P") M4F!&[,YG(,]QN'[W$;.8PK_0*,KDC>_!:M)"SO2P"8ACJK?VUY MC77-D]XW_.1^(>;S4LS.$>\7(%+[75&Z307S?])0UJI_'Q)W7>93.&N0_?S' MU^%[\H[K*40- $5<*^G?Z=[_5^N9_3N']E\2JP*Y'JO^!(=-M@T:.Q?DAF)Z MTG@?C)'MK-?>SW8HW8E>C#^Z0>8YL3^N( M"YLRF+^Y1]I8@,P2L,;)$FI,&P&1T$.6);U8>""ML&>9<4EKBZ=9/6@#7C\J=H=TQ1LC M=-\[8_'YNMXTD_,V.L\KR6+[-0(TZGL"8_$ MZ9?[1S3RG])@%I9[M)PF@_;L[#E1:J:5=2\^,RZ7=$3XT+1':%>^$3J$/ZZ7 M$1"197GL&02-OO+/3E6RYCBK(*]L.HU"S_P%$!Z&]#.PUV"^IQ!]T0]?G;$D0H#>W.7K;=PR2)A2+,4>MUR2 M:,PLM0DF6 VH$=,A+>+KU.WT-'<#/"VU(!4HK(\K*AYI0?BI@@8#A5YZX0S. M)UO):W =C6:!@WIH.@5NK" MNR6:G<4C=A%MX7GGB ,;%GHJ'64&Z,C'R+E M87V^YL:;V*1.$IIZH8>UMKVB2^10&U@3;O)':$E*2*&,7/)'RVT]/#FPU,BV M5B(]W1B#'+ ?,1U3S .4Q4V(:U]O&:A%OB=V0NB_^CY7M6(,U.DU38@]=^!' M>S_[HHQ+39DU"%[WK7&(D6J,I7KI.#!NTY#J0 # E&X5XR5O9 *@OA+X0.QV M002 Y&,NZRZ8:@\SU.5HP0@I0Q2'7#\<77/4AVX^CW;QSQ.12_? 7RW1T-O' M['>@SF<5*) I&H\$FFZR1/E?"#W_]C[!O 6-UL\M>Y(V0=6"I60T!W<+8%7V]A +.!G6G4!,3.SVYX3T MP\@>T?0[.TISE?='A/GIZ?U,WG&)LWSH45&.&=X-XG,RD=>X*XZ<3:(.@2J4"Y7FJ[/7&AF*IV M,-\]9U8BL:=]HFH_4 ,=5[WU))_I IO?^#%MTU -IXN%IWE3E_\T'70(>KS@ MU-?7P(,8HY79VH+7GY*/;6L#O-0^(2<%PVCYLA[02GE9 DOHU^Z)L?E9T9/_KM'?T()#]8 M:[(:Y_9:6N MXM )*(!N;VXOMC(:9A&ZRI@B=Y6#AQI"7C%@J3863G:09V4A8\=#5TAG!TFR M2"IDYBB#)%F!?KOG5H5,@W 9*RL9:>?LK.R(K,H=Y!W9%ZC,$6'_D&,]@_O! MV%Z.HY::EHJK6Z5TJ+(&*\:^1J!B##<<+#SZG"3^8J0#D4A66CA,6'\P-+I! M2<2@[I #5GD_G-T'6%=]K^LCNX])';)4@_BJ>)F&\;VH(U-'VHM5QKXC^')7 M=K*T<2&&;9-Z1F$HE#AZ6DG>%J%KV0 <4:9F;YAFIXN?5N8/!)/:-B30(R:2 M/OY^0PP$216+/]VY!G" "(\9W\,1\^^.5W MY-Y5-ZC'-F78BSF*,1CJM! S?%BLZ%&*JK2NT0L^M-'&P-583A'<:GM^$Y.Q MP=&RKWA'F )-LF_=%P$O]0L1#O@U]8D-9.SZK46">_DYT,U*M-Z2,QI6(JK= M'+/E-*-TA:>9.WKJ=&*24X2\/Z.WU,PY#,K8"R)>FNGW\PTM<2\F#ZQ.89K- M,390"T4=^IKQSMJMS,9*16];!^B 096P+.@LUQ?-$)U!AMGX;]\_TO&[10/'+PVH,8I;T].JX%0X[ MPE9R*33R,) D\XXO_YN-B-/1LHK1;DU)*RLJEA+2%+/?[AHZ77; MOUEV9?A M\(KC0WR$7XP+97J8RT6R8$4:1K<_@6+?#]T$27543->RMZ)*]N5LYG#?GWDE;6,' M%I)=\[X.!N':S7/4XJR5(U6#'G@EL:"2$6=/.*F=K#O*8YD'J8C^:5K:U$3= MTK)]9A<<7,6/[R@7KT5_ 7IE9 __$3^,\US>\/(]WIERR*>Q ;+W>9V#_)8BL=#-63DD"%F.SP;Y;8ZK M\<[EHV_?+./TQ_70(3&R=7%P"*4>NH:M=W@D+,:_6.]PQS]2U#S[2^KBS!^- M'KHY9=XDG'/&7N)/MM@&3->B^;%R2):8OS/5++"-BUP>3WL0WEU&(39U;'EO M<:WRH8*:6H?]L%=31%*"+.'U'_C@WWK/%2@A1$Q9$-T!YY[JW7)ZVW1JX4"_ M?TSEV-,2JS/.3)W^B RFT*E8]2U6);J.1?B\7L<>XZ?P!G%"5"4BVT?NLXZE MX:C+ITV**INT,UH'R>W8:E)A/D$/UU3!V=E^H829Q0D+P:O*$/P?F$AT36T- M#S=@5I"]LHNF4!&CEM[1EZ[(%SJ.6@<&-2LC3 M9#K4]VLOG4:%L>A0T>'\M+ZYY:YR^F #[G22 Z*31@283DSQ9,P\6]+<29 L M4FC-&3UD\U'X-RH [G#HOX.%!SSMZ.?VS>0?W.-ZX"'O&*E#IOAHZFRS1\WH M6!"3_\C$O0#0+(ZBE=3_'04N5I]V1P>J,@EU=*3HSZYZQ/6NCG^W, M4<8]1$-33Z];T OM55]!%\5J3M50:B)#W;*7;H_?746H!3UB9HXOA.>B%K'Y MZMD8U&ERO]V,MUO/%O$F94GJ33#][\'!_\3A__D@\WO(-+_OZ3[2_2D/0<.B M;G 9@I>@'/I)>0X=1=8''AZ?]31Q>5'PQM?<+673BPRUXLF(6ZG?I<]DP:2R M4_;,VRLKFGJ=]4*U@3G,#)',69%35!%>K0)8ZJ/BY^6SH&T9&<,7OP!5G2X\ M]PS^+A(6#QM4CQ/+S_\2@L*_ $.K7+9&)GOMY3(GH_P,M@&6ROSK&Y5]GYL_ MM >KL&2R]U;3II:?M=>%?,?[H3SK/7%@ZRQ##!TMSQ9'K?H$N);F19P/B.** M\L@E65D!FN]1<9JK#2;Z8'CQJB3*&(.3(WAEU60)S2R# MNY_*61]+HKZ4+.OR4?%A;FJRNA[P*]]-$?H%H'2VC\"P.]HQU%NW*VZXB!5! M>;G WF<]X^D^%$,4PUKA!IW>4N8Z0M R2+TR55,NQWF[VC(KU,X#:UF0!%HS=LZV!MS'8P!"<^)_4]H'/?B\F(!#K6]#H2WF:9X=\RO\2=[\I M>?@!@,VW_C]O%&RQ"Q2XGU CGO"732[ML"_YX/Z0/E?7CKPMM3"I=G..>2.2^@2NLQ6RER$0RS;3#%883\IA6TE?" M-37)1K@!6!;S=4R%.3*A1)L9ND1T,)D8.K@(>3+.2P(KL]?//\!5/CD9Z%C) MR!62_.;7W\R0]X'\_]8MVH).&GP[^;:IORZP^5*UG#?M@&. MTTYNR02T"^QY_H1MM:VL4"F)/1RR^*6L"&BDW=,4)1'^-8?^MO%OI6]A;J_S MDRK2?Y2ZZ]P*"UI%94IW>,U\X6Q$K+BF"1#Y)U5Z"=RE&H[%?1N),T\?2B!/ M6Y;G"6**5UMCX3[8)\:9>[!9=/CZ!MF== =)2I5)P/&+:Y Q'I21D=VEH0'] M5H?XG!7>($BB.>]F00J:2'3=\>- ?HN:K^GF8\J+RV'I3:A)V4XQV)/ZK-TI MLSB//LL@%JP6FVC-X!:J7 #1!PRG7D_9'@#%2H><2.R$&2_O H(5I!9CKK.E MZ4<@%O=&JZ _[C(@4\I0*0!:#$H]0% $2U_R3B!"(DF,+F M;3=53U6E?#'6I8:Z]2F3I \:SAEO&#^*H\&HK5U5=]C':X\[CC^7.:;[SC1> MKQ2W;+*"3 "\FE9_ ;R6NGO]'9HQ\)7_OP8NCXK1W6XD_0*$Q?X"L#=40B>M MTXER;](Y+T1: 8# V7_@C9F,E+K^ AAGCEKX*8R4_G9/=RUGHENC R#EL4?W MA[<<),['5E\^,45V23K[&V[[A/.A">N7]?"#*1VM)N8K/X9FQ*&1'%HW9:TG MO!QU?R4;KU(2F*K75\@N3$50Y9YTFDJ\(8A_ZU!2N941QYHUE:5" MC( 5%72%&S(KP[,=Z[H'MM87I?2@ W1F7D^6,?/[U,'*.K M0@O]UL&;VIZQAC%+_$4.L(=,LKI$51]EH49<9:!]Q<>AR$97NE;EPNV[AG4\ M;^/\#OEK)PQ$*B[,@EM*Q*LY]H2O"6NNB='? 5P:JH5,I/,SC[=\XQP'6M(_ M1(-5LYNO]5N1**8]KAIRX_7H8[,'(ND5D87Q.:/ZES;V^N3LL8' ?&B MK@[M36S,\=+J$\W;)X64U!?U+Y8$!CA]%BBSL>-O%T..2#=2.PZQO\2)"\ H MZ2VZP//777^ I,!6G=K]_B'S'M_NQ[?_BWV%Q2#EAW0YIQI_5/\!Q,)-KTX^ MR_WHMG(C?G';ME^91&W1D([H#,[CN0WQ?C927<-.? CMR>SVX?0$R2T_I9S5 M8R0>H7!8L=T02G\H9]OW6;GNM.A0YZ1QEP]]QS\DJ-1LM6'/_:/KGW^?_/;3 MJ9*$CJDGHFW^YDB+-F@-#]^SDSYJ4E:)Q,&'HB!\YGF&=[,-CXP-_NFBG:@6 MKI5R0W!!W,>7(?90F&T9F\/A$92CLIUB%SGH2$)3W<")^V1_I26V]C9AP8O" M0N/B]>4[GX(ZPJ;YU)14HU=6[.8$!TRNJS;;SOTR:I^]"\GB@!\2%HUU (\1 MY?^0U?_ME,3K42H$*"%Y&_V/XQ+J=_11:7;'Y6UG8Y7CU:YWKC\_"X^,SQ=+ MEC2V]QA7=?88Q)B'O M()8.'ZNJ&71AZT&MZ&AI3U77?YS1LFQM_:IB_(I=T](7;1G>$^.=0LM6V4A- MCKU;:_3HK?TS_OF(MR?1O-AU!]5\+&VR]OQ%O!LCE@-XR";N8HO\=@2QMDRK M3#)_HB3=X-U*VG$R]S51NUO<0OE085U-?8/[P8=8 1][SS5K]8:8SWWHAC/D M<6)Q+!_.LU]:U.GZYKS>9C,)O:?V\HR8464+3Q7 !N9C;D"&JS_W\B.E4S:R M-?$C36_=?4S&Y- CMH3Z*I(+FZ^:C02\4L;]^BAE$*.B[D^RP@CR+W AB^EI M"]?)AV9'_*L'IJ/:$:2$>&6>\?6# C@S>V6A"[K%/^-3W%'WHR/-99(]?@&N MK<3$^NA9Z/@+74&+.])1&YX->)H;O'@+1_8624V/0ZN>L#%,!7]_DR1;$8'%:W#GP4=;74I\UL;R&+4%2T<>C^Z416[:UPB8NO6F[^ MY2.H_Q> GD>XSA^QD>*;^J&_?$CM:TTW+SY&5N2V](MCYAL.A^AK]\*DPI6??ZI5)5]8QN_)!/8FZ)B22B:6D. M62IRVOX6]>#UI5N_]%#DS]F/ M0:"27P!$6?Z$W+O[#TM="F"\MUH/&PP!6PS<:J'.E!"3^S#\CUU.S$4?QIF) MVRLJ!].K:DKLUNFLDY(:Q?!3$%R06^)T^;1[/V&V 7/5S?R>[=I%H7POL[IF MW1S!X0ARJ9I%Q9=M%Y?QK&&E,,CVJ:ZH!NX 1M/<-E[*FWY>1UXHDHH=,2Q/ MI;)=QGB*O,OX>64<+_J7D")(\@W[,LII\Y6LX\3$WU5<>L>*L,$IUNA[C80P MAQ-I_BJ=W?TDXE/\;4OGCA@?.N9;B9>4[^XN?.XF] M1?9;OM:[AA[^V.T_'>_*C?_JXO5_&Z">VCFE"%='OJ_S]X[WMQ.WV-EI1I.= M0CZKGQYV/5=Z?9/A/UB-EQY^ 5HVSY@S;HV)[P@-OP:=2&1VEBU!FT3E?@'4 MC<>+?PYW.1B;Z.XL!,H9)CTPT]+2LH-/(!+PD\3 M>5\?E>@G4I1Q?TWA"3'*3=X4\/G=\=V7/0X'Y;+"UE%R@W%4I/(<3?4S'/Q- M$#((,?O]$X!5N+'DWQR#=6#]<[4T81;HE_-_S+3Z]TP=WYD8Q-YC#)ON3I%( MCXI/1[=/AZQ*5XJ&\!_8@VZ30A"-U#+^YN#HT*:?__PW,]Z1:B_N&=?YX]N[ MN*RM/NW^MDW=_6T5OV]@3OB!H\/3_>NW[.LMS28%$H;O.F1J]>V-#:?8F >B M]):.$L]/N=K)(4W=I^[L?4TVR].:]C>.?LKOO*L'*4ASU8U7R\]?@/]&4W]3 MA:]^ ?Y&8>5Q_X=0V/Q_A8TH_C\S%_[_U?I_LEJHN>W)>*6BR$WF4A;0.[N" M7!#QNY,@HQ] W+*_S7)'^4FW$>69$U/SF.?9@*%F<5W;W1.S>>T;"DZ2V"\C MY(;1(F[J(_#AF6(3EB^M&!LF@^&;LJ8]XI7QZ_L<\-J6+ YI0BSA.V(G:ITI MD!ZR/\0JTG"!+B2<^MFF&-6\AY*K9G*W=6V+[?EON]^2!WPFD_I8'O/%0%UJ M-,>WH2X@VL@J*X(*P-S:?O#\DG))XA,KW]$IU'IIY]3B&ZTJUFE MGA-$N,!MI;.'MG2X^,W]^X(0UAQ25&TJD]1\R[[*A6[TO)V?OO#'U+Z=R>1< MV6>?*GJG+);(0?S),1DC,IUH7D,0*@,)J]JR;71AWX_9]N_<8Z;T'Q0P3&=7 MU^=,=BHL(1]-3-Q%CGLF.R>RO0JK&AT9ELEM79Y4Q%O0M-MRH$:'X*[NXP;( M52!EB[6V^1?U<^Y1-.)"=V;FOY<]O%]KN>+[L=]%U9#_-U+\9\J:M/X[-6U! M;I+&?*NC?[RH.NG^GCOV];\F8K#_)F!RZ'F,63BV?1F/BQ' MW\)VX'(?K]9D>!&3!=HS" U(:J0>'^G@@]5?Y4<:D*ML CT3X.F!L0&1"E.? MR.1DIAH"'E%IK4@[>#DH(-\ 4.T*>?_#-#'FR3!M[N_M!4:_X,]_GVBZ6"0! MB]S2V2HW$K.\%HG7'BQK+P7S<7#+0MCN327:%7(%!T'?07!CE"?R,_MV?)H>[L0 M*+7VB&L"=4FBQ7QO_*4YS.'F,+%$BDP]TF!EC M;^VQ28XX\%6,APT2%T6>FM%=!A]UWALH9FSNF*"(7R4W#)F;!Y8#B2S7" G. M3Q]O$;$H!*.QTIE@IH#02R7^*_*M[L%Q71P\Y)]3_#GE>UOY_A@S768)$ M@-3!>AJ)X(D"$G@#4PR+%-QR$@11FBK(39NRDM_F-J5,;%PBJX*>NBKP*M-:T3-+U+ MS$V^_O,DR6H+?40]00.BYPSCD[[F,WK%)I*5#<4Q*6M$];S:"J6MEAAZ>=&M6,;**KM;RK4&@;=P'2]B%GC*I_M>E/&1H!MIB8(CGPM%F!.VZ9G*,!R_@B9HV^5] X)\.CW0KO\MAQ]L;U@>9+9,^&O[( M@28=;J41#\3PGQ-N)1'3U#<;.20]0X+II-*6]#,?JRN-!-&(INBYX:CN$,*/ M@C8QEW?(,!;*Y^?%%GG>U3BNUM=W=3.RM7L,8Y'61622=>'R2.E&/4?3?\5; MJ?^%+M4%A(/6H-C\U!ZSQ(6(6"EM9)%*RV1J.;N@,1,:M@S]ZKD0+^CY25?# M]ZGZEV:A,9[@F3?A=7/4>D@ M>'+CLRGX&*LT-9M9EY@$SQ#2D$ZB8:S,PE&JY@?GX:SC$$<4E7969BM[Z!K# MU&R)%]PUM>+S=>869/S$!C94JM.F3[?EO2BY#H"Z;DVX5LF_'5Y,N7/&FJAZ MG@2G+XTU&Y?DLDDZPHY=R;"[.96B%'O>4A:]LPRK3?LA1V;P&4%+L_ZQX+H" M$B8[$[O0Y]J"PC*0WC_TZIJO7RPXH?8JTW:%@OM@K3GM+D1=US^DZF5[&EN% M.L-F)0*$ 7GT/6]_A4*(Z$ZPHT,2R )GP M@Y/;@8)[0;#K_C*$1^P=3*K1:[RU..XIS )T0D)02(SI>*C*X-0PCPG[!8@! M_WB!V$ 4ON(PS;0=]3<(QGD8'B88ZCO=/4Q/S9IHT_3P0UW_00.SK;HL_/:$ MA^"T]DBQ,66B]#)P'F> DOTV.3Y.C39;^WLV^0$K3?=I*D_)5^LZ3R<4@ "2 MOAT.%KAD[:_R$?18RM]&Z10QKV?,\I:<)UWTYAOFQ(B>.80F%W/H[:H5*O&H M]F:'L6_LD9"%>9/2^;U4H!'0"J8$ MXLMM/FKC!C@JD(W;5B>K90?FU=<>:D!&_1@MWX 6'JOTQ*/F2'4085WNBX^) M0T] E9_FA"5'=I!6;($:V0DES+J*K\R3FK\PN]^CT6:3Q?ISNK&5]A)J" 8+ M73RM-: <*CB2&)X;LA"\CIQ3:K8](QL5H.7_4I-,ZJ<,NSKFSJ#NHV95R]!+ ML?#''6*]+1KS]:D$!=2)"NAF.2BA;6%N8E*AHOR,(2\XI'H@O^9#UD\MP1]@ MNM_.$ZDWZ0C4*V2NH7.M;.\DDD>F%_4>/:;EV96QLMZEN4C_!7B9BL@Y5ZUO MB16@]?_M2N'G0_\ G%UV-M4/T;7'EI[I.;&,']7>3&I9KH(I1#G,% 93H,24 MKHCJHH>,JC%VFV;(A8&/PTDYT688I5A^W:'][J8"R&M,YTM=6,!<"]Z,3!=$ MU3 0?T>ZW*TK':=\-9&WLOAEY/;VCX%SMB.+Y7?RRQSM)#026;$]LQW@0V'F M.<)V=O;**B&B.);K8[%/(B[<2R]*)7=.#?&.L>XQ(ZH9*0=.SD?2FE>993V2 M-M6S%+EJ#\UR1FBZ4O9'(S#["@JBQ*>D9JQDX%8THW5F:1F5%C@.B_I!,H(:6LXZG@Q":[8'%E'!% M!B MG#4$)\CGT2_C(5N2D9W_B.-VD;LH4?1.Z>=0.(=Z8=MMD'SX@+05UC<#PY;6 M3"=I.C!-*#]%L<"+%2T"VH^^KD_HQRQV.DUK^>=LV*F^3L7QI%LG8XO#HJP. MM\6X3]:?)K[K5A%]4!S\+J.8HWNH8#4:,KQXV*A>;JIB,5%GJ)5?"&_-?/9C M7?>5[H]^V"Q#,BZ)GMS/W5U;[LC()0SGG*K R Q2_)G+AL8SEC*6\@U^9;D@ M7=U'::?V:S53D&5N,ZX1S(]T2?PR,M++@ IG7=\<(\->I37RWQI7X@P+&(BR[5L8=WK(]W5/Q.E[QM M%X"2;?AWOWVCH[+4+>?\D[.R?M.I@[6Y/;*S8W\T[N5(6;X!1$_630)8;#8D MU4Z<0,:PI;78:^ C7#I:*XZP $4#[V@XOU33+S='5?P"!.@_Z=%]=9$XT-'S MUA&Q=XN\R0R SD]O]*O=IE67+G);(?)W(1<+,;?#E@$B:JDICJ4#W%K6,G1?HM%P^:I[!5/X:-8%I0H6$"@>*B=_&=U*>=?7LSC7_LD] ME$?BQ:*@"GT-UST$['!FL$Q6/%P[\EC>IUF=F=-TO#+>AJ]DJIB6V8:'!PSW MAQ62_]C<<;<]+B4@:$8\2C_;_@D3WB_<10[+\HNKD_&5BWPUD/#BY8X7/4^ R&!&H* M=Q_LX\QNA?Q*!7&+1?0K^8P&*@)&Z@AA0** MHEW1+WA+T_I[BA/"%;,%%D>;*\1LX8P3RDM2!2G]WL4:!.V!(K= MOO69%W=!D@!(J+.VW:& 1:,9)*4=9W5=E&>0!M0'CZOE=9;Q!C!D:Y#ZV M-%C4G,,@TYW(T?!2F]G@*$U-F&X/IYJKG*+Q0%E['KDZ7HWMCN+3"Y*.? MZ9-$^W9"F6Q8GL.G?Y1_6^C:I:2C+WLE'Z^ML:7QK3LK#+6F1O06/T$C:/!\ MV5^N*Q[@G(-?<)W3EVC\ZD4O97L"%-_%/GYEE=4 8H:PI6]7;.FJD*;+.?/M M#0'N_0(L.HQ\$8,KXK$.\-;V=OFQ19#<_7R53)YU[_-(+&"^BLDJNYDZ$I1[ M0B.7T!+_%!Z08_%^<>GU$5]? /]!Q?US'U5$NY8#K$I\LK?"ISFO=E! *R.@ M!UJYY^!9Q:.;::1Z3+^@^M%BAM'@ E' WU J%Q.\_PM [Y'NA6L&7O;9B&LM M8MWGI, 27W5IY%PO;@TA9B[0,.$%OXT!R\LY&3LD!0'U)FQYOAG:_>"V[C+. M&H"W1W8+MKWU<(RB M-XFOLI=QT=[;VSM40:G4IN=5F]H0\4AP&3@-4LD!I1?-DU8K9S'AH>G_+!T% M!!.%$'_7RM]-(H[8L*FFSPPC M6+>!_]F.RLT--GU;0TR*@4"A5-NA+0\^\B M5)XS.R>P M&J>! -H4NDT;.6.O'$BN*O8^/2))*Y;['TDFB>FAXJ+&'7*N#$!C-R_;M2?G^A)8$ M[@,SBL,D&^>>3%^A3:0GZK[:TMZ!N_E;'(>U,/*HO-J.5I0IU+?)B*^.^C=J M"W?/2IC>1@UM;O\",.UH6>B')ORDMV.,2.?<%!'^L.5P7Q*I+E?$;2@5<>IH M*KZA I\VK[%FMK8,J+A>:N!2.L_Y*]M>?+(;LZTAB,9,MU=R#\ MN.DC=2SQ-N)NUWVL.\@XW+RZ8W8>EL6/B"V#Q/>DE#0F]3B'#@R&=SR97I2H M^ZUUTG\D)&A87R$\WH2%;L.@9@._ "@V)$Q$CY\=I-4KOO4 )+"F]6#1Q8@\ M&2JZQ,J9%GVEKT_:'AC72M@.1#+3FL\P:88B7:B(\G7!.80)]PKAX:TXKC07 M.(0?HO8 @/"9N;]MR08%MJ#W&SX='GLGHNU,JKDNHO\L(]^+3TC6(X:F#/9= MH;*VO#E6MJN/4Q^LC+&ZP9^L-49M#\5]$" (<2G!MH",H$;P D$8M36>6Q%+ M0K1N(N6T'S$JL+F&)9_6S%?9F#5'K.4P[81J,K/QT SAA2,C11V)R14V-=\_ MG6)YU3YUKN^2 1+P2GUR74$VG*XB!F2 K[S**!@VY;5(QC=B;]S@/GM\,S1; M^=)\^_)F,UA>T:9FA$$T9-B=JVTCVC=L_:?,->L@E+.VX:H-8A@Y7!]MYF=( MG[&H^U%EPM)&)EJ1/GP=;DWA*.9C32"%R6H[BQ/E\?3+%E$L:^;D>#^/J%T0 M>_\1B>"UY[6JJN$[6;/NJQ,>X9Q5WN$]*&LI/(&&)P+(LV\$LUQKA8SIL$@G M1K(UL-;@BGCR?5.KV1&FE>?HR3G_;.&^/>VR6I9U(B-(%L6[4%K8H[*<2,(9 MO,A#X5NY,J7@(7&G7J$@CB$>6:PP.%(, >X;*I9Z*_Q ,U:*VXM^P>PQGWBQ M&-'^M:8AIL#:EBVR;_ZK_X7DEGOKG;"QY_W*=4V3/X=]Z%3RPWQP/T6/'8\: M,:%1ONIRV)"8I(*_5= V:X6L7@H,=C1=053CE^3&L6XPTOACB]7)C5:-V3J$ M6G:%4]7S'L$>!KHS.GP$8U\5EA*JG*T?S#(JA$\@C\64#B@Y++"&R\_%<.V6 M@?U+K*)9)N?V^@61*I3Z\E[?D)^.=)94?$+8&Z4=4$/X51,YE_1#FL]KMAL( MUL+AD$67ETO.M1%?"N!V()8N"[.%"CD#-1P??@ M/9JDCJ@/K[1Z9148"SXMW4'6 IFF:5^[V2J)Q>P74FTIQH;^ NP6--);-5*C M2T477+?FJJR^C?)=Y5Y$K,FUA3*CBP"$2_6$!.C>-V%=X;9-Z>4,A*^8.->6 M7=@2#'N9HC#-;B"DE>Y>K?2&?$1LO3E\]BY03G%_A\B.)_)+HR6MO484_BRO MG)O@E 7\"U<"-] MM> G0JE6[=>8?+2!VM#0VFI%]Z2I*<598?DMJL( K%> /!]V4)47L*K2<>YZ MK\[S.?"A0[VBYOG0+G3NJ!ZZ$MQ!7I3%0ZM?R_5D!\%@L^MW2<,2_= ;I)TU M8N+=-B2UR@\Q*W<]7]8T/8M>-A@4;@.,N-SC2A8D(8CJ1QP:+U%%#?^O9N[] MGPF%CP/XU_/J>7XZ/SROU_,_?+X_?%_OS^L3E[(Y M#Z^!\EKVMA,BG3@4)#ET@Q,1Y6"Y32$N']"T6H44%6%8)777@#"?Q>&/FH]% MZAA1:7XTV;97TZ][AIQTY+5-4RP#U^]0\S8+CO,SOOO8"P)'N&CWZ@B0?KX? M[=#KU9Z">G#>UPJP7JJ*\F\P&%$]!)R=?C?WPFC%!#2>W2HC.=,3%87JU\;A\@>!#?L+-L9V27.4D0A=S>AI/H<;3! M)LQ :;+]N *]IS7CI^8!#NSNDUS9:P3R;JEM=32ICM?I&]>-VR/M<7Y34N M",03._,U;W4_7^$\&HCVQ2!)L4N$W+R;*CW[H'7QQ#N(]?MN_@>EW,+4"$GA M9X2W'O[L&0_5RZ,$2-3],Y]1 X6M[(MU1H4"@+"]54=X.MMM'X0J>F*/1[AV MB"2H$7,JC&#O:KTG \3:J2\>-9UHCH!-':T7*=&KUQ:^UQ/C8RBQ"V9GU?&W M-9B-9[>; OS3DAY]:PK#!5=[WLY!V]&=UKSK<_'6VVX+6EW%5MP,YS6LJO$E MT5N9; 9E7WB%I$+S5CY 7EXC!0+Q29;_;+$-T3I1N533'[)?>5F#FJ]GE $Z MZUNW) Y@J&U=47B&/WL$G?X2$SP)?'+UG4THQ9##],X\MY*V5"_'YZ_HIIK MP[%7(5!\9:\R!.*]C_KG@OJ Q?H-@$6([\]@K*6P3KADQMLE'G,^PSYCD) % M((DL\@5P)A_?@KZIV\(X':V/G=^0\X\[0LI\0TH#*F&X!\LB-N_, MVBF6&3RP?Y%GIQ4Z..X"R@C_Q&1H'@\LF$ 0D5E?J%$\9(4_:,W?BW-D[Z47 M\Q\?(5?>TW4/C0^J'^]1&D2$<=X;TPETI?F/(QO9,GIJ=Z7$-JUQ_GA5.1I#*^=. M63DA\$WW;L;+H#XJ'JR"XI8 WW ;^&-SU&"H(8]W MJOI6&>X-T@!.?\%%-7SP6?7(F\H].;K'73$P&D?(71;U[$G8.9YF6-ZY\\B" MMCC>'A=2U'U5]T$=(M1U,1>J$:^B@E0M_/1F)X!V908VH303#SB@#+B14SBQ MYMH8@+/&?\?/F&:P[F-/)PI[3=5K#Q/%63KEULOZ?!*]Q9%]Y3JJE *P%,D% MDD-*D]DSOI,D4T:J:O;NJ,ML6_L5!F$7OFRO1U/P]$28+:93NU]^2M1G*%,_BY]J@#J7*RV5V(0&?!DN2SQMC@,D$MQ$3\!&GVC85/\$V;QT7B M.D3\$1^S5!@74WQ&28?0Y!&:2[^?[6B.OVF.5F=R+4O?>[BQ"&T0.-S2YZ8& M^?M=:S^2U&BF4#$Q-M;)&J]YJF'V;EO>PK>OWXYB;?E7]/E7>H 1:PCL--HS MC,YT5._,Q2VBY^O-"[,(@MO?MX"E+I^KU(HO$Q46-JCQ% MRLN.'CS ,P9.K#<*U76L!9IY*P'Q)"A3%:;STCW/&H\ MT*A6)+9JWMO3UJECM&6<+ZQ7Y5=MFQK+X,]!RU+KZADAFHJ_(,Z-*J% MG?BMO2I09E7+M;&EEA!R5Y@\8S&\S*[!@BE;9NSC'^S.R-8 TRHR)SDH5800 M03_PMV/TEX&OP)NWD\%MUPMNF(!="OO/5UD*&PO^]I2)*4JR$C,Y]"30QXZ2W"U>+XMGB9(/)VW^0G^],#;D\*:6 M<7+[ZSW".Q+*]AZU5A(^;7'J!#1G"Z9TX,#^C@]!=)/ACB;LM4$;Z')^Q>?B MR5P:DS3DY(\Y.>GZ;.45*LT,7"JKG<1>S\/R7X$*U>C-!\F-OEXF6:.>B;^[:"?QNQK), 54I?2J9L_1K 58IQL6!8S?+3MLAYK8DV$YL!$PH94^P[^-_C %X?IA9F/ M+7)U(GTCD_&P(9"^_\RI>;_)V=C48^*LW4&3P_"0D"B$0V0[9=C=U3R#3T4J MD2R52M(H21:?E"JCK/=Y>-UB-(V*T?W5RS+YDMIL=)L>]<.ZF^3.M6(W)G"6 MWX"C'H@YUT_%G:R)UTBUV'V:P@0^RW/WS",.RHFEHN4#A0U0-?=8%JYB_[+; MF+_T55WY)R/[2?0]?JY(NB3^[]S5K>5OX/+ *NT.3U5QTZWE)>\'((+.OJ"[ MUJR]KD%K$9RZKI]@!:1K0[-K>+0I:/;HWH$$PWN$2[N#J# KYX-^,G[3RT#N MTPZ;1A.<]+K&BZ$+M=8O3]8TPO;KRZ9QN#F._=F.LHQ0=2O%BKE%-9D[]Z^N M$$Y]53#E9?:EXUP1OOUSFEK5YFIB7I2*R@N'M32=D"(T"64HSU[,]_F"0F)D M9-"V]&:8X[CO$B*=C410 W-%V7HK&8U5AY3#0?2+YQZTKB6]SQT&[)$IU_VK M8/;VGYM[O+NX@8#UNV8_ -VA"QO&H,O3$ULC+O IU=I9E\N@79E0.#D](5M6 MRJSU.VBARS&RC/>[#MAW8XU11U0KS0#%SAVKZ9XY7=YZX ;+XYDWNE=0B9F/ M!'9%R5)['Q;7*[==Z1Y17]T:L[?%FJ2J(6?(]L9.B_K@ MXHO&1!S.=&,AC5*=IT2B96=5HJ2Y,(GT\P9Y\"S-'+.*^/C_TE3!,=YX*@(1 M_X]X7/A:M./SGWGSW/TI;\Y_YDW-__\^;Z[/_LY1&?^$T#$_MR(N_1C_ U!+ M P04 " *@H97Z5C+^6*/ V_ 4 %0 &9EY/<.'(O^O_Y%+AKQ_%,1&.'#Y ]M@^T7JM%:%5ZVHTZ^,[<:," MSU9YJ\EVL4JC]J<_ ,EZ=56Q !;(YNQ&K$;J)H','X@?$HE$YC__[^\/"_!- M+:MY6?S+'^(_1G\ JA"EG!?W__*'7[Z\@^0/__M?_\?_^.?_!\+_\^KS!_"F M%.L'5:S ZZ5B*R7!;_/55[#ZJL"_E\N_S;\Q\&G!5KI_'SW_6UH_'5-*?ZI_NWVTFI]Z MT#0;__1__O+A9_%5/3 X+ZH5*X3MH)K_J:I_^*$4;%6C?E$N0S: M'\$X@6G\Q^^5_,.__@\ &CB6Y4)]5AK8__[R^?W9+NE/]HF?"G5OQ_:36LY+ M^?.*+5I^#"5C%Z8?@XG[Q3"$&E[@O6ZN%KGYH-X6>J.K[2A52 M-6QYT#28RW_Y@_G;3*OE_>RSJN;2+'QSMOB+>N!J.<.**!3+U*Q()(5(< QI M(@C,,AY19-8EC:/9:OM%SU0!?_EYTWG=0U?S?_#0:G5F=BY55:Z78K>N/2Q. M+59FG;(K&_FI8 ^J>F3M"T9&:P0T8O_KGH#__--.!6_4%@-CL1@-!O!K(]W_ M?Q4>LC6H:EM@0%P.^GG9SZ04!]TOK"%4+I]K78H+6C>T8I^!UK*,H\;L^8E@\N$J]*E]%L4#$=_@&42ZF6 MQBP_(?SVNUI7\)ZQQ]G/JIB7RX_E2E7MIR58E.B<"6-*:PQ1G!F"2LW?<*ZS M-%(B2B/F0E!G>Y@:1_U25$JLEV974M6B@L+*ZC8]S\/8S5A!P!F8M!K90"W< M9=9RGIX75=\M_)61NM9;LXK7@KKY=+0Q,SR@A6DF#(5,S,;,XE9-ILFV.J.&%*I2@SYL;6 M4KKXP1ZT[C63SQA](;_8VN(#HA$.L%I4OWE\")[;'.X-R<#SMY'K!K22A9NY M)Q4.-&L/VQYUQIY4Z_EL/?U0OYEJ=B'J3K\V*\]\]8Z)^6*^>OH+^SY_6#^\ M*I?+\K=YJ!;\?VFNA?Z;DPP%*8#$\4&SD9PL)'\!K2R@ZWP8"-].#+I@UD@ MKO'J>E0JZ@/*7@7I2K4/2F)E=H M'1Q>Y&I2!7Y9_3CO-[_:CFC=*F)?E*%>8OJT_F M^_BH5HTG?2[:G[XNJ]6,XQ@G@AF.T2B"B"L!J=#8;'QDC%*:YH:09D>>XHO3 MQ;5_IVGCYA8/.86,L."QE18((Z Q_#K2!XG47%#U,E5,:!S-,#AH?V0PYI=BQT7'RJ9Y'(NO'QX6J3[T6MKEW MB_*W]X4-3JI/P6ZYZT*#7S=B MASR%\0,JU-F,8Z_CGMCX07%TCN/Y>D]R^LJ6ZA6K#-.5#X_*;*_JQI=FIW5? M=UZ]>MH]\XD]V9_=_L:6LO[CB^GUMI"UH6,^QC?E YL7,QFI3(D\-_8(2B'2 M.((,$0FS.&%(QXSD)/5BL@&$G!KMU9("*RKXM9'0TW\SR$@ZLN,+C\_0!U\> M0^-/F -B%XI=AQ!Q7"H>$.0CWAZRKX%(_IQ$;_]K/5\]O2_,4E.';55WJZ]J M^>4K*^X>;1/5Q[+X9FQE)3^NZR@5\^DHG"022D&HV8D*P_R1Y%#'<:0(1CQ1 M>O;X+,CZ>GX));\/Z3S78CC^>:7NYT5AC\M>L84-X =WZY4-Y;?W(\ /\P)4 M5OOJO%/HA;^*E&6QRB,*HP0;>X!K EF2:RB,44 S''&5Y>U7L0E?_CU_$Z>C MO4-^$6^;H?^=?@Z!C(J7&."A-VU6(5AK!/:U!GMJ _X$]I]K50>U[C>@T1[L MJ0]J_<'* !:!&[ %@/SUQJ%$2V:T ,WEID33.YIV3ZAA\/;( HN0-^C0+[: M^9N^J.^K5P;'O\UTGL1:X@1B325$:99"LX'%4"C"&,IEE&/NLYL]T\_4-J16 M3-_3O-, NA[>70W+X&=U?+7GD02_6B%!+67 #>$%'((=OYWN9>33MDY5CP_7 MNA_O&=\L_W-=K2R_O"N7MP_E:YEQOK;$]3F_K[LME /B96:[:TEXT,])7O78;S +L10Q#8AG81[8D5,##Z MDN:A@J3/]C-NP/0E=8^"IR^^X$<)4LUG;XN5,3K>S1=J^9JMU'VY?)JE4Z0%P M&7A^^T'B/-$O*'YB>E=*_/&^_/:3>;.9V>8ONPE]KKU1IO$%93:3]])C/5V< M*]..98([_?/*& 5?RX5YN6JV$+Z'O2YM3>CCW,IKU^I]B?]IXPT8Y*37!Z50 M6W2G/L?=7OO <+0U]GKYRIGQA?&%FF41H2K2#,8Q(Q E5$&FN5G5Q!\U-;RG93X]=:/M\SU4/L/.G#&Y'1>.(2&/W)X$#GT+.^:?QEIO>! M8F?G\>%3?>/%>*7N:X=7>PK/"8WB5 E(A* 0L4A#)M,$IC0A,F*)B"+/R+!G M/4QNVNX$[!L-<02BX^2]!IJAYZ\/*CTBM\YH'BQ&ZWG[(T=CG5'O..[JW(/^ MF\GV7N^[>278XC\46[XMY!M#%;.((B8Q36$69=+,Z!1!KJ(<$I82I!.%8JU= M=Y3G.IG:I&[E!(V@P$H*C*C RNJ^NSP+Z>4M9@B@!I[BO3#RVFY> J'7GO-L MHZ-M/"^IM;_[O/ALWTL9W\K%-WL+]O".;)._16E&8\HQ9+GY ]D4&B1..8P3 M@O*(:4T3+[N[L[>I3?VML,_OA/M>WNA"V&V!#X;;P$QP%K(!4N:8Y1K)C9!> DARC5'#)",YAHE7 5YVF,8K\]O%._4V.5G8"@LAJ 50F6 M6RVD[U;?#7M7'T!P1 =W#E@$=R*#5N8;L =S(W9(MX$73,'\"6Z]CNQH\(+B MV /A]WH0@I)OUDO#A&W2Y#KH<,8$3;AA(TA4AFU>(6I8*HX@SW F&,9:9V1V ME&C7=T*=Z-EI+KGE$PY[0_ZW-AX3;(6_(DCS\@#T(JB^>+X,-YG]4"UN>T?^ MIHF'/!^6<"TO=: S#"6=ZO EV:@#@ M$U/5F3PX27Y5<+]2=?JNU$JOY-_6^ M$.6#^L*^?S:S^K.R.AJCK(X$J!VR>[%\*$^(3NRMA)08=B((TBQ7,*<126(9 M(T;]DI%>(O$:4<1DT &A'W!JBS7ZL:PB\OGIL=&]8 MO'6ZT,1\SX@QF"B>0+,KE9 G"$/-TR2AF8SCU.MHZDP_4^/*/3%!$X(.C+U= M^*:'/8>J&]\%P&I@*MN'J1%Q ._5!1@",<^Y7D8EE0NJ/N>+2X_W3?%>GXX9 M&\\&7!;WOM%59UZ?T&?;B@BV,@X30'4!B&!YR\]T,W+Z\FYEC[.87WB^9["_ M$-8/4GUB3W9UW"3FUH)*+J(,4AIAB')!(,6209;H+&=QCLUJYA7I?[*;J2UB M&RG!8R.F9UC_:2C=2.!Z@ :F@"TVK81#I#WOQ"!4:/_I3L:-Z^]4]"BHO_OI M?O/^=;DT1&),9'N'Z&=;GF.^FF_-K3RG6*,4PRQ-D#U/J:,Q",1"$A;KG.K8 MZZ)/9V]38P&S:5#S;Q;JJN>Q;#>X;H00#+*!>6$K)ZAO ^XD'<"P=<(D$$]T M]S4J73BI_9PUW%ZZUN-HN&G]L*X3$M=WD>V%YJ7ZJHIJNQ7_4%;5,^]5HBG# M,<8PSG4*$4HBR%&40J%PPB5G.7.[/A1(GJD1T+Z_:T^A-FW!@4H;+]@/5BO? MHY,K1]'7!SGXV(SHAO0:EI%\D5?A&]P=V4^:%_)(7@7=>:?D=3LQTJF42YH:GS83 M] ?52/>9S.(^M&Q<&06Q@EMN7<4MCK9@!DZQ?A"(0(9WO9U2J MN:CNQ..M*VC(634S.9/*F^7YB5-*,\$Q"D48Y1,*L>#PFB2T( MD*&$Z0AI-#-O\_+O^B/;UW"XSVPC,NS^NK9?5?/[-O;K[^-[<]P1347>"5D= MX^7Y:S R-N V5FY+BRU0S2/U#2-@L0(U6+^'=( ]QW_RZ0)]]?H[22?8BMN("AI9W=;,"UAV+V#A\!EX-3D !FR"%RZ>1_@@)4M1SXDF M;]OPB!WT-S)RUR]];C@TZY!]MEY,=>_:BY5&JA5K"S:"QU9VN\/=.=_95G#/ M4PKWL7 \MA@$X:'/,0RX=96W3WO@_F E-WO_'\%6>'![&6;_TPUOQ$(==[AW M/.[YAS<@1P ;:1MZ'L9 >U$G0#KWH]TMC+&\MM\;[02V:/ M&L3*]-*N<5&>"$.[*618"XAXBB#)*()90@GA(E$B)\X6EV.G4Z..6M"?#B7U M,")J[]^=QBN: .;MQ>A4R02SH6&@@A#XUF>0ZX3!A,N M$<(\B5/LEZ^[EQA3(_:F6H^2>SZ_QV6IYZL_>9Y*]!L4QR.*P:$>> DXOKN^ MI\+-GB/PV9V-$2ZX^V$YT/5W1R%>]'*\'U"7KLY[MM9[)[Q4K%)O5//?]T4= M/;/M\#5[G*_8XJ-:S01/$EM8#V*L,\..FD*B40JCA"&<9BE/8]4C0Z"[!$ZS M=?Q,@4WXWO4'(AY#X;RC#HGL:/OK6ECPPT9L>Q.FC9'<.PZI*K6J "LD^#!G MW'IZ#> WX&/'99D^^V]/ ,/MQET['GMO[@G(B9VZ;PM]JP(_+I5H,FJ9OR]4 M'4U8R(-"EIJD.6,9A5G.-40QR6Q07@XC0W%$81SETBNMH$NG4S/O]F6NYQ-S MJ8G9'W,W[@J-Y,"LM2_N#=@*7.,Y3(U1'X""U1YVZ'+D0L3N(!Q7)?9XMW]E M\EU<\OO"3&=5K>R!1AUN)S\I\_D5*W:O9K$M1R[C",HHRR%*(@E9I@P=B53H MB"98$J]< ^Y=3XV/-K*".EN'O77SV,CJ>=_& WQ72AH"TL&)B:_V+IO<@"V\ MS9EE(SK8R1ZV(+H?7@%KI#MV/'K9=#] 3E52]VSAZK*L[^8%*PQ/+CZ5U;SF MR-Y56<\V-:$)JR7W^UQ#OBA M+.Z_J.6#V;U8Q_4W55\\JC8[SZ>?U6JU4+(]3<%,*Y2F9E>!*(6(R 22'$4P MR1B669J87SE=&??O>FIK^891D/I<%CKOP8O81 M+@5\L7TT>1"V1>O#7%6:\3SA@J811)IG$*4JAU3H!")D?AS'.,.QF#TVA4E6 M;+D: ]+GW0T'["MU/R\*Z^+F;&$S@%^-9Z9H+@15,,-8093)&%*#)(RDSB+S M>0HD=(OGVT*.A^:FL^&P-#V$!-)UOW,-- -;$(U -^!VM5K.^7I51R^O2O") MADW\^JQK-CBS\MR_6@6OL7:?NTV M K(T2V"Q5K(]52F+39)OR31-,D,%C,5F9Z((@80A 2D2+-+4$ 127OG2>XLR MM9U*>Y[X52TDT.42&&5\\ZKW'Q8W8AD'[*']D:WPH);>NB-;^<&^ F"KP4U[ MTCM$'O>K\0R5Z[V_(./F@[\:L*.<\=>WV#>O_,-#6=34W%18^3 M%^634E^6ZVHU,S933K344&EF3/LH2R"E,8&(J0@IR2*"O3*1NG0Z-5[\"UO^ M3:W:I&BEWI3$K'ER7H"5E=DSSL4)>S=*#(WHP.37B MJ>3?%+\&_M5!NA :U MU"&ST;MC%"PIO4.7(^>F=P?A.$6]Q[M32W?ZL2R:.F<7TUY]+A>+=^72MCJ3 ML>01CS(H>*8ADCF&)$T2F$<(XR2-9)YX%=:8F'Y3(UFWC*=323?9[Y-RW#Q/ M2^H)K1WCI9[<(N6: DIKQ.SIXFQYI7Z MK[41Y^TW\\<7T\J;\H'-BUF<2YD2SF UXB^*V6OU\J[X;*MT+6TNHT(:)EMN_FEX<-X4 MB9E%,M6JJ>&BS/X!)QA23#2D*HUQ;FM+^U7."B;9U"AH9T35Z6,:<>NH\7WY MV\I,GI04;CC=*.Q%!FE@R@LT/MX4&!S+0)093JY1*38XG,\I.7P'_2C\+5O: MV('JDUK6MNF;^6)M[,M9G&4D3=(,*IW;PB)Y#(G,>Q'RF7ZF M1J\;,7=%.VY *^K5]3S.0>U&E@$ '#I48(.=$;'Q*FRQ"\=S%V (Q%KG>AF5 M@RZH^IQ1+CU^;4G4B[O;ZMSVMK$),D6TRC6%>6:+HR8Z@S3/,-0Z%DH1'BOB MMVL,)=G4.&B_'J>+$Z_J].+U,P7##;OC;O8E!G/HW>^XXWA%A=5 F >OM7JM M7"]4=340G.?KKX;JH&R@N56V!NP4%4%V&)1_F9#2BM+!O^(<+TC_,<$ MWYAGJT=E$X"HA6:[-IFJ^ M37^R9SB0CMC)K M1HF]>9%B2#3);,$&2M.8Y0FE0?(1.8OD-,?&3U"T3:EC=KS+O53?EK3*^@"8 MU>)?FZ[(?>CD-.)CH;,:>0-ZF!)CMPE>>&L1]Z074Z# MY-_D%>? =:*YZO;[O)HQA7.D$8*"J0PBE'!($AY!G<>1M?=8FGJE0'K6_M2, MNCWQP*]6P#[GO'OP>9SN]@-EC#-=-SSZG>,>:QWR]':O]?'/;(]5.WE2>^*Q M?E.W9@.[15RJKV:7:/88NW20[\JEFM^WT?'BZ8O9.U8V$6&=TJC^UZ+95=;) M7*U$QH:[TU_8]UE$.(J5I% A1B"*TQQ2L]V#$2*89RK-D;&C/!A@&#&G1B2M M)D"TJH#53GK MN)[&E4##;$;2[W\P U,=HUM=:#A83K=&[ 9UHVB8$_3VC[; MTQ7LE*T33UIGP)>.RAG>!#KL@ 3BX8&$')7.AP7Z^:HP<&]7GPS9FPZOGEXO MS*ZP7.ITXIW+'>#R5+?;WI:J+TK-5"HD%8I B6U^W8P+2%.*84J,A=CH [2K@PQ &XK91"V&'B=W&+77@INQ-Q<#@ZW1E[$(M *>;Z? M4=?'B^H^7QTOO] C;>0[\\>Z*HLZK8&9C74]#R-_W?(G\QVTB?20XGF,C7VM M440ATB*%C!'#+"Q3::I03KF3!\:GTZFMF!NQF\0@8$_P9BX *[I'*D-7[+NI M9"A$!V85)S#[)(AT1=4C->0 Z(Z4%/*Z3]8O&:0G2IUI(%W;&B\!I*=V!ZD? M?=_MM\?Y,"_,SJD)2&F_\3AF""=1#"G-I4T*PR"UH5*:(,ZM&4Y%XK.Y.>YB M:AQM);0;^D9&/V/N!(!N5MQUL Q,M(>(7&94;[OMO/:!#+83'8QJJ9U7\+F) MUO'D-57 :Z^K$>MUDVK*[%RVN::J5\JPB=I6%U;5V^^K)3-]S NV?'J_4@_V M+K=-4F547M3UV9J4_#,L4)91HJ#4L2$'J3FDC"F(4YS16&=92G*?C+ #RNK% M,B.DEFU/9'BM#YAO*Y+WJ*:RDB\%XU/+4[,16.-!(Y\;: MQW!U<^Q5( SNU'/2WYG*SNIZ@G@J)?YX7W[[R;S3<([YRXYJCEL:A1C.*K"9 MQNQMFL>EZ5XCJ$N-8]\0YT/7YD.ZWWQN%Y5']0W MM4@V)W82,Z:R!"H=<6,Y2&9LB"2"E,P M=)OY@1 :^N!M+U]4(^@-: $;P#GL@$GHO$\G>GJ93$[G53Z;FZGCE7X,\5&M M=GZ'&5(I25$>P5QH!1'/,L@T2B%)8ISFF= D%CXNWX/6I^:DM>'NC6O6CP@. M(4N(9F87ED&>,P11I"+(-=:0Y?;2B4I5(K@/C?:'; 3B# .9L2BQBN,,2H4E M1$@8\,QK4-,TTSS/\SB.M[O7(3^V9_O5W\TWY[;<]/Z2!EY@+ 8'#O=PJ\E) ME0.M'X=MC[IBG%3K^1IQ^J&^H0+;S'_;NEN*DTRE$NHLP1"E.H,$1QHF:8S- M-)8BQ8G/TG#%V^_"U55=WIK<=YI M&X#4W-NO;UI\4=]7KXPN?YLQRG$4*0FCA".;/P]!AFEN%G,IF96" M238ULVG_)E&K&MC3K2Z=5&MG']@K2F'^54X*YR/2^4 MW(Z9%?FF&9+?YJNOX-.R_$\E5GM/[)0^'-2]86POCP&K,*@U'N0>6:!1"'[K M[%JY7NB.6B XS]]H"]7!E8Y"6[!P4=I+WCZHY?V\N/_SLOQM]=7>66?% MTTR:W7^J0Y$A!@2C+I98944XY@R[T,S5+I!$5;&0%C;"@E=8] MS*4+VFZZ" C8P$S1$RNOD!@')'H%R'2U.UJXC(-R^\$S+H]?N^5YS:JOMX6T M_[$EKKZQA4UP\\S@C=,H)2H2$'/#"$@@ KEF":0J(AA)*K'VJC3@U_W4*&-_ M\V(%KP-%ZK_LJ=!W;^(T'KX;D- H#\PS3@"/M&OP@2[XUL"I\Q>R_WV .6_D M>[72]T;(RGQ<O?H R?!=G9'@:[DP M[U=-9=&M;R'B)*>IP#!*L(;(_L%SD4%,NIT_= ^%])A4,WO%.JFIDVQ+20SA\?-$)?YC5W>U+ M'7$Y@=%Q\.7V?L]RBAW%+ MQIU7\:A<7,>C_>9VFP3)MO>^JM9*'G3Q9;FN;[DGL3$XA$T9CR$B60Z)4@J2 M#*DXBE-.S%;(_RJ50]=.7_KX5ZJV7_WF3+,6UECV271#8EJOH0E&-U$:MSG1 M#DL& ;8"HNRX_MQ[J-PX)13RXW!,(VW+,(V\-^ 9\=0RAV,=#X "L9!+CZ.R MD@<$SUG*Y]6>WFK;T&?U:#ZQK[9:VINUK:_;9$)L+AI)E2F>"06IC 5$G'+( MD!)0YBDC46[LDZ@/9UWL>**,U62J6FX%]_5&7\3;T0$=!+Z1?,XUL>P)"QII M02/N3>@+7\[8A'(J7^QO7#^RJ_I'KF/G%T,5+SO>:'TN%XMWY=(6:YQAG,B< M\!RJE%.(J$PATUI A57,D9)24J_;#I[]3VW7=*8PUKX._[1U.%@]0*N(9\IU MWV%R=38/!O[@?N?@N >H0N:$WF"5Q[I[?^%J8T[07*XPYM;,%6;7:=]HFL9$ M132'D>:9V2,R#JFB E*117&4(Y7F?L4C?C=NZ9_/NJ'_U,/(NL;S_+OP-3>" MW8#;U6HYY^M5?62_*L$G5M\A&<+G/)J7>2I^97]/\F"^X\]*V (4U&C,=,VQ6WVOXDO9?-%S+)$Z8S%&52QS"'"DD(N[=6J-&=QFIB] M7!;WV,E=+=A$=WJW#]MRUJU^9N=2I^MC0JP?U@LK2%L05AS4R%J4E>>V\/K! M=2.V<<9J'/Y[KDLS-K=WK]]O+XEM=YB[:F/G^#(<20;#.!"77B_/J)0;#+[G MS!RN8?_H\#=MAO5W\TJP1=/5._.S:B:2#.>289C2Q&QR&4L@(;F$FJ=$2*Q) MDCC%?W;V,C5+;R,H:"1MIRFH976/"S\/:C<9!H-J8(+KA9)71/A%%'K%@Y]O M=;1H\(N*[<>"7WXXC,6VJT%XMS8L<[NS(LY6.)P7JLZT.A,9040)LRLD-DI M"@)IK#&D"8Z(HEGJF4 IH&Q3(Y2;^6)M-[R'MU2PC@C.,@%S&>6VEDH$.4DU9-18C5@+IHA7 M LV>1Q^ M((8^[=T;@XT.UG1M\#\!_TBWC7KA&?S:D9\4+W3_J!=4YR\B]6NN;Q1>91C< M7BRH WG5\MM[W&B M?DTKL)V<%5OX1J]TH.M&;U>"-5:87 -0+6;-5!M!@94T9'#<)32"Q<2=[6CD M4+A+"A]'P%U\HZ?EU3*1DM:\,[9=8PDNE^9+4-84?/6T>^03>[(_NK4GO_4? M?U75:AL;$\^D8G$B:0YCF1.(.(HA85D,,TERGI,T2Y#?)>Z PDW.1JL#Z'@= M!R;VM+L!S H/OC72@\?&VV6K(3\IMO0MAAQT?!UMMQ<:M:$-.BLSK(4&^XJ! M/:V9%Q,1"K3@MQ4!?@0,,0JFQ88.G&+34V#+1'YV4G>%3;/T+-729V.@+NR8HL_ M+\OU8^TBK413FU7)76G6&:<,(1Y%,*/(+!X)-68I5A&,94IRBE3.A5F?9\,K32] M")*;YVP85UE5G^P/ZK+']5.?2D,^:C5?-@[H)BV-+810[:+$-I<$9FDJ$LZ9 MA(K%.419SB#))(6Q)B+#G&%*TTU(@1LE#"1ICU"$@:FE50:PK:Q--E1K;JW8 M=\#;A$#FG_\8U<;0/R:'N7_^Z$='0WT#;J3VDN,Z#C6>BKW]H5'R1V#5M/7? M3Y6X8=HL9: CTG?SB-$W'-4./""!"'LH*4>E_8&A?KYX#-V=WQ*DU?+^1'(! M,Q7477[HZR H5#8+''!VO._P?S:9K(P_;TNI9IE44JX3Q!FD"*5 M0J9B9OYEEB9!72\M[S<\M37&R@:L<,!*YWXS^0"L[A7B&@B&=G:X:>]UX_B4 MJKTN&1\T--J]XE/B[U\E/OG[OL7D;J4TPUE9(Y4M_K_Y8_TU:2I%C% *S7RS M]:)B";DA14BS))%)9'Z%GF=L%'0G,:VZSADF , MDID<#V1B=K;W16/4XESN/J>$(> JVA*>#H MVB7X=9#0JHM@A#K5/=O/N(>ME]0].@.]^$(_&GZ($^156VVJ]=,V791;^\I.U#1LI5R>6)"=4J;H.![+W1S!DBFJ815A2*G/$J)/C;3@1IT90!U=(:B7K M8(+]0GU&.SNLTA83LH!L^-O= M-[642Z97U0Q%A)LE $.9)AHB9?V_6N<% MX$9.4&X%]6-M1\S=F#@\D@.SZT;@)G'V#SN9S5KY([!B@[O+P'J3J!].@8C1 ML=-1R?6?+'78(5MWS?R-LC2" M+,\#HC-P'-[(V1]]_$&;%&Z?/W% M"RZ/B+TPL(T4D'<.OD A=I>QZ(R@ZWA]O "YRSH-FVN1*7H7WU7I#TB* YJ?@5H3.'[8T<,W-2F>-@F=./];ZC^_R:Q\=R MM>=$C3%2>:XXY,@>D#,B(5."P4Q&B;TYP7/A53?C4H=3F]2WP4N5783!D/8D?['6B'X&5>:#@&E>$PMT-[NYN[*O"3LJ?N#GL]IZ_B?"AM-6! MOI:%^KANT@%$FL2Y0) DRNR3DIA 1D@$,R$$U9@+B9T._D\U/C4>J>4#M8"@ MD=#=,C@"[K)9< T< [.!!Q)>!L$YE7M9 T>-C68*G%-CWPXX^TSODY-'M5P] MV8N;J]M"VJ/\Q_;JY@PAFJ[M#KF/'Z\H0B*YO";BFTFH1NPE?AFOU12#;:5>Y ,0Q=1"I]TZ'R7+Y6'Z"((':F) M+K][9;CQG;8MOEN4OU6;(O*^P; GFIC0)-B*::/SZJ^]EA3\NI%UB*C8#DA" M!\6>ZNIE8F([E#X;$MOU3M]TZNV,V9M%MH\9QS)7-$H@%K&"*,UR2'-!H9*1 M3@3+:+1+I.51F^M!ZNJE;.D'G$NY$(EA#\3#%YWN$*'Q:SK^9J6?, M?5'SD77D5>UQ,;=.ME@KJ'@<0929;3W): IYDL893;BD2CO'*'1T-#7[NQ75 M;N@;64%AA?4X@^]"M9L20F(U^/Z]@6DK9NVHK_K$+'3AY1&T$ BWD:(6SN 7 M*&C! 8O.J(6N]\<+6W#0XB!NP>7YGNE-FY3'Q?T'FP]H$\?^9"L0K9=+T]6, M)@@KG"$H4H$@4EA!QA(*HUBP7,D$X\C+"WJQQZGQYH>RN(VK1N" "3M= ML0F5>O-B?^,FT715_R@=IO.+/<^*^7_7"]+KLJC*Q5PV-5D*^L$'.VV.XPJUUE%UO==7Y?U/E?B]6M$.6ZJ,O[F?:$F9![^4_2'',= M44BXK9QE#$#(LX2;72-/,D(%RB*O.Y!C*S U:OQY_?!@<[S;DM [!0#;:F H MLU'!DQ3'_C <.7;"PSTT9>^I;O?*>\K7)US[ZMO/80L V"$ ]FI_U:6Q]SZ9 M'0I@ \- L3$O-8BAUI:QQ1]WJ7JAP3E:^5Y*CI[.4<57[XMJM:PW>!_-/'Y3 M/K!Y,4L2C##)-,RHU!")VGA'! HM,TPSA6GJE6#D7$=36YBLG& GJ#$KS@".4&/=?-N&[0"\H>N4$O/=\_S'E; MZM 62-JDK-]C*;\#0H\6)_2-[\0$;;+^8Z 3, K7M>?1 W(](3D5F^O; M1+_Y\E&MZK/X96E/)>2KIU\J)=\7[3)?W+=5A,WB/8L3'.6YQE PLZXB(A3D MD8Q@S.-4<:WC"">S5;EB"[?%U;UKK^5V*\!PD\M(#NJ*Y6M;GW=> +V1V>P% M-T+[K;H>X^!&6\.@.S!K66";4)Y6;%L+^8=?&I1_!%OAP>UEF+VIS!^Q0$SF MT?&H1.8/R',>Z]%"WQU!D]=_F\B_R55CHVVY)%P@F<(T(P(BG$C(TCR&*:8T M8XCJ.'4Z_[S;!BUP%/-E M-()M#,YV-/+6X)+"QYN#BV_TB)+X6!9OORNQMD7QWAB#2IAQVIQ/LSQBF"4* MYHCGUD&>&N-&93 6+.(YDA)G[ID<.CJ:&D<84>%65K 5UN/4OPM5ARB)0%@- M;9B$B$SKF$*&80*2S"'***4SR!"5)RG+A MEVC/K_NI,>J>]/6QC]B7W__.A\K32C^">E]"]6Z_N]%X"B'.%4>LDZU*F7.$LARS#""*6 M$$A%9BQ'EN?:L!T6TBM"[!IAID9^1[6)RW5]8V4_N<:I\L?MGJM/1ORKQM*- M,L<:H<'/!(8<'&]"#8%J('J]2I11R38$:,^I-TB;/1,2M,E8WY7+_2RM=8_O MBV^J6CT[@T@%2YC64'"=0424,34)YI!08W#B))9)SGOD(7*A6"9^_C M9D?H!\U1PH2>S?0U/U=L7BBY*7K6>G]R8>B-YLQ8DHGU03(">6*C=R--$T0D M2J/(S[ \UQAAW6!$,S".MG) MR+93EZ+'5E'GT_UFOKU<8S.QVNBGU^V%%YG%6 EM\R[E"B);HICD,8%YG.94 M:!UI07K8-">ZFJC=\D%5U9] >\<"/+#5>MF4&S)[$VFD]R.$4Q"[L4%?Q,;* MIE;3[XNW#XZ)\4NK+G2(+A[UL-#.X)7?9<'HA$/6,%M7-L6 M\EKVS:\'R;'DB%CX3$N7.GZI?$N.@'1D77)M(<0EC%_,-V:O"_^WDM9=;R]^ M?%JJA_GZX;:0]:-5M68&@]=EU80.H8SJ.-<"$I01B')A\U((#*,L-EN=G/!$ M>EU.O%*>J;'=G@) MAHTYU[6) +S5GP@K/S7W/#P'SDW-AQQ/ :FR*/[(OMC ML]'&.H9J?7ZL!ZEY9S-(M5+!P\B"X#O()11_:5[PKDIOZ+JOM/1OMF3!M8)%_8G5E_IL6=?[PDKZ22WGI:PEVL45Y&F< MJS@SAF="S08591A2B3F4/"<,QSCB3'B5[1Y*TJEQ^'Y%W5HW6"L']K4#M[^Q MI?1D\.'&VHW;)S&" [/^_H"U[F%PNUS::IK-*O#VNU70%D.VP2CL<;YB"ZO7 M#;A]J%>$(>OK#CX"H1(\#B;GN-DAAX;[*+7DX!T&#PVL;WD_[:B$2B0)5SD4 M.8TATH+;.!D*$YX;:Q^S.-6^!64SO#" >(7_G6NAYZK++5F93 M5%C?R-=R8=ZO;&+\U=.,:93D/-$P41&"*&,(LCA2=;D:PU)"\XSX7&V]U*$7 M08UPH?6+[6,_J5L]RVJO:BOW/]7E,%9/GFUK3/C:2Y3S#C,L" 0":D@TQ+!%&\?4?(C6E&P'U@+MIH %H5VBI] M6W=E!?8TL*5W:MUNP$Z9<*QU)9J!>*VO%*,RWY50/>?&:YL+D8G[LQ7A3O]2 MJ9JD9S&B*,Z8C8E#,438'@X3K""GRFS5=&[V8UY1+YV]38T)[YXEVUY:<6&I MX=K\HY<]U8FUHUT5"L&A[:OGR;8_;] SPC9VUU"9ML^ ,DB6[>=]O6"&[3-J M=V?7/O=2/S+9Q.ANRHN]8M5>\T/UPB-BT^AAVEFE%%,LE3!36$+$<0Y(P;+9= MF&<99BF*K\@-7/.%/5GE-?E2:X@=B-!ZX$;NAC_[V8 MC2LPNS*,.SJ0,7N4*K#1_M1PG$V[*NP !I M?R^#$>BC[>AHU&_WLL+//V&'-WKDL#L3_K&+2WKUM'ND#5NJ(\R:DXX]"JM= MHE^^LN+NT391[7;VU?NBB1QYYAGXL^ED]8:MU#LV7_Z5+=9J%D=1'&41@5F: M13;U4P:YU@QF*$"4QPI%S2#$Y+X@FM&.?C4G?8V"S,)\,A M+4 W[1GW@7G4G'*M#$J@A6G?:US9NT4-5'O?Z\8)7<,%+%[ @9JQ'Z_'Z=' M3L=I2>[SD8Z41O+W_K'ZI;625\Z.W7Z1,=/__+#1N@?@6S% MMB;7?">XWP3N!MYM5E^/XSA3?2,G^&$CZ8\6N_<.V'F3@!,F@9BANZ]1Z<)) M[><;GC _&4W_;O:'&72.RBUF>HNCX:R'-JSA,KL MRNQ1V&W1Y.3=A=3L+CC,DI1Q+&4"44XE1,::L-488I@F4G+,$EL%UV=#=)4T M4R.-W7HI]]?+MH)[!1X;E>JK.V7M%MJ[%'6M&>(SBGW-E('&YF7,F(TRX-/> ML#3>NKTP/XK._PI2*GIKG%Q(\UAT1Z8+R^4GCY5X&&0 MR+K^( Y;C;I+@"E4I78 R+$ZM4M+/:U)FWG IOU3\LUZ:2,#Z[/2YI+=%VO< MKI=/]4.?U;Q^;(8RHG7";()49;;T.(L@S3&&.L5,YG'$XQA[&9+>(DR-$3=" M;FX'K^T4796@4JO5HKTS#)O0.+$?(L+J/'O]+Q/W&#Q'6W/0(1G:S+1R@49Z MT(B_#99I-+@!VQ%K'MYH$="R[(U@**/27X!Q[ !V9DOU;ZNT,;4J *[/= MG\L9UR1F@L4PB7,!$>(8LEA3F.4QU3'2+$J5IWMSO_VIL5UMDCP:P>KB4_.F M$M_*2NOMC3R T=F_V!>0>MC^^=.J7;"XW;R ML9XW;^S"^\6\6U?L=+U*FQXBYS9E>^,Q\(1UA\+_,M(IE4/=/SIH>]PK1Z?4.KIE=/*AGA.U M6,TWN7=^5J*M*O3VNUBLS?;(UL.S@:/K59MG]OG%W2;K\2Q*M$QS&<&(1F:! MICR'A"()TTPA'HES$T?Y=3XV(VSQG MS585K L#-U";JE6^L#7O>M,J\61[STU4?3PSM9O5KH>?HPV/VO^G;7]NK7 M#$LN91YKF,<)@4CF%)+4; /,WIY3*E(2,>5WU6@LT7VF\DBIO$X7O1S[[&.L M3R<7*HL21B'2B$,480D9$CGDA#&56&*/>P8X\F W"1E"P ME;0-^G:_$7D.T>[)' BE@6>T/SQ>UR$O -#K.N2Y-D>[#GE!J?WKD)<>[;DB M+TNAE*RL%WU3,_E.VPRA,Q%AAK6F,,8VJ8FDV$QP(2%%L68Q352.O6Q7/V'6C61@XJ1/"$: M1@H+B%+"(57"'G]13IC.919Y11ZY=CPUZK@58FG/!40C/U!["G@6IW6%WHU2 MA@!T8()I10;[,H.-T("O5\"(#9[4*G",HB]4H6K1NG8[;B5:3S".ZM#ZOM^/ MJ+:I[_Y21TG7/H]J^\-_FZNE:?+K4[MWCO-$*YJ8;0N6,40\CB%!6D."D= L MRH2DVH>MO'J?&F7M4FN"K:1U,H"/MW_MZ:KP&PTW AL,XX%9[#IXOMFZ%G:"]W2Y'@+K[7:Z!:2S'BSM"O3POYR"XRO5R MU.CHOI=S:IUROIQ]MI_5\DM1V7A&)>U6[2_*UH:1EWO.U1\OJIW/=HW?_;"YG?]Q):KIYHQ;#J)LJC>S"NQ**WE ML$N98[/)H91$D*4$0\0P@CQ)$H@YPBQ.).&Q5T8YC[ZG1@.MZ.#1R@Y6>\+[ M)IEVA]^-+P8"=6 >V>!9BPWVY08[P<&O@^0CZH%8L+S7[CV/G!K;&Y+C[-G^ M3?2T3"IUI]]6J_F#Z;":I93C3"D%B6811(HKR'.9P3SC&A%$S<;$:>-QNOFI M$9$M9EQJH#;R>9HEA] Y6B2] 1G:&&FPV(IVT]2^>P*_MO\=A#Y.PQ'*.#EL M?%R[Y*1B1R;)Z:=ZGN&4#P]E40?#-Q=R;M>KK^5R_M]*SE(SE1DF'*8YLXYX7!,& MR*%/:&HIF]0SFY0T8"=IP".9RW"$.H7IZ&G<@Y?+*A^=M3B\TK?FLYX72K;W M)&R F3W0$<86^:Q6ZV5Q5]B?U=7FJYG,1)[P)(-*V\L&MA@T2R2%.)0CJZ7UK0KM,0AN-#,4M$-[/!NQP>;>CA7R M!FRQ;F0'/WPHJ^I'"WD=;'K;#7F/HM+^V 6K-NW1]Z M/RWGWXQ]91H3]5'.Q](86V_6ZF/YK?8"6=A;MR(60F6IQI"DV";_3P6D:4)@ MIH7*448C$3DEQO+L=VILUDIN*:P1'12E\_[(%_-N!AL0R8'):P/B5FI0BPV, MW& C.+"27_;\7H6OQY7M87 >Z;ZV,]Z!KFC[@]5Y/]NCN?$N9_OK>' SN\?K M/?C]]L'FX?[O-BW(K?BO]7QI<]"NS-=!AN1P4[F2\9I;SP]2#X\KB,1? !\_1C>#ZE.=G=L:CQF]]/M@-4]7^WG MB?@W)>^5W!2A>=I%7]F?SS")?K6_]/,W=$/MYF (!N# '-UB]V&'W7[<9B=V MWHX#)TP">0JZ^QK5->"D]G-?@-M+_:CD0UGF^17_?S1?JX[IQBR@11XFVZ;.E MV0[R/(9,1!%,A9!:,Q3QR.GTXE3C4YOT;1%;*R!H)/0M[KL'7/?\OA:.@6>U M!Q(]BO@>JWQ%]=Z]QD8NVWNLQG&]WA//]''=R/]<5RLEMU4G/RU+/5_9 YU9 M+G-"!#&K,N84(H$%9&DJH!),L)0IE.5.57LN=32UR;H1%51M/<%R6Z;UL1;: MQWO0@:^+"R8,:D/[73: [>K9-G*V)X.!\/)QL83!;2R_2E_\/+TIET'I=J%T MO#^BW^2R%H?.$H?G^VUK=I5Z;4'?[=;IM;US:TL(Z!SC+$YAKJB *),9Y"IC M,(J)5H1E*O8+.._N;FHDVHH%ZA*=C7M[1Z.+NDQV[Z+D%X!WV_^$@W-@=MTK M$FXEO=GWG;32AML-N:$2:%=TH;-1=T=NBC_?)3F^=>55^\:?>UO(O9+@[5=\MI=J;-9E\\#'LEAN_OF*5?/JP[Q0[U?JH9HE>11EMHX)XZFQYF*401H9 MDRY!6<1BAD4>>=5@#"K=U-AKYY.\:4\TZIOD>QJ"C8J@O@3::M7<-]]3$]1Z M@E^MIJ!6M>\-_R ?@1LUOMC0#LRD+S*J_1,+A$0_=.*!(+*]3&*"D+">35P0 MM).^SK9;*NIE9(8RPU8OIZWIZAZ.I]ZX_-.!XX9UAZN.%.ZWZ%*^Y9@R.[XTZK M<^R2._-U6-@TTZQXFMGD;@)C!*6,4EMQ4D)F?@33))5$"IIEB7-& MDN/F)SIU:Q%!*Z/OO#V SW76]@5EG#GKAD>/"7M*[2NFZT%S(T_64ZH<3]63 M3_6]LL-7N[SNK]ER^617]J8*89X(H;-$P"P6Q/K04T@R869Q'LF<\%2E.IZM MRA5;N.VZNCKSFL3;+H?[:']>\[H;W\LW'7"*G$K3;00C RJT)7@AU9$RI(@B MA+00!E>_&T^!X!RCR%MX.-VV@Z% &I@CG\<+_'E95D%O(5U&(=BMHXZN1KYE M=%GIXUM%#N_T]+B+^2NERZ4R&Z@%JZJYGHOZ;*;ZJ%9W^@O[?KM:+>=\O6)\ MH;Z4GUCM$):IB*,H)U!BE4&D= *)3%*H$,DY4Y*JR*O\13\QIL8G314=6V%K MJ;ZJHK(58Q=FR@!>ZP:6SY7S=-+W&RM'Y_W@(S"T4__U^YL-T$ +O^KL QU%-!/B'&/"*X"ZNCHX+K6^A'H1_7;K1"6B9N# MT,+\M;D95#591IH_=VF;M*T/Q"):YQ20: ],D$9TL),=' H_3FZE^W8@[0CZZY\@, MG(1NV]TD,L\]5]XUW=S1>UGJI1%;G5.Y(9'7VE;X%C:JOMX6T_[&E3\VTLDOZ9V4(;6XSS)S^?;/8SQ*: M"XZC#&9QHB!2AI28(!3*B-@K(@E%L=?-L&N$F1IK62%O@#!_ K63M0Y166X5 MJG_O6P;IB@%SY*B1AF%H$K/86[SKO^Q)>@-VNH".I\;8O(3 .EB]I2M$&;D& MT_6@'==E"M!F?PZ^U._A#_:>G+$XRK&-$(T$DQ!%5$*>8@83)5@2,4IBG?D< M75XES=3.-K_8/FJ6'8J+^P^<.QF/,APCL/'-92J^J4?E.3_OO1&6>J]&-B#W M]I=E=/*]&K93['M]HST#0^;?YE(5LOK$GJP/O[T5T,1\BO:R2LP5BS6Q6^\D MAXBE#!*A*$R3/*6$L#3.O6X)N70Z-9-V4\M3;F3W#'%PP=DQU"$P>@-SWU9< MT,H;,-S! XE080\N78X;_N !PE$8A,^[_0BFSCW]BE6&N,J'1U54]?GA[7)I MOI':A?[J:?>($/M>/QK\I>F7Q??%++ M>2EK8V<;VCZC.4Y(3!BD*3>4)=((TB1G4$LE.#/;I:]K(#]7QU M?&%I^JVWMU+6)2G9PA;2?E^T);=G<13A)%$IE%F>093&F4U:KF#$,RWC!*E4 M>RV(9_J9VHIEA8.&7D0CGM\J=0Y+MV4D $(#\_Q.0F!%M#3\^@).WMQ[ 85 MY'BNEU'9ZX*JS^GETN.!"CR]KX]Z9X(DB20J@2C+"$3$;-^IR!A,!)4DR65, MW*I%7^AG:O/_7&&G-C0N7%&G%N:41Q31)(-$8FU@SB/(.18PR_(D)2A6.M&S MQYKV?UZQY6HTL)_W.1SDKYCYIU" &1M1W<^+PL;&F>U"(T%XR.,D(2+5%)*( M"X@HEI 3G,-4QS%)A:098RWD;PLY,N";'D>!V^SDAP3:.\BC+W2C!GC\W!+# M^^Z0F.NKE!WB,%2%LK:7EZU.=JCJQ$4.E1(F)L^9TFXOAU)EI/0&_2&FWXI^5#FA"MOIS7Z/?G*?J= M^H;^/KU!+^W_Z;GPU9DC7[."2?9SDP2VK>7%6:9C'$M(>6JV>C'1=H&*H:9Y MFMM<' E6LV]JR4NGK+@GNO!AG?V.AHRPL$)Z)'$]!5PWM8< 8_ X$RL=:,7K M4S+N%"P>.6VOA&>D7+:', 7*7-NA>F?&VE/OC9>IMD/J@PRU7<_UL]?KU =- MGMN982?3NN90YQA!E,L,,IWGUKC.IZJWY:HPY#3"-C$%A2Q""#(BA&)(V1HXF^VNV^P\UU6/G>G DW4CZ=9[ MG)";E"0WQI"J0S43?$-H>I.3:/N$^<.6)YY_4XLGZY,39>4YS\^.A-NDOPK= M<1A@"VOK@FNDO E]['\)B4#\<+:;4/B\U/SPKTKEUK-5VOS(?Z[ MFM]_-;/_UNPMV+WZLVE\]<;0P2[01V&!(HTDQ&DJ(6($0TH9AA'."258YYSJ M:81_^:@UM<.U5G9[QW0C.V"-\.#>2@^DK;6\5WC0NO?6E;1'% UC3L;+Y_5Y MO;0/<*B/YN_&0[@'T-ZWV6($:I" 1>EW%F[69]PG[V+T4NKOQ '99R#'3M=_'5ROS14,G$- ,O5+XH>*53;A+]5[YA$\V.%I& MX2YU]G,*=S[7OV;NE[;^YHRGC%)%&>0J3LS$50@RD210F"F+",,0 M:N-RII=Q=Q+=JAZ9]A<>[TD'*V.X6X/_3K\O1/F@;$J/_=3*[4_]T@QZMCJE MKWPCN0V:/1 9-#(/DGRP)UZA9H-G[^/.DG[0',V>GLWTG%5J87Y[_V=5F!WR MPG1U*Q_FQ=RV;4^!WGZW6W,URW.!4ZXE3!0V:RZIM[2V5 [2J58JX3J-^T2- M.O7>XV1MC)C/5O@;<-^(7Y^IL0,%@&HT\$RWX#@HC@P7#N.Q=L\MKG_>P_50 M:-!*'9#7O% *16=NG8[+8EY ')&7W]M]4ZRO;!J93\O2YG^0KYY^J6PXXK92 M[*T]P*[K ;XN;=+CM?E9^\NRJ R712A3",$LR9#9ZF<**!WDF ? <$#<^'1#F@0ET'^'FZ/WD MUOD'*_Z/^U6" N84Z =>J%P#GKV/FX.@'S1'N0EZ-G,UY]65!1;-2;;\SW6U MVK^'P&B4L"B'2N?(9MSFD)(TAE'.D-1$$(E(3ZKKZ'9J#/>N7*KY?0&:]&SB M":QVLO=FMB[8O0DM$)@C\M@&T]<;3'=RGREM=OENS36LYH!@>#+KZO2E.,P! MB [J_JLOJEBO?.B)YJE29QPB*/,&&A1 MGD+#8Q3B3'&-,++G;5Z';&$*:R@C# W#"4C2**40VG^AU*[N\3>!:M?3S.+\\]?#:YP9<-59%>X MRD7,W(BF)Q(#,TE3>KJ5*VSQZ=?#)%W>:WGTTM*O+Z10/O%(ORGY::D>V5RV M'O[;HMEYW5:56E6;SXX*GD02Y3"7MMZIYAIR*A!40BC*,Y7++/>9J@Y]3FT* MMR+79UJMAZ<1%+!:;+\Y[0*ZVUP/#.7 '+!!L16W1K/QYC02#\ /'@ %X@V7 M'D?E$P\(GO.,SZL3O;JWET1)$EON]Y92Z^S@_5ZNO/W])=8Z.R2C7UZ[ M.KW61M*W#X^+\DFIG]7RVURHTX)_+(NF#$8M8U5G=-___>NR6GTL5_^AS-9> ME/>%+%(KL-PJ=+-)G&M=:,N=4O5*^J38TG^DT^[[V1/V7!+YLN,4:!5 M]&COGXNOV%P]7D- M!N[@_J]&L%[0!?.,^?4^LI>L%S3''K-^ MS?2NN_(\0FH;$D@T5Q')&)1);&LOR1CRF&"8:Q*A-!8TQ\*K2O7YOKSX:X1@ M^,/8P'DMJWCJ6$F.6 M0ZQB#E&,-&24).9O.&%(2AU)[&(Z72O(U&PHJTI;,Z#>NVVTV?[,'GY9C4"= MQV*K4[,/=#2TKAZ];BX;V<]'&I^1LJ1?.4Z! MTJH'P+0S_?HU[8^7ICT "@?IW$.TUS/6_^[U^WT+YDO9V"^;Q?-SN5@8*]UV M:!8T'3')%/0\[I4 ?TB.[@7T:*(GQ2T6 MY6^64$US;\HU7^GUXE8(FR6N^JR$FG^S_<^T9B0C*H*2V2Q<&"G(4\IAIHA( M1):8W_K=W'3J=G+$MI&Z/DX12R7GJSZW--TP=Z2MX$@.S5BM<& GG3'/#I!] MW2#[H0M9?Z;R BH42;EU.BX_>0%Q1$U^;T\LCF'&TS16,9909IE- B(09'FB MH=:Y4DFJI,9\$B$+4^,^G^B$B80>O'24P81(-V! P844LM,)(/B]Q K\G80% MC!X!T'.-L?FEW[1>*9NL9O>^:&(L6,9I!FI $1AGF5"G*2()@\# !.BFO%=N]E.:]LK)?M#0:+G83XF_GX/] MY.][G!*],W^LJ[+X\[)]I,9H4T96)(JA+"&F!()$G6G'?(J?:D=50Q'.$N0A#'6 J)(& -*)@225./Z3GXFO.[D M7R7-U(C]N3*@7-=.>CEPWG&Z[YM$&:>!%8^#Q\=X.!\$UT);W M.EE&W=8&@>WYUC5,HWTIN>[B$UNNGNK<4#::NBRJ5T_[OZDK>411G$7&4H8R ME@HBF@K():(P%;&,DSA+E70J0^;?]?3(MIFPM8"]JJ5XP.[*DT. .3@I[N%X M,TQ%%7]@@K&:<\* _B*$2"/208-Q$ /TA.KK0?T53_H<-;XO5W+"N ME.:[K=K_?)@7*IY9RA-<(Q@IF4&D8PEIDBC(>"9CA 3)4J?*[YV]3(WT&D%! M*^+-YB_ "@ON"H^3B?/ 7CZF" +7P-S4&RFO8XR+2/0ZTSC?ZF@''!<5VS_M MN/QPN(F?S$C*421C#?,T32&*S<3G-J]4FL=,IPE'*1+73OSD=S7QO_Q67C_Q MDRLFOA=<+SGQNY *,O&3029^\O(3/_&9^,G5$_^SNJ]+8?W?[KZVQVT=6?/[ M_17ZM,@!F@ E411Y%[A YVTVV-PD2#*S'\X'@Z^)[W;LK.W.2=]?OZ0DV[(M MRR1%J34#S"0YW1)9]5 LLLBJIU:[JLYY#E.E$1< PSP%2&@&6"DQD#GD3* \ MQ9G3%>>U#F8ZW8]">A:+[P31=7Z'0S/-U'9%)6!"=ZL^8"Z?-3CQ-.Y6YW(& M7WDND'%ZN14/Z^WCQK@([3"DYAC%1B-M+RB_ME_5[]U+(_W_7:1$:V[V\P R M6^BH*'/ !+<\^N;[2"45:>8593I0GKF9ACH:L8XE%2UU/"FN!PZ2V_'&A-"/ M?=31'P.:_&F%3BJI(YYL1,(O%COW0&FF9?2. ]T%"WBD9@.Y1]CVN_V_Y4;\ MQ1Y4E39@#/=2V+[-+^Y7\O0'K2=KTJ=W*[%11K;7JO[[S6_Q\"B7JV_F']_M MY_S9Z/%&:R5V"Z0Y+P6D0) 2FUT7R@%%A #,RS1C14D5P5YT)I.*[V6XIV!( MJ>2SS*NV:.A=73I4'16LV DV!_6KWWLRJ$S[>;BM ?,=])&7C%?5*%9:!N6#)>1XIPI91LS8OMU4PBLW&,3U\6C\LQ5/]YW&/JXLL3Q6' M )=:689"!5@J2K/W+C'),I(K[)3;X-?MW/R-2FI[P_?3M+H/E?5;EQSQ=EM/ MXJ,X\CIP / HLC'IE;C)G\W?HW@/?DA%,K6.G4YJ(OV .#=MGF^')U359O#- M2KXVAFZ1BQSJG%&06284Q*0$3*8(%$2D)30HE+SPS:PZZ6%NAN:09=1L=XR8 MB973/]OJ%,C;QYZ#X1G9@G@C$Y2*U:G]H)RLTQ8G3\[J5*@K2ZO[P=!Z>UIM M-J<)FM6!0'5BUSHRVKY?,KY\6.Z>FJH^9H?TP2C7U*+*-8(4*@D0Y<;WQL+X MWKC,028$U#CE.H5.TS^R7',S&@=A*[]ZO5JI*FHO^6NY^YY\LR?:GOPBL<;/ M\8!T^E$9VU8U&IU6LFD?G[:UNDL.>AT*D57^\%&WF'4+HX(=K>9A'*DFKI<8 M%UA;D:@B;!KI$PJ,1,CIV_DX3F0M\_@!L,S\NSW1B8@ M^O"*]@/"#\];G#C^\(I"EP&(UQZ1V\O<[.@1R&32DK/9/1.(-U,W6!X1K9@Y\B,8)-Z(8B5#M[9Q[0)WWUJ M7J1T]SX<.-^O)X>_7Z[4NYWZL5T4*==9SB7(LM+F<%,*B##;+8&*-)64IS23 M7M/?H=/968,^XH3D3RMW4@GN2UKA,@".9B,RK&-;D>&(^IL5#XAB61F7+J?U]S,T!'^3RNDV[ Z7!#%P^DDLE=M<@>//; M_E,M4J1$1DD)2]_"]C3JM?O5O5 <.+DN>J%%( 8W3BI@Q=DQ #52F2XP(ESEW8BJ8 M7O19&LR$'05MBF49D_FS59#XA3&9VRH\P=%@/L-'X;#UG>U03VBX3\*#VTP* M_"GI-/!U9:T:@:0%07.EL3,@) T*EO3I^"69;Z9&8K:?C,>F?[:?SD0^Q%P_ M(3]'Y5E&L=?OF5:BZ=RH9T'ZQ"M['@G"G+RJAWU(_5)MFZ#Z!40T$PQF@!50 M B21MKF($NA4%:F9J&E9E#Y>W95^YK8KJU7B;UL6ZH>NY4W7H\S!+L:W'\;IRREVJE]'*W M,-,^I40(0.P1.>(I!TQ+ E(D>,Z4SHC.%BOUS7IY7]T-PI7NG#YR6G_D%YV. M]\%_VJQ_+;=VUV$+;B_K\)D=^^UK&*Z!K)C.2P(I*"1& %%: (*HLJ$11#,A M.:=R\4MM^'H*?!LCTNYO/&B-B FOA8N#I9N1C8#/R$:V"=*R^+S9'R(V4E[W MA;W-[ T<(IG9:[U,:F9OJ'IN9F\]/L3,?C%>4[45O.>6A=.96NO*V_/[:@\B M)G_NA8QX]WX#AJ@?[64OS_#17E6U^Z.]_GA@:(_-NWBWW3XJ^?IQ8PE1*M^C MSAOZH/ZJ?K5=<,ARRBDS7@+D9JM0*D +QD&6EUP;=X(@O\I:;MW.S8E(U.Q.H$3:!_3W->GR[Z3V^:KO]M+P M4K^OUS_8$:V"9W%>&_A,Z@<[RD$(Y3=;3IXMO*ZIPKVE=$]>W+ G61' M5N+[]=9X#+N/^BO[_:$!@10!F#%(,JI8D3&?(@8#Y?$R'1-4)?AJ^TC6]4WG25JP,=3&F5ZI*H=X MQWX'7'H.E2JX%--Y::NPW4F;$N%02Y(4RGAQED$+/.Y )!VZ:NY*/5P9M MVH%R6R0F!'_D%:4G@_Z%U>8/>P!5S1FCDB7ZWM3Q22VMDMTZJ?6*?$$^'."8 M%^D#I)G^PGTX=)T7\Q&:#2\55-U3&Z/Y\NGO6R7?K3[^5!MFD^ONQ6[YJ_(M M[8Y\;5G-'Y5L?KU>;1>$4;,R0@)*:FNP(28!H0P;.XP*FC&M=.85\#-(FKGM MMNWTKHKW/-KHPN4J6>\U2=A!%6L 9$N=_4-&'_^B/N$#Z6:=)QN>D6US53IG MKX@- WWQ]WJ(_D@.ZB1'?>Z2MD;)Q]LC%%0V9S"R$:O@A,LR>5&;P;!UU:@9 MWNC@W.,FTY-APLL\%T RK&W]>@RXR%,@2D5R7-ARMT[59:[V,#NSN5Z!S5'( M?P].F@W-,9Y]9O'@=.*A2<3_+*G#H^0+!V<)/W-NL'-&\* \X*J]3\=3H"!=/ADW:UE5"0G,IV]B$8RI,ZX]%K5VZU,9V*= M-3JQM^YOA3GU=4J09Y3HZ4LSFNM-(MX8(:'=.D?RH\X:G]0QZE;LW-.Y\E1@ MN.=H"6QF>_)+;7=*_A^U_/;=_'W_R[A;W]3?;-TF6XOK<'&\@#E#&1$EH&5F MO"6*H/&6,@8XS# 7(H=,IXN?=3#9CFUV;L=2*SCB*??C;KMC*UD5 MJ]SKD+!:B;JP5B)MG>%C8,I=\E)]6ZY6]HSE)7LX).P_;J7=_=31KK[!KC,8 MH 55A;TH%("EE .$"@P89AP4>:845U@KP9IO[\U*_BM_>7OU9O;=O:F>_]?Z MZ-S6]CF(.J,=Q73L =X6E]I@U!20505Z$R.(6D10]%G-.:Q MWGH-*T8?1S MT/A:D/Z<9 N\_;1$YQ]UE6[P_L!VJTN-99Y+P"54 '%5F"4=IB!-4RFYI 73 M7C55.WN9VYE4):2]C:Q39\()A;LQ=;Q@'(K4V!>' 2#YWP7V@1#KCJ^SCVGO M[OK4O+B3ZWUX('?!,=PX*+&VLX49?;2ME/"CG"-FV/;B$3LUO*.GYTD/OZ[R MU13QGE<"+EW^OMK:!!PEOZC5V/]I5T!WCZP;PM$J"RPF>29YL+L?XPO3U)& &.>RX;VZI,9G?L?-GFA+LK^4?^-+5=;F]J@M@LLBR(3/ ,08@Q0 MBE+ GN;D$M;#5Z?^IN$DMK[N3T _P;:[E=E"J,W&YO8U MMS%F#UPHP41J'1*24X"*5 .:E0A C1E268Y01L-8RV]W[C0!IN

XG_L*CNA4Z.M[0Q^4B]4(IW-^O0Y]2WM.XP M=-S7>KP<:I]L1?7UYNF#VBTT50I*5 *HRA2@/-. PXKJD*180\U1Z93RV]7X MW+8G>]F\JZ6<(.9J,L)P&-TR-&)5C# QY_ZENM&F>*OIB6?RI5*7$[;CF7!Z ME/N5M'_9J,5?[*'R5G:OV&;SM%Q]JX.P-==*2H& @@4VS@7* 2$2@2QG&9O<9G)%JF$I22O.$W64VY_'Y#;B;A,^.HXC6X(#A-4_6B+?66[7 MO=2Q \6]4(K(,7*[S\FY1)QAZ.(,<7\YS!;MSTJ^KN^%Z6.C7CYNERME#SDK MGJA*AOHWUNV$- B&3BOKB>U5';W2>VE':KSY&6!2SLI7%J M#9LDQCF2QD,2::84X9CD7E%;9^W/E6TPOJQ.F:([6:>L3^UJ= MJEVZ6]V/#9OO]=E*4T7-?K6(TXSGJ08"4S/Q%82 I*0$C);:\OZ6,(,A$_^\ MH[E9@,/7KFH1JPU*F &XP-3/$@Q!:BJ3L*?8;:3\(_J92C\4D:?]13?/,O^O M*7O-$%Q]/B"KY:WYXW&[7OUMLW[\:8-$;62NZ<#>$/U2-O*CR3'(%&=Y(3*0 M9<;K05!PP%*E0<9YKEG*)$+N/(FNO<[-5NSE3BK!DV,H\T'V*O;)(ZO#&?]^ M4S(:JB/;%4= 0_)EG)'UR)X9 ^&)- D,:^4_3%Q__^L > M6->%75U,>SO8H^3%96#?LZ&!S95S7=4-4:_9CKUZW%1EE7BAB-E379V5[-A;N]&N*=WP"/21J*OITGW M$PXJGV\K7%X).8FI\BL^ZC<_?CZLGY1JDBJ_;AZWN^V"YGDJ<\E 1C(%D&82 MT"+%0)PE3?9)UU_C@N9S,A,+O*D.9H)!]#R?<<&E_WBFMX4)3V=<-#D] MG'%Z(\"<=C78'";BLE0YU0C8OXRO)C$@N4# NG"P3(DN9^#H=G9&-X3L'7BO"L94W^D^T>-Y$C.?MAB7I8+LO;]>9X3%,1AOQ8KRH'=T$U9V;B<\ RF (D&3/_ MRC- >%8(B137F@W(8+G>\TR/L]IY*[O]T4Q]@!66G=*#/409%B7, $YM0F.J M&2!0"*"AU##G6./4*?PB,N@3&N=EJJSZX;-7O6FA19)H8.Z-D)@!2 M90XXE1RDN58Y9IPQX7F%V=?=W Q-+JI?7GDYOA>T=SXI"[4_R7B\?'LU/+[_VPIZO M,20 2;4&*$?4V)>< +.!S"3&",E4^VQF//N?F\%IY R___3%GZ4IPWFA >:I MKI>+PUW2:!1O2QJ(7*3]J6_ODVY6 Z$YW[F&-A.V[E15"BVE MZ49]5ZOM\I>J$]TLS_ G^X/UZGXEJZ<^K;?&:=PM-W4=Q"--\?8K^[W(M<19 M1B@H;?XJ2F$)*&00"%Y@QGA>,]CB>8S>ZZ)2\J+7Z([%ZW27=S.M,FXU.\ED) M6]7O2*]Z+__K<;NS.M]9'L1XEC@V]I%,=#2Q)K7=L<$\-^K1VP^S]E_4-]OH M/K,",X&AY( @:/:P3$O 45H HO-<(Z)1JKU81TY:GYN'T BW#_(W#19J=26@5=FCK=%+=@3\EG04@K&8#"DI' M&&!'(S3IL(UMN:89,7^S%PWD6+9RN$#3&MAH %Y8Y7@MAYGRMVRYJ9@R7SX= M_OF_EL:WWXCO3^_5+X.K+3,I%$LUUCE 0G& 2BT SR@%4F2IR%26(ECXF&NW M;N=FDJVH-15LCNB[V=+XF(YL+X? Z6T$_=")9.@<.YW4 MF/D!<6ZP/-\.W%^*[TH^/JB/NKK-^KY^,.]N+U'4N7<]-^/TY?''#YMKMS]KWU,O/GEN M_=RQ=]SBC8+HV%NY1N@*S9;822UW\F6)%3RK98V[7O &+M2US[WC:[9M-+KKPZ76I)O^PG:24W'@W;GGU6.V:OF-ZP MS6JY^K:]%^9;>*QJ3=K+)['<+40N&1>9 %J4#*"48\!XKD$IRX*AS)@]ZD6+ M=+O+N9G O<2):D3VVX8Y8.RV_8J+W,CV\0#:7MKD14O>I!$X8JUH=W0B[;$< M.IQT;^4.P/F>RN/-0+ZU]8\?RUU=JW8E7ZU7EE!>K<12;8\5;SW+/GNU.:.) MT9*[KE;4ECPYBCY*N><@T&+1D'GU/2T_60@L%\1E08U$JF;T:;/^J3:[)WM_ MOS/=6X?HYX^*XXSD*2UE83P51 "RW$8T+W.@42H+Q*@L.8Y1R^BJ!$YS[QEJ ML];E+NK" '*Y>PQ.3G(8!#>3%AG3YRM2M)?[K@I9VMU5ANX@_(@EBFX"-E:! MHNL=/V]YHIN W"Q.=+N%,!-F,V+?K8PUK)S/M^;CNO^Q?C1S!;-2%84B0!*8 M 80S#0B3 B!2$"2PL67**UKH6D=SK6&]^KC?5 M>=27G=D/O++M;IY>K:5:R$)KHLH2Y"259CO#;7)U48*"$^22FH#<])(GEC1_5E<^W#O-QTCH#FR!8D!9!"_JP,\@VA>^]J? MG.W50=DNTE>7U\)V'??2;/5-L^S!%EQ[MVJ\@.;L ^FTY^G%UVW=$0VMDTW&4,SG#[/85 MD/<>Q F42!N1_KXFW8TXJ7V^)7%[*=!P;+=JMVT8E Y'E20MTA*F&&#("4!9 MP0$O2PZ0D(+9B+I,>7%O=?8R-T-1"^EI'SKA<[0+0T$9VQY4\MT=Z+7&.+CM MQ2#6]._L8]IIWZ?FQ73O?3CPIH)MOY_5H?^L3,M+L5.RJ5-_^H/6DV;C4C.M MO5YN?ZZW[*&J 6;>L.>_U7GPHY)-0=WU:KL0PO@P$B% S"<&4)IQP K*0)Y2 MJ+30BI;%PCR^7$NS#=KLW&S(E"KXS,)S1<8\VMU^OZM+T*NC:M4AY.:@>/7[ MNX2K;\N5O?6R\6&UB)[%;Z;\8E)"->&I^5AXJ$,2!9*@&3&&(E2\DMN;L[RU'=K)?C- %YT5?;1\*"W2&PQCH#(WB_3R'N]/OWPRX3WFU_J4VCL[VQ?,S^GXJN:*ZU5>U#3IZ M/VUILD/V3@7:Q^G=#X09Z@]J9Q>*3YOUKZ54\N73W[=*OELU"\'J6Y.BM%3; MPP>'!%,0(@4P,YXMPI("6C -%,EYR21*.?*ZR/<786XG9]4.4C^L_]HF=BB3 M]5[TA!UD_W>_E2%@7-Q6D7'1'MEB&.'K[?I>?)NL_\)JD"Q7?R0')9*C%J,< MVX6#&&E5"Q!@TA4P'*#SU7) 2T-36S^K*E;Z$]OLGKYNV&IK9[/9&[]\.OF- MS4Y;D%1(B/,<*&JYD*34@-D0)X1$P8J24D9P6):KAQ1SLXOM',U&V*22-FDK MFOZ^1-7TJ4H(%SLYJC#\?(AG.TD1B0.QN 9/0T6A\9GBFC-@"FZ\FU M(8V%1F3L>0MMS&GW#6Z5!<_/N54^V^/:[7*GOJC-KZ50GZI3V<]*K+^MJE8J M2H.%HH624-BD7588.ULB0&6& 4LSGBM),$?,+ZAC7(%G9YPKCJ-*F42TM/$- M$!EYF%UC3.8S>&.?NGQZ]^JNFZ'J2$I4G6';"BVJ*C;R:KW=)2V=8L:Q3 -\ MM%"8D<6=.)IF&O O W(FZG=8%I4EO;9.PTIN%P4L!"DI!ZPL,4!4*D"U,*M% M3A%F6N$MWMOKX ML_*::]Z6=ZMZ%W-6>.-OEE7IM5G>#RQ\B[R$1&%J;%'&2H"RC +"&;=6B5.1 M\@(3+\Z5V6@V-R-8BW^7'*K=[,L)5517B;390-IR6_ZJN"UM=:''K;3Q7W65 M(<^J&;,9A[$YG9_SNQG[A'0H-?3=GGFP!4]2+R\[ U#2('2W)\LRWUR-4NLS MW1=EJI!*+%3)D8)U!G338XW_<[-61]?KGX/\>JSAC,:A/9J H=P&5>&>5DV5 M=RNSG!D9[ ';0I4%)V6.099:IX-HL[R+W%X$$EH619IA$4+)TM_K3(\;]B(F MPLCH2W/0B[+;$A]4'7P#S@0LJT?@/>CN;F 7!1?%++@2G MMT(Y&CNOXO8UUK=OC1+M9Q8*:5(*Q0!3(@=(:0F(5,;&Z-)6R(-%@3,_QD8_ M >:VR3\(6@==;9I[ZY]65E\J1\^A<+-!8P(\LE6Z&B-PEYS!?O)D3-K',.RB MD4!Z=C\Q)608.)<$D8'M#*H5NJWHINKRE(JCQ@\]37YTRW3J_,1G=C$PIL4EKE/]H]5,CI[36L/^.P:#12V;V(A*W#&9W5\]1VK)7Z2OE*OO?";S<=:AVV2+F/-;" M4)"Q3.0<"&&SLG') 37_#62:E3H7+,^P5]AZJ"!SVT9]/@A]*!Z\Y@_+;S?2 M&N,.CN-M\@20C[ZQ.J"]%SCYVMZ JZYV M=?<%S$J."JH 1*EQ&K6Q>J24 DA.F/$7J4JI7XW>:_7CYV+.ZF3,ZA9GFZR/ M MI5[G.7CG@X/*<7]6/]>;79W:?;&RHKR 9M># 16T (@7A?&KD )E:APK4>2P MS+Q.C1SZG)M)^*Q^J=6CJMR#;2U^LESI]>9'0,"S"^:.YB NDF,;B :X@[@G M-0W&*;/F#E#<$N&]/3Y'X7 7"*Z4$W=Z-3#%XUA/I''X?OSKM]?Z@XK3!),V[IL+"0 ,&4 ,+2%-C@7%F45!*MO5(V/ 68FV%J5\[9 M'V.T-$AJ%9(75HD_!A0+]QXH-P,V)OPC6[,1D/=/G0B$+U8JA&_WTZ8V!()S MD:H0VDY4.H6WRQ5;B>ZT_5R(M,R,/G4^@;%S<;."[:(UO!&W0*!R6>B4[! <1QZ13Z!)@#G8(# M0(YT"BXMA=>(LW3O9KOYB6T^;BKB=UE%8WU2F\HC7FB2YX*A'*A,$(#R3)E] MH5! :DZ5%(KFVLL$.O0Y-YOW<2/-$&R>FA.I.QO&T(I._KE^M,ZKD>3!SL?0 M0&67P7"S>Y$A'MG0U=+6=<+O;*B"K051BUS'UMI0W#JT-VY1/D>((I;BN]7C MY 7X'"'H*KOG^FKHZ9DPSK"T!6_V=2+LCBL3&.0Y*6W6F 2$&&-49IQ!8NR2 MY%Y98Q<]S,WJ- (F5D+?8[!S\'*20@49!%Q86K!<<$!LN8T<&F>?9KJ0J5K\ M4AN^G@2^=D\CQJ!MEK]LE/[/!_/[ZGQLM=[Y9MI=8NEZ@#@ G]&/"X]?U@CE M,ZZJ'NT@\+S]B8_]KJAW>;TR7_/K]0^V7"T49QSE)012 M0E('MO.<:, 8(DCPO-!,^MC%SE[F9AN;;)Z#E,F?M9R>9V_=B+I-\,$XC3S) M_2'RGNB]$$2:[-U]3#KA>]4\G_3]#T<]N'JW^J6VIS1["V:6\D()"IC.I%GH M;:1FRC, I4XQ8DR7M/ A=7;OVLM$3$#\;,]/J@(#C_61B?E?(W/KI"K*0577 M. PZH!J([O,>3!V$;QU,C7X:U8/8N*=071W/X?2I!Q#'4Z>^%OS,F%:;;V>E M2^^_?=M40=N'[+\C;=%"Z9PB8OP4 6W!E50;9Z50ROHNJA12E$1!CVASS^Z= M9MHSYNQMK$NS_8O]3$ [39X=%'"S:;Z#TF_0QL#XF:H:'^1N97B M>JB*>7D.E$\$^"= VWGA",2L7C7LR]52D,(\K98#W^8F60L"==PO!*&OAZ96 MB@>VW2[U4E0?V\?'W4?MP[APD7(L10$4)1E M#!;W@PC( H$2X2T MRJ67VQM'K+GYR:?4PJ<:VG!2^W.W< O?I,TH@^RVBYY^Z$9>DRY&:NTS4@TM M=#)*V%])(_K9">QY0=0+I9QF'P3+OSOH5, )_& M->6C<6A<=# Q;\8U!2^Y,JX^&6-JOS_$IMH"W)I)#B3/F)G?&08$9B6PM.]( M0J(UQW[WC%=ZFM]MX\7G_#XT(O@JN*(4*8'('N926X@V Z3,[+Z7:2E*2E., MPHUG$+23[F$_ZN2]I4[]:JE3[UC!-@3P#:)P1.-BIMM'PWID2W^!6UI M+;D]1JAE;V<3WR65^/%6@B#4(JT/?GU/NFH$P7*^EH0UXE_)]LUJ9R,9:IKO M0Z:B#?5\-'M1F6&%=0'*LLC,8J($X) 4P/S8[/I3"3%SRA:\U='NT*Q$[/!T8@ M:JUL-,#AM/#W9[93K^H*]::38XGZ15GF7)@_0%$4VCBKI;27^!@P26@*,V,V MF-=)GWO7LS,9>\F3'?M=7=_?)>(@][X>L3>=D\=8N.UTQD%X; -S +>Y_#!B M)U;NJJ+:2BP?EJRAQE2FRYAE0_SQBA42Z=[QM'&2WH!=[/3(.+CF):_T!Z)YQ< MP(E0QGB6YT 6]G8>"6RVAX@ *K*20B)P"87?[7P CI.RV$0&T,UD#X%E9,-\ MBDAO#E/ )72WVM&ND\^:G_ABN%NYRRO>*\\%\O_N*4"/O L+DDHE4H) QG)C M"E-)S"P6&>"8%ER5FF%.?(+)._KPFL@31(T?1$Q^;M9ZZ3F-NT!TF\D#H1EY M,A]1.>%>B4C>>UW]6)R]'3U,2]5[7<4+AMZ>1P,3_3=*+G=OF=T/[YZJ" )8 MIF5>P PHA!% D)6 E"H#D&.<%2J#&A5>>?T77>YK5Q3GWRQ]_-_HZ"Z,PNOA2(-9Q>8O$%849E" $A("D*:6/%QGH- Y@APR MA3*O,M4^G?^S+1IG1+&5#N.P\]9C$\V0!2$^MBV+"O98A+PGJ$U+QEMW/3<3 M=P%*( GO:1N!I&Z6)JXJLO*X7:[4=MO0H&_KW*!"J!29'5A&B0:(IAE@N*C^ M$\."YEJ7N1?!6U]O]F"#J7Z<76S2M'0&MD,N0+ESUKF D L!K/>OJ9E M,W-1^X+9S.FE@4;B_;$T05Z*HL@10,QF%3&1 RK+$L"28UG0E)70KTS*11>S M,P=["0?DM'0 Z6D*@N 9>_[[(1-N!BZ4CSWWWS]/YLIU!:_.\LLG!SLZE]6[ MMT>&B?WA&-,4ZHP"PEAJ7!TS[3DI8H4"CZ7<1!@?H6Z\),P M%]AY@266QL.D4E7'81AP939C2IB-F!!EIJA7[,YXH$\2O?GCY\/Z2:FD$3KY MNGGT+OCK.0+>?F1D7"?T)!O)#^A6LK<(@)[E],P#SO@NIDOGS^5D>@#3XV;Z MM!)8A]BT^<%\@97_DS'*M*(:<,X+@ I=&'LF)2A@KE.%4IAC[%5;N-7XW*R5 ME2VQP@7YD2>PN1FA4#!&-C'../A7[NU0.%8UWG;3TU;8[5#JHFINUS.!L88] MYTP?U.ZC_LI^?ZKJP)J?;Q3;JM>J_OM0 CSDIE=8 J(E!E 7$' 8:$!00QC M4BJFF)=+.%RDN9F"^HQ6G)S1+ILSV@=[1NM9I2G"H+F9E&F'8F1#=/.D_"ZQ M?+IK726NC%&_*1Z!F- OXCSCM1Q.XW,L/>HY3[M?GM'">Z:GQADL-U,T_1",?>[6KN5G/(]G.YB!KLFV$ M]2PZ+\'*]V:S_6JZ^;2WU M_Y[0S3?#K06>FQT(A63D>7\D_;4"VME?BQ@SX>U2\6@9;ZVF)TYYNU3J,N>M MXYG TQFV6=DO=E\ ^G":6!99 ?,4 Y%+#%!!"L X%B!5HLR03"GQRW&[UM'< M)O&!@7-/;[HZ['$;HM/6W/:\C+D*MN-Y200(1Y[T>Q&/Q=]'.;^]A42LLXMK MW4Q[&G%#V8OSA5O/#ZX#^-8,_OV/]>-J]\4N=^:E=E6TE H.2YP#E&%HXWYM MR7=.0,X%I#E#2$LGQFK?CN=F20XBQJCRUP]YO_T8$\@I+H/:E>>LX$DM^5UR M1#A"I;]^A(-+_45#^KEJ_84C/J3:GQ-L'N7^^MM[KGI_3EKV%/QS>S_PX*?S M7+IUG?'RZ?A(<]MQ_Q?;R _KU<>?U4EU553[*&V;YOKS^N'A[7ICGU^4G&&& M"05*:^,C:L4 +RD"HB1($"RUSKQ"_2:3?&XKSCE9O.>1U&0#[GB^-<=AG/ & ML:UU^QK1%N[NO&FTNMPE1GM0JY_4^K>L^?:N73\@^=."D#0HQ#R%FWKD8AWI M32;WM.>#4P_'Q6'CY ),6^3V]?H'6ZX67"&6ZRP#A8#&\4%8V.*V$#!69"5+ M%4GU),5M:W'FMC@-+8]::^49&S]P1-T6JNG&:>359^PAFJQN[2FRSUROMA'F MGZ).[2EPL>K3GK5ZS3BWOYOWYE__\6_[GY@_N%D;_N/?_C]02P,$% @ M"H*&5W#"OAH46P R H$ !4 !F97)G+3(P,C,Q,#,Q7W!R92YX;6SDO6FS MFSER+OC=OZ*FY^MD%_;%8?N&MFHKIBQI)+5][WQA8$E(O.8AU22/2NI?/PGR M[)NXX.4+]41TER3JB,CE02(3R.5?_L>WL]DO7W&YFB[F__HG_F?VIU]PGA9Y M.O_TKW_ZZ\??P/WI?_S;/_W3O_P? /_S^?O??WFY2.=G.%__\F*)88WYES^F MZ\^_K#_C+_^U6/[W]&OXY=TLK,MB>0;P;YM_]F+QY?MR^NGS^A?!A+S\L7L MSXOEIU\%8_+7RY_^T\6/?[OW\W_(S4]S[_VOF[^]^M'5]*$?I*_EO_[/__C] M0_J,9P&F\]4ZS%-=8#7]Y]7FP]\7*:PW4O\A7;\\^A/U3W#Y8U _ BY \C]_ M6^4__=L__?++5AS+Q0S?8_FE_OK7]Z]O+5EP^>E\M9C_.2W.?JT_\.N+!0&" M2-W\T_7W+_BO?UI-S[[,\/*SSTLL__JG^@^AZI2S[8+_Y_8?_GJ][I?!D" &XJ(A*-[A/, MV(/+[@0(V3\@#I=E)Q;BXS+,5],J^ M(%YE8L=6V64$\Z)# ZR @D%B,U9&9 MD-J<#W=6W@D2JG]('"71D5'Q:KZ>KK__-IWAF_.SB,N)CLG)(A6== 9!<7*O MH[4:K I>E6PL#^(H--Q=<2<4Z'Y1<)0$N]#^>_PTK4*8K]^$,YS$Z)15@@%W M%#ZIHARX+ )X%KQ7*9!-.\YE>&C5G5!@>D?!$9+L @FO*91?D@G;"/X#R1]? M+,[GZ^7W%XN,$VX\8U98\%E%BKP5DN\3"=BR^,*R4JA# V \2<1..+&]XZ2= MG+N S+3%L(.P#"IN< Y,">4/&;XCN^D#Q<>)UL^E??TNGCUW:#1_3UC ]%V M 9'7<_HV$L?T*[X,ZW#!UD0:C"331H%/J4GG#H*+ M="(R% ES\"*VP,&M17?#0?0NGXL'%=\-%]Q>,QPNV"WQ\^(RSV27U MBKN0 GK0TE'XY#.%3TA>490:G6-:\]SB'>+FFKNAH>,[QR/%V 4(B/"SFLBS M2/_]X3/);?7V?%TK>&ID/7$J2J/D,Q,#)H)3%%P951)GRM+1 MV");ZLZRNT&CXYO+XX4Y]GO5-E3Z;;I*8?:_,"POBPN(?:&0>(@F,U!92W F M>8JQK50Z&%/D<=E1CZV\&R8ZOM1L(M).ZC6NF?B-/B$/&C-%4H9#)D^)6""+ M%U428*P**BM/=O"X1^U'%MX-%!W?8V)8B;9F(O%!$92B@EBR#TIP. M/C* @(YG;05:FUNBXL;2N^&BXRO.-D(=&1G/B(.\X6(6/DTB"QA,2I 3,ZW_RZ_WA/<[?7!X23XY0O,5 M9OK-:C&;YMI[85-H4-E<+Z_2J-C_..Z. M[ QPOH)/(7R9U"J.,[Q:]PJ&9#4<$N: %6050!2^2J'!:U1:(T6Q[JE'R!)6 M<8.6BW6V6Q!GZ]7E)]=[\0>D'&I1+K_V/7[%^3FN)BH:[CWW@-G6G64\!!D- M!>@FQV2<"XXU9NER[7$Z"K34\:6I.4JJ(YXOEW2_6*S6;\M?%HN\>C;/'W#Y M=9IP]6$QRQ/-5(B,'.FL6*H5KQ*"%QRLXIIG*:QE3]UQ'(*/QZD9I_? D(AI M)/G],>2W&)KCIVIB/S:#TE^6B]7JW7)1INL)+$*ZZ5;$F&E!T5I0$R8V1 MN= N\$_5>AR"G1O+C].78$BP'"K;PRW,8AUF36#Q 6>S^B2 *^8]R,Q*+M:Y6%I;F]TH&Z>CP9!@ M&D C_5BAET@$I.E60<3:6!> M+.;$T3DQ=6%9%_/5J<+-4P6$AT/X'BDC M-:08'G_'";T?OY^\AQM>J(K$ B=IZ"H<513Q$#!#]-;1*1 8YM:V[Q8!(W6J M&/3,/5C '1B8RZ>H=[C&L%M9A A40P0MAP$K-T>3D@>^_5TVKF1C.4KO!0/A3&T:Y\@YXUR#*8GY MG$MAOO4S[F.TC-0KXY3H.4CL'<#GO[".W\#\C.Q9^'31#^)MN9=RO;6LQF3R MS;B$:*0$%8,"+U.JC6(\2JD$ET^UY#H$4WL1.&[^0!M,+$ZEH'[1=V&*[^?] M^^"D%AS!FDRVF3E!KJ!FY!0*RU7@6J43X>\Q$L?-1S@E ILHZ:?-J:OE2TO\ M3#\S_7IQ=S)L>MV3"YXFTVYWGALEW5TM_K9LEWLVSP\0<85RE;/WRC H1F10 MP@%8>G[9F1+[5:R23[9_&FV14'^W^>K=571I8PFKKAHXGBXW M!NOBB>;=C(3Q@!@06;:9+!,ZKT%Y$2F\S(D.0^FRE!1+I-8YO .Q,NX!T?$F M.14\CGW8.YU[5#,622#K]7(:S]B8&:1@JUF($:*3'"*& MJ)F2$N4HOM'C)(^;!]^=8]1(MQT\0#[ Z=6^M,PE@\I!9)R!TH;.,>\,E.@L MM]9D\V1KDL/*=AXE9]SL^5-"L)5.FL&KIZNR[3;[3&=+"K.3WYO=7GW\2[0G MI#'6C5KM[!E^?CCKNPL_[M80_ILM2+Y7G1CNF(V*V\P6@%>1V+12P>^SA8J@@4>ZKZY MSCAKQ.R#A'1CXMK@XJY=.U[X'5Q8O0BKS]7VTR^O_G8^_1IFU65ZMGX1ELOO MT_FG_PRSNDVYT(&Q=A#0!P-VYI MKHT.(/8LI3KD:O4>$Q)+%.I3+';9OUS;D$P,$GQPN8X^JF=Z+N %3Z%8E63S M1ZZGZ!GW=K(]H)K)O@,8AC/5?.LC1W(&O="KCV*6FNB W!MB:^9=ZLOBU68_66Y./]" M\>OLO.;=T:=I6]V'^:JX[Y)3ABH):7,UK[5@-6@ZIA7Q;*U5ADG,MO6[]N'4 MCML 8X"#[S1ZZP:AE\2CDLYQ5R!+RVE[I5I)H3UDH50IF[&2K<_%_4W:8*TP MAL+1(=+MX&GJW;+6TJ^_UQNT-9GC&E-\N7@XGN@@#9WD F+>M.$T#)PK2%R1 M.8Y>!2%:7XD\14\WB6/#7!8T4T4'%N>J.7@?!ECME-$!LEY>+'M5P+XUOW6/ MU,Z+7D8)43A+1MS7WT4!IDB"0XI%FM;FZG%JNGE)'P93C=30 :!J2\\_IK/9 MQ";)I,<(V4@RK#%F"%EFR HS0YX4RZTS,2[7'M>U'APL!XFX VB\)B7,/TWC M#*_0_>K;17QPQ1,&@^0ZVFVW1<6# 2>5!"N,-LD&Y63K!^9=Z!K7RQX<4LU5 MTP'<;ER%U,X^%P%%9$&[R#,(6PI%F&@A!E- 1V3,>N*G>2>G!PD9MQ'=\$[2 MT<+O $%;^B1W=]GDQ(U6L:H2Y_GXEFIBC2CDS,$XR43IP^ MB\U/LEUI&[X"";F!ACOK[K1% "&41- MX:?F& ,SU@;6.M?M0 0-=AMY$@0=*?H>HKK%_--'7)[5P_K&A4711@6?+<4> MD:(05Q(X9SFP) N=V%$J^]0$ZX, ]" EX]X_G@9$QZN@ ROTR/E\@R&%618, M'G+*""J0^Q>1MH>ED+=8I;G5PS[7/D#4N+>18SI.!RJF!Z3=.;9OWK-:[A0+ M%HK7EC@1##S+ 622-L=2VTH/C!)):LX-[DYJ[X$^2,76G91N/WFW@T$7\'2'J6\^8] M*A6E^/7\1ODS)]DT<#Z@023*,\7H_IL%[5H#KX)GFGG'5VC-ZA)2QTV\' M05 +L7> GO>X#M,YYLM.T\]2.C\[G]4Z^Y=8IFFZGD@M@Y";CE^*PE)/A[;C M.H*6W'FEI:?CO#&0?DS5V)FW@V"JL3(Z@-?'VM_N?/E](["MT=W6&4>A%<9< MB(5,8HK%033)@+ RBSKX.LK6;W&/T3)VPNT@4&HB^"[:^=TXJE^O5N>T.\Z^ MS!;?$3K]83(13+$3DD$VOMC,[@*98@2;D28M$AA=:.^ YDC9V<.[3G MU$0=_3D@+O="WAL@Y"9@FLB<7$I#V6UNEU]ZD8.XMW$"P= M*>P.;J=^=.TR$=[65@L4ON;DB!]7P'-,]5'))R^]P-"Z..5'-(T\YO+4%Y[' MZ^6G:A7Z<'NV81J#[K+6J1O1G;3IY^-9Q18E64$E0!9;.PW8FE6)?AIOAWG.77 M\\O[Y,U5\B5G2:20/1W:PA!G69&KB#I!,KHV#^PL3MU8]^RGMIVM5'3 M3SLI>,/KK;N<80<%/[7>:4:<[,QQ^_N-)V[G=$B^*#HV=6T9I))BX)0HP$R. M+"57"U*'N^#8-0_O".X_;D)E=%*E$ .@X;2G6'WP3]I 1EY4 @^7=P2%Z1?U6(O4Q;#&OV_;9M^EJPKG5P@I;0Q1B1H54IYH4 M,-XK%96-QK5/4'V"H$ZP=("F'P/-T6+O $-W>'BY. O3^01+1N%I)S%-[H+* MCE&,FPID'CF2="+7K=M:/TA()Y@Y7M&+UE+O #HWG,/_P+.(RPE%M"K4*;H\ METR[BD+:P+DG?U/XR)B3(;0NI;A'Q+B0::#8QUWP Z3< 4P>29:]8$9'](F. M:C FU5Y97H +]#OA,;."S"75O*_T4P2->VG>'C[MI-\!E.[FR%YP$;7)MG ! MS.L 2EL.GAD+)G*9!!8A5&LW^6%*QKT5;P^>!O+N #4/7)I=,*(,8Y%9!N3U ME3H*EBQIB@JR*II9^HR+UL!YE)AQ;\';8Z>-U$>$3[TLF5S>=%V,C-Q<>%T> MPT'9'%'5O" 2CJ\]^[G*]2:_6!:L#'>MSOT+H!^L,>YM=CM,M!1E!P9EARS4 M"\982+84%%!TX'5"!#$FI 06M64JHV2Z]=WUSL2->W4]@*K">,"=7 >T!8&*CBDV#-F$)S^1J>:N-BZ)=E]*CK)+VEXH7.8@#N M",&['K?X$K>_OI[?OS!]OYC-?ELL_PC+/&%&Y%"\HM.7TQ%L1*GM&B)M"*^E M=;EHU;HYRYXD=G+S9&,8?-F>58' FXT^AZ)[=5TC1]P^76::@H@4?8>T^+3?/,MVPI(1G(@ MCX*#(^>"C@E?IY+2+LX^QV*"9^09-+]N&I:G<8_A4Z*\*W1T8'??X/JZYFVB M?>*B$J]J,*V0.0JK:YMFF(WD3 >E&N/G,5K&O0L[)92::*.? M,NI=BG+?+98;3:[7RVD\7]?H[>-B6S@U<3%IECV%;:KV5,UQ,U;.4E!'/@LO M&)-K?2%[),GC7M&=$JJGU.W!=O(K+N.B95CS'K^<+]/GZE"\/%].YY^VKL/6 M7TA,JA!9H)BP3B8+T4) $JP0F;LB6/2\]9'[0Z+&O=8[>=#33#_C&]'-+?F- MYAKW^+GJME%]W#KP=>)TRI'5J8FROL0I@>2P:@?:Q4BBX]:P.WDZC[Q![+7L MN.T 3@&Q@571@1OX4/>#4$(=0@[6QRJH8,$Q'<$4Q80E(^U#ZYXF!][9#-9& M=^0[FWTT<.2=S:OYS0Y-'>71#],LX*#%1\^P/VD[@2=2K W361>>MA/K5$UZ MC(J3;6/9B"13,GJP5.(AT^UO!%U7@=AE[7"-PNK-TH3\TFB1]F,.=42;40&" M3 %<485'ZWVTK>/B7>CJY(&D&6Z>R'MLHYN?MNBH6.8T! M_!%_[4W=U8I72,4251$>H219!TJQ#,$810=Q"9S.=4RV]7#!I^AI<#.\V2/+ M1=TY^?GWOZ[JU/6KX1#/TIKVU*9!T94$(CFHQ"A()*]5:=JUP04%)A#E)1E4 MN74]^/Y4=F/TCD/0 Q?*0ZJK@W#C]I6YY<9IM(6\VT!^;B$#[DW6(.EC9:0U MR;3N3[3_4\5@,!I:VT^^5NPC^@YP\Q)IY33=Z(9^/\.-DN;YV5F]:?S[YO.) M",5(KSUD6<.F'"CTSHS3'Z6(GG%A4NM'W5WH&O=A]L0H:ZZH#L"W\36?WWU+ MGJC +&T> \Z:#"H* 3&G @R) XG%([8."!ZF9-P7UQ,#K($R.H#4_0NFEQ>$ M;&WTQ_ -R4AGE"(5![DH"TIQ 8%G!E[+E M3VC8/.7)RWU_.OI(+%L@YI$M:SS>4CT;^)JCUX3QLK9"TS"='SYMG%3Q(T[AOKZ+ [ M5#4]P^U^7TCR%38OS-=R7:UP31RGHEGTB398D#6NBA!(B.!XD;EX6;!Y&X,C MR!WW]75TJ ZCUI\!R._"]P?9O3G\3BD;;,'ZLF-K-TJ1(%H5P4FN-5."\SA\ MUOT>!(_[SML-F%NK=NR:QL<=FXU+<\WN#3_GXL-)5%(R%3+H4DNG.F1A(,CB!CWB?A$L#RIIKH,C&YOMHOT;I+^Q!J6V.:573!R MN;DNQ)EE$%(V63@7,PYO1A^C;MQYKJ/;S"9*Z^>\WUV>+Q9S^N"ZUH\%LAU'^U-Y2&*1YXC>_J;\5-IMX-I,3NR M^G*Z2EMN,=]@-@D*-FV)P'A-=\JL/K(7"]JI4%^XLE/-6]P?0_#(8T3 MR8LI2O(08YVLUQB*^]#79:I&,ZPL3J2X?B*J>RR2;.D(6'^O113K9_-<4TB_ MU!^9\,2LMRZ!]JQFV.< GC.$))-2/(MB9>LFM+M3UV5RQ\EPV49I_:'RM\62 M6$N(>?4;"7USF_& 4">F9*63\,!+%B1,8\#)VGR("U%\3G44T$#0W)'$+G-# MAL;G$.KK!Z2["W5"$C.:#@?(GA&#K+X0B\(HP./<%6.98R>*>PZ%YJFS2(:" MYD!*ZS?LN1A$\Z @"UKX,;@@ZMS>;^5'8SVNXD M84\K=744]M I<%T53F*\+B2::!^B3M: X#J3=Z(V_:XYE'HJP/W(0G(,HD(-S M%%@Y'HW%UK>&CU/398 QF-5JHY0>#LD;G-S<,<_#_+_??L5E7H:R7DV4",P* M(F1C%3,EPUOJY;S?*N@P>3@&[1LKJ 8+79OJRL'N2,@^Y M>K;"NPB*HP4GC 05&;=<\AB:IT8^0$:7B>9#>V*'JJ'/(_.&?[FY_GE >A-= M?%01#6"L70,LN9HD1XJE2E(F&D'2:YV6LR>)7::1G\+*M59?!^9N=VE.1 [* M96;)?"<'RFL)T5"D+Z+A&(IPA;<^=7>GKLML\*$P.9#2.KBVJVS5_]K+8A5F?UDNSK_0OW@D:2\@%DOVI3:;5F1V:GX_IZ,0 M.4L.8PS!-1_1.CK7XSKH@VVV\06[%YPZ<*I.*IOLN7=:&LA,D7&RTM9!90ZT M2=RA\2[)UJ^IW6VJP8*-/D^P(2'2S;25DTK(B)SK:0ZFSBI6VD?PTCM(RA7/ MBW2&M>Z5W=TF&BPZ^L?81/M I&G[VR-:!)U_^3+;2#[,+B7_>EX6R[.M[B]U M$#(YL24;X-H$4)&XBDI2+*K)U46#W.76CX$[DC9N->U@P!U",1WX/;<*?:=Y M(I57*(H $ZN(BN,0A7!@91'9QOKI )V";I(PL%<[DD!C*@K=4U#IP( 4ITSLJH,V.M7Y'OD#!R8I^MS8H4VP7FEY/GY^LUB_;]PP]J$J924M1QXE R4JZ/3.#HPTB?- M$Z^[H;E3MQMM(Z?QG0!D@VBI _1=M_O>MK)X45G:E!F\66SYF]..2C+(7#E) MF@*NS!UX]'52%M=.^N"U:#TI:A>Z1KX-/@'JFFNGU[[L'\[/SL+R^Z*LII_F MTS)-@;YTVQ*(0IHOB]DTU5>Q6USLUHI]QV]NTGW]$"X:-5Q_=K7,NXMEK@"H M(F>990'!1U\G)9)G+Q*"0<]V7#P?AMEU^_L:"L\6*S+>]-,?KG5TG]R/I);GLYH@*U(PCJ& :%--;,P1 M8G8%'#)>6"G1%]U8>J?F<=RHHA%R[TW0ZQDHO9KA]_@5Y^<8Z,3!3U42T^L# M[1#C^^3W-3&YNU/<:K+%=IGW^*7VVIY_N@)K9$76T8H@:JL&A=I =-R"U:SD M( MJ;#[1ZQ%:CKYHN_.]U]OA&NXAIJPC(F1,FVE1667C><0Z1.>N\=[ MK_$LDT#MM !44H%*1H-G24)2*HKBO0VVM=/U*#'CFI0F.+B7 M%$\+T:DNT5 M\CI\.\1X7/_C)@;C$5H:&8FKR_(;_NJ5[YQX2I8Y8*)P4(HE\-)I*")KCRX' M$V3C+?0$.8AXZ_303*A>G +FJD^_H" R"!2@V2RZEE]ZVOAA]BIYQ#48K M3#SZ,'.L!GHU&YLZNP,LQG5]WK'&XCX%C>Q$_>('X* #!HYT>J"KS;2=2N , M4HPM64@VL>1*ZPSXARDY?G#5S6^]AF5RVAEF+'CN+)V1&,"+1+YQRLKEPM&; MUF[$(Z2,:Q,:Z/_^"*KC1=ZK)=A.30CS/+MN.A_6)4R77^LX\D.,Q(^^LHG] MV(ON1J;E-_KVS9#V:S#F,X_4,)(<\&@ZL_ID%IU&WGK/X)$'CFIQFN+AK>-HI MH5?S4]MS3->;>VC:R]O$=Z&YF<&^L]F^<7-]=[X) C MKY87@9X@( AA]$<(R=$?DQ$I6FFY:3W2:"\"6XQ5_^%BUQL$DRCH+]^K]$+]JX4M_.?KD;Z;BI*+M=_X(0S*1E'_C@(Y1FHR!4X5KMF8D)6]^@[$'>T;U,ZE[8K++I?_%N05][M=SSK38>/(VS%=H*BC""R2063Q() M%C-)R4EK,1K9W*D\E-;1_:E!L':OKS')=9G->')0H>?]; MVB1%_H"Z85PEEJ+QD;SD+*(&E;R'4)@&9$G&F!@7MG66T$8*GC0Y 5\)@%,!$2%JMX;A[6'$?Q\64E.Z[^_.;JUYM(%<5"='64 MA35UJPKR!80#::P7(EN7FE]3'4GRR"]\I\/G_1J5TZFZ5WMYP2OI:OV=)$H2 M2$=$G(]\5Z-HU<4^WECL^@6Z),6JCU]5#4K2@1FB4*!Y1&%* M\>-: MM*;8N=^^?!@E]6J?=BM,NZQI.J:7)= (J]/T<4# MG;(68BQ.":NEP]8^WW!E=W1V3U=ORYT%OF__>R/[)UNFBXQ@HQ/UE2I 4$I# M0F."0:5S\TS,W2CKML1M'Y3.VUA@(?B=38 =@?8-_W)#B M]S]Z5QW,X; X%R M4$5U ,0G,H[N-P.&HQ???\)@]"&.A@]%->'1>%*?DB?,9_/\&)"^STO82/B&\]QI63)K($HF -5B@&G/ ++7G!+#@.3 MS?L4[$5AMZ'I/JBY]UPZG))Z-6E/=2(YW)#M\*V#]U$9T&@]VC&#B:@YYPJT MK.7M=(2"+X1%YHTW)EN-S4OW!NNFI8 M9]T8VG]TMD-!C,)HG71N7<%](*F==EW9!T./&[#AE-:K)7NPR\GA)NRIKQNN M*\N 1NO1GAR\J.*]DL2_J=TS" 8!O:;0,"K#=9WVU_HY+-?XO[M"O75. MF[[RL_,Z6?#.22Z*\E+5LKM-CI6)$#R3%*N4Q$JRG**@P8S67J1VVM=E'PP] M;K2&4UJO1NNJT\KAANKN5[3M #.@07JJYT>2,BH;!'AM(RB6.3@M$$+B-J%' MU&FPIO7M,_9O('PSQNFJDH56JX.TJ8V.]KQ,< MHJ13NG:2Y"H')4KKT4+'T-MO'YE],/6$C1I6@[T:JMHYXW ;=>-?-^LY,Z!E M>J3SB%+*6RLR!?CUP%&<5!B0 >,J9HDLN]AZ)P[3>>8:S5>"O$9KS%RBEPR" MYG40 5.$5NF /M-6Z,B\:NT./D5/ESUH]D'"XZ;D2.'W:BI^T-#E<"NRVQ>? MHBG-@+;GR18D.8?LF4]0='U)R<:"XZ& !CS;!&4?=W=K+'S5I.,)B[OC5IVDV,>3EUNV:.1V+ MNG80;4MT4"3_0#^'W2]G>"#DX0Q]^^&5UT'^3EDK6=AM=KD M#FPF4YRO=^+\#M=2(YTKLM9R.48QSV1GVINP?LTS6!1.6MLAJQ$;>GL%;B0-E503AG+ M(].M=_L)&[17BO@]?S5MX2KU=MRY0V_+>]F8;[UB>\^<7@G=#8" MHJE]:9T7$ HBN,221^-9R*VCF6;$_SPM7/9!X^.G_2EUW:OAO-\UY8ADR,>^ M:Z#^+J>+3GCA5L<MVZWFRHZ.1^@Y$[J"Y<6FYK M\9:SA&K+$[B8%?!8BG;"!>X'3 ?Z 75=Q1S[H.*)O)^6"NG:S-QKH7*DJ7GL M^P9L^C+D$]9QK34B#[P8Q8#.QHH214%H3H3-G)"A$EZ+UO<'_;1^N>[[<2C9D9]]IGQ-W1 M!SRZ]4QVJJ>J927A7G7)2UR'Z6S PK&GESUA/=D>_ ]?9N9UTJRVI-96>E#: M)8B,"<@Z:IZ]41E;SY,:KLSLX;JE9^L78;G\3NMM+B$F,7'K?2F0G>6@8N9U MW@BC>(/;HGWB[9_'=B*LVZ*R?3"R6]> 8U32@9-PN^G!1*O,Z.0@6\W0@/(Q M$O7"0F"*>8>:A>8YJK*I7UQO^2Y66DUHUQEMO :#]: GBL GIH ;%CPF$7/SI\_'J>FT!'8?)-SK MA]-&]+T&F$]MW]=K/%O-%^N+F!OS0(;IT74&-U"[<3BTH7(I6<[)0]?(L=;S M$(ZL9:#)$].HG9+-PZ=.JOSK=IIH4UAU'$#R^E#EE :72P3KN;4"&84MS>WT M_F1V:MKVP9\-9WC:G5IO)]]FZXF$EF)1C (SA S M,=018D6"D))9*='*W/P"^2F"1L;8T'"X-TRDE6YZ -J6]I>+LS"=3QAWI@A? M0(0JEL(*!4E*@5/DA]2<1=\\^_06 2,#J9UB[T+F8"F/")'JDDS^.I^2>[&1 MS*4X_@.K9SFQM&&L\A[0>D<6W&5P6E.4BTJ)Q'ER=S-:[GM73R_1Q=%UB,X6 MS05X, R^XC(N6@#A19B''&YS(*2R6H<"QKL$RH0$(:5,,J)P(@C:%R7L!($' MOGSXNDB0KZ**42J,W0Q <^*@H:Z+PZPA,G:'WC%JZ@" %^2O)@F9=E9X$DH4H)2.X$KM>) P9SLZ1QDN&(&L_G-HW M-5K)(&7&20,^.:\IEHX%^6[F::?UQAV.,AB(AI+X^%BZ%!VQ@:2M M]=:07VR0-[B>2#*L9,D+1"-5C:@E^'KK0A^7*#$9K5HGY3U&R[C#3P:W4$U4 MT,&A]V8Q7]SV"RYXF203O$(1(&*HN?DAUZX.FHYPB=YZFYQI?<7P*#$[@-5''UZAMYH*3!Z3PLOV]$ M2=)(]"^)M-E&'MN--C%&NB Y230:\B8]A=I!1P;:"JZXDUGHUDTJ!V1G)T3; MGQ;1O0#A9TPR?3E=A4^?EKAM*;$H=*I\"#,\IECHF.4&S_#:B]^A$[V$UTJ7 MZA Z1L>WB!P"Q:I@?;$I!XH[1.MTE>OED#:^C1] *.F^2 <>-I+UE(JLO M=BXT9_\?)M%K'^PT2?3:0UD=. UQ-<_4KPNPB^4354B>+ HK1=52?-N!C M<$!VF)Q7P3%[]R._Z>&O[D;GA^AIT4QH8ZO\37V3O M(#JF@0M!HG*<>9T.0,'==<8Q!(TT^#@>CA)G9\B8?IW.R)U:!O+1S]/Z?(D7 M/'&A?!YK/F%3$"@V Z*MSR7)&WPS8'ULQ0H[:78)PN4]I'RV*?4X_4U/!6IF4W M32%YA$(6-8H B"9R:U*@3;33 ?53%"CMI;/="I3V$6"?!4ID-[D*% M:ILB* M1L/!*6_ "N6EX=86L5O@VWF!TL'*/U9HO:=?7S_DT0W ./<7@+O@08F&Q MM1E_C)9C#<>E4)]MA7K9L&FSQNKM^7JU#O-\,>\Q35)(#).U8!0=R"KP#(YQ M!\%K)G3T.;O6N?9[$3CR#(D6>+EK=H934!=NTX/LO9S.SFLX<)?';4E+-?.3 M))C":!44&QU9 QM@0=<'L6S>NV9/$<1W]4]K')DIJEJ-Z1*_T^7J: M*R_3K_BA#E_>S&=^]2W-SLG!V:;PGGTY7U^4T]P3\5EM13OAJ+7)6H)4KM1D M]40;SV>(*+F4NA0C6]]8-B%\W#JH0?!Z>H7VVCUSFV&^#M\N+P 6Y54IF-8W MIIE^>Q_6Q[3TW7N-)I'*<9PUBEZN%GI@R&)@.4F>!2BG*80MACQ$6=O_Z!B1 M%+EK\ ;23J]6[27&]?6VKW\ZPGP]_F5-[-2.M+::@E>__SZVBO5H M>)0@G-=U3':!D%F&;!7+,7)NK6N\)1^FY.BI=?2MK^;ZGCH)="YS ZPP M8BX+!:Y>6X?"I#8>&3;OKO( &2-/CSM>[_>FPATIZ@Z"R]\7\T_T;6>5E8_T M;S:OY\C(OBK.*!KQ2#Q8"T'5))Q$'B=:DHIO?:OQ$!WCX^4HY2X:2[I#M%P\ MN6HZ*+QR!G2=(D*_$1 =]\!XM)P.9ZE5ZXOHARD9%S'':_@'D#E W!V YL5B M^66QW(09=,Y?Q9J7G5^C,YKQ &K3K"4["ZY$#<9'R6K^G[6M8X G">H+0H=H M_.[ GF;B[P!+?YVO*@=UR$.\ZAW,!"?'B+D#G-P."3;N'>,NLN0C.75<@5(\0]16@A:>(W$5K&T]D_ ^%2,/ MGFX<*!TIY>YP\B:<7>X>+U0(Z&CCE%@G_>@(WB&'Q+W,P2$=K:T#Z\=HZ2FX MWE_'3T+F0(&/G;W_GV$YK9NGWDN_QX33K_5/EZ;226U=<'7DBJQ'JN80?>:0 M2_+%&^?MW3N91]*WGURF)U0U)MO0$5P1KJ6OS>=UT;B;P7ABD7%#F?:P:"7/L7%Q%;O?=[DQJLP( MQE#XYIA-"0CO%JRP/B5O@M*[CJIZ;(UQ Y?VJ&@DS>X#^^0T9./VP8WQ\JZ MGX;VMZ7SUWG8=N_'7#,ZZC9XM\2SZ?G9L_GF&OKU:G4>Y@GKA(A5;;J>#)WN M03O(&&K*?Q#@I#-@I'+6"$52;MVK_$B2>SH(A[!BP^IP; ?\SOW61?=B_"U, ME_\99N=XHQI%)6>\\H'B"A;)-Q4%O.%5I-(S'9/!NW.&'W'(=U^S)P?].&P- M*>Q^K-]-.UY[GE^8..\ACZ MY#Q0XCUG!K\A%S+49.@CDX+O?4^S?."G*1PV%5BCC%&A!?2LIFQ%";Y8!\6S M8C-9#ZY;NZ.G2P5F6'2ID[8M.8 5PA3.6ID!2]8F%&=<&/;!LM]4X'WTODLJ M\#ZB[NYR:/,F)ZUQ&84#EI,%94S-#N,<$O/:I.!]2$/LA ->MT^:!KR78G_\ MNKV/E+O#R8T+5IUJ2\>[OF[O M(_"Q(Z*'7V(O\U&W<_@N+M63%5':*,!&5R>DD9?EHR_ */Y+B4 MO./2J\"M9[O-5STRD^+T3^9-+,T1TNS KWFP?"=97U@6%.++.C EJD@1/R:H M![C Q\MZ0[1]6"K>/N#L S=.U6-$6A99V$V>,8@0>9)W6$B$999P) MK@3;NHSRYRN%VTOC>Y7"[2/^#K!4+[K?EA>T\/2R[(8A,AE=@*QKDPRI @2A MZP93UM );@-KW5_I/A5=%L(=@YHC!=T!5.X7:(7 ,1B-D+2GTUO4H"](0^X[ MEB28C\:WKV_Z&>K@C@'*<6+N "0,QJP32 MI,2SMRPT;QQRGXJ>(NSC8Z4CI=P=3B[V3C%"&&<9,&X2**T#1)8U:!5U3"+I MTKP5Y$-TC.OB'JO;)Z%R@* [ ,M[_+J8?9W./]UFYK*N/#GI67+@G3:U!H-< M+F$1-,_(?:0@,K5N;?LD03W!YQ!]WY\MT$CX'2!I,PWU;^,I7DGRO)MG8=UF+R[@PUY;)>MV:.*4H1(H.?U M:&FES: XFE^!U#DH.W'OZ@.K@D]?5M3-&1TB_ R3=?&N[ MNGX(WZ9GYV?/%\OEHNZ5%^$+_1O4O#3@@Q/Q-"CI)R!RBY+9/7<_IF7*UK5NQFG'Q^A\M4=?0))R&)8JR6 MD+!VE(G.0*Q7ZBQ:HZT5A9EA0_JGJ-L)6?9G0M9 FNFUOO?9:H7K59CGV33$ M>D1/<176)4R77VLQ?(O2WWV7:%(5?!1?C0J&KUH*7%>/KJ[*1T5)Y-L8!^3U M$$8YG6@AD-"' L!\U54IREUM'0D(;MNB_, M1@W/YE?[:Y,+OI7[V_G[FI^WK#_K%..%]MWQ\L[; 2DP+#F*.= MC19<+75B,A;%-'FON?7,N&;$=VPP]\';78,YCG([B#\>K+C1DD>9%-*!XRG< MYK79FZZ-C[Q$P\G15JN2%''I<8 ]9,<=K>->:M]W%W0%H[C=-5B*'4)P#DV*=(1,=^%*K MK412AC/:8LUCA\-Z5)^^MFT/S?YPN,X^8NX")W?K(9()-BHOP&?.ZMM5@%CG M)Q:4,=?*EH;;X644K0V,[M1-BZF^G"'!M!A!S;LBI4+.6[> M,^[S=[&-F=%:.I0@D;:;N(0^3Z=2_8>EZ4 EC[+:AH$GBC)"2;5)0^)>9;)_(T96#&%51#H6/ M8-IC[# M=?LLF]+YV?FLYL2V+U>K%YS#_A-/YL[88_FL-';ZZN_G=?J_\O7K^*SM]PEH,#&4T##!'A+)[%.PI>H M8G!6-][CMRDXUG3=$.S;*M@7-P7[>DYRQM])O%N7PS%61.0*'$L!E IUJJ+E M$,G)SD&)$E)K;O>A;]S#] ADW+54@RFE ^]KD\97P[:MO"IKBWF-XC87!)ZC M\%99\$(K4":2-0YD[F.=WIE2SE:VOF5YDJ!Q(34<#N[>,S=32@<(N\/#Q5T M]]%D09)AF/RV2BO43E!,'#7?9?Y)K MHR.S8'3FH#*9=U=GD) GJ:Q/VAG?NF)W9^)Z. >/ L+^Q^$!6NDBMK!D$;G# BR11Z%4?1UFFH29'3KN,B;9NMGL;I1U?SX> HS' MX==*1WV9NI=8*,#.SW%.OUF_FQ&/][@3B1EA @->FR8J(1F="K1_:>,*(U!Y M+L-P"-R!PG%O.4Z.Q-8ZZ\T:/N7O7E\'19%ST)X#K[6KRG@-OO ,PIC,<^0B MV]8YO?O2V#TNVT00@ZJN!W/Y]L7K9^OUP8A"PDN9>.<5%;XUF\*>Y#7_9%]!$[N@G(@ MI76 QP_K1?KOSXL9:6NU];@G6BJ)GNR["'6V?*FSY7.Q@(5<;ZN-)\Z:WYW< MI6)D= VE\'OW)4=)_V#\?,'E=)$IB%^NFZ#H;9H^Q[)8UK%CL[!:3Y*:JF-!O D:B%6KN2?W1K<.1PZC=.3#]T1H/($6.[!X M=YG[C>3];)&F+[;CGM]MML:3#*N(*D42;_)&@>*V=J#CB79LP2(3!MV\-.YH MHL?-5CD5@D^KV_W!/-2L^*="%2<"4 M#5QJ)J)IG1IX),GC]EDZF44^H5X/-\V+=9@-Y8PJJ5#JX""64F_#!+GMF!"* M"('"2!E=:=Y_^3!G=+#63",ZH_M(_TAG]-4\CYC8'N^7I2ALUQ^N.AI M4E[VXWV8_)=4H@^12XBID*'2DD/PR4 H,EMO"+MEF%?55ODO#PCQ;=GADF)[ M8Q98BA$#@VP9UD&LNNZXVM.X<%%XI+]5 WN4>Q'6\<_,9XO M4@FB5B)JYH&18U3MAH7(R'7*613G,C-D6#I!= \I/Z=#5B-('Z#FGQC4%V^U MML1 #$LHOA10P@N(67.H\Z&BB(YST_I]_3B*?TY0'X*M1K ^0-$=P/H'"8-* M8PY.@:L#F)5G#D+0"9!$:%A$(TMKY^+X=-W![OO'\Q[:::D#R#V<0)A0(J/X M%7(RM&]L[4.-]=TBJ^1X*86IUD.0?[[\W7T4O5/^[CY2[P Z>R9(914%9ZJ MI/^"*CI"1!E QE#(L@1&;KGJ^-C[.F3Q>+XA'J7-N7BKQ&#%]12TG@\== M,]Q$5QV [G+??GOU[0N)"2].DTG2J;CH:Y"U&5KB/#A#09[VA:%VW'C;.II^ MA)2^(I*Q -="3UUDJ+_!]?5+_J0XXWT,)!)R2T"I1*Z02G1HZ%("-XJ[YF4Y MMPCHZY@="UR'Z^3H1* [&12-7[_?XWJZ;7$5M_ME$6?33U>9?=NLJ&EZL5BM MCWCN/F"5)N_;QW+7Z$&[PI(PN47P/%]3==WL_.K%TJK@C. !M V$TB)K\TTF M(&NFZ+S47&'K'J=[D'?\4*2[$=GE^)VJ@TFQO- ^Y,"2]]L[TR!= >-,R$P9 MJW/KY@]/4S2N+S<4;NX/1&JFE7[R'N\S51V#1&N0',^7\[?S^MFV8] D(I/" ML5"GL=!_=.W/[4($5HP6@6'AO/4INP]]XWIXX\&PD<8ZB"+N\W8S)GI;_A*F M\U5U+G UD9&G6)-64D:Q3=2+6BA04K$<2S ZM;Z&WH.\<1W"\;#81E]=1!CW MF;OA#%U\NK'\6J0260GUBI\LOXP.@C=U_!V%\(H<:N2M<\]VI6W<)._Q8-A M4YV')!\^DPHN'D CD7?@ ME#W]TAUS4:7P"-'PVK73&?"Q'O I2DN,NA):YP!VW">NF=KW2BO91P<= .J1 MU^PZ\%Y2_.PE4JC"&/TN2084LT07F$4,K2OH?KJTDKT4O5M:R1Y2[P Z1/[9 M8K[96Y=C>&P=PY,3Y"!RG0#@P&=1AYX[DHAV6J?6C6?N$='#J7648A-I&EJ6LO49N6B<:/4K,N/=5 M[6'31NHCPJ=&(Y-7%!HMON/ER^C'Y?GJ,@O*"I)"# $8KR.I&6/$ ?W.)A:0 M99]+O.,KWP^J?K#&N/=&[3#14I0=&)2-&W?AU%V_E5J=0E*\@/&U39>5#ISC M-7D](T-T(;O6%S\/$C*N(1G*YSU>YAT Y_4\5:N(+W'[Z^OY_2+QF^7G16NN MC5*@W&:(^&^9>P-_K'YJ]6$<_(/C'+$3*TM=RF#-\R!L9$)KRTW MV#I983?*QCTT3PF[ 335@6';OYPOTV<2X .L33AM(/J'%GAPLCXY)G(\ M#"?>.*--IG0JK6W[:::B?I)D-\<\K2[=>.)?+.OFH7MX]_W[] M(^_"]_K1LRK.K7Q?SU?KY?EF8.8F'_/CYS!_^V63;O<7^HKUZO5\*Z2)R!BE MDH5P%ARHA QBJ,V(F"Q1",:],:T!?"+>QGV9/NDVZ!$M7618/.8/9>NCB3J MK,.:E-0&@JNF@6/66@:9=-(E),^[(E'ONPJ4]#Q&XCD6J;(PKK8N_[A$Q0XZ3OI5VR:%WWO6P=*A7Z:^F&RG[416CH5@!?!0"'+-0^ I#S>+M1"$TAB@$0MLX0?.+SPCUQ/]<-9;H0)=?J MJP2O6IFXSQZ"5Q4P!<>4%L4>86=P;5_5O F?CKCJ+("A?>?4 M_LW]?.@]J>CD1]]?*DS52TJ'WQ;S#5MSQEN*VC.FGQU*FMU6G3EL9*"2([(B"$<9!"I7Y M)Y0W#C,&ZGXGK=?BYSTL'!&S3]R8/*+X!]C0;U?.'UY=\4(M0T*,H(MJX3GF M8PC*@'(*T=LD;>R]=W^Q@&'N3QX3! ^[,CY;(@/ Z?F,NR?[JJR:*.!=FWZT M-E&H&3!&TRX>9HC")7:9,5>K;9'8O8IS CIFGHG\?%CM6U(TM8P'P/GG,,'F M-45>N8PII<;3UKRP9 BV^?;""*^2YW=[;_S?6,;,)G1V;#R\>'R@H ; VF=N MW$[B,3(7,@+0TLK)"1#Y& DJI$PY2Y^[#XC9?/XPE[UFW*"?+8^!L/1Y $XH M)95S=7GZD/?'YDGP$$L]@Z]PWCG]:1RW^OES< M_/?G9;F\PN6MZC2BUA93"%&*;\8WAT90C( H" B5C!IET_/@/)NJJ13\WB#)54"JALJW-S2$SU+HS M$E0G4K3&FR3,_I!YXHGSIIDFP4PO_@[@I#S[SLKKNVHD!D;6/O%FKF5D-6D* M0^U\FXRV@7T\U3_#>?"JYT7E&,[UD65_RFA?O?Q*GZ[OBGOE1O.B,O5[0/Q0( RC!C^O';E)^G^K9-#VO M+S%=?FB-@FZ63:BOKLJ;Q56^_>.B>.&TP0SL/BLPR*8'^9W6T0"K-B1+]\KO M3DN?.;(R+_3G$/\ J+\+3M+R]\NUK_^5$)B\WUFWZ5;-/ZTZ.V_^OZ5%WRRN M_TW7OU!>O+]JU447WHF2T H0@KEADC20I&@^I9;2(*+RD\6B>Q,SLULTKV:, M 9%SUI7;'7-53[5ZJWU.7DA;G9*:38?,K2[/49O/;4%CR9E,),R],^''I7#> MBKASU:K#P71:%7EW[?%O>=2]+N^1[Y^P.F\7BL:HT=/!86I5PUZW(9W)9$B" MM8"T+)[A58AZWQ XEQJ](@O5XA-45 %,ECMX_X!W!]OBS=(5Y@D*W,410'1E<'4=4*_%>JV;<+3[HS=L^R1F\O$#Q9 MH[>/1 : TR0U.JZBC"D4\,&S8IL4(417 3$P'ZUW+O6N)#CW&KV]8'6,&KU] M9#QW[O'=Y4?Z=<-[_YQPU\G8E)F)9"J8V'SRE@DCV>8.5U%*V:V)^K>_?_#X M]>1"7_25P #&\F$J_C,9-JFJDVASXA*3H4L$+$F!)DJR8K:U]![E\,A2!@\< M'PMS/04VM_'Z*I=_JT%WL>]_TO7U!RIKRHH5P2FC6L=F!,,>-F"P[%-;YQWJ M:H3;>OK>_[V6/:NJFD]?<2'RH3:_*?VX^7:\8_'F6!A:E,$?(IAHPDG\+ M9"QX]%GI5)4-NY4&;GW4X!'+HR*NKUP&V&<[!(2C4,(+LE +>68F>\Y!.@*9 M$GL6;?YO]V%<1ZKY.8&"^D-.TT>6_2FC_ZVC$#7[:ZHS:7DHS*81.6;>V=CR_2PC>=J.Z M0*F<]H+9(5N-E<AH43!Z(%#1+B@-(E7V/42I;51V9NT1Z-"'J,[X4JV3*+,'+?E4;9H@DR<)**@(,A&K/GIJM1-M@X?TSGQ[.P!G TVJ MF(P]++Q*EYLJ^B.2-^^XJ9>NC(>A M[27HX\-#L70J)$<)HO1\**ZH(!$F<%[$BB&G&4J.CAI^F6P^UTO7Q4.0-L@8 MNB,PYU]T^?ZW5M[S.RWQ/:T.RS^R,?D)+Y>_XH<;VA1T"M8IAPBQ",?&3+39 M0I'_3!0]"A>2/<%8Z3XL.-%0SLS9B@'@>-9GS=W9=R&R$\7'#-'*"D:VCGFY M%5110!.K$1%/Q_O=G>X3S82,H#@#&H&]4/SB4BG;V<>#YK0[!..-PPJK=SC3 &X50& M85MNT)H(06<#Q83DI0C!)'DR5F ?RD\T*?:B3,!D2#YK_=\C9F*JBE4Y8B,I M)!AA$="$"#+$&%&P U4FF7E^"I&_\9)P+TKW)T)QURS><3MQW=^[W[@D>/L& M\K*^?55UNL9=!RWG&'V^^O%KC+9@20L5K1902BL;R=%#,#Z EU5J[7.AT+L: M_ES:@CEG!5E4X%-@"^$TL75#YI\C4ZT-;.^Z7Y;[WA9L3\Q..+IS#_$/X!I^ MV2W(DD]6\4$VA\I^;0T(R?"+*;[ZZ&5PIK>/=I9MP?8"P9-MP?:1R !P>C[C MGFAP$(DT"5)@O8U@M&!NMA+_F 1:JL:3^CZZ<[^V8'O!ZAAMP?:1\=PIM">< MO5>/.GOKCAI1Q%R\1!"1>),*/D*RW@!:X92WF".5;<[RH8L8O!AE Z:Q76G MI\4, SS6/LZB_NV/]B;USP0\]H0I@_L[435&O#Z:ZOFDX\%G17P4"1;:$%_> M&8Q'C^AC=IT-W+SQ^E^!#J[#0+ZAW^\0-=4;V\_HDE\BVJ>4LSJ)(% MW[JX&J7;%&?^+19*Y*4M0O7V4_JL?%XG8T8XSR#X48=[K;G-(KO^DQG+%.:5 MIW2 ,[#M*[OL_GNMN]-VOW[FV_;,=QO/O,,DBF2-SGRV,\:U(:09D&P 54DG MGZ5V:#I;@FUKZI=B?^Q)/_SYQ7]64:]DH[%&5K"N%=RDVAH6:M4Z\%/V!4EW MKT1XUD+GW="[XNGQY/A4@AM@!]^-M%7R3,:@;24/)$1E7C;*D&UW"D[;HI72 MH?A%TJUGE_<#H-AQ, ME0KD1555.JIAMU$O3SQD'(P\1WB+"3@YF$'94)W[2*OR4EN-G@UO9B?!5M_& M?7B(B$K4BE1L[VC)MC6-DKR=>3M[GHS&Q=S;FV7^C8_)G]J!>/,S%\EH&363 M9D6U8)QB12V1R=51&5=MS:9WCZ=]USB.<3L<(;O!KX^XI@]3(T+FAT;5!+ 0(4 Q0 ( J"AE?SIJ^#\00 /P4 5 M " >$8 !E>&AI8FET,S(Q+7$Q9GDR-"YH=&U02P$"% ,4 M " *@H972-&7M]H$ !Y% %0 @ $%'@ 97AH:6)I M=#,R,BUQ,69Y,C0N:'1M4$L! A0#% @ "H*&5XXLL*0FQ V&,+ !$ M ( !$B, &9E'-D4$L! A0#% @ "H*&5X_^ZT@<&0 A^D !4 M ( !JO, &9E5 0#9RP$ % M@ %\. $ 9F5R9RTR,#(S,3 S,5]G,2YJ<&=02P$"% ,4 " *@H97Z5C+ M^6*/ V_ 4 %0 @ &US0( 9F5R9RTR,#(S,3 S,5]L86(N M>&UL4$L! A0#% @ "H*&5W#"OAH46P R H$ !4 ( ! M2ET# &9E