0000029644-18-000036.txt : 20181207 0000029644-18-000036.hdr.sgml : 20181207 20181207115122 ACCESSION NUMBER: 0000029644-18-000036 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20181031 FILED AS OF DATE: 20181207 DATE AS OF CHANGE: 20181207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DONALDSON CO INC CENTRAL INDEX KEY: 0000029644 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL & COMMERCIAL FANS & BLOWERS & AIR PURIFYING EQUIP [3564] IRS NUMBER: 410222640 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07891 FILM NUMBER: 181222637 BUSINESS ADDRESS: STREET 1: 1400 W. 94TH ST. CITY: MINNEAPOLIS STATE: MN ZIP: 55431 BUSINESS PHONE: 6128873131 MAIL ADDRESS: STREET 1: 1400 W 94TH STREET CITY: MINNEAPOLIS STATE: MN ZIP: 55431 10-Q 1 dci2018103110-q.htm 10-Q Document


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_____________________________________________________________
FORM 10-Q
_____________________________________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE QUARTERLY PERIOD ENDED OCTOBER 31, 2018 OR
 
 
o
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 1-7891
DONALDSON COMPANY, INC.
(Exact name of registrant as specified in its charter)
Delaware
 
41-0222640
(State or other jurisdiction of
 
(I.R.S. Employer
incorporation or organization)
 
Identification No.)
1400 West 94th Street
Minneapolis, Minnesota 55431
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: (952) 887-3131
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
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. xYes o 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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). xYes oNo
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
 
Large accelerated filer x
Accelerated filer o
 
 
 
 
Non-accelerated filer o 
Smaller reporting company o
 
 
 
 
Emerging growth company o
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
o Yes xNo
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date: Common Stock, $5 Par Value - 127,891,404 shares as of November 30, 2018.
 




PART I. FINANCIAL INFORMATION
Item 1.
Financial Statements
DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS
(In millions, except per share amounts)
(Unaudited)
 
 
Three Months Ended
October 31,
 
2018

 
2017

Net sales
$
701.4

 
$
644.8

Cost of sales
463.0

 
420.5

Gross profit
238.4

 
224.3

Operating expenses
139.7

 
135.2

Operating income
98.7

 
89.1

Interest expense
4.2

 
5.2

Other income, net
(1.9
)
 
(0.8
)
Earnings before income taxes
96.4

 
84.7

Income taxes
22.6

 
23.8

Net earnings
$
73.8

 
$
60.9

 
 
 
 
Weighted average shares – basic
128.8

 
130.8

Weighted average shares – diluted
131.0

 
132.7

Net earnings per share – basic
$
0.57

 
$
0.47

Net earnings per share – diluted
$
0.56

 
$
0.46

 
 
 
 
Dividends paid per share
$
0.190

 
$
0.180

 
See Notes to Condensed Consolidated Financial Statements.

2



DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In millions)
(Unaudited)
 
 
Three Months Ended
October 31,
 
2018

 
2017

Net earnings
$
73.8

 
$
60.9

Other comprehensive (loss) income:
 
 
 
Foreign currency translation loss
(24.2
)
 
(5.1
)
Pension liability adjustment, net of deferred taxes of $(0.4) and $(0.5), respectively
1.6

 
0.8

Gain on hedging derivatives, net of deferred taxes of $(0.2) and $(1.9), respectively
0.5

 
2.3

Comprehensive income
$
51.7

 
$
58.9

 
See Notes to Condensed Consolidated Financial Statements.

3



DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(In millions, except share amounts)
(Unaudited)
 
 
October 31,
2018

 
July 31,
2018

Assets
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
199.9

 
$
204.7

Accounts receivable, less allowance of $6.3 and $8.3, respectively
542.4

 
534.6

Inventories, net
360.5

 
334.1

Prepaid expenses and other current assets
67.6

 
52.3

Total current assets
1,170.4

 
1,125.7

Property, plant and equipment, net
517.9

 
509.3

Goodwill
305.4

 
238.4

Intangible assets, net
81.3

 
35.6

Deferred income taxes
19.0

 
19.2

Other long-term assets
50.0

 
48.4

Total assets
$
2,144.0

 
$
1,976.6

 
 
 
 
Liabilities and shareholders' equity
 
 
 
Current liabilities:
 
 
 
Short-term borrowings
$
59.0

 
$
28.2

Current maturities of long-term debt
15.0

 
15.3

Trade accounts payable
230.6

 
201.3

Other current liabilities
183.0

 
224.6

Total current liabilities
487.6

 
469.4

Long-term debt
630.6

 
499.6

Non-current income taxes payable
106.4

 
105.3

Deferred income taxes
12.9

 
4.2

Other long-term liabilities
39.2

 
40.3

Total liabilities
1,276.7

 
1,118.8

 
 
 
 
Commitments and contingencies (Note 15)


 


Redeemable non-controlling interest
12.9

 

 
 
 
 
Shareholders' equity:
 
 
 
Preferred stock, $1.00 par value, 1,000,000 shares authorized, none issued

 

Common stock, $5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued
758.2

 
758.2

Retained earnings
1,192.6

 
1,122.1

Non-controlling interest
4.8

 
4.8

Stock-compensation plans
21.2

 
21.3

Accumulated other comprehensive loss
(171.9
)
 
(149.8
)
Treasury stock, 23,772,387 and 22,871,145 shares, respectively, at cost
(950.5
)
 
(898.8
)
Total shareholders' equity
854.4

 
857.8

Total liabilities and shareholders' equity
$
2,144.0

 
$
1,976.6

 
See Notes to Condensed Consolidated Financial Statements.

4



DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In millions)
(Unaudited)
 
 
Three Months Ended
October 31,
 
2018

 
2017

Operating Activities
 

 
 

Net earnings
$
73.8

 
$
60.9

Adjustments to reconcile net earnings to net cash provided by operating activities:
 
 
 
Depreciation and amortization
19.3

 
18.9

Deferred income taxes
(0.4
)
 
0.2

Stock-based compensation expense
6.9

 
6.7

Other, net
(1.0
)
 
0.8

Changes in operating assets and liabilities, excluding effect of acquired businesses
(35.3
)
 
(23.6
)
Net cash provided by operating activities
63.3

 
63.9

 
 
 
 
Investing Activities
 
 
 
Net expenditures on property, plant and equipment
(28.2
)
 
(19.9
)
Acquisitions, net of cash acquired
(96.0
)
 
0.8

Net cash used in investing activities
(124.2
)
 
(19.1
)
 
 
 
 
Financing Activities
 
 
 
Proceeds from long-term debt
135.0

 
105.0

Repayments of long-term debt
(14.5
)
 
(35.2
)
Change in short-term borrowings
32.1

 
(9.1
)
Purchase of treasury stock
(80.9
)
 
(42.6
)
Dividends paid
(24.4
)
 
(23.4
)
Tax withholding payments for stock compensation transactions
(2.2
)
 
(0.5
)
Exercise of stock options
16.2

 
3.9

Net cash provided by (used in) financing activities
61.3

 
(1.9
)
Effect of exchange rate changes on cash
(5.2
)
 
(1.7
)
(Decrease) increase in cash and cash equivalents
(4.8
)
 
41.2

Cash and cash equivalents, beginning of period
204.7

 
308.4

Cash and cash equivalents, end of period
$
199.9

 
$
349.6

 
See Notes to Condensed Consolidated Financial Statements.

5



NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
Note 1. Summary of Significant Accounting Policies
Basis of Presentation The accompanying unaudited Condensed Consolidated Financial Statements of Donaldson Company, Inc. and its subsidiaries (the Company) have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair statement of earnings, comprehensive income, financial position and cash flows have been included and are of a normal recurring nature. Operating results for the three month period ended October 31, 2018 are not necessarily indicative of the results that may be expected for future periods. The year-end condensed consolidated balance sheet information was derived from the Company's audited financial statements but does not include all disclosures required by GAAP. For further information, refer to the Audited Consolidated Financial Statements and Notes thereto included in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
New Accounting Standards Recently Adopted In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (ASC 606), which amended revenue recognition guidance to clarify the principles for recognizing revenue from contracts with customers. The guidance requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments and assets recognized from the costs to obtain or fulfill a contract. In 2016, the FASB issued ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20 to clarify, among other things, the implementation guidance related to principal versus agent considerations, identifying performance obligations and accounting for licenses of intellectual property. This accounting guidance was effective for the Company beginning in the first quarter of fiscal 2019. The standard was adopted using the modified retrospective method, applying the guidance to those contracts which were not completed as of July 31, 2018, with the cumulative effect of adoption recognized during the first quarter. Refer to Note 6 for the impact of the adoption of this new standard.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business (ASU 2017-01). The new guidance provides a more robust framework to use in determining when a set of assets and activities is a business. The amendments provide more consistency in applying the guidance, reduce the costs of application and make the definition of a business more operable. ASU 2017-01 is effective for the Company beginning in the first quarter of fiscal 2019. The Company adopted ASU 2017-01 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements.
In March 2017, the FASB issued ASU 2017-07, Compensation - Retirement Benefits (Topic 715) (ASU 2017-07). The new guidance requires employers to disaggregate and present separately the current service cost component from the other components of net benefit cost within the consolidated statement of earnings. ASU 2017-07 is effective for the Company beginning in the first quarter of fiscal 2019. The Company adopted ASU 2017-07 in the first quarter of fiscal 2019 using the retrospective method. This resulted in a reclassification of net benefit costs in its Condensed Consolidated Statements of Earnings, with a decrease of $1.6 million in operating income and a corresponding $1.6 million increase to other income, net for the three months ended October 31, 2017.
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12), which improves the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and make certain targeted improvements to simplify the application of the hedge accounting guidance. The guidance expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness and eases certain hedge effectiveness assessment requirements. ASU 2017-12 is effective for the Company beginning in the first quarter of fiscal 2020, and early adoption is permitted. The Company adopted ASU 2017-12 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements.
New Accounting Standards Not Yet Adopted In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance is effective for the Company beginning in the first quarter of fiscal 2020 on a modified retrospective basis. The Company has established a project team that is currently evaluating the population of leased assets to assess the impact of the adoption of ASU 2016-02 on its Consolidated Financial Statements.
In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASU 2016-13). This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at

6



amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company is evaluating the effect of ASU 2016-13 on its Consolidated Financial Statements.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the U.S. Tax Cuts and Jobs Act. The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income (OCI) at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for the Company beginning in the first quarter of fiscal 2020, and early adoption is permitted. The Company is evaluating the impact of the adoption of ASU 2018-02 on its Consolidated Financial Statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15). The amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The amendments in this update are effective for interim and annual periods for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The amendments in this update should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is evaluating the impact of the adoption of ASU 2018-15 on its Consolidated Financial Statements.
Note 2. Acquisitions
On October 18, 2018, the Company acquired 88% of the shares of BOFA International LTD (BOFA), headquartered in the United Kingdom, for cash consideration of $98.2 million less cash acquired of $2.2 million. BOFA designs, develops and manufactures fume extraction systems across a wide range of industrial air filtration applications. The acquisition will allow Donaldson to accelerate its global growth in the fume collection business and add additional filtration technology to the Company's existing product lines. The fair values assigned to the acquired assets and liabilities of BOFA were approximately $12.2 million of net tangible assets, $48.8 million of identifiable intangible assets, $71.0 million of goodwill, $8.6 million of deferred tax liabilities and $14.3 million of assumed debt. The assumed debt was repaid in October 2018. The identifiable intangible assets were related to customer relationships, patents, trademarks and technology and have estimated useful lives ranging from 5 to 15 years. The acquired intangible assets including goodwill are not deductible for tax purposes. The purchase price allocation is preliminary pending the outcome of the final valuation of the net assets acquired. The Company is reporting BOFA’s results of operations within the Industrial Products segment. Transaction costs were expensed as incurred and were not significant for the three months ended October 31, 2018.
The acquisition also provides call and put options that, if exercised by either the Company or the minority interest holders after a certain period of time, would obligate the Company to purchase the remaining 12% of the shares of BOFA at a price indexed to the performance of the acquired entity. Due to the redemption features, the minority interest holders’ value is classified as a redeemable non-controlling interest in the Company’s Condensed Consolidated Balance Sheets at the fair value upon acquisition of $13.1 million.
Pro forma financial information for this acquisition has not been presented because it is not material to the Company's consolidated results of operations.
Note 3. Supplemental Balance Sheet Information
The components of net inventories are as follows (in millions):
 
October 31,
2018

 
July 31,
2018

Raw materials
$
119.7

 
$
128.7

Work in process
41.2

 
27.4

Finished products
199.6

 
178.0

Inventories, net
$
360.5

 
$
334.1

    

7



The components of net property, plant and equipment are as follows (in millions):
 
October 31,
2018

 
July 31,
2018

Land
$
23.7

 
$
22.8

Buildings
309.2

 
310.8

Machinery and equipment
775.1

 
769.1

Computer software
133.4

 
132.6

Construction in progress
74.1

 
64.4

Less: accumulated depreciation
(797.6
)
 
(790.4
)
Property, plant and equipment, net
$
517.9

 
$
509.3

Note 4. Earnings Per Share
The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents relating to stock options and stock incentive plans. Certain outstanding options were excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods. Options excluded from the diluted net earnings per share calculations were 0.8 million and zero for the three months ended October 31, 2018 and 2017, respectively.
The following table presents the information necessary to calculate basic and diluted net earnings per share (in millions, except per share amounts):
 
Three Months Ended
October 31,
 
2018

 
2017

Net earnings for basic and diluted earnings per share computation
$
73.8

 
$
60.9

 
 
 
 
Weighted average common shares outstanding:
 
 
 
Weighted average common shares – basic
128.8

 
130.8

Dilutive impact of share-based awards
2.2

 
1.9

Weighted average common shares – diluted
131.0

 
132.7

 
 
 
 
Net earnings per share – basic
$
0.57

 
$
0.47

Net earnings per share – diluted
$
0.56

 
$
0.46

Note 5. Goodwill and Other Intangible Assets
The following is a reconciliation of goodwill by reportable segment for the three months ended October 31, 2018 (in millions):
 
Engine
Products
 
Industrial
Products
 
Total
Goodwill
Balance as of July 31, 2018
$
84.9

 
$
153.5

 
$
238.4

Goodwill acquired

 
71.0

 
71.0

Foreign exchange translation
(0.3
)
 
(3.7
)
 
(4.0
)
Balance as of October 31, 2018
$
84.6

 
$
220.8

 
$
305.4


8



The following is a reconciliation of net intangible asset classes for the three months ended October 31, 2018 (in millions):
Customer relationships and lists
Gross Carrying Amount
 
Accumulated Amortization
 
Net Intangible Assets
Balance as of July 31, 2018
$
63.0

 
$
(35.7
)
 
$
27.3

Intangibles acquired
42.0

 

 
42.0

Amortization expense

 
(1.0
)
 
(1.0
)
Foreign exchange translation
(1.7
)
 
0.2

 
(1.5
)
Balance as of October 31, 2018
$
103.3

 
$
(36.5
)
 
$
66.8

Patents, trademarks and technology
Gross Carrying Amount
 
Accumulated Amortization
 
Net Intangible Assets
Balance as of July 31, 2018
$
43.7

 
$
(35.4
)
 
$
8.3

Intangibles acquired
6.8

 

 
6.8

Amortization expense

 
(0.4
)
 
(0.4
)
Foreign exchange translation
(1.1
)
 
0.9

 
(0.2
)
Balance as of October 31, 2018
$
49.4

 
$
(34.9
)
 
$
14.5

Note 6. Revenue
The Company recognizes revenue on a wide range of filtration solutions sold to customers in many industries around the globe. The vast majority of the Company’s performance obligations within customer sales contracts are for manufactured filtration systems and replacement parts. The Company does have limited services, such as nonrecurring engineering (NRE) and installation. Customer contracts may include multiple performance obligations and the transaction price is allocated to each distinct performance obligation based on its relative standalone selling price.
Revenue Recognition Policy
Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when the contingency is resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.
For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.
Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the point in time of shipment or delivery. Revenue generated from NRE services is also satisfied over time, measured as contractual milestones are achieved as this represents value transferred to the customer.
Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized. The only such cost material to the Company is sales commission expense. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of October 31, 2018.

9



Revenue Disaggregation
Net sales disaggregated by geography based on the location where the customer's order was placed (in millions):
 
Three Months Ended
October 31,
 
2018
 
2017
United States
$
305.1

 
$
274.4

Europe, Middle East and Africa
196.3

 
184.8

Asia Pacific
147.3

 
132.1

Latin America
52.7

 
53.5

   Total net sales
$
701.4

 
$
644.8

Net sales disaggregated by product group (in millions):
 
Three Months Ended
October 31,
 
2018
 
2017
Engine Products segment
 
 
 
Off-Road
$
76.2

 
$
75.0

On-Road
45.9

 
33.3

Aftermarket
331.2

 
309.1

Aerospace and Defense
27.6

 
24.7

Engine Products segment net sales
480.9

 
442.1

 
 
 
 
Industrial Products segment
 
 
 
Industrial Filtration Solutions
149.4

 
134.5

Gas Turbine Systems
25.5

 
26.3

Special Applications
45.6

 
41.9

Industrial Products segment net sales
220.5

 
202.7

 
 
 
 
Total net sales
$
701.4

 
$
644.8

Contract Assets and Liabilities
The satisfaction of performance obligations and the resulting recognition of revenue typically corresponds with billing of the customer. In limited circumstances, the customer may be billed at a time later than when revenue is recognized, resulting in contract assets, which are reported in prepaid expenses and other current assets on the Condensed Consolidated Balance Sheets. Contract assets were $13.1 million as of October 31, 2018. In other limited circumstances, the Company will require a down payment from the customer prior to the satisfaction of performance obligations. This results in contract liabilities, or deferred revenue, which is reported in other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets, depending on when revenue is expected to be recognized. Contract liabilities were $12.0 million and $10.5 million as of October 31, 2018 and July 31, 2018, respectively.
The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.


10



Adoption of ASC 606
Note 1 describes the requirements of the new revenue recognition standard, ASC 606. The cumulative effect of the adoption on the Company’s August 1, 2018 opening balance sheet is as follows (in millions):
 
Balance at July 31, 2018
 
Adjustments for ASC 606
 
Balance at August 1, 2018
Assets
 
 
 
 
 
Inventories, net
$
334.1

 
$
(7.3
)
 
$
326.8

Prepaid expense and other current assets
52.3

 
14.0

 
66.3

Liabilities
 
 
 
 
 
Other current liabilities
86.6

 
0.3

 
86.9

Deferred income taxes
4.2

 
1.1

 
5.3

Equity
 
 
 
 
 
Retained earnings
1,122.1

 
5.3

 
1,127.4

These adjustments primarily related to certain contracts that qualify for revenue recognition over time under the new standard. This change does not have a material impact on revenue recognized during the three months ended October 31, 2018.
In addition, the adoption of ASC 606 impacted one set of contracts within the Engine Products segment in which Donaldson is deemed to be the principal under the new standard because the Company has control through the manufacturing of products prior to the sale of those products to the customer. For these contracts, the previous practice of recognizing revenue on a net basis, in which the amount of net sales recorded is the net amount retained after paying product costs to suppliers, has changed under ASC 606 to recognizing revenue on a gross basis, in which the amount of net sales recorded is the gross amount received from the customer, with corresponding product costs recorded as cost of sales. This change did not result in a cumulative effect adjustment under the modified retrospective method of adoption since there is no impact to the timing of revenue recognition but it has increased net sales and cost of sales on a prospective basis. The increase in net sales and cost of sales for this change was $5.1 million for the three months ended October 31, 2018.
Note 7. Warranty
The Company estimates warranty expense on certain products at the time of sale. The following is a reconciliation of warranty reserves, included in other current liabilities and other long-term liabilities, for the three months ended October 31, 2018 and 2017 (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Balance at beginning of period
$
18.9

 
$
14.6

Accruals for warranties issued during the reporting period
0.3

 
0.7

Accruals related to pre-existing warranties (including changes in estimates)
(0.4
)
 
0.9

Less: settlements made during the period
(1.7
)
 
(0.5
)
Balance at end of period
$
17.1

 
$
15.7

There were no material specific warranty matters accrued for or significant settlements made in the three months ended October 31, 2018 or 2017. The Company’s warranty matters are not expected to have a material impact on the Company's results of operations, liquidity or financial position.
Note 8. Stock-Based Compensation
Stock-based compensation expense is recognized using the fair-value method for all awards. The Company determines the fair value of stock option awards using the Black-Scholes option pricing model. Options are granted whereby the option exercise price is equivalent to the market price of the Company's common stock at the date of grant. For the three months ended October 31, 2018, the Company recorded pretax stock-based compensation expense associated with stock options of $4.9 million and recorded $1.1 million of related tax benefits. For the three months ended October 31, 2017, the Company recorded pretax stock-based compensation expense associated with stock options of $3.8 million and recorded $1.2 million of related tax benefits. In addition, for the three months ended October 31, 2018, the Company recorded expense associated with performance-based awards of $1.7

11



million. For the three months ended October 31, 2017, the Company recorded expense associated with performance-based awards of $2.7 million.
The following table summarizes stock option activity during the three months ended October 31, 2018:
 
Options
Outstanding
 
Weighted
Average
Exercise Price
Outstanding as of July 31, 2018
6,785,812

 
$
34.93

Granted
841,725

 
$
59.18

Exercised
(743,708
)
 
$
24.24

Canceled
(14,732
)
 
$
44.19

Outstanding as of October 31, 2018
6,869,097

 
$
39.03

The total intrinsic value of options exercised during the three months ended October 31, 2018 and 2017 was $21.7 million and $4.2 million, respectively. The weighted average fair value for options granted during the three months ended October 31, 2018 and 2017 was $12.43 and $9.18 per share, respectively.
The following table summarizes information concerning outstanding and exercisable options as of October 31, 2018:
Range of Exercise Prices
 
Number Outstanding
 
Weighted
Average
Remaining
Contractual
Life (Years)
 
Weighted
Average
Exercise
Price of Outstanding Options
 
Number
Exercisable
 
Weighted
Average
Exercise
Price of Exercisable Options
$ 0.00 to $27.69
 
390,413

 
1.10
 
$
20.78

 
390,413

 
$
20.78

$27.70 to $32.69
 
1,394,058

 
5.18
 
$
28.56

 
1,095,417

 
$
28.67

$32.70 to $37.69
 
1,247,671

 
3.79
 
$
34.44

 
1,246,838

 
$
34.44

$37.70 to $42.69
 
1,305,734

 
5.94
 
$
40.35

 
1,218,534

 
$
40.21

$42.70 and above
 
2,531,221

 
8.76
 
$
49.20

 
631,993

 
$
44.40

 
 
6,869,097

 
6.16
 
$
39.03

 
4,583,195

 
$
34.80

As of October 31, 2018, the aggregate intrinsic value of options outstanding and exercisable was $90.7 million and $75.7 million, respectively.
As of October 31, 2018, there was $12.6 million of total unrecognized compensation expense related to non-vested stock options granted under the 2010 Master Stock Incentive Plan. This unvested expense is expected to be recognized during fiscal years 2019, 2020, 2021 and 2022.
Note 9. Employee Benefit Plans
The Company and certain of its international subsidiaries have defined benefit pension plans for many of their hourly and salaried employees. There are two types of U.S. plans. The first type of U.S. plan (Hourly Pension Plan) is a traditional defined benefit pension plan primarily for union production employees. The second plan (Salaried Pension Plan) is for some salaried and non-union production employees that provides defined benefits pursuant to a cash balance feature whereby a participant accumulates a benefit comprised of a percentage of current salary that varies with years of service, interest credits and transition credits. The Company no longer allows entrants into the U.S. Salaried Pension Plan and the employees no longer accrue Company contribution credits under the plan. Instead, eligible employees receive a 3% annual Company retirement contribution to their 401(k) in addition to the Company’s normal 401(k) match. The non-U.S. plans generally provide pension benefits based on years of service and compensation level.

12



Net periodic benefit costs for the Company’s pension plans include the following components (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net periodic benefit costs:
 

 
 

Service cost
$
1.5

 
$
2.0

Interest cost
4.1

 
3.7

Expected return on assets
(6.6
)
 
(6.5
)
Prior service cost amortization
0.1

 
0.1

Actuarial loss amortization
1.1

 
1.1

Net periodic benefit costs
$
0.2

 
$
0.4

The Company’s general funding policy is to make at least the minimum required contributions as required by applicable regulations, plus any additional amounts that it determines to be appropriate. For the three months ended October 31, 2018, the Company made required contributions of $1.0 million to its non-qualified U.S. pension plans and $0.3 million to its non-U.S. pension plans. The estimated minimum funding requirement for the Company’s qualified U.S. plans for the plan year ending July 31, 2019 is $3.1 million. In accordance with the Pension Protection Act of 2006, this contribution obligation may be met with existing credit balances that resulted from payments above the minimum obligation in prior years. The Company has sufficient credit balances to meet the minimum obligation for the plan year ending July 31, 2019. The Company estimates it will contribute an additional $1.0 million to its non-U.S. pension plans during the remainder of fiscal 2019 based upon the local government prescribed funding requirements. Future estimates of the Company’s required pension plan contributions may change significantly depending on the actual rate of return on plan assets, discount rates and regulatory requirements.
Note 10. Income Taxes
On December 22, 2017, the U.S. Tax Cuts and Jobs Act (TCJA) was enacted into law. The TCJA significantly reforms the Internal Revenue Code of 1986, including but not limited to reducing the U.S. federal corporate income tax rate from 35 percent to 21 percent and moving toward a territorial tax system with a one-time transition tax imposed on previously unremitted foreign earnings and profits.
Staff Accounting Bulletin 118 (SAB 118) includes additional guidance allowing companies to use a measurement period that should not extend beyond one year from the TCJA enactment date to account for the impacts of the law in their financial statements.
There have been no material measurement period adjustments made during the three months ended October 31, 2018 related to the provisional amounts recorded and disclosed in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
During the three months ended October 31, 2018, the Company made the accounting policy election to treat taxes related to the Global Intangible Low-Taxed Income (GILTI) provision of the TCJA as a current period expense when incurred.
Although the Company believes it has made reasonable estimates in accounting for the impacts of the TCJA, these tax charges and benefits are provisional, as the Company is still analyzing certain aspects of the legislation and refining calculations as information becomes available during the measurement period as allowed by SAB 118. The accounting for the income tax effects of the TCJA is expected to be completed during the second quarter of fiscal 2019 and any future adjustments will be recognized as discrete income tax expense or benefit in the period the adjustments are determined.
As of October 31, 2018, the gross unrecognized tax benefits were $19.4 million and accrued interest and penalties on these unrecognized tax benefits were $1.9 million. The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. If the Company were to prevail on all unrecognized tax benefits recorded, substantially all of the unrecognized tax benefits would benefit the effective tax rate. With an average statute of limitations of approximately five years, up to $1.7 million of the unrecognized tax benefits could potentially expire in the next 12-month period, unless extended by an audit.
The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. With few exceptions, the Company is no longer subject to state and foreign income tax examinations by tax authorities for years before 2010. The United States Internal Revenue Service (IRS) has completed examinations of the Company’s U.S. federal income tax returns through 2016. The Company protested certain IRS proposed material adjustments for fiscal years 2015 and 2016 and entered into the administrative appeals process with the IRS. As previously stated, the Company continues to believe the claims to be without merit and will vigorously defend its position, through litigation if necessary.

13



The Company believes that it is remote that any adjustment necessary to the reserve for income taxes over the next 12-month period will be material. However, it is possible the ultimate resolution of audits or disputes may result in a material change to the reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.
Note 11. Fair Value Measurements
As of October 31, 2018, the carrying values of cash and cash equivalents, accounts receivables, short-term borrowings and trade accounts payable approximate fair value because of the short-term nature of these instruments. As of October 31, 2018, the estimated fair value of long-term debt with fixed interest rates was $258.6 million compared to its carrying value of $275.0 million. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed. Long-term debt would be classified as Level 2 in the fair value hierarchy. The carrying values of long-term debt with variable interest rates approximate fair value.
Note 12. Shareholders' Equity
The Company’s Board of Directors authorized the repurchase of up to 14.0 million shares of common stock under the Company's stock repurchase plan. This repurchase authorization is effective until terminated by the Board of Directors. During the three months ended October 31, 2018, the Company repurchased 1.6 million shares for $80.9 million. As of October 31, 2018, the Company had remaining authorization to repurchase 2.9 million shares under this plan.
On November 30, 2018, the Company's Board of Directors declared a cash dividend in the amount of 19.0 cents per common share, payable December 21, 2018, to shareholders of record as of December 11, 2018.
Note 13. Accumulated Other Comprehensive Income
Changes in accumulated other comprehensive loss by component for the three months ended October 31, 2018 and 2017 are as follows (in millions):
 
Foreign
Currency
Translation
Adjustment
 
Pension
Benefits
 
Derivative
Financial
Instruments
 
Total
Balance as of July 31, 2018, net of tax
$
(66.1
)
 
$
(82.9
)
 
$
(0.8
)
 
$
(149.8
)
Other comprehensive (loss) income before reclassifications and tax
(24.2
)
 

 
1.0

 
(23.2
)
Tax expense

 

 
(0.3
)
 
(0.3
)
Other comprehensive (loss) income before reclassifications, net of tax
(24.2
)
 

 
0.7

 
(23.5
)
Reclassifications, before tax

 
2.0

 
(0.3
)
 
1.7

Tax (expense) benefit

 
(0.4
)
 
0.1

 
(0.3
)
Reclassifications, net of tax

 
1.6

(1) 
(0.2
)
(2) 
1.4

Other comprehensive (loss) income, net of tax
(24.2
)
 
1.6

 
0.5

 
(22.1
)
Balance as of October 31, 2018, net of tax
$
(90.3
)
 
$
(81.3
)
 
$
(0.3
)
 
$
(171.9
)
 
 
 
 
 
 
 
 
Balance as of July 31, 2017, net of tax
$
(58.8
)
 
$
(95.1
)
 
$
(3.1
)
 
$
(157.0
)
Other comprehensive (loss) income before reclassifications and tax
(5.1
)
 

 
3.1

 
(2.0
)
Tax expense

 

 
(1.5
)
 
(1.5
)
Other comprehensive (loss) income before reclassifications, net of tax
(5.1
)
 

 
1.6

 
(3.5
)
Reclassifications, before tax

 
1.3

 
1.1

 
2.4

Tax expense

 
(0.5
)
 
(0.4
)
 
(0.9
)
Reclassifications, net of tax

 
0.8

(1) 
0.7

(2) 
1.5

Other comprehensive (loss) income, net of tax
(5.1
)
 
0.8

 
2.3

 
(2.0
)
Balance as of October 31, 2017, net of tax
$
(63.9
)
 
$
(94.3
)
 
$
(0.8
)
 
$
(159.0
)
(1)
Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.
(2)
Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.

14



Note 14. Guarantees
The Company and Caterpillar Inc. equally own the shares of Advanced Filtration Systems Inc. (AFSI), an unconsolidated joint venture, and guarantee certain debt of the joint venture. As of October 31, 2018, AFSI had $35.8 million of outstanding debt, of which the Company guarantees half. In addition, during the three months ended October 31, 2018 and 2017, the Company recorded a loss of $0.3 million and earnings of $0.1 million, respectively, from this equity method investment. During the three months ended October 31, 2018 and 2017, the Company recorded royalty income related to AFSI of $1.7 million and $1.9 million, respectively, in other income, net.
As of October 31, 2018 and July 31, 2018, the Company had a contingent liability for standby letters of credit totaling $11.2 million and $8.2 million, respectively, that have been issued and are outstanding. The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit. As of October 31, 2018 and July 31, 2018, there were no amounts drawn upon these letters of credit.
Note 15. Commitments and Contingencies
The Company records provisions with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are taken or adjusted to reflect the status of a particular matter. The Company believes the recorded estimated liability in its Condensed Consolidated Financial Statements is adequate in light of the probable and estimable outcomes. The recorded liabilities were not material to the Company’s results of operations, liquidity or financial position and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued.
Note 16. Segment Reporting
The Company has identified two reportable segments: Engine Products and Industrial Products. Segment determination is based on the internal organization structure, management of operations and performance evaluation by management and the Company’s Board of Directors. Corporate and Unallocated includes corporate expenses elected to be non-allocable to the segments, such as interest expense.
The Company has an internal measurement system to evaluate performance and allocate resources. The Company’s manufacturing facilities serve both reporting segments. Therefore, the Company uses an allocation methodology to assign costs and assets to the segments. Segment assets assigned are primarily accounts receivable, inventories, property, plant and equipment and goodwill.
The Company is an integrated enterprise, characterized by substantial intersegment cooperation, cost allocations and sharing of assets. Therefore, the Company does not represent that these segments, if operated independently, would report the earnings before income taxes and other financial information shown below.
Segment detail is summarized as follows (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net sales
 
 
 
Engine Products segment
$
480.9

 
$
442.1

Industrial Products segment
220.5

 
202.7

Total
$
701.4

 
$
644.8

 
 

 
 

Earnings before income taxes
 
 
 
Engine Products segment
$
63.9

 
$
62.7

Industrial Products segment
36.6

 
29.4

Corporate and Unallocated
(4.1
)
 
(7.4
)
Total
$
96.4

 
$
84.7

There were no customers that accounted for over 10% of net sales for the three months ended October 31, 2018 or 2017. There were no customers that accounted for over 10% of gross accounts receivable as of October 31, 2018 or July 31, 2018.


15



Item 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview
The Company is a worldwide manufacturer of filtration systems and replacement parts. The Company’s core strengths are leading filtration technology, strong customer relationships and its global presence. Products are manufactured in plants around the world and through three joint ventures.
The Company has two operating segments: Engine Products and Industrial Products. Products in the Engine Products segment consist of replacement filters for both air and liquid filtration applications, air filtration systems, liquid filtration systems for fuel, lube and hydraulic applications, and exhaust and emissions systems. The Engine Products segment sells to original equipment manufacturers (OEMs) in the construction, mining, agriculture, aerospace, defense and truck end markets and to independent distributors, OEM dealer networks, private label accounts and large equipment fleets. Products in the Industrial Products segment consist of dust, fume and mist collectors, compressed air purification systems, gas and liquid filtration for food, beverage and industrial processes, air filtration systems for gas turbines, polytetrafluoroethylene (PTFE) membrane-based products and specialized air and gas filtration systems for applications including hard disk drives and semi-conductor manufacturing. The Industrial Products segment sells to various dealers, distributors, OEMs of gas-fired turbines and OEMs and end users requiring clean filtration solutions and replacement filters.
The following Management's Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the Company's Condensed Consolidated Financial Statements and Notes included in Item 1 of this report.
Consolidated Results of Operations
Three months ended October 31, 2018 compared with three months ended October 31, 2017
Operating results for the three months ended October 31, 2018 and 2017 are as follows (in millions):
 
Three Months Ended October 31,
 
2018

 
% of sales

 
2017

 
% of sales

Net sales
$
701.4

 
 
 
$
644.8

 
 
Cost of sales
463.0

 
66.0
 %
 
420.5

 
65.2
 %
Gross profit
238.4

 
34.0
 %
 
224.3

 
34.8
 %
Operating expenses
139.7

 
19.9
 %
 
135.2

 
21.0
 %
Operating income
98.7

 
14.1
 %
 
89.1

 
13.8
 %
Interest expense
4.2

 
0.6
 %
 
5.2

 
0.8
 %
Other income, net
(1.9
)
 
(0.3
)%
 
(0.8
)
 
(0.1
)%
Earnings before income taxes
96.4

 
13.7
 %
 
84.7

 
13.1
 %
Income taxes
22.6

 
3.2
 %
 
23.8

 
3.7
 %
Net earnings
$
73.8

 
10.5
 %
 
$
60.9

 
9.4
 %
Net earnings for the three months ended October 31, 2018 were $73.8 million, compared with net earnings of $60.9 million for the three months ended October 31, 2017, an increase of $12.9 million.
Net sales for the three months ended October 31, 2018 were $701.4 million, compared with $644.8 million for the three months ended October 31, 2017, an increase of $56.6 million, or 8.8%. Net sales increased $38.8 million, or 8.8%, in the Engine Products segment and increased $17.8 million, or 8.8%, in the Industrial Products segment compared with the same period in the prior fiscal year. Refer to the Segment Results of Operations section for further discussion on the Engine Products and Industrial Products segments. Net sales for the three months ended October 31, 2018 were negatively impacted by foreign currency translation, which decreased net sales by $12.7 million compared with the same period in the prior fiscal year.
Cost of sales for the three months ended October 31, 2018 was $463.0 million, compared with $420.5 million for the three months ended October 31, 2017, an increase of $42.5 million, or 10.1%. Gross margin for the current year quarter was 34.0%, compared with 34.8% during the same period in the prior fiscal year. Gross margin was negatively impacted by higher raw materials and supply chain costs, combined with an unfavorable mix of sales, partially offset by pricing benefits.
Operating expenses for the three months ended October 31, 2018 were $139.7 million, compared with $135.2 million for the three months ended October 31, 2017, an increase of $4.5 million, or 3.4%. As a percent of net sales, operating expenses for the current year quarter were 19.9%, compared with 21.0% during the same period in the prior fiscal year. The decrease in operating

16



expenses as a percentage of sales reflects leverage on increasing sales and lower warranty costs, partially offset by costs related to the BOFA acquisition and higher freight costs.
Other income, net for the three months ended October 31, 2018 was $1.9 million, compared with $0.8 million for the three months ended October 31, 2017, an increase of $1.1 million. Lower losses on foreign exchange in the current year quarter compared with the prior year quarter contributed to this increase. Interest expense was $4.2 million for the three months ended October 31, 2018, compared with $5.2 million for the three months ended October 31, 2017, a decrease of $1.0 million, or 20.8%. The decrease is primarily due to the lower average level of debt outstanding in the current year quarter compared with the prior year quarter.
The effective tax rate for the three months ended October 31, 2018 was 23.5%, compared with 28.1% for the three months ended October 31, 2017. The effective tax rate for the three months ended October 31, 2018 included a net discrete tax benefit of $0.9 million related to ongoing TCJA-based global cash optimization initiatives. Excluding the impact of the TCJA adjustments, the effective tax rate for the three months ended October 31, 2018 was 24.3%. The decrease in the effective tax rate between periods was primarily due to the reduced U.S. corporate tax rate resulting from the enactment of the TCJA and higher excess tax benefits on stock-based compensation, partially offset by other matters related to the TCJA including the repeal of the U.S. manufacturing deduction and a discrete tax expense associated with changes to the deduction for executive compensation. Refer to Note 10 in the Notes to the Condensed Consolidated Financial Statements included in Item 1 of this report for further discussion of the TCJA.
Segment Results of Operations
Net sales and earnings before income taxes for the Engine Products and Industrial Products segments are summarized as follows (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net sales:
 
 
 
Engine Products segment
$
480.9

 
$
442.1

Industrial Products segment
220.5

 
202.7

Total
$
701.4

 
$
644.8

 
 
 
 
Earnings before income taxes:
 
 
 
Engine Products segment
$
63.9

 
$
62.7

Industrial Products segment
36.6

 
29.4

Corporate and Unallocated (1)
(4.1
)
 
(7.4
)
Total
$
96.4

 
$
84.7

(1)
Corporate and Unallocated includes corporate expenses determined to be non-allocable to the segments, such as interest expense.
Engine Products Segment
The following is a summary of net sales by product group within the Company's Engine Products segment (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Engine Products segment
 
 
 
Off-Road
$
76.2

 
$
75.0

On-Road
45.9

 
33.3

Aftermarket
331.2

 
309.1

Aerospace and Defense
27.6

 
24.7

Engine Products segment net sales
$
480.9

 
$
442.1

 
 
 
 
Engine Products segment earnings before income taxes
$
63.9

 
$
62.7

Net sales for the Engine Products segment for the three months ended October 31, 2018 were $480.9 million, compared with $442.1 million for the three months ended October 31, 2017, an increase of $38.8 million, or 8.8%. Net sales for the Engine

17



Products segment were negatively impacted by foreign currency translation, which decreased net sales by $9.5 million compared with the same period in the prior fiscal year. The increase in Engine Products sales was driven by increases in Aftermarket of 7.2%, On-Road of 37.7%, Aerospace and Defense of 11.7% and Off-Road of 1.6%. Within Aftermarket, sales benefited from favorable market conditions and end-user demand, combined with growth in innovative product categories, including both air and liquid filtration products. The increase in On-Road sales reflects increasing production of heavy-duty trucks, primarily in the U.S., combined with benefits from new first-fit program wins. Market conditions across end markets for Off-Road heavy-duty equipment production remained favorable. The sales increase within Aerospace and Defense was due to strong Defense sales, reflecting sales of new equipment and replacement parts.
Earnings before income taxes for the Engine Products segment for the three months ended October 31, 2018 were $63.9 million, or 13.3% of Engine Products' sales, a decrease from 14.2% for the three months ended October 31, 2017. The decrease is primarily due to higher raw materials and supply chain costs combined with an unfavorable mix of products, partially offset by price increases and operating expense leverage on higher sales than the prior year.
Industrial Products Segment
The following is a summary of net sales by product group within the Company's Industrial Products segment (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Industrial Products segment:
 
 
 
Industrial Filtration Solutions
$
149.4

 
$
134.5

Gas Turbine Systems
25.5

 
26.3

Special Applications
45.6

 
41.9

Industrial Products segment net sales
$
220.5

 
$
202.7

 
 
 
 
Industrial Products segment earnings before income taxes
$
36.6

 
$
29.4

Net sales for the Industrial Products segment for the three months ended October 31, 2018 were $220.5 million, compared with $202.7 million for the three months ended October 31, 2017, an increase of $17.8 million, or 8.8%. Net sales for the Industrial Products segment were negatively impacted by foreign currency translation, which decreased net sales by $3.2 million compared with the same period in the prior fiscal year. The increase in Industrial Products sales was driven by increases in Industrial Filtration Solutions of 11.1% and Special Applications of 8.8%, partially offset by a decrease in Gas Turbine Systems of 3.1%. The increase in Industrial Filtration Solutions sales was driven by growth in sales of both new equipment and replacement parts, reflecting favorable market conditions combined with the Company’s efforts to proactively manage the replacement cycle for its large customer base and grow its business in under-penetrated existing and new markets. Additionally, the acquisition of BOFA contributed sales of $1.5 million to Industrial Filtration Solutions. The increase in Special Applications sales was driven by sales of disk drive filters, reflecting temporary moderation in the secular declining hard disk drive market combined with share gains with certain customers, and growth in Membranes and Integrated Venting Solutions. The decline in Gas Turbine Systems sales reflects lower sales of replacement parts, partially offset by higher sales of new first-fit projects. While first-fit sales increased during the three-month period, sales of these products continue to be impacted by the Company's strategic decision to be more selective in pursuing new large-turbine projects combined with lower demand for new project installations.
Earnings before income taxes for the Industrial Products segment for the three months ended October 31, 2018 were $36.6 million, or 16.6% of Industrial Products' sales, an increase from 14.5% for the three months ended October 31, 2017. The earnings before income taxes percentage increase reflects a favorable mix of sales and benefits from price increases, combined with expense leverage on higher sales than the prior year.
Liquidity and Capital Resources
Cash provided by operating activities for the three months ended October 31, 2018 was $63.3 million, compared with $63.9 million for the three months ended October 31, 2017, a decrease of $0.6 million. Cash provided by operating activities was relatively flat compared with the same period in the prior fiscal year as higher earnings in the current year quarter were offset by increases in net working capital. The increases in net working capital were primarily driven by cash flows provided by accounts receivable, which decreased $24.9 million during the period.
Cash used in investing activities for the three months ended October 31, 2018 was $124.2 million, compared with $19.1 million for the three months ended October 31, 2017, an increase of $105.1 million. The increase resulted primarily from $96.0

18



million of net cash used for the BOFA acquisition and an increase in capital expenditures of $8.3 million to expand capacity and invest in technology.
Cash provided by financing activities for the three months ended October 31, 2018 was $61.3 million, compared with cash used in financial activities of $1.9 million for the three months ended October 31, 2017, an increase of $63.2 million. This increase is primarily due to a net increase in proceeds of long-term debt and short-term borrowings of $91.9 million, primarily due to funding needs for the acquisition of BOFA and the increased share repurchases.
Cash and cash equivalents as of October 31, 2018 was $199.9 million, compared with $204.7 million as of July 31, 2018. The Company has capacity of $419.6 million available for further borrowing under existing credit facilities as of October 31, 2018. The Company believes that the liquidity available from the combination of expected cash generated by operating activities, existing cash and available credit under existing credit facilities will be adequate to meet cash requirements for the next twelve months, including working capital needs, debt service obligations, payment of anticipated dividends, share repurchase activity, potential acquisitions and capital expenditures.
Accounts receivable, net as of October 31, 2018 was $542.4 million, compared with $534.6 million as of July 31, 2018, an increase of $7.8 million. Days sales outstanding increased to 69 days as of October 31, 2018, compared with 66 as of July 31, 2018. Days sales outstanding is calculated using the count back method, which calculates the number of days of most recent revenue that is reflected in the net accounts receivable balance. These increases were driven by the change in the mix of sales to customers with longer payment terms.
Inventories, net as of October 31, 2018 was $360.5 million, compared with $334.1 million as of July 31, 2018, an increase of $26.4 million. Inventory turns were 5.3 times per year as of October 31, 2018, compared to 5.6 times per year as of July 31, 2018. Inventory turns are calculated by taking the annualized cost of sales based on the trailing three-month period divided by the average of the beginning and ending net inventory values of the three-month period. These changes were primarily driven by inventory increases across the regions to meet current and expected future customer demand given the sales momentum.
Long-term debt outstanding was $630.6 million as of October 31, 2018, compared with $499.6 million as of July 31, 2018, an increase of $131.0 million. This increase is primarily due to funding needs for the acquisition of BOFA, share repurchases and dividend payments. As of October 31, 2018, total debt, including long-term debt and short-term borrowings, represented 45.2% of total capitalization, defined as total debt plus total shareholders’ equity, compared with 38.8% as of July 31, 2018.
The Company guarantees 50% of certain debt of its joint venture, AFSI, as further discussed in Note 14 in the Notes to Condensed Consolidated Financial Statements included in Item 1 of this report.
New Accounting Standards Not Yet Adopted
For new accounting standards not yet adopted, refer to Note 1 in the Notes to Condensed Consolidated Financial Statements included in Item 1 of this report.
Critical Accounting Policies
The Company’s accounting policy for revenue recognition has been revised to conform with the newly adopted ASC 606 standard. Refer to Note 6 in the Notes to Condensed Consolidated Financial Statements included in Item 1 of this report for more information on the impact of adoption of the new standard and the revenue recognition policy. There were no other material changes to the Company’s critical accounting policies as disclosed in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
SAFE HARBOR STATEMENT UNDER THE SECURITIES REFORM ACT OF 1995
The Company, through its management, may make forward-looking statements reflecting the Company’s current views with respect to future events and financial performance. These forward-looking statements, which may be included in reports filed under the Securities Exchange Act of 1934, as amended (the Exchange Act), in press releases and in other documents and materials as well as in written or oral statements made by or on behalf of the Company, are subject to certain risks and uncertainties, including those discussed in Part I, Item 1A, "Risk Factors" of the Company’s Annual Report on Form 10-K for the year ended July 31, 2018, which could cause actual results to differ materially from historical results or those anticipated. The words or phrases “will likely result,” “are expected to,” “will continue,” “will allow,” “estimate,” “project,” “believe,” “expect,” “anticipate,” “forecast,” “plan” and similar expressions are intended to identify forward-looking statements within the meaning of Section 21e of the Exchange Act and Section 27A of the Securities Act of 1933, as amended, as enacted by the Private Securities Litigation Reform Act of 1995 (PSLRA). In particular, the Company desires to take advantage of the protections of the PSLRA in connection with the forward-looking statements made in this Quarterly Report on Form 10-Q. All statements other than statements of historical fact are forward-looking statements. These statements do not guarantee future performance.

19



Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date such statements are made. In addition, the Company wishes to advise readers that the factors listed in Part I, Item 1A, "Risk Factors" of the Company’s Annual Report on Form 10-K for the year ended July 31, 2018, as well as other factors, could affect the Company’s performance and could cause the Company’s actual results for future periods to differ materially from any opinions or statements expressed. These factors include, but are not limited to, economic and industrial market conditions worldwide; the Company's ability to maintain certain competitive advantages; threats from disruptive innovation; pricing pressures; the Company's ability to protect and enforce its intellectual property rights; the difficulties in operating globally; customer concentration in certain cyclical industries; unavailable raw materials or material cost inflation; inability of operations to meet customer demand; difficulties with information technology systems and security; foreign currency fluctuations; governmental laws and regulations; litigation; changes in tax laws and regulations and results of examinations; the Company's ability to attract and retain key personnel; changes in capital and credit markets; execution of the Company's acquisition strategy; the possibility of intangible asset impairment; the Company's ability to manage productivity improvements; unexpected events and the disruption on operations; the Company's ability to maintain an effective system of internal control over financial reporting and other factors included in Part I, Item 1A, "Risk Factors" of the Company’s Annual Report on Form 10-K for the year ended July 31, 2018. The Company undertakes no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, unless required by law.
Item 3.
Quantitative and Qualitative Disclosures about Market Risk
There have been no material changes in the reported market risk of the Company since July 31, 2018. See further discussion of these market risks in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
Item 4.
Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Management of the Company, with the participation of its Chief Executive Officer and the Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures as of the end of the period. Based on their evaluation, as of the end of the period covered, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective. The Company’s disclosure controls and procedures are designed so that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to management of the Company, with the participation of its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
No change in the Company’s internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) occurred during the fiscal quarter ended October 31, 2018, that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1.
Legal Proceedings
The Company believes the recorded estimated liability in its Condensed Consolidated Financial Statements for claims or litigation is adequate in light of the probable and estimable outcomes. Any recorded liabilities were not material to the Company’s financial position, results of operations or liquidity and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued. The Company records provisions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and litigation are reviewed quarterly and provisions are taken or adjusted to reflect the status of a particular matter.
Item 1A.
Risk Factors
There are inherent risks and uncertainties associated with the Company’s global operations that involve the manufacturing and sale of products for highly demanding customer applications throughout the world. These risks and uncertainties could adversely affect the Company’s operating performances or financial condition. The “Risk Factors” section in the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2018 outlines the risks and uncertainties that the Company believes are the most material to its business.

20



Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
Repurchases of Equity Securities
The following table summarizes information in connection with purchases made by, or on behalf of, the Company or any affiliated purchaser of the Company, of shares of the Company’s common stock during the three months ended October 31, 2018:
Period
 
Total Number
of Shares
Purchased (1)
 
Average Price
Paid per Share
 
Total Number
of Shares
Purchased as
Part of Publicly
Announced Plans
or Programs
 
Maximum
Number
of Shares
that May Yet
Be Purchased
Under the Plans
or Programs
August 1 - August 31, 2018
 
1,042,736

 
$
48.16

 
1,042,736

 
3,488,416

September 1 - September 30, 2018
 
276,130

 
52.48

 
244,472

 
3,243,944

October 1 - October 31, 2018
 
350,600

 
51.46

 
350,600

 
2,893,344

Total
 
1,669,466

 
$
49.57

 
1,637,808

 
2,893,344

(1)
The Board of Directors has authorized the repurchase of up to 14.0 million shares of the Company's common stock. This repurchase authorization is effective until terminated by the Board of Directors. The Company had remaining authorization to repurchase 2.9 million shares under this plan. There were no repurchases of common stock made outside of the Company's current repurchase authorization during the three months ended October 31, 2018. However, the "Total Number of Shares Purchased" column of the table above includes 31,658 shares of previously owned shares tendered by option holders in payment of the exercise price of options during the quarter. While not considered repurchases of shares, the Company does at times withhold shares that would otherwise be issued under stock-based awards to cover the withholding of taxes due as a result of exercising stock options or payment of stock-based awards.
Item 3.
Defaults Upon Senior Securities
Not applicable.
Item 4.
Mine Safety Disclosures
Not applicable.
Item 5.
Other Information
Not applicable.

21



Item 6.
Exhibits
 
 
 
*4 – **
 
 
 
 
 
101 – The following information from the Donaldson Company, Inc. Quarterly Report on Form 10-Q for the fiscal quarter ended October 31, 2018, as filed with the Securities and Exchange Commission, formatted in Extensible Business Reporting Language (XBRL): (i) the Condensed Consolidated Statements of Earnings, (ii) the Condensed Consolidated Balance Sheets, (iii) the Condensed Consolidated Statements of Comprehensive Income, (iv) the Condensed Consolidated Statements of Cash Flows and (v) the Notes to Condensed Consolidated Financial Statements.
*
Exhibit has previously been filed with the Securities and Exchange Commission and is incorporated herein by reference as an exhibit.
**
Pursuant to the provisions of Regulation S-K Item 601(b)(4)(iii)(A), copies of instruments defining the rights of holders of certain long-term debts of the Registrant and its subsidiaries are not filed and in lieu thereof the Registrant agrees to furnish a copy thereof to the Securities and Exchange Commission upon request.
***
Denotes compensatory plan or management contract.


22



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.
 
 
 
 
DONALDSON COMPANY, INC.
 
(Registrant)
 
Date: December 7, 2018
By:  
 /s/ Tod E. Carpenter
 
 
Tod E. Carpenter
Chairman, President and
Chief Executive Officer
(duly authorized officer)
 
 
 
 
 
 
Date: December 7, 2018
By:
 /s/ Scott J. Robinson
 
 
Scott J. Robinson
Senior Vice President and
Chief Financial Officer
(principal financial officer)
 
 
 
 
 
 
Date: December 7, 2018
By:
 /s/ Peter J. Keller
 
 
Peter J. Keller
Corporate Controller
(principal accounting officer)

23
EX-10.A 2 a10-0aformofrestrictedstoc.htm EXHIBIT 10.A Exhibit


Exhibit 10-A
2010 MASTER STOCK INCENTIVE PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
This Restricted Stock Unit Award Agreement (the “Agreement”) is made as of the date specified in the individual grant summary, by and between Donaldson Company, Inc., a Delaware corporation (“Donaldson”) and the person specified in the individual grant summary, an employee of Donaldson or an Affiliate (the “Employee”). For purposes of the Agreement, the “Employer” means Donaldson or any Affiliate that employs the Employee.
Donaldson has adopted the 2010 Master Stock Incentive Plan (the “Plan”) which permits the grant of an award of Restricted Stock Units representing the right to receive shares of common stock, par value US $5.00 per share, of Donaldson (“Common Stock”) and dividend equivalent amounts corresponding to the shares. Donaldson is now granting this award under the Plan and in consideration of the Employee’s and Donaldson’s covenants in this Agreement.
1.Grant of Restricted Stock Units. Donaldson hereby grants to the Employee the number Restricted Stock Units specified in the grant summary for no cash consideration, subject to the following terms and conditions:
a.This award is granted pursuant to the Plan and is subject to all of the terms and conditions of such Plan. The Employee acknowledges receipt of a copy of the Plan and the Plan Prospectus. Capitalized terms not defined in this Agreement shall have the meaning ascribed to such terms in the Plan.

b.The date of grant shall be as specified on the Employee’s individual grant summary made available on-line (“Grant Date”).

c.Neither the Restricted Stock Units, nor the shares of Common Stock to which the units relate, may be sold, assigned, hypothecated or transferred (including without limitation, transfer by gift or donation) until the applicable vesting dates provided below (“Restriction Period”). If the application of the vesting percentages below results in the vesting of a fractional Restricted Stock Unit, the number of Restricted Stock Units vested shall be rounded to the nearest whole number. Restricted Stock Units granted to the Employee shall be credited to a book-keeping account in the Employee’s name. This account shall be a record of book-keeping entries only and shall be utilized solely as a device for the measurement and determination of the number of shares of Common Stock to be issued to the Employee in settlement of the Restricted Stock Units pursuant to this Agreement.

Vesting Dates:                    Cumulative Units Vested:
d.Unvested Restricted Stock Units shall be cancelled and forfeited if, at any time within the Restriction Period, the Employee’s employment terminates for any reason (including without limitation termination by the Employer, with or without cause) other than for reasons of death, normal retirement at or after age 55, or disability (within the meaning of Section 22(e)(3) of the Code). Upon termination of the Employee’s employment within the Restriction Period by reason of death, normal retirement at or after age 55 or disability, the Restriction Period shall end upon such termination, and in lieu of the vesting schedule above, the unvested Restricted Stock Units shall vest as to the number (rounded to the nearest whole share) of Restricted Stock Units obtained by multiplying the unvested Restricted Stock Units by a fraction formed from dividing the full number of months of the Employee’s employment since the Grant Date by thirty-six (36). The remainder of Restricted Stock Units shall be cancelled and forfeited. For the avoidance of doubt, a transfer of employment between Donaldson Affiliates shall not constitute a termination of employment for purposes of this Agreement.






e.Upon the expiration of the Restriction Period, Donaldson shall cause to be issued to the Employee, or to the Employee’s designated beneficiary or estate (if no designated beneficiary) in the event of the Employee’s death, one (1) share of Common Stock in payment and settlement of each vested Restricted Stock Unit. Donaldson shall cause the shares of Common Stock issuable in connection with the vesting of any such Restricted Stock Units to be issued as soon as practicable after the Restriction Period, but in all events no later than 30 days after the Restriction Period, and the Employee shall have no power to affect the timing of such issuance. Such issuance shall be evidenced by a stock certificate or appropriate entry on the books of Donaldson or a duly authorized transfer agent of Donaldson and shall be in complete settlement and satisfaction of such vested Restricted Stock Units.

f.If the Employee has attained or will attain age 55 prior to the expiration of the Restriction Period applicable to Restricted Stock Units, such Restricted Stock Units shall be treated as “deferred compensation” subject to section 409A of Code. In such case, if those Restricted Stock Units vest and become payable on account of the Employee’s termination of employment, the Restricted Stock Units shall not become payable (even though non-forfeitable) unless the termination constitutes a “separation from service” as defined in Treasury Regulations promulgated under section 409A of the Code. In addition, if the Employee is a Specified Employee, payment on account of separation from service hereunder shall be made as of the date that is six months following the Employee’s separation from service (or, if earlier, upon the Employee’s death).

g.Notwithstanding anything herein to the contrary, the Restricted Period shall lapse and all of the unvested Restricted Stock Units then outstanding and their corresponding shares of Common Stock shall become fully vested in the event of a Change in Control as defined in Section 3 below.

2.Execution of Employee Agreement and Non-Competition Agreement. In consideration of the grant of Restricted Stock Units and other good and valuable consideration associated with the Employee’s employment with the Employer, the Employee agrees to execute an agreement (or agreements) containing restrictive covenants concerning the Employee’s behavior both during employment and following termination of employment that is satisfactory to Donaldson (the “Employee Agreement”). The Employee acknowledges and agrees that the grant of Restricted Stock Units is expressly conditioned upon the Employee’s execution of the Employee Agreement, and the Employee further acknowledges and agrees that the grant of Restricted Stock Units is adequate consideration for the Employee’s execution of the Employee Agreement and the restrictive covenants contained therein.

3.Accelerated Vesting upon Change in Control. In the event of a “Change in Control” of Donaldson during the Restricted Period, the unvested Restricted Stock Units then outstanding shall immediately become fully vested and the underlying shares of Common Stock shall be issued to the Employee. The term “Change in Control” shall have the following meaning assigned to it in this Agreement. A “Change in Control” of Donaldson shall have occurred if (i) any “person” as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) (other than Donaldson, any trustee or other fiduciary holding securities under an employee benefit plan of Donaldson or any corporation owned, directly or indirectly, by the stockholders of Donaldson in substantially the same proportions as their ownership of stock of Donaldson), either is or becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of Donaldson representing 30% or more of the combined voting power of Donaldson’s then outstanding securities, (ii) during any period of two (2) consecutive years, individuals who at the beginning of such period constitute the Board of Directors, and any new Director (other than a Director designated by a person who has entered into an agreement with Donaldson to effect a transaction described in clause (i), (iii) or (iv) of this subparagraph) whose election by the Board of Directors or nomination for election by Donaldson’s stockholders was approved by a vote of at least two-thirds (2/3) of the Directors then still in office who either were Directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute at least a majority thereof, unless the approval of the election or nomination for election of such new Directors was in connection with an actual or threatened election or proxy contest, (iii) the stockholders of Donaldson approve a merger or consolidation of Donaldson with any other corporation, other than (A) a merger or consolidation which would result in the voting securities of Donaldson outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) more than 80% of the combined voting power of the voting securities of





Donaldson or such surviving entity outstanding immediately after such merger or consolidation or (B) a merger or consolidation effected to implement a recapitalization of Donaldson (or similar transaction) in which no “person” (as hereinabove defined) acquires more than 30% of the combined voting power of Donaldson’s then outstanding securities or (iv) the stockholders of Donaldson approve a plan of complete liquidation of Donaldson or an agreement for the sale or disposition by Donaldson of all or substantially all of Donaldson’s assets or any transaction having a similar effect. Notwithstanding the foregoing, if any payment due under this Section 3 is deferred compensation subject to Section 409A of the Code, and if the Change in Control is not a “change in control event” that serves as a permissible payment event under U.S. Treasury Regulation § 1.409A-3(i)(5) or such other regulation or guidance issued under Section 409A of the Code, then the Restricted Stock Units shall vest upon the Change in Control as provided above but issuance of the shares subject to the award shall be delayed until the end of the Restriction Period.

4.Tax and Social Insurance Contributions Withholding.

a.Regardless of any action Donaldson or the Employer takes with respect to any or all income tax (including U.S. federal, state and local taxes and/or non-U.S. taxes), social insurance, payroll tax, payment on account or other tax-related withholding (“Tax-Related Items”), the Employee acknowledges that the ultimate liability for all Tax-Related Items legally due by the Employee is and remains the Employee’s responsibility, and that Donaldson and the Employer: (a) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the award of Restricted Stock Units, including the grant of the Restricted Stock Units, the vesting of the Restricted Stock Units, the issuance of shares of Common Stock, the subsequent sale of any shares of Common Stock and the receipt of any dividends or dividend equivalent amounts; and (b) do not commit to structure the terms of the grant or any aspect of the Restricted Stock Unit award to reduce or eliminate the Employee’s liability for Tax-Related Items.

b.The Employee hereby authorizes withholding from payroll and any other amounts payable to the Employee, as permitted under applicable law, and otherwise agrees to make adequate provision for any sums required to satisfy any withholding obligation for Tax Related Items, which arise in connection with the Restricted Stock Units, including, without limitation, obligations arising upon (i) the grant or vesting of the Restricted Stock Units, or (ii) the issuance of shares of Common Stock. Donaldson shall have no obligation to issue the shares of Common Stock until the withholding obligations of Donaldson or the Employer for Tax-Related Items have been satisfied by the Employee. Unless otherwise prohibited under applicable law, Donaldson may withhold a number of whole shares of Common Stock (rounded up to the nearest whole share) otherwise deliverable to the Employee in settlement of the Restricted Stock Unit award to satisfy all or any portion of Donaldson’s or the Employer’s withholding obligation for Tax-Related Items. If the Employee is subject to taxation in more than one jurisdiction, the Employee acknowledges that Donaldson, the Employer or another Affiliate may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

c.If shares of Common Stock are withheld to cover Tax-Related Items, the number of whole shares of Common Stock withheld shall have a Fair Market Value as determined by Donaldson as of the date on which the withholding obligations for Tax-Related Items arises, sufficient to cover any withholding obligations determined by the applicable statutory withholding rates or, in the absence of any statutory withholding rates, by Donaldson in its sole discretion. The Employee acknowledges and agrees that should the shares of Common Stock withheld be in excess of the amounts required to be withheld under applicable law, Donaldson shall refund the excess to the Employee, without interest, as soon as administratively practicable. Any adverse consequences to the Employee resulting from the procedure permitted hereunder shall be the sole responsibility of the Employee.

5.Miscellaneous.

a.The Restricted Stock Units do not entitle the Employee to any rights of a stockholder of Donaldson with respect to shares of Common Stock underlying the Restricted Stock Units until such shares have been issued to the Employee upon settlement of the Restricted Stock Units. Notwithstanding the foregoing, the Employee shall accumulate an unvested right to dividend equivalent amounts on the shares of Common





Stock underlying Restricted Stock Units if cash dividends are declared by Donaldson on the shares on or after the Grant Date. Each time a dividend is paid on the shares of Common Stock, the Employee shall accrue an additional number of Restricted Stock Units (rounded to the nearest whole share) having a Fair Market Value on the dividend payment date equal to the amount of the dividend payable on the Employee’s Restricted Stock Units on the dividend record date. The additional Restricted Stock Units shall be subject to the same vesting, forfeiture and share delivery terms in Section 1 and Section 3 above as if they had been awarded on the Grant Date. The Employee shall not be entitled to dividend equivalents with respect to dividends declared prior to the Grant Date. All dividend equivalents accumulated with respect to forfeited Restricted Stock Units shall also be irrevocably forfeited. As of the date of issuance of shares underlying Restricted Stock Units, the Employee shall have all of the rights of a stockholder of Donaldson with respect to any shares issued pursuant hereto.

b.Upon any stock dividend or split, recapitalization, consolidation, or the like, occurring after the date hereof, as a result of which securities of any class shall be issued in respect of outstanding shares of Common Stock, or shares of Common Stock shall be changed into the same or a different number of shares or other securities of the same or other class or classes, then the Human Resources Committee of Donaldson’s Board of Directors shall determine if any equitable adjustment is necessary to protect the Employee against dilution and shall determine the terms of such adjustment, if any. In the case of any stock dividend or split effected after the date hereof, the number of shares of Common Stock to be issued hereunder shall be automatically adjusted to prevent dilution of the potential benefits intended to be made available hereunder.

c.Neither the Plan nor this Agreement shall (i) be deemed to give the Employee a right to remain an employee of the Employer, (ii) restrict the right of the Employer to discharge the Employee, with or without cause, or (iii) be deemed to be a written contract of employment.

d.This award of Restricted Stock Units shall be effective only after the Employee agrees to the terms and conditions of this Agreement. The Employee shall not disclose either the contents or any of the terms and conditions of this award to any other person and agrees that Donaldson shall have the right in its sole discretion to immediately terminate the award of Restricted Stock Units in the event of such disclosure by the Employee.

e.The Employee acknowledges and agrees that the Plan is discretionary in nature and limited in duration, and may be amended, cancelled, or terminated by Donaldson, in its sole discretion, at any time. Any amendment, modification or termination of the Plan shall not constitute a change or impairment of the terms and conditions the Employee’s employment with the Employer. The grant of the Restricted Stock Unit award under the Plan is a one-time benefit and does not create any contractual or other right to receive an award or benefits in lieu of Restricted Stock Units in the future. Future awards, if any, will be at the sole discretion of Donaldson, including, but not limited to, the form and timing of an award, the number of shares of Common Stock subject to an award and the vesting provisions.

f.The Employee’s participation in the Plan is voluntary. The value of the Employee’s Restricted Stock Unit award is an extraordinary item of compensation outside the scope of the Employee’s employment contract, if any. As such, the Employee’s award of Restricted Stock Units is not part of normal or expected compensation for purposes of calculating any severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension, or retirement benefits or similar payments.
  
g.The future value of the shares of Common Stock subject to the Restricted Stock Unit award is unknown and cannot be predicted with certainty. The value of any underlying shares of Common Stock issued hereunder may increase or

h.This Agreement shall be construed and enforced in accordance with the laws of the State of Delaware, except with respect to its rules relating to conflicts of law. The Employee consents to the exclusive jurisdiction of the state and federal courts of the State of Minnesota in connection with any controversies





relating to or arising out of this Agreement, and agrees that any and all litigation relating to or arising out of this Agreement shall be venued in Hennepin County, Minnesota.

i.Donaldson, in its sole discretion, may decide to deliver any documents related to the Restricted Stock Units or other awards granted to the Employee under the Plan by electronic means. The Employee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by Donaldson or a third party designated by Donaldson.

j.The invalidity or unenforceability of any provision of the Plan or this Agreement will not affect the validity or enforceability of any other provision of the Plan or this Agreement, and each provision of the Plan and this Agreement will be severable and enforceable to the extent permitted by law.

6.Consent to Collection/Processing/Transfer of Personal Data. Pursuant to applicable personal data protection laws, Donaldson hereby notifies the Employee of the following in relation to the Employee’s personal Data (as defined below) and the collection, use, processing and transfer of such Data in relation to Donaldson’s grant of this award and the Employee’s participation in the Plan. The collection, use, processing and transfer of the Employee’s Data is necessary for Donaldson’s administration of the Plan and the Employee’s participation in the Plan, and the Employee’s denial and/or objection to the collection, use, processing and transfer of Data may affect the Employee’s participation in the Plan. As such, the Employee hereby voluntarily acknowledges and consents (where required under applicable law) to the collection, use, processing and transfer of Data as described in this paragraph.

a.Donaldson and the Employer hold certain personal information about the Employee, including the Employee’s name, home address, email address and telephone number, date of birth, social security number, passport number or other employee identification number, salary, nationality, job title, any shares of Common Stock or directorships held in Donaldson, details of all stock awards or any other entitlement to shares of Common Stock awarded, canceled, purchased, vested, unvested or outstanding in the Employee’s favor, for the purpose of managing and administering the Plan (“Data”). Data may be provided by the Employee or collected, where lawful, from third parties, and Donaldson will process Data for the exclusive purpose of implementing, administering and managing the Employee’s participation in the Plan. Data processing will take place through electronic and non-electronic means according to logics and procedures strictly correlated to the purposes for which Data are collected and with confidentiality and security provisions as set forth by applicable laws and regulations in the Employee’s country of residence. Data processing operations will be performed minimizing the use of personal and identification data when such operations are unnecessary for the processing purposes sought. Data will be accessible within Donaldson’s organization only by those persons requiring access for purposes of the implementation, administration and operation of the Plan and for the Employee’s participation in the Plan.

b.Donaldson and the Employer will transfer Data amongst themselves as necessary for the purpose of implementation, administration and management of the Employee’s participation in the Plan, and Donaldson and the Employer may each further transfer Data to any third parties assisting Donaldson in the implementation, administration and management of the Plan. As permitted by applicable personal data protection laws, if Donaldson or the Employer becomes involved in a merger, acquisition, sale of assets, joint venture, securities offering, bankruptcy, reorganization, liquidation, dissolution, or other transaction or if the ownership of all or substantially all of Donaldson or the Employer otherwise changes, Donaldson or the Employer may transfer Data to a third party or parties in connection therewith. These recipients may be located in the European Economic Area, or elsewhere throughout the world, such as the United States. The Employee hereby authorizes (where required under applicable law) them to receive, possess, use, retain and transfer Data, in electronic or other form, for purposes of implementing, administering and managing the Employee’s participation in the Plan, including any requisite transfer of such Data as may be required for the administration of the Plan and/or the subsequent holding of shares of Common Stock on the Employee’s behalf to a broker or other third party with whom the Employee may elect to deposit any shares of Common Stock acquired pursuant to the Plan.






c.The Employee may, at any time, exercise his or her rights provided under applicable personal data protection laws, which may include the right to (a) obtain confirmation as to the existence of Data, (b) verify the content, origin and accuracy of Data, (c) request the integration, update, amendment, deletion, or blockage (for breach of applicable laws) of Data, and (d) to oppose, for legal reasons, the collection, processing or transfer of Data which is not necessary or required for the implementation, administration and/or operation of the Plan and the Employee’s participation in the Plan. The Employee may seek to exercise these rights by contacting the Employer’s local HR manager or Donaldson’s Human Resources Department. The Employee understands that he or she is providing the consent herein on a purely voluntary basis. If the Employee does not consent or later seeks to remove his or her consent, the Employee’s salary from or employment with the Employer will not be affected; the only consequence of refusing or withdrawing his or her consent is that Donaldson would not be able to grant the Employee Restricted Stock Units or other equity awards or participate in the Plan.

d.Finally, the Employee understands that Donaldson may rely on a different legal basis for the processing and/or transfer of Data in the future and/or request that the Employee provide another data privacy consent or acknowledgment. If applicable and upon request of Donaldson or the Employer, the Employee agrees to provide an executed acknowledgment or data privacy consent form (or any other acknowledgment, agreement or consent) to Donaldson or the Employer that Donaldson and/or the Employer may deem necessary to obtain under the data privacy laws in the Employee’s country, either now or in the future. The Employee understands that he or she will not be able to participate in the Plan if the Employee fails to execute any such acknowledgment or consent requested by Donaldson or the Employer.

By execution of this Agreement as of the Grant Date, the Employee hereby accepts and agrees to be bound by all of the terms and conditions of this Agreement and the Plan.

EMPLOYEE:
SIGNED BY ELECTRONIC SIGNATURE*

* BY ELECTRONICALLY ACCEPTING THIS AWARD, THE EMPLOYEE AGREES THAT (I) SUCH ACCEPTANCE CONSTITUTES THE EMPLOYEE’S ELECTRONIC SIGNATURE IN EXECUTION OF THIS AGREEMENT; (II) THE EMPLOYEE AGREES TO BE BOUND BY THE PROVISIONS OF THE PLAN, THE AGREEMENT AND THE ADDENDUM TO THE AGREEMENT (IF ANY); (III) THE EMPLOYEE HAS REVIEWED THE PLAN, THE AGREEMENT AND THE ADDENDUM TO THE AGREEMENT (IF ANY) IN THEIR ENTIRETY, HAS HAD AN OPPORTUNITY TO OBTAIN THE ADVICE OF COUNSEL PRIOR TO ACCEPTING THE AWARD AND FULLY UNDERSTANDS ALL OF THE PROVISIONS OF THE PLAN, THE AGREEMENT AND THE ADDENDUM TO THE AGREEMENT (IF ANY); (IV) THE EMPLOYEE HAS BEEN PROVIDED WITH A COPY OR ELECTRONIC ACCESS TO A COPY OF THE U.S. PROSPECTUS FOR THE PLAN; AND (V) THE EMPLOYEE HEREBY AGREES TO ACCEPT AS BINDING, CONCLUSIVE AND FINAL ALL DECISIONS OR INTERPRETATIONS OF THE HUMAN RESOURCES COMMITTEE UPON ANY QUESTIONS ARISING UNDER THE PLAN, THE AGREEMENT AND THE ADDENDUM TO THE AGREEMENT (IF ANY).



EX-31.A 3 exhibit31-a20181031.htm EXHIBIT 31.A Exhibit


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

21
EX-31.B 4 exhibit31-b20181031.htm EXHIBIT 31.B Exhibit


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

Date:
December 7, 2018
 /s/ Scott J. Robinson
 
 
Scott J. Robinson
Senior Vice President and Chief Financial Officer

22
EX-32 5 exhibit3220181031.htm EXHIBIT 32 Exhibit


Exhibit 32
Pursuant to 18 U.S.C. Section 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the following certifications are being made to accompany the Form 10-Q for the quarter ended October 31, 2018, for Donaldson Company, Inc.:
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Tod E. Carpenter, Chief Executive Officer of Donaldson Company, Inc., certify that:
1.
The Form 10-Q of Donaldson Company, Inc. for the quarter ended October 31, 2018 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Donaldson Company, Inc.
Date:
December 7, 2018
 /s/ Tod E. Carpenter
 
 
Tod E. Carpenter
Chairman, President and Chief Executive Officer
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Scott J. Robinson, Chief Financial Officer of Donaldson Company, Inc., certify that:
1.
The Form 10-Q of Donaldson Company, Inc. for the quarter ended October 31, 2018 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Donaldson Company, Inc.
Date:
December 7, 2018
 /s/ Scott J. Robinson
 
 
Scott J. Robinson
Senior Vice President and Chief Financial Officer


23
EX-101.INS 6 dci-20181031.xml XBRL INSTANCE DOCUMENT 0000029644 2018-08-01 2018-10-31 0000029644 2018-11-30 0000029644 2017-08-01 2017-10-31 0000029644 2018-10-31 0000029644 2018-07-31 0000029644 2017-07-31 0000029644 2017-10-31 0000029644 us-gaap:AccountingStandardsUpdate201707Member 2017-08-01 2017-10-31 0000029644 dci:BOFAInternationalLTDMember 2018-10-18 0000029644 srt:MaximumMember dci:BOFAInternationalLTDMember 2018-10-18 2018-10-18 0000029644 srt:MinimumMember dci:BOFAInternationalLTDMember 2018-10-18 2018-10-18 0000029644 dci:BOFAInternationalLTDMember 2018-10-18 2018-10-18 0000029644 us-gaap:BuildingMember 2018-07-31 0000029644 us-gaap:LandMember 2018-07-31 0000029644 us-gaap:MachineryAndEquipmentMember 2018-10-31 0000029644 us-gaap:MachineryAndEquipmentMember 2018-07-31 0000029644 us-gaap:SoftwareDevelopmentMember 2018-10-31 0000029644 us-gaap:LandMember 2018-10-31 0000029644 us-gaap:ConstructionInProgressMember 2018-10-31 0000029644 us-gaap:ConstructionInProgressMember 2018-07-31 0000029644 us-gaap:SoftwareDevelopmentMember 2018-07-31 0000029644 us-gaap:BuildingMember 2018-10-31 0000029644 dci:PatentsTrademarksandTechnologyMember 2018-08-01 2018-10-31 0000029644 dci:PatentsTrademarksandTechnologyMember 2017-10-31 0000029644 dci:PatentsTrademarksandTechnologyMember 2018-10-31 0000029644 dci:EngineeredProductsMember 2018-08-01 2018-10-31 0000029644 dci:EngineeredProductsMember 2018-10-31 0000029644 dci:IndustrialProductsMember 2018-08-01 2018-10-31 0000029644 dci:IndustrialProductsMember 2018-10-31 0000029644 dci:IndustrialProductsMember 2018-07-31 0000029644 dci:EngineeredProductsMember 2018-07-31 0000029644 dci:CustomerRelationshipsandCustomerListsMember 2018-08-01 2018-10-31 0000029644 dci:CustomerRelationshipsandCustomerListsMember 2018-07-31 0000029644 dci:CustomerRelationshipsandCustomerListsMember 2018-10-31 0000029644 dci:AftermarketProductsMember dci:EngineProductsMember 2018-08-01 2018-10-31 0000029644 dci:AftermarketProductsMember dci:EngineProductsMember 2017-08-01 2017-10-31 0000029644 dci:GasTurbineProductsMember dci:IndustrialProductsMember 2018-08-01 2018-10-31 0000029644 dci:OffRoadProductsMember dci:EngineProductsMember 2017-08-01 2017-10-31 0000029644 dci:IndustrialFiltrationSolutionsProductsMember dci:IndustrialProductsMember 2017-08-01 2017-10-31 0000029644 dci:AerospaceAndDefenseProductsMember dci:EngineProductsMember 2017-08-01 2017-10-31 0000029644 dci:OnRoadProductsMember dci:EngineProductsMember 2018-08-01 2018-10-31 0000029644 dci:EngineProductsMember 2017-08-01 2017-10-31 0000029644 dci:SpecialApplicationsProductsMember dci:IndustrialProductsMember 2017-08-01 2017-10-31 0000029644 dci:EngineProductsMember 2018-08-01 2018-10-31 0000029644 dci:AerospaceAndDefenseProductsMember dci:EngineProductsMember 2018-08-01 2018-10-31 0000029644 dci:OnRoadProductsMember dci:EngineProductsMember 2017-08-01 2017-10-31 0000029644 dci:GasTurbineProductsMember dci:IndustrialProductsMember 2017-08-01 2017-10-31 0000029644 dci:IndustrialProductsMember 2017-08-01 2017-10-31 0000029644 dci:OffRoadProductsMember dci:EngineProductsMember 2018-08-01 2018-10-31 0000029644 dci:IndustrialFiltrationSolutionsProductsMember dci:IndustrialProductsMember 2018-08-01 2018-10-31 0000029644 dci:SpecialApplicationsProductsMember dci:IndustrialProductsMember 2018-08-01 2018-10-31 0000029644 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2018-07-31 0000029644 srt:ScenarioPreviouslyReportedMember us-gaap:AccountingStandardsUpdate201409Member 2018-07-31 0000029644 us-gaap:AccountingStandardsUpdate201409Member 2018-07-31 0000029644 srt:AsiaPacificMember 2017-08-01 2017-10-31 0000029644 srt:LatinAmericaMember 2017-08-01 2017-10-31 0000029644 srt:AsiaPacificMember 2018-08-01 2018-10-31 0000029644 country:US 2018-08-01 2018-10-31 0000029644 country:US 2017-08-01 2017-10-31 0000029644 us-gaap:EMEAMember 2018-08-01 2018-10-31 0000029644 srt:LatinAmericaMember 2018-08-01 2018-10-31 0000029644 us-gaap:EMEAMember 2017-08-01 2017-10-31 0000029644 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-08-01 2018-10-31 0000029644 dci:RangeThreeMember 2018-10-31 0000029644 dci:RangeTwoMember 2018-10-31 0000029644 dci:RangeFiveMember 2018-08-01 2018-10-31 0000029644 dci:RangeFourMember 2018-08-01 2018-10-31 0000029644 dci:RangeFourMember 2018-10-31 0000029644 dci:RangeOneMember 2018-10-31 0000029644 dci:RangeFiveMember 2018-10-31 0000029644 dci:RangeOneMember 2018-08-01 2018-10-31 0000029644 dci:RangeThreeMember 2018-08-01 2018-10-31 0000029644 dci:RangeTwoMember 2018-08-01 2018-10-31 0000029644 us-gaap:PerformanceSharesMember 2018-08-01 2018-10-31 0000029644 us-gaap:PerformanceSharesMember 2017-08-01 2017-10-31 0000029644 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-08-01 2018-10-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2018-10-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2018-08-01 2018-10-31 0000029644 us-gaap:LongTermDebtMember 2018-10-31 0000029644 us-gaap:SubsequentEventMember 2018-11-30 2018-11-30 0000029644 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-08-01 2017-10-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2018-08-01 2018-10-31 0000029644 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-07-31 0000029644 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-08-01 2018-10-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2017-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-08-01 2018-10-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2017-08-01 2017-10-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-08-01 2017-10-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-08-01 2017-10-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2018-10-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-31 0000029644 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-10-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-31 0000029644 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-10-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-10-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-31 0000029644 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-07-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000029644 dci:AdvancedFiltrationSystemsIncMember us-gaap:RoyaltyMember 2017-08-01 2017-10-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2018-10-31 0000029644 dci:AdvancedFiltrationSystemsIncMember us-gaap:RoyaltyMember 2018-08-01 2018-10-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2017-08-01 2017-10-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2018-08-01 2018-10-31 0000029644 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2017-08-01 2017-10-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2017-08-01 2017-10-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2018-08-01 2018-10-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2017-08-01 2017-10-31 0000029644 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2018-08-01 2018-10-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2018-08-01 2018-10-31 iso4217:USD xbrli:shares iso4217:USD xbrli:pure dci:segment dci:plan xbrli:shares 1000000 0 0 0.12 0.03 100000 -300000 -1700000 -1100000 200000 900000 2 21300000 21200000 1700000 false --07-31 Q1 2019 2018-10-31 10-Q 0000029644 127891404 false Large Accelerated Filer DONALDSON CO INC false 201300000 230600000 534600000 542400000 105300000 106400000 790400000 797600000 -149800000 -171900000 P15Y P5Y 3800000 2700000 1700000 4900000 8300000 6300000 1000000 400000 0 800000 1976600000 2144000000 1125700000 1170400000 0.88 98200000 8600000 12200000 14300000 2200000 308400000 349600000 204700000 199900000 41200000 -4800000 0.18 0.19 0.190 5.00 5.00 240000000 240000000 151643194 151643194 758200000 758200000 58900000 51700000 13100000 10500000 12000000 420500000 463000000 35800000 275000000 258600000 19200000 19000000 200000 -400000 4200000 1100000 4200000 5300000 12900000 -1100000 -1100000 100000 100000 1000000 300000 3100000 6500000 6600000 3700000 4100000 400000 200000 2000000 1500000 18900000 19300000 0.47 0.57 0.46 0.56 -1700000 -5200000 12600000 1200000 1100000 -500000 -2200000 35400000 35700000 36500000 34900000 -1500000 -200000 43700000 63000000 103300000 49400000 8300000 27300000 66800000 14500000 48800000 42000000 6800000 238400000 84900000 153500000 305400000 84600000 220800000 71000000 71000000 0 71000000 -4000000 -300000 -3700000 224300000 5100000 238400000 84700000 -7400000 62700000 29400000 -4100000 63900000 36600000 96400000 23800000 22600000 23600000 35300000 35600000 81300000 5200000 4200000 178000000 199600000 334100000 -7300000 334100000 326800000 360500000 128700000 119700000 27400000 41200000 8200000 11200000 1118800000 1276700000 1976600000 2144000000 469400000 487600000 499600000 630600000 15300000 15000000 4800000 4800000 -1900000 61300000 -19100000 -124200000 63900000 63300000 60900000 73800000 2 135200000 139700000 89100000 -1600000 98700000 48400000 50000000 0 3100000 -2000000 -5100000 0 1000000 -23200000 -24200000 0 1600000 -3500000 -5100000 0 700000 -23500000 -24200000 2300000 500000 -1900000 -200000 -5100000 -24200000 800000 2300000 -2000000 -5100000 1600000 500000 -22100000 -24200000 -800000 -1600000 -500000 -400000 0 1500000 1500000 0 0 300000 300000 0 224600000 300000 86600000 86900000 183000000 40300000 39200000 -800000 1000000 800000 1600000 1900000 42600000 80900000 23400000 24400000 -800000 96000000 19900000 28200000 1.00 1.00 1000000 1000000 0 0 0 0 52300000 14000000 52300000 66300000 67600000 105000000 135000000 -9100000 32100000 3900000 16200000 14600000 15700000 18900000 17100000 500000 1700000 900000 -400000 700000 300000 310800000 64400000 22800000 769100000 132600000 309200000 74100000 23700000 775100000 133400000 509300000 517900000 -1300000 -1100000 -2400000 0 -2000000 300000 -1700000 0 -800000 -700000 -1500000 0 -1600000 200000 -1400000 0 -500000 -400000 -900000 0 -400000 100000 -300000 0 0 12900000 13100000 35200000 14500000 1122100000 5300000 1122100000 1127400000 1192600000 644800000 1900000 24700000 309100000 26300000 134500000 75000000 33300000 41900000 274400000 132100000 53500000 184800000 442100000 202700000 1700000 27600000 331200000 25500000 149400000 76200000 45900000 45600000 305100000 147300000 52700000 196300000 480900000 701400000 220500000 6700000 6900000 4583195 631993 1218534 390413 1246838 1095417 4200000 21700000 14732 841725 9.18 12.43 90700000 6785812 6869097 2531221 1305734 390413 1247671 1394058 34.93 39.03 24.24 44.19 59.18 42.7 37.7 0 32.7 27.7 42.69 27.69 37.69 32.69 75700000 P6Y1M28D P8Y9M4D P5Y11M9D P1Y1M6D P3Y9M15D P5Y2M5D 34.80 44.40 40.21 20.78 34.44 28.67 39.03 49.20 40.35 20.78 34.44 28.56 28200000 59000000 743708 14000000.0 2900000 -95100000 -3100000 -157000000 -58800000 -94300000 -800000 -159000000 -63900000 857800000 -82900000 -800000 -149800000 -66100000 854400000 -81300000 -300000 -171900000 -90300000 22871145 23772387 1600000 898800000 950500000 19400000 1900000 1900000 2200000 132700000 131000000 130800000 128800000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation </font><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited Condensed Consolidated Financial Statements of Donaldson Company, Inc. and its subsidiaries (the Company) have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair statement of earnings, comprehensive income, financial position and cash flows have been included and are of a normal recurring nature. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> month period ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for future periods. The year-end condensed consolidated balance sheet information was derived from the Company's audited financial statements but does not include all disclosures required by GAAP. For further information, refer to the Audited Consolidated Financial Statements and Notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 18, 2018, the Company acquired </font><font style="font-family:inherit;font-size:10pt;">88%</font><font style="font-family:inherit;font-size:10pt;"> of the shares of BOFA International LTD (BOFA), headquartered in the United Kingdom, for cash consideration of </font><font style="font-family:inherit;font-size:10pt;">$98.2 million</font><font style="font-family:inherit;font-size:10pt;"> less cash acquired of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">. BOFA designs, develops and manufactures fume extraction systems across a wide range of industrial air filtration applications. The acquisition will allow Donaldson to accelerate its global growth in the fume collection business and add additional filtration technology to the Company's existing product lines. The fair values assigned to the acquired assets and liabilities of BOFA were approximately </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;"> of net tangible assets, </font><font style="font-family:inherit;font-size:10pt;">$48.8 million</font><font style="font-family:inherit;font-size:10pt;"> of identifiable intangible assets, </font><font style="font-family:inherit;font-size:10pt;">$71.0 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, </font><font style="font-family:inherit;font-size:10pt;">$8.6 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred tax liabilities and </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;"> of assumed debt. The assumed debt was repaid in October 2018. The identifiable intangible assets were related to customer relationships, patents, trademarks and technology and have estimated useful lives ranging from </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> years. The acquired intangible assets including goodwill are not deductible for tax purposes. The purchase price allocation is preliminary pending the outcome of the final valuation of the net assets acquired. The Company is reporting BOFA&#8217;s results of operations within the Industrial Products segment. Transaction costs were expensed as incurred and were not significant for the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition also provides call and put options that, if exercised by either the Company or the minority interest holders after a certain period of time, would obligate the Company to purchase the remaining </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;"> of the shares of BOFA at a price indexed to the performance of the acquired entity. Due to the redemption features, the minority interest holders&#8217; value is classified as a redeemable non-controlling interest in the Company&#8217;s Condensed Consolidated Balance Sheets at the fair value upon acquisition of </font><font style="font-family:inherit;font-size:10pt;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro forma financial information for this acquisition has not been presented because it is not material to the Company's consolidated results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records provisions with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are taken or adjusted to reflect the status of a particular matter. The Company believes the recorded estimated liability in its Condensed Consolidated Financial Statements is adequate in light of the probable and estimable outcomes. The recorded liabilities were not material to the Company&#8217;s results of operations, liquidity or financial position and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Accumulated Other Comprehensive Income</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss by component for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in millions):</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign<br clear="none"/>Currency<br clear="none"/>Translation<br clear="none"/>Adjustment </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension<br clear="none"/>Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative<br clear="none"/>Financial<br clear="none"/>Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of July&#160;31, 2018, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(149.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications and tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, before tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax (expense) benefit </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of October&#160;31, 2018, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(171.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of July&#160;31, 2017, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications and tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, before tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of October&#160;31, 2017, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(159.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:18px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:18px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales disaggregated by geography based on the location where the customer's order was placed (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales disaggregated by product group (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Engine Products segment</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Off-Road</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-Road</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aftermarket</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aerospace and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engine Products segment net sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">480.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">442.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial Products segment</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Filtration Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gas Turbine Systems</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Special Applications</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Products segment net sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is recognized using the fair-value method for all awards. The Company determines the fair value of stock option awards using the Black-Scholes option pricing model. Options are granted whereby the option exercise price is equivalent to the market price of the Company's common stock at the date of grant. For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded pretax stock-based compensation expense associated with stock options of </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> and recorded </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> of related tax benefits. For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded pretax stock-based compensation expense associated with stock options of </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> and recorded </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> of related tax benefits. In addition, for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded expense associated with performance-based awards of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded expense associated with performance-based awards of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of July&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,785,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">841,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(743,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,732</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,869,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$21.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted average fair value for options granted during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$12.43</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">9.18</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes information concerning outstanding and exercisable options as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price of Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price of Exercisable Options</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$ 0.00 to $27.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$27.70 to $32.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,394,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,095,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$32.70 to $37.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,247,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$37.70 to $42.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,305,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.94</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,218,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$42.70 and above</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,531,221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,993</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,869,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,583,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate intrinsic value of options outstanding and exercisable was </font><font style="font-family:inherit;font-size:10pt;">$90.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$75.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$12.6 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation expense related to non-vested stock options granted under the 2010 Master Stock Incentive Plan. This unvested expense is expected to be recognized during fiscal years </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2022</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company&#8217;s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents relating to stock options and stock incentive plans. Certain outstanding options were excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company&#8217;s common stock during those periods. Options excluded from the diluted net earnings per share calculations were </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the information necessary to calculate basic and diluted net earnings per share (in millions, except per share amounts):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings for basic and diluted earnings per share computation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares &#8211; basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact of share-based awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares &#8211; diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share &#8211; basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share &#8211; diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the carrying values of cash and cash equivalents, accounts receivables, short-term borrowings and trade accounts payable approximate fair value because of the short-term nature of these instruments. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the estimated fair value of long-term debt with fixed interest rates was </font><font style="font-family:inherit;font-size:10pt;">$258.6 million</font><font style="font-family:inherit;font-size:10pt;"> compared to its carrying value of </font><font style="font-family:inherit;font-size:10pt;">$275.0 million</font><font style="font-family:inherit;font-size:10pt;">. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed. Long-term debt would be classified as Level 2 in the fair value hierarchy. The carrying values of long-term debt with variable interest rates approximate fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Other Intangible Assets</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of goodwill by reportable segment for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Engine</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of net intangible asset classes for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer relationships and lists</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Intangible Assets</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangibles acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Patents, trademarks and technology</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Intangible Assets</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangibles acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Guarantees</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and Caterpillar Inc. equally own the shares of Advanced Filtration Systems Inc. (AFSI), an unconsolidated joint venture, and guarantee certain debt of the joint venture. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, AFSI had </font><font style="font-family:inherit;font-size:10pt;">$35.8 million</font><font style="font-family:inherit;font-size:10pt;"> of outstanding debt, of which the Company guarantees half. In addition, during the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a loss of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and earnings of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, from this equity method investment. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded royalty income related to AFSI of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in other income, net. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had a contingent liability for standby letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, that have been issued and are outstanding. The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts drawn upon these letters of credit.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the U.S. Tax Cuts and Jobs Act (TCJA) was enacted into law. The TCJA significantly reforms the Internal Revenue Code of 1986, including but not limited to reducing the U.S. federal corporate income tax rate from 35 percent to 21 percent and moving toward a territorial tax system with a one-time transition tax imposed on previously unremitted foreign earnings and profits.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Staff Accounting Bulletin 118 (SAB 118) includes additional guidance allowing companies to use a measurement period that should not extend beyond one year from the TCJA enactment date to account for the impacts of the law in their financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material measurement period adjustments made during the three months ended October 31, 2018 related to the provisional amounts recorded and disclosed in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company made the accounting policy election to treat taxes related to the Global Intangible Low-Taxed Income (GILTI) provision of the TCJA as a current period expense when incurred.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although the Company believes it has made reasonable estimates in accounting for the impacts of the TCJA, these tax charges and benefits are provisional, as the Company is still analyzing certain aspects of the legislation and refining calculations as information becomes available during the measurement period as allowed by SAB 118. The accounting for the income tax effects of the TCJA is expected to be completed during the second quarter of fiscal 2019 and any future adjustments will be recognized as discrete income tax expense or benefit in the period the adjustments are determined.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the gross unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;">$19.4 million</font><font style="font-family:inherit;font-size:10pt;"> and accrued interest and penalties on these unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. If the Company were to prevail on all unrecognized tax benefits recorded, substantially all of the unrecognized tax benefits would benefit the effective tax rate. With an average statute of limitations of approximately five years, up to </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> of the unrecognized tax benefits could potentially expire in the next 12-month period, unless extended by an audit.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.&#160;With few exceptions, the Company is no longer subject to state and foreign income tax examinations by tax authorities for years before 2010.&#160;The United States Internal Revenue Service (IRS) has completed examinations of the Company&#8217;s U.S. federal income tax returns through 2016. The Company protested certain IRS proposed material adjustments for fiscal years 2015 and 2016 and entered into the administrative appeals process with the IRS. As previously stated, the Company continues to believe the claims to be without merit and will vigorously defend its position, through litigation if necessary.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes that it is remote that any adjustment necessary to the reserve for income taxes over the next 12-month period will be material. However, it is possible the ultimate resolution of audits or disputes may result in a material change to the reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New Accounting Standards Recently Adopted </font><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> (ASC 606), which amended revenue recognition guidance to clarify the principles for recognizing revenue from contracts with customers. The guidance requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments and assets recognized from the costs to obtain or fulfill a contract. In 2016, the FASB issued ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20 to clarify, among other things, the implementation guidance related to principal versus agent considerations, identifying performance obligations and accounting for licenses of intellectual property. This accounting guidance was effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">. The standard was adopted using the modified retrospective method, applying the guidance to those contracts which were not completed as of July 31, 2018, with the cumulative effect of adoption recognized during the first quarter. Refer to Note 6 for the impact of the adoption of this new standard.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations: Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2017-01). The new guidance provides a more robust framework to use in determining when a set of assets and activities is a business. The amendments provide more consistency in applying the guidance, reduce the costs of application and make the definition of a business more operable. ASU 2017-01 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU 2017-01 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU 2017-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Retirement Benefits (Topic 715) </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-07). The new guidance requires employers to disaggregate and present separately the current service cost component from the other components of net benefit cost within the consolidated statement of earnings. ASU 2017-07 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU 2017-07 in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;"> using the retrospective method. This resulted in a reclassification of net benefit costs in its Condensed Consolidated Statements of Earnings, with a decrease of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> in operating income and a corresponding </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> increase to other income, net for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2017-12), which improves the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and make certain targeted improvements to simplify the application of the hedge accounting guidance. The guidance expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness and eases certain hedge effectiveness assessment requirements. ASU 2017-12 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2020</font><font style="font-family:inherit;font-size:10pt;">, and early adoption is permitted. The Company adopted ASU 2017-12 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New Accounting Standards Not Yet Adopted </font><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2020</font><font style="font-family:inherit;font-size:10pt;"> on a modified retrospective basis. The Company has established a project team that is currently evaluating the population of leased assets to assess the impact of the adoption of ASU 2016-02 on its Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments </font><font style="font-family:inherit;font-size:10pt;">(ASU 2016-13). This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2021</font><font style="font-family:inherit;font-size:10pt;">, with early adoption permitted. The Company is evaluating the effect of ASU 2016-13 on its Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the U.S. Tax Cuts and Jobs Act. The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income (OCI) at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2020</font><font style="font-family:inherit;font-size:10pt;">, and early adoption is permitted. The Company is evaluating the impact of the adoption of ASU 2018-02 on its Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2018-15). The</font><font style="font-family:Arial;font-size:9pt;"> </font><font style="font-family:inherit;font-size:10pt;">amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The amendments in this update are effective for interim and annual periods for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2021</font><font style="font-family:inherit;font-size:10pt;">, with early adoption permitted. The amendments in this update should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is evaluating the impact of the adoption of ASU 2018-15 on its Consolidated Financial Statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation </font><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited Condensed Consolidated Financial Statements of Donaldson Company, Inc. and its subsidiaries (the Company) have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair statement of earnings, comprehensive income, financial position and cash flows have been included and are of a normal recurring nature. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> month period ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for future periods. The year-end condensed consolidated balance sheet information was derived from the Company's audited financial statements but does not include all disclosures required by GAAP. For further information, refer to the Audited Consolidated Financial Statements and Notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New Accounting Standards Recently Adopted </font><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> (ASC 606), which amended revenue recognition guidance to clarify the principles for recognizing revenue from contracts with customers. The guidance requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments and assets recognized from the costs to obtain or fulfill a contract. In 2016, the FASB issued ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20 to clarify, among other things, the implementation guidance related to principal versus agent considerations, identifying performance obligations and accounting for licenses of intellectual property. This accounting guidance was effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">. The standard was adopted using the modified retrospective method, applying the guidance to those contracts which were not completed as of July 31, 2018, with the cumulative effect of adoption recognized during the first quarter. Refer to Note 6 for the impact of the adoption of this new standard.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations: Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2017-01). The new guidance provides a more robust framework to use in determining when a set of assets and activities is a business. The amendments provide more consistency in applying the guidance, reduce the costs of application and make the definition of a business more operable. ASU 2017-01 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU 2017-01 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU 2017-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Retirement Benefits (Topic 715) </font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-07). The new guidance requires employers to disaggregate and present separately the current service cost component from the other components of net benefit cost within the consolidated statement of earnings. ASU 2017-07 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU 2017-07 in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;"> using the retrospective method. This resulted in a reclassification of net benefit costs in its Condensed Consolidated Statements of Earnings, with a decrease of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> in operating income and a corresponding </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> increase to other income, net for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2017-12), which improves the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and make certain targeted improvements to simplify the application of the hedge accounting guidance. The guidance expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness and eases certain hedge effectiveness assessment requirements. ASU 2017-12 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2020</font><font style="font-family:inherit;font-size:10pt;">, and early adoption is permitted. The Company adopted ASU 2017-12 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New Accounting Standards Not Yet Adopted </font><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2020</font><font style="font-family:inherit;font-size:10pt;"> on a modified retrospective basis. The Company has established a project team that is currently evaluating the population of leased assets to assess the impact of the adoption of ASU 2016-02 on its Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments </font><font style="font-family:inherit;font-size:10pt;">(ASU 2016-13). This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2021</font><font style="font-family:inherit;font-size:10pt;">, with early adoption permitted. The Company is evaluating the effect of ASU 2016-13 on its Consolidated Financial Statements. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the U.S. Tax Cuts and Jobs Act. The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income (OCI) at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2020</font><font style="font-family:inherit;font-size:10pt;">, and early adoption is permitted. The Company is evaluating the impact of the adoption of ASU 2018-02 on its Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2018-15). The</font><font style="font-family:Arial;font-size:9pt;"> </font><font style="font-family:inherit;font-size:10pt;">amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The amendments in this update are effective for interim and annual periods for the Company beginning in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2021</font><font style="font-family:inherit;font-size:10pt;">, with early adoption permitted. The amendments in this update should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is evaluating the impact of the adoption of ASU 2018-15 on its Consolidated Financial Statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plans</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and certain of its international subsidiaries have defined benefit pension plans for many of their hourly and salaried employees. There are </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> types of U.S. plans. The first type of U.S. plan (Hourly Pension Plan) is a traditional defined benefit pension plan primarily for union production employees. The second plan (Salaried Pension Plan) is for some salaried and non-union production employees that provides defined benefits pursuant to a cash balance feature whereby a participant accumulates a benefit comprised of a percentage of current salary that varies with years of service, interest credits and transition credits. The Company no longer allows entrants into the U.S. Salaried Pension Plan and the employees no longer accrue Company contribution credits under the plan. Instead, eligible employees receive a </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> annual Company retirement contribution to their 401(k) in addition to the Company&#8217;s normal 401(k) match. The non-U.S. plans generally provide pension benefits based on years of service and compensation level.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit costs for the Company&#8217;s pension plans include the following components (in millions):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit costs:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected return on assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior service cost amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial loss amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s general funding policy is to make at least the minimum required contributions as required by applicable regulations, plus any additional amounts that it determines to be appropriate. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company made required contributions of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> to its non-qualified U.S. pension plans and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> to its non-U.S. pension plans. The estimated minimum funding requirement for the Company&#8217;s qualified U.S. plans for the plan year ending </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> is </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">. In accordance with the Pension Protection Act of 2006, this contribution obligation may be met with existing credit balances that resulted from payments above the minimum obligation in prior years. The Company has sufficient credit balances to meet the minimum obligation for the plan year ending </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company estimates it will contribute an additional </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> to its non-U.S. pension plans during the remainder of </font><font style="font-family:inherit;font-size:10pt;">fiscal 2019</font><font style="font-family:inherit;font-size:10pt;"> based upon the local government prescribed funding requirements. Future estimates of the Company&#8217;s required pension plan contributions may change significantly depending on the actual rate of return on plan assets, discount rates and regulatory requirements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates warranty expense on certain products at the time of sale. The following is a reconciliation of warranty reserves, included in other current liabilities and other long-term liabilities, for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the reporting period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals related to pre-existing warranties (including changes in estimates)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: settlements made during the period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no material specific warranty matters accrued for or significant settlements made in the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s warranty matters are not expected to have a material impact on the Company's results of operations, liquidity or financial position.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net property, plant and equipment are as follows (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">July 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">775.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(797.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(790.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">509.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition Policy</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when the contingency is resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the customized nature of some of the Company&#8217;s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the point in time of shipment or delivery. Revenue generated from NRE services is also satisfied over time, measured as contractual milestones are achieved as this represents value transferred to the customer. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized. The only such cost material to the Company is sales commission expense. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue on a wide range of filtration solutions sold to customers in many industries around the globe. The vast majority of the Company&#8217;s performance obligations within customer sales contracts are for manufactured filtration systems and replacement parts. The Company does have limited services, such as nonrecurring engineering (NRE) and installation. Customer contracts may include multiple performance obligations and the transaction price is allocated to each distinct performance obligation based on its relative standalone selling price. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition Policy</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when the contingency is resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the customized nature of some of the Company&#8217;s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the point in time of shipment or delivery. Revenue generated from NRE services is also satisfied over time, measured as contractual milestones are achieved as this represents value transferred to the customer. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized. The only such cost material to the Company is sales commission expense. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Disaggregation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales disaggregated by geography based on the location where the customer's order was placed (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales disaggregated by product group (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Engine Products segment</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Off-Road</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-Road</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aftermarket</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aerospace and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engine Products segment net sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">480.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">442.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial Products segment</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Filtration Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gas Turbine Systems</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Special Applications</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Products segment net sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Assets and Liabilities</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The satisfaction of performance obligations and the resulting recognition of revenue typically corresponds with billing of the customer. In limited circumstances, the customer may be billed at a time later than when revenue is recognized, resulting in contract assets, which are reported in prepaid expenses and other current assets on the Condensed Consolidated Balance Sheets. Contract assets were </font><font style="font-family:inherit;font-size:10pt;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. In other limited circumstances, the Company will require a down payment from the customer prior to the satisfaction of performance obligations. This results in contract liabilities, or deferred revenue, which is reported in other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets, depending on when revenue is expected to be recognized. Contract liabilities were </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adoption of ASC 606</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note 1 describes the requirements of the new revenue recognition standard, ASC 606. The cumulative effect of the adoption on the Company&#8217;s August 1, 2018 opening balance sheet is as follows (in millions):</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments for ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at August 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expense and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,122.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,127.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These adjustments primarily related to certain contracts that qualify for revenue recognition over time under the new standard. This change does not have a material impact on revenue recognized during the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the adoption of ASC 606 impacted one set of contracts within the Engine Products segment in which Donaldson is deemed to be the principal under the new standard because the Company has control through the manufacturing of products prior to the sale of those products to the customer. For these contracts, the previous practice of recognizing revenue on a net basis, in which the amount of net sales recorded is the net amount retained after paying product costs to suppliers, has changed under ASC 606 to recognizing revenue on a gross basis, in which the amount of net sales recorded is the gross amount received from the customer, with corresponding product costs recorded as cost of sales. This change did not result in a cumulative effect adjustment under the modified retrospective method of adoption since there is no impact to the timing of revenue recognition but it has increased net sales and cost of sales on a prospective basis. The increase in net sales and cost of sales for this change was </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss by component for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in millions):</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign<br clear="none"/>Currency<br clear="none"/>Translation<br clear="none"/>Adjustment </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension<br clear="none"/>Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative<br clear="none"/>Financial<br clear="none"/>Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of July&#160;31, 2018, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(149.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications and tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, before tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax (expense) benefit </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of October&#160;31, 2018, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(171.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of July&#160;31, 2017, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications and tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, before tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of October&#160;31, 2017, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(159.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:18px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:18px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.</font></div></td></tr></table></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss by component for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in millions):</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign<br clear="none"/>Currency<br clear="none"/>Translation<br clear="none"/>Adjustment </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension<br clear="none"/>Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative<br clear="none"/>Financial<br clear="none"/>Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of July&#160;31, 2018, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(149.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications and tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, before tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax (expense) benefit </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of October&#160;31, 2018, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(171.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of July&#160;31, 2017, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications and tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, before tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of October&#160;31, 2017, net of tax</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(159.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:18px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:18px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the information necessary to calculate basic and diluted net earnings per share (in millions, except per share amounts):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings for basic and diluted earnings per share computation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares &#8211; basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive impact of share-based awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares &#8211; diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share &#8211; basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share &#8211; diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of net intangible asset classes for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer relationships and lists</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Intangible Assets</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangibles acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Patents, trademarks and technology</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Intangible Assets</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangibles acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of goodwill by reportable segment for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Engine</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net inventories are as follows (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">July 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished products</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit costs for the Company&#8217;s pension plans include the following components (in millions):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit costs:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected return on assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior service cost amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial loss amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic benefit costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of the adoption on the Company&#8217;s August 1, 2018 opening balance sheet is as follows (in millions):</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at July 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments for ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at August 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expense and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,122.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,127.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of warranty reserves, included in other current liabilities and other long-term liabilities, for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the reporting period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals related to pre-existing warranties (including changes in estimates)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: settlements made during the period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment detail is summarized as follows (in millions):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engine Products segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">480.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">442.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Products segment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engine Products segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Products segment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes information concerning outstanding and exercisable options as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price of Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price of Exercisable Options</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$ 0.00 to $27.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$27.70 to $32.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,394,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,095,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$32.70 to $37.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,247,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$37.70 to $42.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,305,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.94</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,218,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$42.70 and above</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,531,221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,993</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,869,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,583,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of July&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,785,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">841,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(743,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,732</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding as of October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,869,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has identified </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: Engine Products and Industrial Products. Segment determination is based on the internal organization structure, management of operations and performance evaluation by management and the Company&#8217;s Board of Directors. Corporate and Unallocated includes corporate expenses elected to be non-allocable to the segments, such as interest expense. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an internal measurement system to evaluate performance and allocate resources. The Company&#8217;s manufacturing facilities serve both reporting segments. Therefore, the Company uses an allocation methodology to assign costs and assets to the segments. Segment assets assigned are primarily accounts receivable, inventories, property, plant and equipment and goodwill.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is an integrated enterprise, characterized by substantial intersegment cooperation, cost allocations and sharing of assets. Therefore, the Company does not represent that these segments, if operated independently, would report the earnings before income taxes and other financial information shown below. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment detail is summarized as follows (in millions):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engine Products segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">480.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">442.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Products segment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">644.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engine Products segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial Products segment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and Unallocated</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customers that accounted for over 10% of net sales for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customers that accounted for over 10% of gross accounts receivable as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shareholders' Equity</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Board of Directors authorized the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">14.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock under the Company's stock repurchase plan. This repurchase authorization is effective until terminated by the Board of Directors. During the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">1.6 million</font><font style="font-family:inherit;font-size:10pt;"> shares for </font><font style="font-family:inherit;font-size:10pt;">$80.9 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had remaining authorization to repurchase </font><font style="font-family:inherit;font-size:10pt;">2.9 million</font><font style="font-family:inherit;font-size:10pt;"> shares under this plan. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 30, 2018, the Company's Board of Directors declared a cash dividend in the amount of </font><font style="font-family:inherit;font-size:10pt;">19.0 cents</font><font style="font-family:inherit;font-size:10pt;"> per common share, payable December 21, 2018, to shareholders of record as of December 11, 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Balance Sheet Information</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net inventories are as follows (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">July 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished products</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net property, plant and equipment are as follows (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">July 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">775.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(797.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(790.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">509.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> EX-101.SCH 7 dci-20181031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2118100 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements Of Earnings link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Earnings Per Share (Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Employee Benefit Plans (Components Of Net Periodic Pension Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation Of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Revenue - Cumulative Effect of Adoption (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Revenue - Disaggregation of Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Revenue - Disaggregation of Revenue by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Segment Reporting (Summary Of Segment Detail) (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Stock Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock Based Compensation (Summary Of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Supplemental Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Supplemental Balance Sheet Information (Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Supplemental Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Warranty link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 dci-20181031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 dci-20181031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 dci-20181031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Standard Product Warranty Disclosure [Abstract] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance at beginning of period Standard and Extended Product Warranty Accrual Accruals for warranties issued during the reporting period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Accruals related to pre-existing warranties (including changes in estimates) Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Less: settlements made during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Balance at end of period Warranty Product Warranty Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2017-07 Accounting Standards Update 2017-07 [Member] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Decrease in operating income Operating Income (Loss) Increase in other income, net Other Nonoperating Income (Expense) Income Statement [Abstract] Net sales Revenue from Contract with Customer, Including Assessed Tax Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses Operating Expenses Operating income Interest expense Interest Expense Other income, net Earnings before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income taxes Income Tax Expense (Benefit) Net earnings Net Income (Loss) Attributable to Parent Weighted average shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average shares - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net (loss) earnings per share - basic (in usd per share) Earnings Per Share, Basic Net (loss) earnings per share - diluted (in usd per share) Earnings Per Share, Diluted Cash dividends paid (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Segment Reporting, Measurement Disclosures [Abstract] Number of reportable segments Number of Reportable Segments Assets [Abstract] Components Of Inventory Schedule of Inventory, Current [Table Text Block] Components Of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule Of Changes In Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Supplemental Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Revenue from Contract with Customer [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Previously Reported Previously Reported [Member] Adjustments for ASC 606 Restatement Adjustment [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Inventory, Net Inventory, Net Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Other current liabilities Other Liabilities, Current Deferred income taxes Deferred Income Tax Liabilities, Net Retained earnings Retained Earnings (Accumulated Deficit) Statement of Comprehensive Income [Abstract] Net earnings Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Pension liability adjustment, net of deferred taxes of $(0.4) and $(0.5), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Gain on hedging derivatives, net of deferred taxes of $(0.2) and $(1.9), respectively Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Financial Position [Abstract] Assets Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, less allowance of $6.3 and $8.3, respectively Accounts Receivable, Net, Current Inventories, net Prepaid expenses and other current assets Total current assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred income taxes Deferred Income Tax Assets, Net Other long-term assets Other Assets, Noncurrent Total assets Assets Liabilities and shareholders' equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Short-term borrowings Short-term Debt Current maturities of long-term debt Long-term Debt and Capital Lease Obligations, Current Trade accounts payable Accounts Payable, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt and Capital Lease Obligations Non-current income taxes payable Accrued Income Taxes, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 15) Commitments and Contingencies Redeemable non-controlling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $1.00 par value, 1,000,000 shares authorized, none issued Preferred Stock, Value, Issued Common stock, $5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued Common Stock, Value, Issued Non-controlling interest Noncontrolling Interest in Joint Ventures Stock-compensation plans Stockholders Equity, Share Based Compensation Stockholders Equity, Share Based Compensation Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, 23,772,387 and 22,871,145 shares, respectively, at cost Treasury Stock, Value Total shareholders' equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Engine Products segment Engine Products [Member] Engine Products [Member] Industrial Products segment Industrial Products [Member] Industrial Products [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Off-Road Off Road Products [Member] Off-Road Products [Member] On-Road On Road Products [Member] On Road Products [Member] On-Road Aftermarket Products [Member] Aftermarket Products [Member] Aerospace and Defense Aerospace And Defense Products [Member] Aerospace And Defense Products [Member] Industrial Filtration Solutions Industrial Filtration Solutions Products [Member] Industrial Filtration Solutions Products [Member] Gas Turbine Systems Gas Turbine Products [Member] Gas Turbine Products [Member] Special Applications Special Applications Products [Member] Special Applications Products [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total net sales Pension liability adjustment, net of deferred taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax (Loss) gain on hedging derivatives, deferred taxes Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Guarantees [Abstract] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Royalty Royalty [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Advanced Filtration Systems, Inc. Advanced Filtration Systems Inc [Member] Advanced Filtration Systems, Inc. [Member] Guarantor Obligations [Line Items] Outstanding debt of joint venture Long-term Debt, Gross Joint venture investment earnings (loss) Equity Method Investment, Equity In Earnings Equity Method Investment, Equity In Earnings Contingent liability for standby letters of credit, issued and outstanding Letters of Credit Outstanding, Amount Amount drawn upon letters of credit Amount Drawn Upon Letters Of Credit Amount Drawn Upon Letters Of Credit Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Raw materials Inventory, Raw Materials, Gross Work in process Inventory, Work in Process, Gross Finished products Inventory, Finished Goods, Gross Inventories, net Statement of Cash Flows [Abstract] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net earnings Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Deferred Income Tax Expense (Benefit) Stock-based compensation expense Share-based Compensation Other, net Other Noncash Income (Expense) Changes in operating assets and liabilities, excluding effect of acquired businesses Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net expenditures on property, plant and equipment Payments to Acquire Property, Plant, and Equipment Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Repayments of long-term debt Repayments of Long-term Debt Change in short-term borrowings Proceeds from (Repayments of) Short-term Debt Purchase of treasury stock Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Tax withholding payments for stock compensation transactions Excess Tax Benefit from Share-based Compensation, Financing Activities Exercise of stock options Proceeds from Stock Options Exercised Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents (Decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Revenue Revenue from Contract with Customer [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Pension Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Derivative Financial Instruments Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Total AOCI Attributable to Parent [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning Balance Other comprehensive (loss) income before reclassifications and tax Other Comprehensive Income (Loss), before Reclassifications, before Tax Tax benefit (expense) Other Comprehensive Income (Loss), Tax Other comprehensive income (loss) before reclassifications, net of tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Reclassifications, before tax Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Tax (expense) benefit Reclassification from AOCI, Current Period, Tax Reclassifications, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax Ending Balance Share-based Compensation [Abstract] Summary Of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Summary Of Information Concerning Outstanding And Exercisable Options Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement Benefits, Description [Abstract] Employee Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land Land [Member] Buildings Building [Member] Machinery and equipment Machinery and Equipment [Member] Computer software Software Development [Member] Construction in progress Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Net periodic benefit costs: Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Prior service cost amortization Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Actuarial loss amortization Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Net periodic benefit costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Engine Products Engineered Products [Member] Engineered Products [Member] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Goodwill acquired Goodwill, Acquired During Period Foreign exchange translation Goodwill, Foreign Currency Translation Gain (Loss) Ending balance Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Stockholders' Equity Note [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock repurchased during the period (in shares) Treasury Stock, Shares, Acquired Stock repurchased during the period Shares with remaining authorization for repurchase under stock repurchase plan (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Cash dividend declared per common share (in USD per share) Common Stock, Dividends, Per Share, Declared Income Tax Disclosure [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Pension Plan Pension Plan [Member] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] United States UNITED STATES Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Unrecognized tax benefits Unrecognized Tax Benefits Accrued interest and penalties on unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits that could potentially expire Unrecognized Tax Benefits, Potentially Expire Unrecognized Tax Benefits, Potentially Expire Components Of Net Periodic Pension Costs Schedule of Net Benefit Costs [Table Text Block] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Guarantees Guarantees [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships and lists Customer Relationships and Customer Lists [Member] Customer Relationships and Customer Lists [Member] Patents, trademarks and technology Patents, Trademarks and Technology [Member] Patents, Trademarks and Technology Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Gross carrying amount, net intangible assets Finite-Lived Intangible Assets, Gross Accumulated amortization, net intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Intangibles acquired Finite-lived Intangible Assets Acquired Amortization expense Amortization of Intangible Assets Foreign currency translation gain (loss), gross carrying amount Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss), Gross Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss), Gross Foreign exchange translation, accumulated amortization FiniteLivedIntangibleAssetsForeignExchangeTranslationAccumulatedAmortization Finite lived intangible assets foreign exchange translation accumulated amortization Ending balance, foreign currency translation gain (loss) Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Ending balance, net intangible assets Finite-Lived Intangible Assets, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate, Non-Segment Corporate, Non-Segment [Member] Corporate and Unallocated Corporate and Other [Member] Segment Reporting Information [Line Items] Earnings before income taxes Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Europe, Middle East and Africa EMEA [Member] Asia Pacific Asia Pacific [Member] Latin America Latin America [Member] Schedule Of Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Segment Reporting Segment Reporting Disclosure [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] New Accounting Standards Recently Adopted and New Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Policy Revenue from Contract with Customer [Policy Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long-term Debt [Member] Long-term Debt [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt instrument, fair value disclosure Debt Instrument, Fair Value Disclosure Debt carrying value Options excluded from the diluted net earnings per share calculation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Summary Of Segment Detail Schedule of Segment Reporting Information, by Segment [Table Text Block] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Contract assets Contract with Customer, Asset, Gross Contract liabilities Contract with Customer, Liability Increase in net sales and cost of sales Reconciliation Of Warranty Reserves Schedule of Product Warranty Liability [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] BOFA International LTD BOFA International LTD [Member] BOFA International LTD [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Business combination, consideration transferred Business Combination, Consideration Transferred Cash received for working capital adjustment Cash Acquired from Acquisition Net tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Assumed debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Estimated useful lives of intangibles (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Remaining voting interest obligated to acquire (as a percentage) Business Acquisition, Percentage Of Voting Interest Acquired Due To Options Exercised Business Acquisition, Percentage of Voting Interest Acquired Due to Options Exercised Redeemable non-controlling interest Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Dilutive impact of share based awards (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted (in shares) Basic earnings (loss) per share (in usd per share) Diluted net earnings (loss) per share (in usd per share) Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balnace (in shares) Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price, Beginning Balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Ending Balance (in usd per share) Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Reconciliation Of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Foreign Plan Foreign Plan [Member] Number of U.S. plans Number Of US Plans Number Of U.S. Plans. Annual company retirement contribution in addition to 401 (k) match, percent Defined Contribution Plan, Annual Retirement Contributions, Percent Defined contribution plan, annual retirement contributions, percent. Company contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Estimated future contributions to pension plans Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Additional future contribution towards pension plans for the remainder of Fiscal 2018 Additional Contributions To Pension Plans Additional contributions to pension plans. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Performance Shares Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based compensation expense Allocated Share-based Compensation Expense Tax benefit associated with stock options Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Options granted, grant date fair value (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Unrecognized compensation expense related to non-vested stock options granted Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Document And Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Document Type Document Period End Date Document Fiscal Year Focus Document Fiscal Period Focus Amendment Flag Entity Common Stock, Shares Outstanding Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] $ 0.00 to $27.69 Range One [Member] Range One [Member] $27.70 to $32.69 Range Two [Member] Range Two [Member] $32.70 to $37.69 Range Three [Member] Range Three [Member] $37.70 to $42.69 Range Four [Member] Range Four [Member] $42.70 and above Range Five [Member] Range Five [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Range of Exercise Prices, lower range (in usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Range of Exercise Prices, upper range (in usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Number Outstanding (in shares) Weighted Average Remaining Contractual Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Exercise Price of Outstanding Options (in usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Number Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price of Exercisable Options (in usd per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Accounts receivable, allowance Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury stock, shares Treasury Stock, Shares Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] EX-101.PRE 11 dci-20181031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document And Entity Information - shares
3 Months Ended
Oct. 31, 2018
Nov. 30, 2018
Document And Entity Information [Abstract]    
Entity Registrant Name DONALDSON CO INC  
Entity Central Index Key 0000029644  
Current Fiscal Year End Date --07-31  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Document Type 10-Q  
Document Period End Date Oct. 31, 2018  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   127,891,404
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Earnings - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Income Statement [Abstract]    
Net sales $ 701.4 $ 644.8
Cost of sales 463.0 420.5
Gross profit 238.4 224.3
Operating expenses 139.7 135.2
Operating income 98.7 89.1
Interest expense 4.2 5.2
Other income, net (1.9) (0.8)
Earnings before income taxes 96.4 84.7
Income taxes 22.6 23.8
Net earnings $ 73.8 $ 60.9
Weighted average shares - basic (in shares) 128.8 130.8
Weighted average shares - diluted (in shares) 131.0 132.7
Net (loss) earnings per share - basic (in usd per share) $ 0.57 $ 0.47
Net (loss) earnings per share - diluted (in usd per share) 0.56 0.46
Cash dividends paid (in usd per share) $ 0.19 $ 0.18
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Statement of Comprehensive Income [Abstract]    
Net earnings $ 73.8 $ 60.9
Other comprehensive (loss) income:    
Foreign currency translation loss (24.2) (5.1)
Pension liability adjustment, net of deferred taxes of $(0.4) and $(0.5), respectively 1.6 0.8
Gain on hedging derivatives, net of deferred taxes of $(0.2) and $(1.9), respectively 0.5 2.3
Comprehensive income $ 51.7 $ 58.9
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Statement of Comprehensive Income [Abstract]    
Pension liability adjustment, net of deferred taxes $ (0.4) $ (0.5)
(Loss) gain on hedging derivatives, deferred taxes $ (0.2) $ (1.9)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Oct. 31, 2018
Jul. 31, 2018
Current assets:    
Cash and cash equivalents $ 199.9 $ 204.7
Accounts receivable, less allowance of $6.3 and $8.3, respectively 542.4 534.6
Inventories, net 360.5 334.1
Prepaid expenses and other current assets 67.6 52.3
Total current assets 1,170.4 1,125.7
Property, plant and equipment, net 517.9 509.3
Goodwill 305.4 238.4
Intangible assets, net 81.3 35.6
Deferred income taxes 19.0 19.2
Other long-term assets 50.0 48.4
Total assets 2,144.0 1,976.6
Current liabilities:    
Short-term borrowings 59.0 28.2
Current maturities of long-term debt 15.0 15.3
Trade accounts payable 230.6 201.3
Other current liabilities 183.0 224.6
Total current liabilities 487.6 469.4
Long-term debt 630.6 499.6
Non-current income taxes payable 106.4 105.3
Deferred income taxes 12.9 4.2
Other long-term liabilities 39.2 40.3
Total liabilities 1,276.7 1,118.8
Commitments and contingencies (Note 15)
Redeemable non-controlling interest 12.9 0.0
Shareholders' equity:    
Preferred stock, $1.00 par value, 1,000,000 shares authorized, none issued 0.0 0.0
Common stock, $5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued 758.2 758.2
Retained earnings 1,192.6 1,122.1
Non-controlling interest 4.8 4.8
Stock-compensation plans 21.2 21.3
Accumulated other comprehensive loss (171.9) (149.8)
Treasury stock, 23,772,387 and 22,871,145 shares, respectively, at cost (950.5) (898.8)
Total shareholders' equity 854.4 857.8
Total liabilities and shareholders' equity $ 2,144.0 $ 1,976.6
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Oct. 31, 2018
Jul. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 6.3 $ 8.3
Preferred stock, par value (in usd per share) $ 1.00 $ 1.00
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in usd per share) $ 5.00 $ 5.00
Common stock, shares authorized 240,000,000 240,000,000
Common stock, shares issued 151,643,194 151,643,194
Treasury stock, shares 23,772,387 22,871,145
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Operating Activities    
Net earnings $ 73.8 $ 60.9
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 19.3 18.9
Deferred income taxes (0.4) 0.2
Stock-based compensation expense 6.9 6.7
Other, net (1.0) 0.8
Changes in operating assets and liabilities, excluding effect of acquired businesses (35.3) (23.6)
Net cash provided by operating activities 63.3 63.9
Investing Activities    
Net expenditures on property, plant and equipment (28.2) (19.9)
Acquisitions, net of cash acquired (96.0) 0.8
Net cash used in investing activities (124.2) (19.1)
Financing Activities    
Proceeds from long-term debt 135.0 105.0
Repayments of long-term debt (14.5) (35.2)
Change in short-term borrowings 32.1 (9.1)
Purchase of treasury stock (80.9) (42.6)
Dividends paid (24.4) (23.4)
Tax withholding payments for stock compensation transactions (2.2) (0.5)
Exercise of stock options 16.2 3.9
Net cash provided by (used in) financing activities 61.3 (1.9)
Effect of exchange rate changes on cash (5.2) (1.7)
(Decrease) increase in cash and cash equivalents (4.8) 41.2
Cash and cash equivalents, beginning of period 204.7 308.4
Cash and cash equivalents, end of period $ 199.9 $ 349.6
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
3 Months Ended
Oct. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Basis of Presentation The accompanying unaudited Condensed Consolidated Financial Statements of Donaldson Company, Inc. and its subsidiaries (the Company) have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair statement of earnings, comprehensive income, financial position and cash flows have been included and are of a normal recurring nature. Operating results for the three month period ended October 31, 2018 are not necessarily indicative of the results that may be expected for future periods. The year-end condensed consolidated balance sheet information was derived from the Company's audited financial statements but does not include all disclosures required by GAAP. For further information, refer to the Audited Consolidated Financial Statements and Notes thereto included in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
New Accounting Standards Recently Adopted In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (ASC 606), which amended revenue recognition guidance to clarify the principles for recognizing revenue from contracts with customers. The guidance requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments and assets recognized from the costs to obtain or fulfill a contract. In 2016, the FASB issued ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20 to clarify, among other things, the implementation guidance related to principal versus agent considerations, identifying performance obligations and accounting for licenses of intellectual property. This accounting guidance was effective for the Company beginning in the first quarter of fiscal 2019. The standard was adopted using the modified retrospective method, applying the guidance to those contracts which were not completed as of July 31, 2018, with the cumulative effect of adoption recognized during the first quarter. Refer to Note 6 for the impact of the adoption of this new standard.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business (ASU 2017-01). The new guidance provides a more robust framework to use in determining when a set of assets and activities is a business. The amendments provide more consistency in applying the guidance, reduce the costs of application and make the definition of a business more operable. ASU 2017-01 is effective for the Company beginning in the first quarter of fiscal 2019. The Company adopted ASU 2017-01 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements.
In March 2017, the FASB issued ASU 2017-07, Compensation - Retirement Benefits (Topic 715) (ASU 2017-07). The new guidance requires employers to disaggregate and present separately the current service cost component from the other components of net benefit cost within the consolidated statement of earnings. ASU 2017-07 is effective for the Company beginning in the first quarter of fiscal 2019. The Company adopted ASU 2017-07 in the first quarter of fiscal 2019 using the retrospective method. This resulted in a reclassification of net benefit costs in its Condensed Consolidated Statements of Earnings, with a decrease of $1.6 million in operating income and a corresponding $1.6 million increase to other income, net for the three months ended October 31, 2017.
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12), which improves the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and make certain targeted improvements to simplify the application of the hedge accounting guidance. The guidance expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness and eases certain hedge effectiveness assessment requirements. ASU 2017-12 is effective for the Company beginning in the first quarter of fiscal 2020, and early adoption is permitted. The Company adopted ASU 2017-12 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements.
New Accounting Standards Not Yet Adopted In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance is effective for the Company beginning in the first quarter of fiscal 2020 on a modified retrospective basis. The Company has established a project team that is currently evaluating the population of leased assets to assess the impact of the adoption of ASU 2016-02 on its Consolidated Financial Statements.
In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASU 2016-13). This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company is evaluating the effect of ASU 2016-13 on its Consolidated Financial Statements.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the U.S. Tax Cuts and Jobs Act. The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income (OCI) at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for the Company beginning in the first quarter of fiscal 2020, and early adoption is permitted. The Company is evaluating the impact of the adoption of ASU 2018-02 on its Consolidated Financial Statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15). The amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The amendments in this update are effective for interim and annual periods for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The amendments in this update should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is evaluating the impact of the adoption of ASU 2018-15 on its Consolidated Financial Statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
3 Months Ended
Oct. 31, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions
On October 18, 2018, the Company acquired 88% of the shares of BOFA International LTD (BOFA), headquartered in the United Kingdom, for cash consideration of $98.2 million less cash acquired of $2.2 million. BOFA designs, develops and manufactures fume extraction systems across a wide range of industrial air filtration applications. The acquisition will allow Donaldson to accelerate its global growth in the fume collection business and add additional filtration technology to the Company's existing product lines. The fair values assigned to the acquired assets and liabilities of BOFA were approximately $12.2 million of net tangible assets, $48.8 million of identifiable intangible assets, $71.0 million of goodwill, $8.6 million of deferred tax liabilities and $14.3 million of assumed debt. The assumed debt was repaid in October 2018. The identifiable intangible assets were related to customer relationships, patents, trademarks and technology and have estimated useful lives ranging from 5 to 15 years. The acquired intangible assets including goodwill are not deductible for tax purposes. The purchase price allocation is preliminary pending the outcome of the final valuation of the net assets acquired. The Company is reporting BOFA’s results of operations within the Industrial Products segment. Transaction costs were expensed as incurred and were not significant for the three months ended October 31, 2018.
The acquisition also provides call and put options that, if exercised by either the Company or the minority interest holders after a certain period of time, would obligate the Company to purchase the remaining 12% of the shares of BOFA at a price indexed to the performance of the acquired entity. Due to the redemption features, the minority interest holders’ value is classified as a redeemable non-controlling interest in the Company’s Condensed Consolidated Balance Sheets at the fair value upon acquisition of $13.1 million.
Pro forma financial information for this acquisition has not been presented because it is not material to the Company's consolidated results of operations.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information
3 Months Ended
Oct. 31, 2018
Assets [Abstract]  
Supplemental Balance Sheet Information
Supplemental Balance Sheet Information
The components of net inventories are as follows (in millions):
 
October 31,
2018

 
July 31,
2018

Raw materials
$
119.7

 
$
128.7

Work in process
41.2

 
27.4

Finished products
199.6

 
178.0

Inventories, net
$
360.5

 
$
334.1


    
The components of net property, plant and equipment are as follows (in millions):
 
October 31,
2018

 
July 31,
2018

Land
$
23.7

 
$
22.8

Buildings
309.2

 
310.8

Machinery and equipment
775.1

 
769.1

Computer software
133.4

 
132.6

Construction in progress
74.1

 
64.4

Less: accumulated depreciation
(797.6
)
 
(790.4
)
Property, plant and equipment, net
$
517.9

 
$
509.3

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
3 Months Ended
Oct. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share
The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents relating to stock options and stock incentive plans. Certain outstanding options were excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods. Options excluded from the diluted net earnings per share calculations were 0.8 million and zero for the three months ended October 31, 2018 and 2017, respectively.
The following table presents the information necessary to calculate basic and diluted net earnings per share (in millions, except per share amounts):
 
Three Months Ended
October 31,
 
2018

 
2017

Net earnings for basic and diluted earnings per share computation
$
73.8

 
$
60.9

 
 
 
 
Weighted average common shares outstanding:
 
 
 
Weighted average common shares – basic
128.8

 
130.8

Dilutive impact of share-based awards
2.2

 
1.9

Weighted average common shares – diluted
131.0

 
132.7

 
 
 
 
Net earnings per share – basic
$
0.57

 
$
0.47

Net earnings per share – diluted
$
0.56

 
$
0.46

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets
3 Months Ended
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets
The following is a reconciliation of goodwill by reportable segment for the three months ended October 31, 2018 (in millions):
 
Engine
Products
 
Industrial
Products
 
Total
Goodwill
Balance as of July 31, 2018
$
84.9

 
$
153.5

 
$
238.4

Goodwill acquired

 
71.0

 
71.0

Foreign exchange translation
(0.3
)
 
(3.7
)
 
(4.0
)
Balance as of October 31, 2018
$
84.6

 
$
220.8

 
$
305.4


The following is a reconciliation of net intangible asset classes for the three months ended October 31, 2018 (in millions):
Customer relationships and lists
Gross Carrying Amount
 
Accumulated Amortization
 
Net Intangible Assets
Balance as of July 31, 2018
$
63.0

 
$
(35.7
)
 
$
27.3

Intangibles acquired
42.0

 

 
42.0

Amortization expense

 
(1.0
)
 
(1.0
)
Foreign exchange translation
(1.7
)
 
0.2

 
(1.5
)
Balance as of October 31, 2018
$
103.3

 
$
(36.5
)
 
$
66.8


Patents, trademarks and technology
Gross Carrying Amount
 
Accumulated Amortization
 
Net Intangible Assets
Balance as of July 31, 2018
$
43.7

 
$
(35.4
)
 
$
8.3

Intangibles acquired
6.8

 

 
6.8

Amortization expense

 
(0.4
)
 
(0.4
)
Foreign exchange translation
(1.1
)
 
0.9

 
(0.2
)
Balance as of October 31, 2018
$
49.4

 
$
(34.9
)
 
$
14.5

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
3 Months Ended
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue
The Company recognizes revenue on a wide range of filtration solutions sold to customers in many industries around the globe. The vast majority of the Company’s performance obligations within customer sales contracts are for manufactured filtration systems and replacement parts. The Company does have limited services, such as nonrecurring engineering (NRE) and installation. Customer contracts may include multiple performance obligations and the transaction price is allocated to each distinct performance obligation based on its relative standalone selling price.
Revenue Recognition Policy
Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when the contingency is resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.
For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.
Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the point in time of shipment or delivery. Revenue generated from NRE services is also satisfied over time, measured as contractual milestones are achieved as this represents value transferred to the customer.
Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized. The only such cost material to the Company is sales commission expense. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of October 31, 2018.
Revenue Disaggregation
Net sales disaggregated by geography based on the location where the customer's order was placed (in millions):
 
Three Months Ended
October 31,
 
2018
 
2017
United States
$
305.1

 
$
274.4

Europe, Middle East and Africa
196.3

 
184.8

Asia Pacific
147.3

 
132.1

Latin America
52.7

 
53.5

   Total net sales
$
701.4

 
$
644.8

Net sales disaggregated by product group (in millions):
 
Three Months Ended
October 31,
 
2018
 
2017
Engine Products segment
 
 
 
Off-Road
$
76.2

 
$
75.0

On-Road
45.9

 
33.3

Aftermarket
331.2

 
309.1

Aerospace and Defense
27.6

 
24.7

Engine Products segment net sales
480.9

 
442.1

 
 
 
 
Industrial Products segment
 
 
 
Industrial Filtration Solutions
149.4

 
134.5

Gas Turbine Systems
25.5

 
26.3

Special Applications
45.6

 
41.9

Industrial Products segment net sales
220.5

 
202.7

 
 
 
 
Total net sales
$
701.4

 
$
644.8


Contract Assets and Liabilities
The satisfaction of performance obligations and the resulting recognition of revenue typically corresponds with billing of the customer. In limited circumstances, the customer may be billed at a time later than when revenue is recognized, resulting in contract assets, which are reported in prepaid expenses and other current assets on the Condensed Consolidated Balance Sheets. Contract assets were $13.1 million as of October 31, 2018. In other limited circumstances, the Company will require a down payment from the customer prior to the satisfaction of performance obligations. This results in contract liabilities, or deferred revenue, which is reported in other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets, depending on when revenue is expected to be recognized. Contract liabilities were $12.0 million and $10.5 million as of October 31, 2018 and July 31, 2018, respectively.
The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.

Adoption of ASC 606
Note 1 describes the requirements of the new revenue recognition standard, ASC 606. The cumulative effect of the adoption on the Company’s August 1, 2018 opening balance sheet is as follows (in millions):
 
Balance at July 31, 2018
 
Adjustments for ASC 606
 
Balance at August 1, 2018
Assets
 
 
 
 
 
Inventories, net
$
334.1

 
$
(7.3
)
 
$
326.8

Prepaid expense and other current assets
52.3

 
14.0

 
66.3

Liabilities
 
 
 
 
 
Other current liabilities
86.6

 
0.3

 
86.9

Deferred income taxes
4.2

 
1.1

 
5.3

Equity
 
 
 
 
 
Retained earnings
1,122.1

 
5.3

 
1,127.4


These adjustments primarily related to certain contracts that qualify for revenue recognition over time under the new standard. This change does not have a material impact on revenue recognized during the three months ended October 31, 2018.
In addition, the adoption of ASC 606 impacted one set of contracts within the Engine Products segment in which Donaldson is deemed to be the principal under the new standard because the Company has control through the manufacturing of products prior to the sale of those products to the customer. For these contracts, the previous practice of recognizing revenue on a net basis, in which the amount of net sales recorded is the net amount retained after paying product costs to suppliers, has changed under ASC 606 to recognizing revenue on a gross basis, in which the amount of net sales recorded is the gross amount received from the customer, with corresponding product costs recorded as cost of sales. This change did not result in a cumulative effect adjustment under the modified retrospective method of adoption since there is no impact to the timing of revenue recognition but it has increased net sales and cost of sales on a prospective basis. The increase in net sales and cost of sales for this change was $5.1 million for the three months ended October 31, 2018.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty
3 Months Ended
Oct. 31, 2018
Standard Product Warranty Disclosure [Abstract]  
Warranty
Warranty
The Company estimates warranty expense on certain products at the time of sale. The following is a reconciliation of warranty reserves, included in other current liabilities and other long-term liabilities, for the three months ended October 31, 2018 and 2017 (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Balance at beginning of period
$
18.9

 
$
14.6

Accruals for warranties issued during the reporting period
0.3

 
0.7

Accruals related to pre-existing warranties (including changes in estimates)
(0.4
)
 
0.9

Less: settlements made during the period
(1.7
)
 
(0.5
)
Balance at end of period
$
17.1

 
$
15.7


There were no material specific warranty matters accrued for or significant settlements made in the three months ended October 31, 2018 or 2017. The Company’s warranty matters are not expected to have a material impact on the Company's results of operations, liquidity or financial position.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
3 Months Ended
Oct. 31, 2018
Share-based Compensation [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense is recognized using the fair-value method for all awards. The Company determines the fair value of stock option awards using the Black-Scholes option pricing model. Options are granted whereby the option exercise price is equivalent to the market price of the Company's common stock at the date of grant. For the three months ended October 31, 2018, the Company recorded pretax stock-based compensation expense associated with stock options of $4.9 million and recorded $1.1 million of related tax benefits. For the three months ended October 31, 2017, the Company recorded pretax stock-based compensation expense associated with stock options of $3.8 million and recorded $1.2 million of related tax benefits. In addition, for the three months ended October 31, 2018, the Company recorded expense associated with performance-based awards of $1.7 million. For the three months ended October 31, 2017, the Company recorded expense associated with performance-based awards of $2.7 million.
The following table summarizes stock option activity during the three months ended October 31, 2018:
 
Options
Outstanding
 
Weighted
Average
Exercise Price
Outstanding as of July 31, 2018
6,785,812

 
$
34.93

Granted
841,725

 
$
59.18

Exercised
(743,708
)
 
$
24.24

Canceled
(14,732
)
 
$
44.19

Outstanding as of October 31, 2018
6,869,097

 
$
39.03


The total intrinsic value of options exercised during the three months ended October 31, 2018 and 2017 was $21.7 million and $4.2 million, respectively. The weighted average fair value for options granted during the three months ended October 31, 2018 and 2017 was $12.43 and $9.18 per share, respectively.
The following table summarizes information concerning outstanding and exercisable options as of October 31, 2018:
Range of Exercise Prices
 
Number Outstanding
 
Weighted
Average
Remaining
Contractual
Life (Years)
 
Weighted
Average
Exercise
Price of Outstanding Options
 
Number
Exercisable
 
Weighted
Average
Exercise
Price of Exercisable Options
$ 0.00 to $27.69
 
390,413

 
1.10
 
$
20.78

 
390,413

 
$
20.78

$27.70 to $32.69
 
1,394,058

 
5.18
 
$
28.56

 
1,095,417

 
$
28.67

$32.70 to $37.69
 
1,247,671

 
3.79
 
$
34.44

 
1,246,838

 
$
34.44

$37.70 to $42.69
 
1,305,734

 
5.94
 
$
40.35

 
1,218,534

 
$
40.21

$42.70 and above
 
2,531,221

 
8.76
 
$
49.20

 
631,993

 
$
44.40

 
 
6,869,097

 
6.16
 
$
39.03

 
4,583,195

 
$
34.80


As of October 31, 2018, the aggregate intrinsic value of options outstanding and exercisable was $90.7 million and $75.7 million, respectively.
As of October 31, 2018, there was $12.6 million of total unrecognized compensation expense related to non-vested stock options granted under the 2010 Master Stock Incentive Plan. This unvested expense is expected to be recognized during fiscal years 2019, 2020, 2021 and 2022.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans
3 Months Ended
Oct. 31, 2018
Retirement Benefits, Description [Abstract]  
Employee Benefit Plans
Employee Benefit Plans
The Company and certain of its international subsidiaries have defined benefit pension plans for many of their hourly and salaried employees. There are two types of U.S. plans. The first type of U.S. plan (Hourly Pension Plan) is a traditional defined benefit pension plan primarily for union production employees. The second plan (Salaried Pension Plan) is for some salaried and non-union production employees that provides defined benefits pursuant to a cash balance feature whereby a participant accumulates a benefit comprised of a percentage of current salary that varies with years of service, interest credits and transition credits. The Company no longer allows entrants into the U.S. Salaried Pension Plan and the employees no longer accrue Company contribution credits under the plan. Instead, eligible employees receive a 3% annual Company retirement contribution to their 401(k) in addition to the Company’s normal 401(k) match. The non-U.S. plans generally provide pension benefits based on years of service and compensation level.
Net periodic benefit costs for the Company’s pension plans include the following components (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net periodic benefit costs:
 

 
 

Service cost
$
1.5

 
$
2.0

Interest cost
4.1

 
3.7

Expected return on assets
(6.6
)
 
(6.5
)
Prior service cost amortization
0.1

 
0.1

Actuarial loss amortization
1.1

 
1.1

Net periodic benefit costs
$
0.2

 
$
0.4


The Company’s general funding policy is to make at least the minimum required contributions as required by applicable regulations, plus any additional amounts that it determines to be appropriate. For the three months ended October 31, 2018, the Company made required contributions of $1.0 million to its non-qualified U.S. pension plans and $0.3 million to its non-U.S. pension plans. The estimated minimum funding requirement for the Company’s qualified U.S. plans for the plan year ending July 31, 2019 is $3.1 million. In accordance with the Pension Protection Act of 2006, this contribution obligation may be met with existing credit balances that resulted from payments above the minimum obligation in prior years. The Company has sufficient credit balances to meet the minimum obligation for the plan year ending July 31, 2019. The Company estimates it will contribute an additional $1.0 million to its non-U.S. pension plans during the remainder of fiscal 2019 based upon the local government prescribed funding requirements. Future estimates of the Company’s required pension plan contributions may change significantly depending on the actual rate of return on plan assets, discount rates and regulatory requirements.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
3 Months Ended
Oct. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
On December 22, 2017, the U.S. Tax Cuts and Jobs Act (TCJA) was enacted into law. The TCJA significantly reforms the Internal Revenue Code of 1986, including but not limited to reducing the U.S. federal corporate income tax rate from 35 percent to 21 percent and moving toward a territorial tax system with a one-time transition tax imposed on previously unremitted foreign earnings and profits.
Staff Accounting Bulletin 118 (SAB 118) includes additional guidance allowing companies to use a measurement period that should not extend beyond one year from the TCJA enactment date to account for the impacts of the law in their financial statements.
There have been no material measurement period adjustments made during the three months ended October 31, 2018 related to the provisional amounts recorded and disclosed in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
During the three months ended October 31, 2018, the Company made the accounting policy election to treat taxes related to the Global Intangible Low-Taxed Income (GILTI) provision of the TCJA as a current period expense when incurred.
Although the Company believes it has made reasonable estimates in accounting for the impacts of the TCJA, these tax charges and benefits are provisional, as the Company is still analyzing certain aspects of the legislation and refining calculations as information becomes available during the measurement period as allowed by SAB 118. The accounting for the income tax effects of the TCJA is expected to be completed during the second quarter of fiscal 2019 and any future adjustments will be recognized as discrete income tax expense or benefit in the period the adjustments are determined.
As of October 31, 2018, the gross unrecognized tax benefits were $19.4 million and accrued interest and penalties on these unrecognized tax benefits were $1.9 million. The Company recognizes accrued interest and penalties related to unrecognized tax benefits in income tax expense. If the Company were to prevail on all unrecognized tax benefits recorded, substantially all of the unrecognized tax benefits would benefit the effective tax rate. With an average statute of limitations of approximately five years, up to $1.7 million of the unrecognized tax benefits could potentially expire in the next 12-month period, unless extended by an audit.
The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. With few exceptions, the Company is no longer subject to state and foreign income tax examinations by tax authorities for years before 2010. The United States Internal Revenue Service (IRS) has completed examinations of the Company’s U.S. federal income tax returns through 2016. The Company protested certain IRS proposed material adjustments for fiscal years 2015 and 2016 and entered into the administrative appeals process with the IRS. As previously stated, the Company continues to believe the claims to be without merit and will vigorously defend its position, through litigation if necessary.
The Company believes that it is remote that any adjustment necessary to the reserve for income taxes over the next 12-month period will be material. However, it is possible the ultimate resolution of audits or disputes may result in a material change to the reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
3 Months Ended
Oct. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
As of October 31, 2018, the carrying values of cash and cash equivalents, accounts receivables, short-term borrowings and trade accounts payable approximate fair value because of the short-term nature of these instruments. As of October 31, 2018, the estimated fair value of long-term debt with fixed interest rates was $258.6 million compared to its carrying value of $275.0 million. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed. Long-term debt would be classified as Level 2 in the fair value hierarchy. The carrying values of long-term debt with variable interest rates approximate fair value.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity
3 Months Ended
Oct. 31, 2018
Stockholders' Equity Note [Abstract]  
Shareholders' Equity
Shareholders' Equity
The Company’s Board of Directors authorized the repurchase of up to 14.0 million shares of common stock under the Company's stock repurchase plan. This repurchase authorization is effective until terminated by the Board of Directors. During the three months ended October 31, 2018, the Company repurchased 1.6 million shares for $80.9 million. As of October 31, 2018, the Company had remaining authorization to repurchase 2.9 million shares under this plan.
On November 30, 2018, the Company's Board of Directors declared a cash dividend in the amount of 19.0 cents per common share, payable December 21, 2018, to shareholders of record as of December 11, 2018.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income
3 Months Ended
Oct. 31, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Changes in accumulated other comprehensive loss by component for the three months ended October 31, 2018 and 2017 are as follows (in millions):
 
Foreign
Currency
Translation
Adjustment
 
Pension
Benefits
 
Derivative
Financial
Instruments
 
Total
Balance as of July 31, 2018, net of tax
$
(66.1
)
 
$
(82.9
)
 
$
(0.8
)
 
$
(149.8
)
Other comprehensive (loss) income before reclassifications and tax
(24.2
)
 

 
1.0

 
(23.2
)
Tax expense

 

 
(0.3
)
 
(0.3
)
Other comprehensive (loss) income before reclassifications, net of tax
(24.2
)
 

 
0.7

 
(23.5
)
Reclassifications, before tax

 
2.0

 
(0.3
)
 
1.7

Tax (expense) benefit

 
(0.4
)
 
0.1

 
(0.3
)
Reclassifications, net of tax

 
1.6

(1) 
(0.2
)
(2) 
1.4

Other comprehensive (loss) income, net of tax
(24.2
)
 
1.6

 
0.5

 
(22.1
)
Balance as of October 31, 2018, net of tax
$
(90.3
)
 
$
(81.3
)
 
$
(0.3
)
 
$
(171.9
)
 
 
 
 
 
 
 
 
Balance as of July 31, 2017, net of tax
$
(58.8
)
 
$
(95.1
)
 
$
(3.1
)
 
$
(157.0
)
Other comprehensive (loss) income before reclassifications and tax
(5.1
)
 

 
3.1

 
(2.0
)
Tax expense

 

 
(1.5
)
 
(1.5
)
Other comprehensive (loss) income before reclassifications, net of tax
(5.1
)
 

 
1.6

 
(3.5
)
Reclassifications, before tax

 
1.3

 
1.1

 
2.4

Tax expense

 
(0.5
)
 
(0.4
)
 
(0.9
)
Reclassifications, net of tax

 
0.8

(1) 
0.7

(2) 
1.5

Other comprehensive (loss) income, net of tax
(5.1
)
 
0.8

 
2.3

 
(2.0
)
Balance as of October 31, 2017, net of tax
$
(63.9
)
 
$
(94.3
)
 
$
(0.8
)
 
$
(159.0
)
(1)
Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.
(2)
Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Guarantees
3 Months Ended
Oct. 31, 2018
Guarantees [Abstract]  
Guarantees
Guarantees
The Company and Caterpillar Inc. equally own the shares of Advanced Filtration Systems Inc. (AFSI), an unconsolidated joint venture, and guarantee certain debt of the joint venture. As of October 31, 2018, AFSI had $35.8 million of outstanding debt, of which the Company guarantees half. In addition, during the three months ended October 31, 2018 and 2017, the Company recorded a loss of $0.3 million and earnings of $0.1 million, respectively, from this equity method investment. During the three months ended October 31, 2018 and 2017, the Company recorded royalty income related to AFSI of $1.7 million and $1.9 million, respectively, in other income, net.
As of October 31, 2018 and July 31, 2018, the Company had a contingent liability for standby letters of credit totaling $11.2 million and $8.2 million, respectively, that have been issued and are outstanding. The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit. As of October 31, 2018 and July 31, 2018, there were no amounts drawn upon these letters of credit.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
3 Months Ended
Oct. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
The Company records provisions with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are taken or adjusted to reflect the status of a particular matter. The Company believes the recorded estimated liability in its Condensed Consolidated Financial Statements is adequate in light of the probable and estimable outcomes. The recorded liabilities were not material to the Company’s results of operations, liquidity or financial position and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting
3 Months Ended
Oct. 31, 2018
Segment Reporting, Measurement Disclosures [Abstract]  
Segment Reporting
Segment Reporting
The Company has identified two reportable segments: Engine Products and Industrial Products. Segment determination is based on the internal organization structure, management of operations and performance evaluation by management and the Company’s Board of Directors. Corporate and Unallocated includes corporate expenses elected to be non-allocable to the segments, such as interest expense.
The Company has an internal measurement system to evaluate performance and allocate resources. The Company’s manufacturing facilities serve both reporting segments. Therefore, the Company uses an allocation methodology to assign costs and assets to the segments. Segment assets assigned are primarily accounts receivable, inventories, property, plant and equipment and goodwill.
The Company is an integrated enterprise, characterized by substantial intersegment cooperation, cost allocations and sharing of assets. Therefore, the Company does not represent that these segments, if operated independently, would report the earnings before income taxes and other financial information shown below.
Segment detail is summarized as follows (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net sales
 
 
 
Engine Products segment
$
480.9

 
$
442.1

Industrial Products segment
220.5

 
202.7

Total
$
701.4

 
$
644.8

 
 

 
 

Earnings before income taxes
 
 
 
Engine Products segment
$
63.9

 
$
62.7

Industrial Products segment
36.6

 
29.4

Corporate and Unallocated
(4.1
)
 
(7.4
)
Total
$
96.4

 
$
84.7


There were no customers that accounted for over 10% of net sales for the three months ended October 31, 2018 or 2017. There were no customers that accounted for over 10% of gross accounts receivable as of October 31, 2018 or July 31, 2018.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Oct. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation The accompanying unaudited Condensed Consolidated Financial Statements of Donaldson Company, Inc. and its subsidiaries (the Company) have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair statement of earnings, comprehensive income, financial position and cash flows have been included and are of a normal recurring nature. Operating results for the three month period ended October 31, 2018 are not necessarily indicative of the results that may be expected for future periods. The year-end condensed consolidated balance sheet information was derived from the Company's audited financial statements but does not include all disclosures required by GAAP. For further information, refer to the Audited Consolidated Financial Statements and Notes thereto included in the Company’s Annual Report on Form 10-K for the year ended July 31, 2018.
New Accounting Standards Recently Adopted and New Accounting Standards Not Yet Adopted
New Accounting Standards Recently Adopted In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (ASC 606), which amended revenue recognition guidance to clarify the principles for recognizing revenue from contracts with customers. The guidance requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments and assets recognized from the costs to obtain or fulfill a contract. In 2016, the FASB issued ASU 2016-08, ASU 2016-10, ASU 2016-11, ASU 2016-12 and ASU 2016-20 to clarify, among other things, the implementation guidance related to principal versus agent considerations, identifying performance obligations and accounting for licenses of intellectual property. This accounting guidance was effective for the Company beginning in the first quarter of fiscal 2019. The standard was adopted using the modified retrospective method, applying the guidance to those contracts which were not completed as of July 31, 2018, with the cumulative effect of adoption recognized during the first quarter. Refer to Note 6 for the impact of the adoption of this new standard.
In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the Definition of a Business (ASU 2017-01). The new guidance provides a more robust framework to use in determining when a set of assets and activities is a business. The amendments provide more consistency in applying the guidance, reduce the costs of application and make the definition of a business more operable. ASU 2017-01 is effective for the Company beginning in the first quarter of fiscal 2019. The Company adopted ASU 2017-01 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements.
In March 2017, the FASB issued ASU 2017-07, Compensation - Retirement Benefits (Topic 715) (ASU 2017-07). The new guidance requires employers to disaggregate and present separately the current service cost component from the other components of net benefit cost within the consolidated statement of earnings. ASU 2017-07 is effective for the Company beginning in the first quarter of fiscal 2019. The Company adopted ASU 2017-07 in the first quarter of fiscal 2019 using the retrospective method. This resulted in a reclassification of net benefit costs in its Condensed Consolidated Statements of Earnings, with a decrease of $1.6 million in operating income and a corresponding $1.6 million increase to other income, net for the three months ended October 31, 2017.
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging: Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12), which improves the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and make certain targeted improvements to simplify the application of the hedge accounting guidance. The guidance expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness and eases certain hedge effectiveness assessment requirements. ASU 2017-12 is effective for the Company beginning in the first quarter of fiscal 2020, and early adoption is permitted. The Company adopted ASU 2017-12 in the first quarter of fiscal 2019 and it did not have a material impact on its Condensed Consolidated Financial Statements.
New Accounting Standards Not Yet Adopted In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance is effective for the Company beginning in the first quarter of fiscal 2020 on a modified retrospective basis. The Company has established a project team that is currently evaluating the population of leased assets to assess the impact of the adoption of ASU 2016-02 on its Consolidated Financial Statements.
In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASU 2016-13). This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company is evaluating the effect of ASU 2016-13 on its Consolidated Financial Statements.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the U.S. Tax Cuts and Jobs Act. The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income (OCI) at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for the Company beginning in the first quarter of fiscal 2020, and early adoption is permitted. The Company is evaluating the impact of the adoption of ASU 2018-02 on its Consolidated Financial Statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (ASU 2018-15). The amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The amendments in this update are effective for interim and annual periods for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The amendments in this update should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is evaluating the impact of the adoption of ASU 2018-15 on its Consolidated Financial Statements.
Revenue Recognition Policy
Revenue Recognition Policy
Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when the contingency is resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.
For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.
Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the point in time of shipment or delivery. Revenue generated from NRE services is also satisfied over time, measured as contractual milestones are achieved as this represents value transferred to the customer.
Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized. The only such cost material to the Company is sales commission expense. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of October 31, 2018.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information (Tables)
3 Months Ended
Oct. 31, 2018
Assets [Abstract]  
Components Of Inventory
The components of net inventories are as follows (in millions):
 
October 31,
2018

 
July 31,
2018

Raw materials
$
119.7

 
$
128.7

Work in process
41.2

 
27.4

Finished products
199.6

 
178.0

Inventories, net
$
360.5

 
$
334.1

Components Of Property, Plant and Equipment
The components of net property, plant and equipment are as follows (in millions):
 
October 31,
2018

 
July 31,
2018

Land
$
23.7

 
$
22.8

Buildings
309.2

 
310.8

Machinery and equipment
775.1

 
769.1

Computer software
133.4

 
132.6

Construction in progress
74.1

 
64.4

Less: accumulated depreciation
(797.6
)
 
(790.4
)
Property, plant and equipment, net
$
517.9

 
$
509.3

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
3 Months Ended
Oct. 31, 2018
Earnings Per Share [Abstract]  
Schedule Of Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share
The following table presents the information necessary to calculate basic and diluted net earnings per share (in millions, except per share amounts):
 
Three Months Ended
October 31,
 
2018

 
2017

Net earnings for basic and diluted earnings per share computation
$
73.8

 
$
60.9

 
 
 
 
Weighted average common shares outstanding:
 
 
 
Weighted average common shares – basic
128.8

 
130.8

Dilutive impact of share-based awards
2.2

 
1.9

Weighted average common shares – diluted
131.0

 
132.7

 
 
 
 
Net earnings per share – basic
$
0.57

 
$
0.47

Net earnings per share – diluted
$
0.56

 
$
0.46

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Reconciliation Of Goodwill
The following is a reconciliation of goodwill by reportable segment for the three months ended October 31, 2018 (in millions):
 
Engine
Products
 
Industrial
Products
 
Total
Goodwill
Balance as of July 31, 2018
$
84.9

 
$
153.5

 
$
238.4

Goodwill acquired

 
71.0

 
71.0

Foreign exchange translation
(0.3
)
 
(3.7
)
 
(4.0
)
Balance as of October 31, 2018
$
84.6

 
$
220.8

 
$
305.4

Schedule of Finite-Lived Intangible Assets
The following is a reconciliation of net intangible asset classes for the three months ended October 31, 2018 (in millions):
Customer relationships and lists
Gross Carrying Amount
 
Accumulated Amortization
 
Net Intangible Assets
Balance as of July 31, 2018
$
63.0

 
$
(35.7
)
 
$
27.3

Intangibles acquired
42.0

 

 
42.0

Amortization expense

 
(1.0
)
 
(1.0
)
Foreign exchange translation
(1.7
)
 
0.2

 
(1.5
)
Balance as of October 31, 2018
$
103.3

 
$
(36.5
)
 
$
66.8


Patents, trademarks and technology
Gross Carrying Amount
 
Accumulated Amortization
 
Net Intangible Assets
Balance as of July 31, 2018
$
43.7

 
$
(35.4
)
 
$
8.3

Intangibles acquired
6.8

 

 
6.8

Amortization expense

 
(0.4
)
 
(0.4
)
Foreign exchange translation
(1.1
)
 
0.9

 
(0.2
)
Balance as of October 31, 2018
$
49.4

 
$
(34.9
)
 
$
14.5

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
3 Months Ended
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Net sales disaggregated by geography based on the location where the customer's order was placed (in millions):
 
Three Months Ended
October 31,
 
2018
 
2017
United States
$
305.1

 
$
274.4

Europe, Middle East and Africa
196.3

 
184.8

Asia Pacific
147.3

 
132.1

Latin America
52.7

 
53.5

   Total net sales
$
701.4

 
$
644.8

Net sales disaggregated by product group (in millions):
 
Three Months Ended
October 31,
 
2018
 
2017
Engine Products segment
 
 
 
Off-Road
$
76.2

 
$
75.0

On-Road
45.9

 
33.3

Aftermarket
331.2

 
309.1

Aerospace and Defense
27.6

 
24.7

Engine Products segment net sales
480.9

 
442.1

 
 
 
 
Industrial Products segment
 
 
 
Industrial Filtration Solutions
149.4

 
134.5

Gas Turbine Systems
25.5

 
26.3

Special Applications
45.6

 
41.9

Industrial Products segment net sales
220.5

 
202.7

 
 
 
 
Total net sales
$
701.4

 
$
644.8

Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The cumulative effect of the adoption on the Company’s August 1, 2018 opening balance sheet is as follows (in millions):
 
Balance at July 31, 2018
 
Adjustments for ASC 606
 
Balance at August 1, 2018
Assets
 
 
 
 
 
Inventories, net
$
334.1

 
$
(7.3
)
 
$
326.8

Prepaid expense and other current assets
52.3

 
14.0

 
66.3

Liabilities
 
 
 
 
 
Other current liabilities
86.6

 
0.3

 
86.9

Deferred income taxes
4.2

 
1.1

 
5.3

Equity
 
 
 
 
 
Retained earnings
1,122.1

 
5.3

 
1,127.4

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty (Tables)
3 Months Ended
Oct. 31, 2018
Standard Product Warranty Disclosure [Abstract]  
Reconciliation Of Warranty Reserves
The following is a reconciliation of warranty reserves, included in other current liabilities and other long-term liabilities, for the three months ended October 31, 2018 and 2017 (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Balance at beginning of period
$
18.9

 
$
14.6

Accruals for warranties issued during the reporting period
0.3

 
0.7

Accruals related to pre-existing warranties (including changes in estimates)
(0.4
)
 
0.9

Less: settlements made during the period
(1.7
)
 
(0.5
)
Balance at end of period
$
17.1

 
$
15.7

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Tables)
3 Months Ended
Oct. 31, 2018
Share-based Compensation [Abstract]  
Summary Of Stock Option Activity
The following table summarizes stock option activity during the three months ended October 31, 2018:
 
Options
Outstanding
 
Weighted
Average
Exercise Price
Outstanding as of July 31, 2018
6,785,812

 
$
34.93

Granted
841,725

 
$
59.18

Exercised
(743,708
)
 
$
24.24

Canceled
(14,732
)
 
$
44.19

Outstanding as of October 31, 2018
6,869,097

 
$
39.03

Summary Of Information Concerning Outstanding And Exercisable Options
The following table summarizes information concerning outstanding and exercisable options as of October 31, 2018:
Range of Exercise Prices
 
Number Outstanding
 
Weighted
Average
Remaining
Contractual
Life (Years)
 
Weighted
Average
Exercise
Price of Outstanding Options
 
Number
Exercisable
 
Weighted
Average
Exercise
Price of Exercisable Options
$ 0.00 to $27.69
 
390,413

 
1.10
 
$
20.78

 
390,413

 
$
20.78

$27.70 to $32.69
 
1,394,058

 
5.18
 
$
28.56

 
1,095,417

 
$
28.67

$32.70 to $37.69
 
1,247,671

 
3.79
 
$
34.44

 
1,246,838

 
$
34.44

$37.70 to $42.69
 
1,305,734

 
5.94
 
$
40.35

 
1,218,534

 
$
40.21

$42.70 and above
 
2,531,221

 
8.76
 
$
49.20

 
631,993

 
$
44.40

 
 
6,869,097

 
6.16
 
$
39.03

 
4,583,195

 
$
34.80

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Tables)
3 Months Ended
Oct. 31, 2018
Retirement Benefits, Description [Abstract]  
Components Of Net Periodic Pension Costs
Net periodic benefit costs for the Company’s pension plans include the following components (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net periodic benefit costs:
 

 
 

Service cost
$
1.5

 
$
2.0

Interest cost
4.1

 
3.7

Expected return on assets
(6.6
)
 
(6.5
)
Prior service cost amortization
0.1

 
0.1

Actuarial loss amortization
1.1

 
1.1

Net periodic benefit costs
$
0.2

 
$
0.4

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Oct. 31, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule Of Changes In Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss by component for the three months ended October 31, 2018 and 2017 are as follows (in millions):
 
Foreign
Currency
Translation
Adjustment
 
Pension
Benefits
 
Derivative
Financial
Instruments
 
Total
Balance as of July 31, 2018, net of tax
$
(66.1
)
 
$
(82.9
)
 
$
(0.8
)
 
$
(149.8
)
Other comprehensive (loss) income before reclassifications and tax
(24.2
)
 

 
1.0

 
(23.2
)
Tax expense

 

 
(0.3
)
 
(0.3
)
Other comprehensive (loss) income before reclassifications, net of tax
(24.2
)
 

 
0.7

 
(23.5
)
Reclassifications, before tax

 
2.0

 
(0.3
)
 
1.7

Tax (expense) benefit

 
(0.4
)
 
0.1

 
(0.3
)
Reclassifications, net of tax

 
1.6

(1) 
(0.2
)
(2) 
1.4

Other comprehensive (loss) income, net of tax
(24.2
)
 
1.6

 
0.5

 
(22.1
)
Balance as of October 31, 2018, net of tax
$
(90.3
)
 
$
(81.3
)
 
$
(0.3
)
 
$
(171.9
)
 
 
 
 
 
 
 
 
Balance as of July 31, 2017, net of tax
$
(58.8
)
 
$
(95.1
)
 
$
(3.1
)
 
$
(157.0
)
Other comprehensive (loss) income before reclassifications and tax
(5.1
)
 

 
3.1

 
(2.0
)
Tax expense

 

 
(1.5
)
 
(1.5
)
Other comprehensive (loss) income before reclassifications, net of tax
(5.1
)
 

 
1.6

 
(3.5
)
Reclassifications, before tax

 
1.3

 
1.1

 
2.4

Tax expense

 
(0.5
)
 
(0.4
)
 
(0.9
)
Reclassifications, net of tax

 
0.8

(1) 
0.7

(2) 
1.5

Other comprehensive (loss) income, net of tax
(5.1
)
 
0.8

 
2.3

 
(2.0
)
Balance as of October 31, 2017, net of tax
$
(63.9
)
 
$
(94.3
)
 
$
(0.8
)
 
$
(159.0
)
(1)
Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.
(2)
Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.
Changes in accumulated other comprehensive loss by component for the three months ended October 31, 2018 and 2017 are as follows (in millions):
 
Foreign
Currency
Translation
Adjustment
 
Pension
Benefits
 
Derivative
Financial
Instruments
 
Total
Balance as of July 31, 2018, net of tax
$
(66.1
)
 
$
(82.9
)
 
$
(0.8
)
 
$
(149.8
)
Other comprehensive (loss) income before reclassifications and tax
(24.2
)
 

 
1.0

 
(23.2
)
Tax expense

 

 
(0.3
)
 
(0.3
)
Other comprehensive (loss) income before reclassifications, net of tax
(24.2
)
 

 
0.7

 
(23.5
)
Reclassifications, before tax

 
2.0

 
(0.3
)
 
1.7

Tax (expense) benefit

 
(0.4
)
 
0.1

 
(0.3
)
Reclassifications, net of tax

 
1.6

(1) 
(0.2
)
(2) 
1.4

Other comprehensive (loss) income, net of tax
(24.2
)
 
1.6

 
0.5

 
(22.1
)
Balance as of October 31, 2018, net of tax
$
(90.3
)
 
$
(81.3
)
 
$
(0.3
)
 
$
(171.9
)
 
 
 
 
 
 
 
 
Balance as of July 31, 2017, net of tax
$
(58.8
)
 
$
(95.1
)
 
$
(3.1
)
 
$
(157.0
)
Other comprehensive (loss) income before reclassifications and tax
(5.1
)
 

 
3.1

 
(2.0
)
Tax expense

 

 
(1.5
)
 
(1.5
)
Other comprehensive (loss) income before reclassifications, net of tax
(5.1
)
 

 
1.6

 
(3.5
)
Reclassifications, before tax

 
1.3

 
1.1

 
2.4

Tax expense

 
(0.5
)
 
(0.4
)
 
(0.9
)
Reclassifications, net of tax

 
0.8

(1) 
0.7

(2) 
1.5

Other comprehensive (loss) income, net of tax
(5.1
)
 
0.8

 
2.3

 
(2.0
)
Balance as of October 31, 2017, net of tax
$
(63.9
)
 
$
(94.3
)
 
$
(0.8
)
 
$
(159.0
)
(1)
Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 9) that were reclassified from accumulated other comprehensive loss to operating expenses or cost of sales.
(2)
Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Tables)
3 Months Ended
Oct. 31, 2018
Segment Reporting, Measurement Disclosures [Abstract]  
Summary Of Segment Detail
Segment detail is summarized as follows (in millions):
 
Three Months Ended
October 31,
 
2018

 
2017

Net sales
 
 
 
Engine Products segment
$
480.9

 
$
442.1

Industrial Products segment
220.5

 
202.7

Total
$
701.4

 
$
644.8

 
 

 
 

Earnings before income taxes
 
 
 
Engine Products segment
$
63.9

 
$
62.7

Industrial Products segment
36.6

 
29.4

Corporate and Unallocated
(4.1
)
 
(7.4
)
Total
$
96.4

 
$
84.7

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Decrease in operating income $ (98.7) $ (89.1)
Increase in other income, net $ 1.9 0.8
Accounting Standards Update 2017-07    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Decrease in operating income   1.6
Increase in other income, net   $ 1.6
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Details) - USD ($)
$ in Millions
Oct. 18, 2018
Oct. 31, 2018
Jul. 31, 2018
Business Acquisition [Line Items]      
Goodwill   $ 305.4 $ 238.4
Redeemable non-controlling interest   $ 12.9 $ 0.0
BOFA International LTD      
Business Acquisition [Line Items]      
Business acquisition, percentage of voting interests acquired 88.00%    
Business combination, consideration transferred $ 98.2    
Cash received for working capital adjustment 2.2    
Net tangible assets 12.2    
Intangibles acquired 48.8    
Goodwill 71.0    
Deferred tax liabilities 8.6    
Assumed debt $ 14.3    
Remaining voting interest obligated to acquire (as a percentage) 12.00%    
Redeemable non-controlling interest $ 13.1    
BOFA International LTD | Minimum      
Business Acquisition [Line Items]      
Estimated useful lives of intangibles (in years) 5 years    
BOFA International LTD | Maximum      
Business Acquisition [Line Items]      
Estimated useful lives of intangibles (in years) 15 years    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information (Inventory) (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Jul. 31, 2018
Assets [Abstract]    
Raw materials $ 119.7 $ 128.7
Work in process 41.2 27.4
Finished products 199.6 178.0
Inventories, net $ 360.5 $ 334.1
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Jul. 31, 2018
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (797.6) $ (790.4)
Property, plant and equipment, net 517.9 509.3
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23.7 22.8
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 309.2 310.8
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 775.1 769.1
Computer software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 133.4 132.6
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 74.1 $ 64.4
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - shares
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Earnings Per Share [Abstract]    
Options excluded from the diluted net earnings per share calculation 800,000 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Earnings Per Share [Abstract]    
Net earnings $ 73.8 $ 60.9
Weighted average common shares outstanding:    
Basic (in shares) 128.8 130.8
Dilutive impact of share based awards (in shares) 2.2 1.9
Diluted (in shares) 131.0 132.7
Basic earnings (loss) per share (in usd per share) $ 0.57 $ 0.47
Diluted net earnings (loss) per share (in usd per share) $ 0.56 $ 0.46
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Reconciliation Of Goodwill) (Details)
$ in Millions
3 Months Ended
Oct. 31, 2018
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 238.4
Goodwill acquired 71.0
Foreign exchange translation (4.0)
Ending balance 305.4
Engine Products  
Goodwill [Roll Forward]  
Beginning balance 84.9
Goodwill acquired 0.0
Foreign exchange translation (0.3)
Ending balance 84.6
Industrial Products segment  
Goodwill [Roll Forward]  
Beginning balance 153.5
Goodwill acquired 71.0
Foreign exchange translation (3.7)
Ending balance $ 220.8
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Jul. 31, 2018
Oct. 31, 2017
Customer relationships and lists      
Finite-lived Intangible Assets [Roll Forward]      
Gross carrying amount, net intangible assets $ 103.3 $ 63.0  
Accumulated amortization, net intangible assets (36.5) (35.7)  
Intangibles acquired 42.0    
Amortization expense (1.0)    
Foreign currency translation gain (loss), gross carrying amount (1.7)    
Foreign exchange translation, accumulated amortization 0.2    
Ending balance, foreign currency translation gain (loss) (1.5)    
Ending balance, net intangible assets 66.8 $ 27.3  
Patents, trademarks and technology      
Finite-lived Intangible Assets [Roll Forward]      
Gross carrying amount, net intangible assets 49.4   $ 43.7
Accumulated amortization, net intangible assets (34.9)   (35.4)
Intangibles acquired 6.8    
Amortization expense (0.4)    
Foreign currency translation gain (loss), gross carrying amount (1.1)    
Foreign exchange translation, accumulated amortization 0.9    
Ending balance, foreign currency translation gain (loss) (0.2)    
Ending balance, net intangible assets $ 14.5   $ 8.3
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Jul. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract assets $ 13.1    
Contract liabilities 12.0   $ 10.5
Increase in net sales and cost of sales 238.4 $ 224.3  
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Increase in net sales and cost of sales $ 5.1    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of Revenue by Geographical Area (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Disaggregation of Revenue [Line Items]    
Total net sales $ 701.4 $ 644.8
United States    
Disaggregation of Revenue [Line Items]    
Total net sales 305.1 274.4
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total net sales 196.3 184.8
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total net sales 147.3 132.1
Latin America    
Disaggregation of Revenue [Line Items]    
Total net sales $ 52.7 $ 53.5
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of Revenue by Segment (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Disaggregation of Revenue [Line Items]    
Total net sales $ 701.4 $ 644.8
Engine Products segment    
Disaggregation of Revenue [Line Items]    
Total net sales 480.9 442.1
Engine Products segment | Off-Road    
Disaggregation of Revenue [Line Items]    
Total net sales 76.2 75.0
Engine Products segment | On-Road    
Disaggregation of Revenue [Line Items]    
Total net sales 45.9 33.3
Engine Products segment | On-Road    
Disaggregation of Revenue [Line Items]    
Total net sales 331.2 309.1
Engine Products segment | Aerospace and Defense    
Disaggregation of Revenue [Line Items]    
Total net sales 27.6 24.7
Industrial Products segment    
Disaggregation of Revenue [Line Items]    
Total net sales 220.5 202.7
Industrial Products segment | Industrial Filtration Solutions    
Disaggregation of Revenue [Line Items]    
Total net sales 149.4 134.5
Industrial Products segment | Gas Turbine Systems    
Disaggregation of Revenue [Line Items]    
Total net sales 25.5 26.3
Industrial Products segment | Special Applications    
Disaggregation of Revenue [Line Items]    
Total net sales $ 45.6 $ 41.9
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Cumulative Effect of Adoption (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Jul. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Inventory, Net $ 360.5 $ 334.1
Prepaid Expense and Other Assets, Current 67.6 52.3
Other current liabilities 183.0 224.6
Deferred income taxes 12.9 4.2
Retained earnings $ 1,192.6 1,122.1
Accounting Standards Update 2014-09    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Inventory, Net   326.8
Prepaid Expense and Other Assets, Current   66.3
Other current liabilities   86.9
Deferred income taxes   5.3
Retained earnings   1,127.4
Accounting Standards Update 2014-09 | Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Inventory, Net   334.1
Prepaid Expense and Other Assets, Current   52.3
Other current liabilities   86.6
Deferred income taxes   4.2
Retained earnings   1,122.1
Accounting Standards Update 2014-09 | Adjustments for ASC 606    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Inventory, Net   (7.3)
Prepaid Expense and Other Assets, Current   14.0
Other current liabilities   0.3
Deferred income taxes   1.1
Retained earnings   $ 5.3
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balance at beginning of period $ 18.9 $ 14.6
Accruals for warranties issued during the reporting period 0.3 0.7
Accruals related to pre-existing warranties (including changes in estimates) (0.4) 0.9
Less: settlements made during the period (1.7) (0.5)
Balance at end of period $ 17.1 $ 15.7
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 4.9 $ 3.8
Tax benefit associated with stock options 1.1 1.2
Total intrinsic value of options exercised $ 21.7 $ 4.2
Options granted, grant date fair value (in usd per share) $ 12.43 $ 9.18
Aggregate intrinsic value of options outstanding $ 90.7  
Aggregate intrinsic value of options exercisable 75.7  
Unrecognized compensation expense related to non-vested stock options granted 12.6  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 1.7 $ 2.7
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Summary Of Stock Option Activity) (Details)
3 Months Ended
Oct. 31, 2018
$ / shares
shares
Options Outstanding  
Beginning balance (in shares) | shares 6,785,812
Options granted (in shares) | shares 841,725
Options exercised (in shares) | shares (743,708)
Options canceled (in shares) | shares (14,732)
Ending balnace (in shares) | shares 6,869,097
Weighted Average Exercise Price  
Weighted Average Exercise Price, Beginning Balance (in usd per share) | $ / shares $ 34.93
Weighted Average Exercise Price, Granted (in usd per share) | $ / shares 59.18
Weighted Average Exercise Price, Exercised (in usd per share) | $ / shares 24.24
Weighted Average Exercise Price, Canceled (in usd per share) | $ / shares 44.19
Weighted Average Exercise Price, Ending Balance (in usd per share) | $ / shares $ 39.03
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) - $ / shares
3 Months Ended
Oct. 31, 2018
Jul. 31, 2018
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding (in shares) 6,869,097 6,785,812
Weighted Average Remaining Contractual Life (Years) 6 years 1 month 28 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 39.03  
Number Exercisable (in shares) 4,583,195  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 34.80  
$ 0.00 to $27.69    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, lower range (in usd per share) 0  
Range of Exercise Prices, upper range (in usd per share) $ 27.69  
Number Outstanding (in shares) 390,413  
Weighted Average Remaining Contractual Life (Years) 1 year 1 month 6 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 20.78  
Number Exercisable (in shares) 390,413  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 20.78  
$27.70 to $32.69    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, lower range (in usd per share) 27.7  
Range of Exercise Prices, upper range (in usd per share) $ 32.69  
Number Outstanding (in shares) 1,394,058  
Weighted Average Remaining Contractual Life (Years) 5 years 2 months 5 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 28.56  
Number Exercisable (in shares) 1,095,417  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 28.67  
$32.70 to $37.69    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, lower range (in usd per share) 32.7  
Range of Exercise Prices, upper range (in usd per share) $ 37.69  
Number Outstanding (in shares) 1,247,671  
Weighted Average Remaining Contractual Life (Years) 3 years 9 months 15 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 34.44  
Number Exercisable (in shares) 1,246,838  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 34.44  
$37.70 to $42.69    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, lower range (in usd per share) 37.7  
Range of Exercise Prices, upper range (in usd per share) $ 42.69  
Number Outstanding (in shares) 1,305,734  
Weighted Average Remaining Contractual Life (Years) 5 years 11 months 9 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 40.35  
Number Exercisable (in shares) 1,218,534  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 40.21  
$42.70 and above    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, lower range (in usd per share) $ 42.7  
Number Outstanding (in shares) 2,531,221  
Weighted Average Remaining Contractual Life (Years) 8 years 9 months 4 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 49.20  
Number Exercisable (in shares) 631,993  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 44.40  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Details)
$ in Millions
3 Months Ended
Oct. 31, 2018
USD ($)
plan
Defined Benefit Plan Disclosure [Line Items]  
Number of U.S. plans | plan 2
Annual company retirement contribution in addition to 401 (k) match, percent 3.00%
Pension Plan | United States  
Defined Benefit Plan Disclosure [Line Items]  
Company contributions $ 1.0
Estimated future contributions to pension plans 3.1
Pension Plan | Foreign Plan  
Defined Benefit Plan Disclosure [Line Items]  
Company contributions 0.3
Additional future contribution towards pension plans for the remainder of Fiscal 2018 $ 1.0
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Components Of Net Periodic Pension Costs) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Net periodic benefit costs:    
Service cost $ 1.5 $ 2.0
Interest cost 4.1 3.7
Expected return on assets (6.6) (6.5)
Prior service cost amortization 0.1 0.1
Actuarial loss amortization 1.1 1.1
Net periodic benefit costs $ 0.2 $ 0.4
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details)
$ in Millions
Oct. 31, 2018
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Unrecognized tax benefits $ 19.4
Accrued interest and penalties on unrecognized tax benefits 1.9
Unrecognized tax benefits that could potentially expire $ 1.7
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Details) - Long-term Debt [Member]
$ in Millions
Oct. 31, 2018
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt instrument, fair value disclosure $ 258.6
Debt carrying value $ 275.0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Nov. 30, 2018
Oct. 31, 2018
Oct. 31, 2017
Subsequent Event [Line Items]      
Number of shares authorized to be repurchased (in shares)   14,000,000.0  
Stock repurchased during the period (in shares)   1,600,000  
Stock repurchased during the period   $ 80.9 $ 42.6
Shares with remaining authorization for repurchase under stock repurchase plan (in shares)   2,900,000  
Subsequent Event      
Subsequent Event [Line Items]      
Cash dividend declared per common share (in USD per share) $ 0.190    
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance $ 857.8  
Ending Balance 854.4  
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (66.1) $ (58.8)
Other comprehensive (loss) income before reclassifications and tax (24.2) (5.1)
Tax benefit (expense) 0.0 0.0
Other comprehensive income (loss) before reclassifications, net of tax (24.2) (5.1)
Reclassifications, before tax 0.0 0.0
Tax (expense) benefit 0.0 0.0
Reclassifications, net of tax 0.0 0.0
Other comprehensive (loss) income, net of tax (24.2) (5.1)
Ending Balance (90.3) (63.9)
Pension Benefits    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (82.9) (95.1)
Other comprehensive (loss) income before reclassifications and tax 0.0 0.0
Tax benefit (expense) 0.0 0.0
Other comprehensive income (loss) before reclassifications, net of tax 0.0 0.0
Reclassifications, before tax 2.0 1.3
Tax (expense) benefit (0.4) (0.5)
Reclassifications, net of tax 1.6 0.8
Other comprehensive (loss) income, net of tax 1.6 0.8
Ending Balance (81.3) (94.3)
Derivative Financial Instruments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (0.8) (3.1)
Other comprehensive (loss) income before reclassifications and tax 1.0 3.1
Tax benefit (expense) (0.3) (1.5)
Other comprehensive income (loss) before reclassifications, net of tax 0.7 1.6
Reclassifications, before tax (0.3) 1.1
Tax (expense) benefit 0.1 (0.4)
Reclassifications, net of tax (0.2) 0.7
Other comprehensive (loss) income, net of tax 0.5 2.3
Ending Balance (0.3) (0.8)
Total    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (149.8) (157.0)
Other comprehensive (loss) income before reclassifications and tax (23.2) (2.0)
Tax benefit (expense) (0.3) (1.5)
Other comprehensive income (loss) before reclassifications, net of tax (23.5) (3.5)
Reclassifications, before tax 1.7 2.4
Tax (expense) benefit (0.3) (0.9)
Reclassifications, net of tax 1.4 1.5
Other comprehensive (loss) income, net of tax (22.1) (2.0)
Ending Balance $ (171.9) $ (159.0)
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Guarantees (Details) - USD ($)
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Jul. 31, 2018
Guarantor Obligations [Line Items]      
Net sales $ 701,400,000 $ 644,800,000  
Contingent liability for standby letters of credit, issued and outstanding 11,200,000 8,200,000  
Amount drawn upon letters of credit 0   $ 0
Advanced Filtration Systems, Inc.      
Guarantor Obligations [Line Items]      
Outstanding debt of joint venture 35,800,000    
Joint venture investment earnings (loss) (300,000) 100,000  
Royalty | Advanced Filtration Systems, Inc.      
Guarantor Obligations [Line Items]      
Net sales $ 1,700,000 $ 1,900,000  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Details)
3 Months Ended
Oct. 31, 2018
segment
Segment Reporting, Measurement Disclosures [Abstract]  
Number of reportable segments 2
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Summary Of Segment Detail) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Segment Reporting Information [Line Items]    
Net sales $ 701.4 $ 644.8
Earnings before income taxes 96.4 84.7
Engine Products segment    
Segment Reporting Information [Line Items]    
Net sales 480.9 442.1
Industrial Products segment    
Segment Reporting Information [Line Items]    
Net sales 220.5 202.7
Operating Segments | Engine Products segment    
Segment Reporting Information [Line Items]    
Earnings before income taxes 63.9 62.7
Operating Segments | Industrial Products segment    
Segment Reporting Information [Line Items]    
Earnings before income taxes 36.6 29.4
Corporate, Non-Segment | Corporate and Unallocated    
Segment Reporting Information [Line Items]    
Earnings before income taxes $ (4.1) $ (7.4)
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (U>ATT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ C5Z'32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "-7H=-%(\"\.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>*$[8'TSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]G.R M-F5L#["CI9\_?0*U.@CM([Y$'S"2Q70SNJY/0H<5.Q % 9#T 9U*94[TN;GS MT2G*S[B'H/11[1'JJKH#AZ2,(@43L @+DM[!](M5KS+^2%70*N&*7R6_->K-]9+*N^$/!ZZ*ZWW(N;KEHFH_) M]8??5=AY8W?V'QM?!&4+O^Y"?@%02P,$% @ C5Z'39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "-7H=-6YII\&X" !Z" & 'AL+W=O6=F(;UE+VSP"(56RNZ1-1XX\$/>VQ?SWGE V M;$,8OF^\-+=:Z@U0E3V^D6]$?N^/7*W ;.72M*03#>L"3J[;< >?#S#5!(/X MT9!!+.:!#N7$V*M>?+YLPTA[1"@Y2VT"J^%!#H12;4GY\6LR&LZ:FKB"V-#C!3WQTQ,O/3'T9$%/K0-P$9E?(/4*I Y] M8PF,B-0@NO&(BBQ9B2+SBF2.2&Z)N(C"+[#Q"FP<.K03Q0-9R93<*Y&[?"M5 M]A[(2JX47HG"Y2>6A >R(@$C?T5%K@4[I7R8E:2"*W4+70MV7ODP^8J*MWAW M$+D6"EL%N>D;P97D@OX:AK&C@YQ[:,1D2\Q*?D%_J4.WDI&=81[,ZO?WUSMT M"Q[%UI4'W9*':),7,(GLL@>+F[PE_&::G@C.[-Z9CKO8G1OK#IE.\!<^=N6O MF-^:3@0G)E4_,;?^E3%)E$?1D_*E5C\"\X*2J]33C9KSL1N."\GZJ=.#^7>C M^@-02P,$% @ C5Z'3?I]G\\E P 0@P !@ !X;"]W;W)K(DJ( S M<)KNV\\VE#J^HWE1P'GN[F=C/[FNKK)[[D]"J."UJ=M^'9Z4.M_%<;\[B:;L M(WD6K?[F(+NF5/JQ.\;]N1/EW@8U=4R3)(V;LFK#SO\T.FG>,JRKQK1]I5L@TX< MUN$]N2M(9@*LXGS%/9BT+6?ZJ].JW#+ SVXE!>:O4HKU_%.*%%&(RS M_RY>1*WEAD37V,FZMW^#W:57LAFS:)2F?!VN56NOUS'_6Q@>0,< .@7HVA\% ML#& O0=P._F!S$[U'TMD"!*!9X!8;.@=EXYL:G>#Q'X[F- MYV[\TEN#0;*TDM9*E@F)O)4JH"KE/,IPE@7*LH LF<R!%4(RR/O/1:8:A%1 MG"5#63+(0CR6#%3),X "15D>);G[P;%R%"N'6-XYV^9P4T3^682:V>4A">XH M"21AOJ4DH,PG$GG;J\!4R=QQ(C/^1B -,#@"WU<:\<3Y$!\-AF3<><6W:*@Q MWA,*T18^&D4.3Y3Z-(B*S2X4;J*$09K4IV'0!MTZ(PU4I4DTLYD);LD$>C+S M/7G4W!QFFD$<1,;FMQ%NRP3Z,O-]F4!C)KXU% 0Z,V%T=N?@UDR@-S/?FT=- M[A32/P"^":$J/D>#FS.![LQ]=QXUYD2[.&GRX2%#@_C,;SO![9I O^:^7X^: MVU4@P(Y0E;^/8J?S:D1WM$UJ'^SDI56FR7%&IT;XGIK.S1O?F@;9=G3O:8;N M^D?9':NV#YZDTGVA[=X.4BJA(?6:AL%)-_330RT.RMPN]7TW=+7#@Y+GL6./ MIW\;-O\!4$L#!!0 ( (U>ATV993-^0 ( ,8& 8 >&PO=V]R:W-H M965T&UL?55=CYLP$/PKB/="^ HD J0+5=5*K11=U?;9(9N MSF!J.^'Z[VL;PE';UQ>PEYG=F<4L^4CH"VL N//:X9X5;L/YL/=]5C?0(>:1 M 7KQY$)HA[C8TJO/!@KHK$@=]L/-9NMWJ.W=,E>Q(RUS%('7;K.D3_ M' "3L7 #]Q%X;J\-EP&_S =TA>_ ?PQ'*G;^DN7<=M"SEO0.A4OA/@7[:B?Q M"O"SA9&MUHYTZ !5PJ$35J@IFZ M.O6-<=+-6824#KU.][97]W'._Z#9">%,"!>"J/T_0C03HC="K,Q/RI35CXBC M,J=D=.CTL@8DST2PCT0S:QE4O5//A%LFHO08$'X(OE2 M(;15.(0&72M061")O4)D]1 I?K3V$-GYL94?*WZ\XD=;K0<3)%607D'2R,LT M'R9HN_%V=B6)54EB.HGM_*V5OS6A-38TB@:=A*A.S6?7]'QV954=FZD@U'9FEAM:VRL2$WCN';&?5L3-U:.?G ML#/.3Q)XFMC* LJ,0^:O/O\.Z%5-2N;4Y-9S^:6MHLLP?@KE^-#B!S&DIYGZ MEF::\-\0O;8]ZS3BI[)L,%RX7*9B3:?1.FTX&>:_ MAK_\NLJ_4$L#!!0 ( (U>ATTY6E!,[@$ .L$ 8 >&PO=V]R:W-H M965T&UL?53;CML@$/T5Q'N#K]UN9%O:I*I:J96BK;9])O;X MH@7C HFW?U_ CM?UTKX89CAG9LZ8(1N%?%8M@$8OG/4JQZW6PYX05;; J=J) M 7IS4@O)J3:F;(@:)-#*D3@C41"\)YQV/2XRYSO)(A,7S;H>3A*I"^=4_CX M$V..0WQS/'9-JZV#%-E &_@.^FDX26.1)4K5<>A5)WHDH<[Q0[@_IA;O #\Z M&-5JCZR2LQ#/UOA2Y3BP!0ML(U"Q7. )C-I IX]<<$R\I+7&]OT7_Y+0; M+6>JX"C8SZ[2;8X_8%1!32],/XKQ,\QZ4HQF\5_A"LS ;24F1RF8"?$K(7'BI\JFF:5UNMZY,Z-6&>^U2.XS#;'CQVL-L9^?>/F)XRC!![ARD=Y!WP2[9Z/"" M_J$D]5:2OJTDW%22^I)L.^H!A;O[325D=4 ML8W_8"9Y&KS7,-,S\(W*INL5.@MM;K"[9[40&DR-IC,8M>;E60P&M;;;.[.7 MT_Q-AA;#_+20Y7TK_@!02P,$% @ C5Z'32462Z%WG;?+XL+W7SO3TXURU^ M5.6I706'KCL_15&[/;BJ:,/Z[$[]+_NZJ8JN?VS>HO;N/)[<2[-HWZNJ:/Y]=F5]604J^'SQ]?AVZ(87T7IY+M[< MGZ[[=GYI^J?H5LKN6+E3>ZQ/B\;M5\%/ZFFCLR%@5/QU=)=V=K\8FO):U]^' MA]]VJR >'+G2;;NAB**_?+B-*\NAI-['/U.AP:W.(7!^_UGZ+V/C^\:\%JW; MU.7?QUUW6 4V6.SIJ*J6W4A4_KM?C:;Q>IO(_P^0 F@+H%J"2AP%Z"M L(+HZ&YOZ<]$5ZV53 M7Q;-M;?.Q3 HU)/ND[D=7HZY&W_K6]OV;S_6*2VCCZ&<2?)\E=!,PA0;5*3Z M)HGZ^F\F2#1!8[R>QR=RO!;C]1B?S.-3UHBKQ(R2TRA1>1[FK"&HHC@)C>PE M$;TDZ"5C7JX2.ZLE32A,F!=!I9,PD[VDHI<4O1CF)85:=!:'+'L;0=5[4;*7 M3/22H1?+O&102V;"-)__,5\8D5+H&7I&M&70%JODV4 E2ID8^DN24>H;/%9T M8\%-%C,W%INL# QD017GOLSDHI<0&%21MJ'G U>QC*D8W0"G M8JC(JEF;)U:A2J>^STIYH*G0C>9NKIKTCCC$G\O21S6"&(,P[B23/W0BKA8V92W6?&9-Y^DEFL$IA8,E\),D$5(C3C M")TT=]F%GD:"DO7VM$Q0A0C-.$(GS=VHXS!72$V5^MB@9&PJY&;&N:F0B*3C M,.-V!%FLO'YD<"HDI^'DG#1WN;& !R0GD7?:53(Z%;+3<'8JQ&)B#69'D&6Y M[[LDF9Z$]#2$F1)OY#RY(=D?A+RTW!^DL#&.(/)191Y1S-YUI\" M0\$/\E$1S+N"*O%]YB1#E!"BA@.=$(]Z/G%,9E"5Q-[4R @E7,\:CG3"I:JB M'M:&^Q%T2MG0>AS)2"9$LN$K;$D#;AYJ[IW(0"8$LN% )@&VPK!!;,<>*S*/ MR6,CLU MLM-R=FJ$HE(Y 3Q%'9%O(Z5E>FJD)Y_&GC5B,0DMM_-8=.]%)J=&X"9=T M-O?B4\OXU(@]RU>T&E>K-DU@[A5EQNM'AJA&B%H.T4FCU.--PR2[/^01-@W1 M['!L.*W\HVC>CJ=V\5IW75V-IV'[NNY<7V;?"\'BX(K=[:%T^VZX-?U]FSDS@!#6!J.V'Z][4-@\"VTLE#?-O[>!T;'><#9:^\(D1X;VW3\9U? M"=$_ ='+E0EF+A1RR*^ ](_BL36T#PB!(0(OKSB]R/7=@14YO MHJD[O[4M9G_WI*'#SH?^^\1S?:V$F@!%WN,K^4G$K_[ Y C,4 MT\YCY++S/\&G$@;*H!4O-1GXHN^I5(Z4OJK!M_/.#Q01:_0O.GF9S!%S4M+F=WT6U<[/?.],+OC6B&Z<4';*8I$:?';V-:=;H=Q)/C;?58_51P"S]R+;YN"N MXDR2_2@)%Y)PK2AM18QF"9#[SQ"A$R+4?K3P;P.W'SG]2/NCI1\:28R25$LZ M+4DVR$C#UF0;%"Q_T$T5.:DBF\HXN/TH@7"QI0%>/I2L*&(G16Q3&'GO1TF\ MW&%,UT#YOV[%DSAY$ILG,G@2:Q^3Y)%BQ9 Z&5*;(3884OO8#4GY4+*BR)P4 MF4V1&!29E6<8!ZX]Z1"EF/==6\4"J( MC!IL9+Q*/J3SH"$7H;JI[+/Q-1D'@O;32PGFY[KX!U!+ P04 " "-7H=- M=>7?=LT# #G$ & 'AL+W=O J X%6$JF3U6I7VI%:LYJ99SIQ+AHN62"=F7^_YM(9VCY>:?NA M >=4^92Q/S"K>]U\;\]*==Z/LJC:M7_NNNM3&+;[LRKS-JBOJM*_'.NFS#M] MV9S"]MJH_# $E47(0B1AF5\J?[,:VEZ:S:J^=<6E4B^-U][*,F]^;E51W]<^ M^>\-GR^G<]5P*5757NK*:]1Q[3_3TX[3/F!0 M?+VH>SL[]_I27NOZ>W_QYV'MB]Z1*M2^ZU/D^O"F=JHH^DS:QS]34O_19Q\X M/W_/_OM0O"[F-6_5KBZ^70[=>>VGOG=0Q_Q6=)_K^Q]J*BCVO:GZO]2;*K2\ M=Z+[V-=%._SW]K>VJ\LIB[92YC_&XZ4:COI![,?=\XC-WPFZZVU:UOFRQ;A6]] MGDFR'24\D]!#$>KDCQX8];!E*YP_=K #BACW(&$-CIIT9I.R M0!JU %'JJF4)K2PM*XG1R79I=;(0060XL44B8&PDA492,":FD]3J) F,A;!# MFB4VDD$C&3!B5+L=-?%\2,CPD8$!2;$/$GC5"^ D-M>]L.^.C*V)@F0L@\1A MR($A H;,-3B)/MP :?N!*L?,) MLJZ:,.3(IAP)B_61/?VRQ+03_8\)B#E'L6V&A&DF!F5S9 \/TF6!@YN$P4F) M?V4A;4!18=H!,D\ ! M8<+P(T _,NE'-MLD!R8 @6KAO-^,$<@ @60BD ';4OU(%[,_TQR*B=C%0\8\ M9,!#,GG(-ND6>GF8ST\HDS/91T.8B,S T-(TQ* G:[DBE0@OI!50+1]8(-5!&Y.,28T@PHS2:EV7[I9!$%2]./+9,B=2XM M3&H&I&:3U)-HOK>@++->48%,1ID%GW"V/2Q5\.5VJUGNM.[UY';:8Q[KNE':I%[OOG55^>%P4 MZMCUITM]WHQ;[_&BJZ_39X7P\6UC\R]02P,$% @ C5Z'3=2-FJ"P 0 MT@, !@ !X;"]W;W)K2X_?M)LN-ZG;$7BZ1Y#@\I*AW0O-@& MP)$W);7-:.-VKIQ(<#RM!,U_ 3WJSL:[[&9I6P5 M:-NB)@:JC-YM]X$WRT,=F&3T,D)\24XW\J,;H(@D%"XP"#\<89[D#(0 M>1FO$R>=2P;@TKZP/\3>?2\G8>$>Y7-;NB:CMY244(E>NB<<'F'JYYJ2J?GO M< ;ITX,27Z- :>.7%+UUJ"86+T6)M_%L=3R'B?\"6P?P"< _ =A8*"K_*IS( M4X,#,>/L.Q&N>+OG?C9%",91Q']>O/71<[[E2:::2%;FJ?1=S)YBKU3LH63 M(;;76I@_1U X9'1+7QT/LFY<<+ \[40-/\']ZD[&6VQF*:6&UDILB8$JH[?; MPW$7XF/ HX3!+LXD5')&? [&MS*CFR (%!0N, B_7> .E I$7L;OB9/.*0-P M>7YEOX^U^UK.PL(=JB=9NB:C>TI*J$2OW ,.7V&JYQ,E4_'?X0+*AP! MRL:5%+UUJ"<6+T6+EW&7;=R'\29))M@Z@$\ /@/V,0\;$T7E7X03>6IP(&;L M?2?"$V\/W/>F",[8BGCGQ5OOO>1;?I.R2R":8HYC#%_&S!',L\\I^%J*(W\' MY^OP9%5A$N')/PKWZP2[58)=)-A]6.):S.?_DK!%3S68.DZ3)07V;9SDA7<> MV%L>W^0M?)SV'\+4LK7DC,Z_;.Q_A>C 2]E<^1%J_ >;#065"\<;?S;CF(V& MPV[Z06S^QOE?4$L#!!0 ( (U>ATW=P'Z LP$ -(# 9 >&PO=V]R M:W-H965TM.2:1>IVF3-NG4 M:>UG+G$25, ID$OW[PP.\CB E69HDUTQQH6F91]_)E#D.3@H-)T/LH!0W M/X\@<2SHCKXZ[D7;N>!@9=[S%KZ#^]&?C+?8PE(+!=H*U,1 4]#;W>&X#_$Q MX$' :%=G$BHY(SX%XTM=T"0( @F5"PS<;Q>X RD#D9?Q/'/2)64 KL^O[)]B M[;Z6,[=PA_)1U*XKZ TE-31\D.X>Q\\PU_..DKGXKW !Z<.#$I^C0FGC2JK! M.E0SBY>B^,NT"QWW<;K)/LRP;4 Z ](%*8_@5/M^'9 MIL(LPK/?%/XC_WZ38!\)]O\M<2OF3Y5LU5,%IHW39$F%@XZ3O/(N WN;QC=Y M"Y^F_1LWK="6G-'YEXW];Q =>"G)E1^ASG^PQ9#0N'!\[\]F&K/)<-C//X@M MW[C\!5!+ P04 " "-7H=-VO5R[+,! #2 P &0 'AL+W=O!*=%I6F31=S)%AH.3G8:3(7902ICW(T@< M<[JG5\=SU[0N.%B1]:*!;^"^]R?C+;:P5)T";3O4Q$"=T_O]X9B&^!CPHX/1 MKLXD5')&? G&8Y7371 $$DH7&(3?+O 4@8B+^-UYJ1+R@!)TL:5E(-UJ&86 M+T6)MVGO=-S'Z2:YPK8!? ;P!7 7 6Q*%)5_$DX4F<&1F*GWO0A/O#]PWYLR M.&,KXIT7;[WW4NR3)&.70#3''*<8OHY9(IAG7U+PK11'_@^<;\.3385)A"=_ M*$RW"=)-@C02I/\M<2OF]J\D;-53!::)TV1)B8..D[SR+@-[S^.;_ Z?IOU) MF*;3EIS1^9>-_:\1'7@INQL_0JW_8(LAH7;A^-&?S31FD^&PGW\06[YQ\0M0 M2P,$% @ C5Z'3;R +"&T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$CMMH\BVU+2J.FF3HE;;/A/[;*,"YP*. MNW]?P*[G;=:^ '?<>_?N.+(!S:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:C MN/.F:9CM#/ J@I1DR69SPQ07FA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C M632M"PY69!UOX 7<]^YDO,5FEDHHT%:@)@;JG-YM#\==B(\!/P0,=G$FH9(S MXFLPOE0YW01!(*%T@8'[[0+W(&4@\C+>)DXZIPS Y?F3_3'6[FLY(*IGFM*IN*_P@6D#P]*?(X2I8TK*7OK4$TL7HKB[^,N M=-R'\>8ZG6#K@&0")#-@'_.P,5%4_L =+S*# S%C[SL>GGA[2'QORN",K8AW M7KSUWDNQ36\R=@E$4\QQC$F6,7,$\^QSBF0MQ3'Y!YZLP]-5A6F$IW\HO%TG MV*T2["+![K\EKL7L_TK"%CU58)HX39:4V.LXR0OO/+!W27R3W^'CM'_CIA': MDC,Z_[*Q_S6B R]E<^5'J/4?;#8DU"X<;_W9C&,V&@Z[Z0>Q^1L7'U!+ P04 M " "-7H=-HGC\;;0! #2 P &0 'AL+W=OO3" %5^H;9;T[SLV MA*($Y<7VC,\Y<_$X'XU]=AV )R]*:E?0SOO^P)BK.E#<79D>--XTQBKNT;0M M<[T%7D>2DBQ-DD],<:%IF4??R9:Y&;P4&DZ6N$$I;O\>09JQH#OZZG@4;>># M@Y5YSUOX"?Y7?[)HL46E%@JT$T83"TU![W:'8Q;P$?!;P.A69Q(J.1OS'(QO M=4&3D!!(J'Q0X+A=X!ZD#$*8QI]9DRXA W%]?E7_$FO'6L[-FE4P%<5?IEWHN(_3 M378ST[8)Z4Q(%\)MC,.F0#'S!^YYF5LS$COUON?AB7>'%'M3!6=L1;S#Y!UZ M+^5N_SEGER T8XX3)EUC%@1#]25$NA7BF+ZCI]OT_6:&^TC?KZ-GR;9 MBF0 M18'LPQ(W,-G;(MFJIPIL&Z?)DATT#"6#OLP$ -(# 9 >&PO=V]R:W-H965T;MLGM&:.))ILS>I_9=MJ2 Z8"W9[_7J"]6K7Q M"S##O#=OAB$?T3Z[#L"3%ZV,*VCG?7]BS%4=:.'NL <3;AJT6OA@VI:YWH*H M$T@KQG>[MTP+:6B9)]_%ECD.7DD#%TOA@9=Z+ M%KZ"_]9?;+#8PE)+#<9)-,1"4]#[_>F^%%V5N<21VZGTOXA/O3SSTIHK.U(IT%\2[X+V5^XSG M[!:)YICS%,/7,4L$"^Q+"KZ5XLS_@?-M^&%3X2'!#W\H/&P39)L$62+(_EOB M5DSV5Q*VZJD&VZ9I M@I3=71BA+GRPQ5#0^'A\%\YV&K/)\-C//X@MW[C\!5!+ P04 " "-7H=- MA/K4U[0! #2 P &0 'AL+W=O8C-+)11H*U 3 W5.[[:'8QKB8\ / 8-=G$FHY(SX&HPO54XW01!(*%U@ MX'Z[P#U(&8B\C+>)D\XI W!Y_F1_C+7[6L[>'M(?&_*X(RMB'=>O/7>2[%-KS-V"413 MS'&,298Q.T?^.F$=J2,SK_LK'_-:(#+V5S MY4>H]1]L-B34+AQO_-F,8S8:#KOI!['Y&QATT&[CAY MM0$ -(# 9 >&PO=V]R:W-H965T-L8I[-&W+7&^!UQ&D)$N3Y!U3 M7&A:YM%WMF5N!B^%AK,E;E"*V]\GD&8LZ(Z^.!Y$V_G@8&7>\Q:^@__1GRU: M;&&IA0+MA-'$0E/0N]WQE(7X&/ H8'2K,PF57(QY"L:7NJ!)$ 02*A\8.&Y7 MN 8 MATV)HO*/W/,RMV8D=NI]S\,3[XXI]J8*SMB*>(?B'7JOY2X[Y.P:B.:8TQ23 MKF.6"(;L2XIT*\4I?05/M^'[387["-__H_##-D&V29!%@NS-$C=B;I/_DK!5 M3Q78-DZ3(Y49=)SDE7<9V+LTOLG?\&G:OW';"NW(Q7A\V=C_QA@/*"6YP1'J M\(,MAH3&A^-[/-MIS";#FW[^06SYQN4?4$L#!!0 ( (U>ATUN'G2HLP$ M -(# 9 >&PO=V]R:W-H965TB[XTDVK0L.5F2]:. KN&_]R7B++2R5 MU-!9B1TQ4.?T+CD<]R$^!GR7,-K5F81*SH@OP7BL>N^E2*Z3C%T"T1QSG&+X.F:) M8)Y]2<&W4ASY7W"^#4\W%:81GOZF\!\$^TV"?238_[?$K9CTCR1LU5,-IHG3 M9$F)0Q>5=!O:.QS?Y%3Y-^Q=A&ME9::*=%JFJ?1=S)Y MBKV3K8:3(;972IA?1Y X9'1+/QQ/;=VXX&!YVHD:?H![[D[&6VQF*5L%VK:H MB8$JHW?;PS$)\3'@I87!+LXD5')&? O&MS*CFR ()!0N, B_7> >I Q$7L;/ MB9/.*0-P>?Y@_Q)K][6!TL:5%+UUJ"86+T6)]W%O==R'\6:73+!U )\ ? ;N.]-$9RQ%?'.B[?>>\FW^R1EET TQ1S'&+Z,F2.89Y]3 M\+441_X/G*_#=ZL*=Q&^^T/A?IT@625((D'RWQ+78J[_2L(6/55@ZCA-EA38 MZSC)"^\\L'<\OLEG^#CMWX6I6VW)&9U_V=C_"M&!E[*Y\B/4^ \V&Q(J%XXW M_FS&,1L-A]WT@]C\C?/?4$L#!!0 ( (U>ATTPYR>3M0$ -(# 9 M>&PO=V]R:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,QYG@W7/O@4(Y$4KXW/: MAM"=&/-E"UKX.]N!P9O:.BT"FJYAOG,@J@32BO'-Y@W30AI:9,EW<45F^Z"D M@8LCOM=:N)]G4';(Z9:^.IYDTX;H8$76B0:^0/C:71Q:;&:II ;CI37$09W3 MA^WIO(_Q*>";A,$OSB16*:F@%KT*3W;X %,]]Y1,Q7^"&R@,CTHP M1VF53RLI>Q^LGEA0BA8OXRY-VH?Q9G>88.L /@'X##BF/&Q,E)2_$T$4F;,# M<6/O.Q&?>'OBV)LR.E,KTAV*]^B]%=O[0\9ND6B*.8\Q?!DS1S!DGU/PM11G M_@^ATV77$@_LP$ -(# 9 >&PO M=V]R:W-H965T)W^?0$[CM,Z>0%FF'/FS#!D YHGVP(X\J*DMCEMG>OV MC-FR!<7M!7:@_4V-1G'G3=,PVQG@500IR=(DN6**"TV++/J.ILBP=U)H.!IB M>Z6X^7, B4-.-_35\2":U@4'*[*.-_ 3W*_N:+S%9I9**-!6H"8&ZIS>;O:' M78B/ ;\%#'9Q)J&2$^)3,+Y5.4V"()!0NL# _7:&.Y R$'D9SQ,GG5,&X/+\ MROXUUNYK.7$+=R@?1>7:G-Y04D'->^D><+B'J9Y+2J;BO\,9I \/2GR.$J6- M*RE[ZU!-+%Z*XB_C+G3.?%6^\]%YNK)&/G0#3%',:8=!DS1S#//J=(UU(>6!O MT_@F;^'CM/_@IA':DA,Z_[*Q_S6B R\EN? CU/H/-AL2:A>.U_YLQC$;#8?= M](/8_(V+OU!+ P04 " "-7H=- Q6"@;,! #2 P &0 'AL+W=O3+AIT&KA@VE;YGH+HDX@K1C?[>Z8%M+0,D^^LRUS'+R2!LZ6N$%K87^> M0.%8T#U]"[ MA-&MSB166TKFXC_#%50(CTI"C@J52RNI!N=1 MSRQ!BA:OTRY-VL?IAO,9M@W@,X O@/N4ATV)DO+WPHLRMS@2._6^%_&)]T<> M>E-%9VI%N@OB7?!>R_W=(6?72#3'G*88OHY9(EA@7U+PK10G_@^<;\,/FPH/ M"7[X0V&V39!M$F2)(/MOB5LQMW\E8:N>:K!MFB9'*AQ,FN25=QG8A_2(['?X M-.U?A&VE<>2"/KQLZG^#Z"%(V=V$$>K"!UL,!8V/QW?A;*NT 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*F461;:CI-F[1)4:=MGXE]ME&! M\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOONQ-CKFQ!"W>''9AP M4Z/5P@?3-LQU%D250%HQOMD:V%_GD'AD-,M M?7,\RZ;UT<&*K!,-? '_M;O88+&9I9(:C)-HB(4ZIX_;TWD?XU/ -PF#6YQ) MK.2*^!*-CU5.-U$0*"A]9!!AN\$3*!6)@HP?$R>=4T;@\OS&_C[5'FJY"@=/ MJ+[+RK43,5_@ANH$!Z5A!PE*I=64O;.HYY8@A0M M7L==FK0/X\T]GV#K #X!^ PXICQL3)24OQ->%)G%@=BQ]YV(3[P]\=";,CI3 M*])=$.^"]U9L#X>,W2+1%',>8_@R9HY@@7U.P==2G/D_<+X.WZTJW"7X[@^% M#^L$^U6"?2+8_[?$M9CC7TG8HJ<:;).FR9$2>Y,F>>&=!_8Q/2+['3Y.^V=A M&VD/Q(9SM.&:CX;&;?A";OW'Q"U!+ M P04 " "-7H=-?+'2J;4! #2 P &0 'AL+W=O&?$3S;#L 1UZ4U+:@G7/]D3%;=:"XO<$>M+]IT"CN MO&E:9GL#O(XD)5F:)'=,<:%IF4??V90Y#DX*#6=#[* 4-W].('$LZ(Z^.IY$ MV[G@8&7>\Q:^@_O1GXVWV*)2"P7:"M3$0%/0A]WQE 5\!/P4,-K5F81*+HC/ MP?A2%S0)"8&$R@4%[KKI-WV]FN(_T_3KZ(=D6 MR#8%LBB0O5OB!N;P?Y%LU5,%IHW39$F%@XZ3O/(N _N0QC?Y!Y^F_1LWK="6 M7-#YEXW];Q =^%22&S]"G?]@BR&A<>%X\&P MXWD>7P)W?E[N"$ %9XD.*&;34P$:UJ<)3YW5EDB>\.;%LX*Z5X(ICY/P.60XBV^)5Z;JC8N M0;*D8Q6\@?G9G96-R*Q2- ):W<@6*2A3_+ ]GF*']X!?#0QZL4>NDXN4[R[X M7J1XXPH"#KEQ"LPN5W@$SIV0+>//I(EG2T=<[F_JS[YWV\N%:7B4_'=3F#K% M]Q@54+*>FUY6+88P^[!)%#2) @+1RB2$B<,F<= D#@@<5B8AS/W*A"QNAP!5^;G0*)=] MZV=RD9U'[X'ZV_47/L[M"U-5TVITD<;>47^32BD-V%(V=[;AVCX5<\"A-&Y[ ML'LU#LP8&-E-;P&9'Z3L"U!+ P04 " "-7H=-0G2+<<4! W! &0 M 'AL+W=O(2E.5:(0-U MCN\VA^,NX"/@B<-@%WL4*CEK_1*,'U6.DY 0""A=8&!^N< ]"!&(?!JO$R>> M)4/@QM7KN(ZC"?;_12V'D"G #H'[*,.&85BYM^88T5F M](#,>/<="RW>'*B_FS(XXU7$,Y^\]=Y+L;G]FI%+()HPQQ%#EY@903S[+$'7 M)([TOW"Z'IZN9IC&\'2IGGZBOUTEV$:"[9)@GUR5N(;Y1&2W*K);(:!7(FN8 M]$J$+!HGP33QR5I4ZE[%<5EXYZFXH['Q'_!QI'XQTW!ET5D[_WQBDVNM'?A4 MDAN?2^NG>#8$U"YL;_W>C&]Y-)SNIC$E\[^B^ =02P,$% @ C5Z'3;V) MNS*S 0 T@, !D !X;"]W;W)K&UL;5-M;YLP M$/XKEG] G3BTJR) :CI-J[1)4:>MGQTXP*K-4=N$[M_/-H32C"_X[GB>YUY\ M3@O_5&BT<-XU-;.= 5%&DE:,;S9W M3 O9TCR-L:/)4^R=DBT<#;&]UL+\/8#"(:-;>@D\R[IQ(<#RM!,U_ +WNSL: M[[%9I90:6BNQ)0:JC#YL]X3L/"(ZD66KLGH/24E5*)7[AF'[S#U M/L.Q&N>+OG?C9%",91Q'^^>.NCYWQ[GZ3L'(0FS&'$\"5F M1C"O/J?@:RD._#\Z7Z?O5BO<1?INF7V7K LDJP))%$@^M7A[U>(:YNXJ"5O, M5(.IXS994F#?QDU>1.>%?>#Q3C[@X[;_%*:6K24G=/YFX_PK1 >^E,V-7Z'& M/[#945"Y8'[QMAG7;'0<=M,+8O,SSO\!4$L#!!0 ( (U>ATWHL^7KQ@$ M #<$ 9 >&PO=V]R:W-H965TJT[;,#!UBU,;--:/]];4,92_T%^\[OWKL[^\A&J5YU M"V#0F^"=SG%K3'\@1)=5)')P7#6P4DA/0A!U?L1N!QSO,&?CA?6M,8Y2)'UM(&?8'[U)V4MLK!4 M3$"GF>R0@CK'=YO#,75X#_C-8-2K/7*5G*5\=<:/*L>12P@XE,8Q4+M!Z_\G^Z&NWM9RIAGO)_[#*M#G>8U1!30=N7N3X'>9Z4HSF MXI_@ MS"7296HY1<^R\J!VVDF%EL*H*^32OK_#I.)VDRAX4#XCD@7@+V7H=, M0C[S!VIHD2DY(C7UOJ?NBC>'V/:F=$[?"G]FD]?6>RDV^UU&+HYHQAPG3+S& M+ ABV1>)."1QC+^$Q^'P))AAXL.3M7JR"Q-L@P1;3[#]K\3]58DAS&U8) V* MI%\);J,KD1#FNI-D=7$"5..?K$:E'#H_+BOO,A5WL;_X?_!II)ZI:EBGT5D: M^WS\)==2&K"I1#36]Y,HSLYS$ER[^B^ !02P,$% M @ C5Z'3>0 @7/% 0 -P0 !D !X;"]W;W)K&UL;51MCYP@$/XKA!]PN*S>RT9-;N_2M$F;;*YI^YG54>9X9AS">E7TT'8-&;%+TI<&?M<"#$5!U(9F[4 +T[:926S#I3M\0, M&E@=@J0@-$ENB62\QV4>?"==YFJT@O=PTLB,4C+]YPA"307>X7?'"V\[ZQVD MS ?6PG>P/X:3=A9966HNH3=<]4A#4^#'W>&8>7P _.0PF^4K.2KUZXTM= MX,0G! (JZQF86R[P!$)X(I?&[X43KY(^<+M_9_\4:G>UG)F!)R5^\=IV!;[' MJ(:&C<*^J.DS+/5D&"W%?X4+" ?WF3B-2@D3OJ@:C55R87&I2/8VK[P/ZS2? MW#TL8?$ N@30-> ^Z)!9*&3^S"PK['YAO\>Y W=U4WAFN(IRYY(WS M7LK= \W)Q1,MF..,H5O,BB".?96@,8DC_1!.X^'[:(;[$+[?JJ=)G""-$J2! M(/VOQ/U5B3%,&A?)HB)9A""[$HEA;J]$R*9Q$G0;GJQ!E1K[,"X;[SH5CS0T M_A]\'JEO3+>\-^BLK'L^HW/!M6#ATW P0EXMP$ -(# 9 >&PO=V]R:W-H M965TT5 M=J#]38U&<>=-TS#;&>!5)"G)DLWF"U-<:%IDT7SBF 1\!OP4, M=G$FH9(SXDLPOE4YW82$0$+I@@+WVP7N0?0R1K(8[))WJR3M^M9KB+ M]-TR>KI;%TA7!=(HD+XK-_:\1'?A4-E=^A%K_P69#0NW"\<:?S3AFH^&PFWX0 MF[]Q\0]02P,$% @ C5Z'30F0V^#% 0 -P0 !D !X;"]W;W)K&UL=51M;YLP$/XKEG] '0AIJPB0FDY3)VU2U&GK9P>. M%]7&U#:A^_<[&T)IYGW!OO,]SSWG\Y&.2K^:!L"2=RDZD]'&VG[/F"D:D-S< MJ!XZ/*F4EMRBJ6MF>@V\]" I6+S9W#+)VX[FJ?<==9ZJP8JV@Z,F9I"2ZS\' M$&K,:$0OCN>V;JQSL#SM>0T_P?[JCQHMMK"4K83.M*HC&JJ,/D3[P\[%^X#? M+8QFM2>NDI-2K\[X5F9TXP2!@,(Z!H[+&1Y!"$>$,MYF3KJD=,#U_L+^U=>. MM9RX@49Z=I3,Q7^',P@,=THP1Z&$\5]2#,8J M.;.@%,G?I[7M_#I.)W<76!@0SX!X =Q[ )L2>>5?N.5YJM5(]'3W/7\F18U<]CRI9_1?X74$L#!!0 ( (U>ATT^ O-)MP$ -(# 9 M >&PO=V]R:W-H965TVRC@,<%O$[_OH =UTW] LQPSID+0S:B>;4M@"-O6G4V MIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB0W3 O9T2*+OI,I,AR< MDAV<#+&#UL+\/H+",:<[^NYXEDWK@H,562\:^ [N1W\RWF*+2B4U=%9B1PS4 M.;W?'8YIP$? BX31KLXD5')&? W&ERJG24@(%)0N* B_7> !E I"/HU?LR9= M0@;B^ORN_A1K][64S,5_A0LH#P^9 M^!@E*AM74@[6H9Y5?"I:O$V[[.(^3C=I.M.V"7PF\(5P%^.P*5#,_%$X460& M1V*FWO")]<9NP2A&7.<,'R%V2T(YM67$'PK MQ)'_1^?;]/UFAOM(WZ^CIY^V!=)-@30*I/^4>/.AQ"W,[8<@;-53#::)TV1) MB4,7)WGE70;VGLW" M\=:?S31FD^&PGW\06[YQ\0=02P,$% @ C5Z'3>R1QY:W 0 T@, !D M !X;"]W;W)K&UL=5/M;ML@%'T5Q ,4FZ19%MF6 MFE;5)JU2U&G;;V)?VZA\N(#C]NT'V/&\SOL#W,LYYWYPR09M7FP+X-";%,KF MN'6N.Q!BRQ8DLS>Z ^5O:FTD<]XT#;&= 59%DA2$)LF.2,85+K+H.YDBT[T3 M7,')(-M+R@+-<*&:AS M?)<>CMN CX"?' :[.*-0R5GKEV!\K7*Y!B"#DTWB=-/$< M,A"7YZOZ8ZS=UW)F%NZU^,4KU^9XCU$%->N%>];#%YCJN<5H*OX;7$!X>,C$ MQRBUL'%%96^=EI.*3T6RMW'G*N[#>+.[TM8)="+0F;"/!#(&BID_,,>*S.@! MF;'W'0M/G!ZH[TT9G+$5\@:R&. M]!\Z7:=O5C/<1/IF&7WWG_C;58%M%-C^5>+G#R6N8-+D0Q"RZ*D$T\1ILJC4 MO8J3O/#. WM'XYO\@8_3_L1,PY5%9^W\R\;^UUH[\*DD-WZ$6O_!9D- [<+Q MDS^;<-\0O-L.P!'7K3J;4$[ MYX8C8[;J0 M[@P/T_J9!HX7SIFF9'0R(.I*T8CQ)/C M9$_+//K.ILQQ=$KV M<#;$CEH+\^<$"J>"IO35\23;S@4'*_-!M/ =W(_A;+S%5I5::NBMQ)X8: KZ MD!Y/6.>3M]Y[+7F:YNP:A!;,:<;P#>8-P;SZ&H+OA3CQ M_^A\GW[8S? 0Z8=M]+MD7R#;%8//T_Y-F%;VEES0^9>-_6\0'?A4DAL_0IW_8*NAH''A>.?/ M9AZSV7 X+#^(K=^X_ M02P,$% @ C5Z'37;L=*\G @ 2 8 !D !X M;"]W;W)K&ULC57;CILP$/T5Q'LQEUP@ J0-JZJ5 M6BG:JNVS0R8!K8VI[83MW]31 D*?7^%**X;-T]-;,?SE)TE MJ1O8<4><*<7\[Q8(ZS(W<*^!I_I421U >=KB$_P ^;/=<;5"(\NAIM"(FC4. MAV/F/@2;(M%X _A50RDU8 M&/.],F/U$4N!HL47331@-GV MF'"""48$4NQCB=!68AO>I8>W!0H+8FFO$%E-1"8_NC'Q!L'"2K P!(L;@M5L M%WK,VF :@_F4Q-YZ9L6"BA//3Z8_N[*E5=G2HFQ6<[N\JQEXR4Q7CXDG&-^+ M[4)65B$KBY W"-96@O7'#RFV$L3O'U(1W]D,O)6]2&(MDKR_WT5BV>]Y$32Y M@!3XR?0JX93LW$C]JD^B8SM\"/4%GL6WJDWV7>V5IN^QWS$_U8UP]DRJ]F N M\9$Q"4JB[ZGSKE1;'Q<$CE)/UVK.^^;6+R1KA[Z-QH]'_@]02P,$% @ MC5Z'34EV29_% @ & L !D !X;"]W;W)K&UL MC5;MCML@$'P5RP]@&_ '.261FHNJ5FJETU5M?W,)2:RSC8M)ZJKI5N%)J?8ACKO=B=>LBT3+&_WF(&3-E)[* M8]RUDK.]#:JK&"=)'M>L;,+UTJX]R?52G%55-OQ)!MVYKIG\N^&5N*Y"%+XO M/)?'DS(+\7K9LB/_P=7/]DGJ63RR[,N:-UTIFD#RPRK\A!ZV&)L B_A5\FLW M&0>FE!58=)Y_!E(PU'3!$['[^R?;?&Z MF!?6\4=1_2[WZK0*:1CL^8&=*_4LKE_X4% 6!D/UW_B%5QIN,M$:.U%U]C?8 MG3LEZH%%IU*SM_Y9-O9Y[=_DV1 &!^ A (\!*/UO !D"R+T!Z1"0S@+BOA3; MFRU3;+V4XAK(_O.VS.PB])#J[N_,HFVV?:?;T^G5RQJCQ3*^&*(!L^DQ>(K! MR2WF$<#<(K8N(B,C)-9)CIEB,%-LX\E-%@@F(" !L03IA"!'LRIZ2&$AC860 M)(O2624N"A,Z0=WDDH*YI$XN!9WEDCHJ"$>S3[/M00A-4 F<1P;FD3EY8(QA M@APDR.__*@5(4 9D-D&A#">=E-0A ($V4R$.OU>T,C3BP6HL@!4\IE*CZ'3 MO>,300GLV 20*>:631P=Y!?R' T($*)S(>0(I32B'B'8V0A_Z,S-@,DF.H5G MGR'8_LCU/\;.44><W1@:R/7VY@DPT#!L4H_NKQ9X_5==Z;K4@J)CIQ),;A[DS?F?R6#9=\"*4OKS8*\9! M",4U81+I37G2U]1Q4O&#,L-"CV5_5^LG2K3#/30>+\/K?U!+ P04 " "- M7H=-1)K,] ," !V!0 &0 'AL+W=O0DH#&8L9TP_?O:AB "5E_B M"WOOLXX#SCLNWF4)H+S/FC5RBTJEV@W&\E1"3:7/6VCTDPL7-55Z*:Y8M@+H MV9IJAJ,@2'%-JP85N=T[B"+G-\6J!@["D[>ZIN+O#ACOMBA$CXW7ZEHJLX&+ MO*57^ 7J=WL0>H7'E'-50R,KWG@"+EOT)=SL4Z.W@K<*.CF9>Z:3(^?O9O'] MO$6! 0(&)V42J![NL ?&3)#&^!@RT5C2&*?S1_J+[5WWF7GGW#89^$N0-S?^ .S M-R2ZQHDS:7^]TTTJ7@\I&J6FG_U8-7;L MAOR'S6V(!D,T&L+XOP8R&,C,@'LRV^I7JFB1"]YYHO^S6FK>B7!#]&&>S*8] M._M,=ROU[KV(R"K'=Q,T:':])IIJGA7[I2(AHP1K@)$B(E3!S,8'K-:E(F#OWY ML2Y%4>;';I3$B9(X4,(92K*H$J[7?CICZ57)5)6MW"BI$R5=H"2SL]^EB[,G M:> G,Q*'BL3^_'7!DR_ W$@_J;A6C?2.7.F/R;[R%\X5Z$1= GFEO@3'!8.+ M,M-,ST5_%?0+Q=OAEL/C55O\ U!+ P04 " "-7H=-7?DA 98" #@"0 M&0 'AL+W=OJ5<@%RMHJ=_]^;4&"\+ H'Z2MYSF MRZ*2:S=3JE[ZOCQDK*32XS6K]#\G+DJJ]%2N9N5 M77L1FQ6_J"*OV(MPY*4LJ?B[905OUBYV;PNO^3E39L'?K&IZ9C^8^EF_"#WS M>Y9C7K)*YKQR!#NMW8]XN<.I*;"(7SEKY&#LF%;VG+^9R=?CVD5&$2O801D* MJD]7MF-%89BTCC\=J=M?TQ0.QS?VS[9YW2K;CQ>_\J+*UNW"=(SO12Z%> M>?.%=0W%KM-U_XU=6:'A1HF^QH$7TOXZAXM4O.Q8M)22OK?GO++GIN._E<$% M05<0] 4X^F]!V!6$HP*_569;_405W:P$;QS1WJV:FH<"+T-MYL$L6N_L?[I; MJ5>OFR *5O[5$'68;8L)AIA[Q&Z*B,,>XFL!O8H 5!'8^O!.Q0Q!"!*$EB"Z M(XA&;;088C&5Q7P@*?&242\@#'D1+"<"Y403.0D:J6DAB\%E8DR\="0&0*'4 MF[$F!K7$@#4Q3)" !,GC-X> ! 10,')]2R:-!J%'1FX H,!;P%(6H)0%((7 M!"E(D#YN!D9PXM #=G2@8:NAOO&3W $PC.8LP3.O P(FJ. \XN?"#"&$XRA M"$]L"2?]$A)[>&P+ $O2 >Q>$)QA/ UQ$*4S%'#TM8=@$$OG F= MX\Z8X4"(KCK@5-_) 83=::3BU-BE:HD>%-#:DS@C<13=$TY[@8O,QTZJR.1H M6"_@I) >.:?J;PE,3CG>X=? 4]]VQ@5(D0VTA1]@?@XG95=D4:E[#D+W4B % M38X?=X=CZO >\*N'2:_FR%5REO+9+;[6.8Z<(6!0&:= [7"!(S#FA*R-/[,F M7E(ZXGK^JO[9UVYK.5,-1\E^][7I";$"\'F_A\AF0G)E>!/ MDP1GOM1/U- B4W)"*ES60%U/[ Z)/OTUPW$#LMS,DFT4DGI^L#2;IMD"Z*9!Z@?2-@1N3 M9<#L/49XS$/D?C>UO(=%-T[(ZFXXJ-:WL4:5'(5QI["*+B_E,79W>Q,O[0L* M#7^5"<_O.U5M+S0Z2V,[Q]]O(Z4!:S"ZL]XZ^^*7!8/&N.D'.U>A[\/"R&%^ MTF3YKA3_ %!+ P04 " "-7H=-).R>"5\" !N!P &0 'AL+W=OO]:42ZL K\@Y?X >(G]V!R9TWL9SJ!EI>T]9A<-ZZ+\%F M'_@J0"-^U=#SV=I15HZ4OJG-U]/6]94B(% *18'E[09[($0Q21U_1E)WRJD" MY^L[^V=M7IHY8@Y[2G[7)U%MW:?\%1D.QZXSNO\$-B(0K)3)' M20G75Z>\]'_GN8/0"- 6@*D+G_%Q". >%'0*3-#\JT MU4]8X")GM'?8\&]U6+T4P2:4Q2S5H:Z=?B;=U*8JN2>&$%Q4^L)%:"9&$%Q;'A9Q*16,:E%C%G8=)$&KO0T4/9$B.ZWUZ_>%;D6*VLY2L[;G66N%85X7]VM&3WC8WL MQ\)+<;Y(O>!F:4/.] >5K\V>JYG;LQR+BM:B8+7%Z6EC;]%ZAQ)M8! _"WH7 M@[&E0SDP]J8G7X\;V],>T9+F4E,0];K19UJ6FDGY\;LCM7M-;3@=G8L6T=Z8E<2_G"[E]H%U!@6UWTW^B-E@JN/5$:.2N%^;7R MJY"LZEB4*Q5Y;]]%;=[WCO]A!AO@S@#W!KB-I14RGG\BDF0I9W>+MYO?$'W& M:(W5WN1ZT6R%^4\Y+]3J+<.AE[HW3=1A=BT&#S"H1[B*O9? D,0.3\QQ.$/@ M@S[ZAL#_0(!A@A5(L#($JP\$_BC(%A,93-UB_-A9P3(!*!, ,JN13(L)!C+1 MS%Z$H$8(: 0CC7"B\3031P1J1(!&.-)H,?% P_>"N>V*09D8D(E@@@0D2);G M!?+@[/<69$8'&L8:KYS$&SPS1XAF:@XM2)0.-#Q%;T8%++LMP@M2I0,-8WOR M'']&""Y/Y"_(EPXTVL0@&3XSJG!-(ZBHXQD*N%Y1\!\)!)+/"X*+$D%5.)HUOC-3NP@N7I0LR9ID^E7&GC,^ M9G=PVU64G\T]+ZR<76O39 Q6^UYBB\UM^0_>-B+?"3\7M; .3*H[U]R,)\8D M5=YXCMK7B^I]^DE)3U(/(S7F;0/03B1KNN;&[3NL["]02P,$% @ C5Z' M38G!6+D( P 2@P !D !X;"]W;W)K&ULE5== M;YLP%/TKB/<"-N:K2B(UB:9-VJ2J4[=GFC@)*F"&G:3[]S/&I8ZY5"P/ 9QS M[SGWQCZY65Q9^\I/E KGK2IKOG1/0C3WOL]W)UKEW&,-K>4G!]96N9"/[='G M34OSO0JJ2A\'0>Q7>5&[JX5:>VQ7"W8695'3Q];AYZK*V[]K6K+KTD7N^\)3 M<3R);L%?+9K\2']2\=P\MO+)'[+LBXK6O&"UT]+#TGU ]UN,NP"%^%70*S?N MG:Z4%\9>NX=O^Z4;=(IH27>B2Y'+RX5N:%EVF:2./SJI.W!V@>;]>_8OJGA9 MS$O.Z8:5OXN]."W=U'7V])"?2_'$KE^I+BAR'5W]=WJAI81W2B3'CI5LTEFDE"I_ZZ]%K:Y7G?\]# [ .@ / 9+[LX!0!X0? >33 *(#B!7@]Z6H MWFQSD:\6+;LZ;?_U-GFWB] ]D=W?=8NJV>HSV1XN5R\K'&<+_](ETIAUC\$& M!@T(7V8?*#!$L<:C<'Q+L!DCHO 6L@621+"($*PS5/'$C$\". $!$Q"5(+Q) M,-&&"$P0 0JL1JQ[3*(P==_I(/2L7FQZ%$(&+ YA*3$H)0:D6"3K'I,:''=A M[$66% @5>0DL)@'%)&,Q.+7$])C(H"$8YDA!CA0HF%@WA &""R M-X &F41Q[%FHC4:9YP MM:^W:&PJ))S<=+!AH#F.@2 S(%YFZX$]@TP(@DT#S7$-#;K9-,:>N>6!C0/- M<0X-NJDHF"P(=@\TQSX0Z!]3/\:P?^ Y_H$A_Y@X!!CV#SS'/S#@'Y-&A6'_ MP'/\ X^= 1'[UVP+H%(O#,R7W6S?&+0JVA[5$,N='3O7:H(V5H=!^4'-R?X' MO)^R?^3ML:BY\\*$'/?44'9@3%"I+/#D(3[)P7YX*.E!=+>)O&_[Z;9_$*S1 MD[L__'U8_0-02P,$% @ C5Z'3&ULC57MCJ(P%'T5P@-8+:!HD&343':3W<3,9G=_ M5[P*F4*9MLKLVV\_D$&HD_E#V\LYYY[;TDO2,/XJ<@#IO9>T$FL_E[)>(22R M'$HB)JR&2KTY,5X2J9;\C$3-@1P-J:0(3Z=S5)*B\M/$Q/8\3=A%TJ*"/??$ MI2P)_[U'(B +:-_BZ/,UW[L>T^UQ?^ *U %UTY4 MCHQ189Y>=A&2E:V*LE*2=SL6E1F;5O]&7^C!"TA."#$'Y*"%M" M." @6XK9FQV1)$TX:SQN3[)NBJA5K, MQF)P#S/K$$BI=RFP*\4&C^CX/L'6@8CN(;LQ) K<)@)GG8'A!W=U/J@B= J$ M1B"\$QC4L;&8A<%4=J."R8,LD3-+Y,@2#+)83-3/,C"RB\9&II/(;63N-#)W M& D'1BPF[F7!03P9H+;SD1>,P\F#PULXS2P<9AY4$SL%XJ^?_M(IL/S"=BQ' MA4:CPT>]>UD"/YN>)[R,72JI/^]>M&NK3UC?ZT%\,UMM;7?\D+&]^B?AYZ(2 MWH%)U37,W3XQ)D%95-^ [^7J]] M*)RDGB[4G-LF:1>2U6W_1]U/*/T/4$L# M!!0 ( (U>ATTA,2>&PO=V]R:W-H965TM9)5EZKGOR_V9ED1ZO*:5?G/D MHB1*3\7)E[6@Y&"#2N;C($C\DA25FR_LVE;D"WY1K*CH5CCR4I9$_%U3QINE MB]S;PDMQ.BNSX.>+FISH#ZI^UENA9W[/"UF1R3=I>-FQZ%1*\M8^B\H^FX[_%@8'X"X ]P%Z[_\%A%U ^!X06?%M9E;J)Z)( MOA"\<43[;]7$?!1H'FHS]V;1>F??:;52KUYSG"4+_VJ(.LRZQ> !!O4(7[/W M6V!HBS6>A./[#38 (H9W"$$1H8T/[T2D,$$$$D26(+HCR$8NM)C48BJ+20/D M12,I4U0215X&)Q.#R<1 ,C.8( $)DN?M2$&"] D[6DPV$!H&L8=&=DQ1.(T& MIMTEDX')9--D9@%,, ,)9L_;@0*X2((G#.E 0ZUHEGCAR!$(ECW\0M"#JD6 M*0^*$H%5N4+X [; 98?"9VP)IWJC=&H+ NQ]T@37,8(J.,9?D !%Q^*/V + M7'XH><:69')0Q-A+QZX J- ;GXW^X+ OJ3C9OBB=/;]4RARK@]6^]ZZP:1:C M];7IR;:)O-.T#?T[$:>BDLZ.*]V*;,,XE1FF>BS: M1MI.%*^[2X+?WU3R?U!+ P04 " "-7H=-"L@'N"P# >#@ &0 'AL M+W=O1:52Y6_=LZCU\]KSOX?A M = 'P!"@QOY? .T#Z$= J(OO,M.E?LIEOEHT_.HTW=VD( ]4B;EM.[5V M^C]5K5"]EQ5D=.%?6J(>L^XP,,*0 >$K]F$(P(98@Q$.MP-L$$2$CT#1(JB. MI^/X-,$)0I0@U 3A#4$Z4:'#)!I3:TP2$"^M:2#&Y@@#K:*@MN.1'>(@AN/Q'-$B9%RB3E1$%B0V:Q#<",3Q,F9K2;< M?B2]0Q;<@"2;(TMFU N)%T]505"A9TD'<#<#XN;8LD(#[D$@\T4!W(, ,T3I M03?E0N!%$U4P6 !667!' ^+HS"8+[D(([Y %=R$@NY\I2V342\+,V(LQ& T] MRW(+N*7( MAKN0!O-%H;@+*;(3&J+TH.1V#YJN*QB*>-//[(].U15K#OH"(IPM/]>R/;^. M>H=+SB.TI_))_UI=?KJKR@=-=W/ZGC>'HA;."Y?JS*]/YGO.)5-)*M^[SE%= MUH9&R?:R?4W4>]/=6+J&Y*?^-N8/5\+5/U!+ P04 " "-7H=-C_SNPB\# M #3#0 &0 'AL+W=OP$/]U42J4M5M5(KK;;:]MF;. E:P!2<9/OW-9=%A!GO)0_!-C/C,^:RJ-JU?52JOG'==GL4)6\=68M*O]G+IN1*=YN#V]:-X+O>J2Q< M\+S(+7E>V9M5/W;7;%;RI(J\$G>-U9[*DC?_;D4A+VN;V2\#]_GAJ+H!=[.J M^4'\$NJAOFMTSYVB[/)25&TN*ZL1^[7]F=UDD'0.O<7O7%S:6=OJ4GF4\JGK M?-^M;:]#) JQ55T(KA]GD8FBZ")I''_'H/8T9^WGY)L:$0ML:L_\ASJ+0YAT2/<=6%FW_;VU/K9+E&$5# M*?GS\,RK_GD9WL3QZ$8[P.@ DP,+7G7P1P=_X> .R/I4OW#%-ZM&7JQF^%HU M[TC!;GR]F-MNL%^[_IW.MM6CYXWOL95[[@*--K>##F58L 0]L19?J>&,UB*CQ(B^8/*! MHLQHS;+T'?1,*7H:MHOK_9:6.6"9(WH"5KFQN@*M<< :1_0$+/'7*B<83A!8 MY+YGV). EBSX[ZJ!$W M 6_"GC$;6M6 58W92&RP1H[0D@8L:!G#;V8K1U=R9&Q M5[WY>MHC3QL""J74"D3=;E I5I(V?@]:J(II2;.UW?USZ9V5C;(&8O_!C>@"JZ=J!PEH\)O"8H+ @ M-O8,H;6(T/##AR(2NT!D%8B,0/0@\''1A0$3&TP[="%Q%Z#" HKPLK R:99?'<<.'$AHGM1K96(UN+$7]A9+M*\L%SHX63-W!26QU M$EN<+(Y0'J^=^.[B(!<6D.?^XZ0E5BN)QQ6O-A0@X;R;IQ^./I#Y3]!5!+ P04 " "- M7H=-E*$NIWT" !*" &0 'AL+W=O9":(.XF-*KRSJ* MT5D%-;4+/2]T&U2U=I:JM2/-4G+C==7B([78K6D0_9OCFO0[&]B/A9?J6G*Y MX&9IAZ[X!^8_NR,5,W=B.5<-;EE%6HOBR\[>@^T!^#) (7Y5N&>SL253.1'R M*B=?SSO;DXYPC0LN*9!XW/$!U[5D$C[^C*3VI"D#Y^,'^V>5O$CFA!@^D/IW M=>;ESHYMZXPOZ%;S%])_P6-"&]L:L_^&[[@6<.E$:!2D9NK7*FZ,DV9D$58: M]#8\JU8]^Y'_$68.@&, G *$]O\"_#' ?P\(5/*#,Y7J)\11EE+26W0XK0[) MCP)L?;&9A5Q4>Z?>B6R96+UG/@A2]RZ)1DP^8. , R:$*]@G"6B2R.$B'#X+ M' R(C5G!-R;AJWC_*8D5@L!($"B"X(D@U'9AP$0*TRI,X"1:(DN,[\1F(QNC MD8W!2*09&3#Q3 0X0#-BPD"SD=!H)#08B34CX2);"!S-[6$)"M:<1$8GD<&) MMN_Y@$GFZ4(G\#4K2U3B@)7CB8U>XJ47Z&E>XD7"B3?;E2>5Q*B2&%2T \Z3 MQ0%'FS45X)FOOF?0@?K=]Y9?$G3"%:&5&@,,0OX*A;&&[ '\^!4'YB(!_ ]< M\A$4/5T<_9,V@.!B[]U9!6XPO:IFQ:R"W%HN:]UL=6J(>R@KN+:>RT:I*OL[ MS=!EOR-ZK5IFG0@7_4%5\0LA' N/GB,J0"D:^S2I\87+823&=.ANPX23;NS< M[O3W(?L'4$L#!!0 ( (U>ATVY=I'<;P( -$' 9 >&PO=V]R:W-H M965T$&[&'F_\8VXUG?N7B7!6/*^:BK1F[<0JEVY?OR6+": M2H^WK-%?SES45.FIN/BR%8R>;%!=^3@(8K^F9>/F:VO;BWS-KZHJ&[87CKS6 M-15_=ZSB]XV+W(?AM;P4RAC\?-W2"_O)U%N[%WKF#RJGLF:-+'GC"';>N%NT MVJ'0!%B/7R6[R]'8,4LYOTJ__.;JS2 M[B83S3CR2MJG<[Q*Q>M>1:=2TX_N73;V?>_U'V%P .X#\!! ;(#?@6SFGZFB M^5KPNR.ZS6^I.6.TPGIOCL9HM\)^T\E+;;WE!(=K_V:$>I]=YX-'/FCP\+7Z M@, 08H=GX01'L !,#TJ?W2CUDQ<;"^1SI%?&]O(1M:A7VVQ MO9'_NW?-[@<5E[*1SH$K?:_;V_?,N6(ZF\#3_W>A^^LPJ=A9F6&BQZ)K,MU$ M\;9OH/[0Q?-_4$L#!!0 ( (U>ATV:;EIQ8 0 )L6 9 >&PO=V]R M:W-H965TLA^M;4;;^* M#\-P>DJ2?G/03=4OS$FW]I^=Z9IJL)?=/NE/G:ZV4Z.F3GB:9DE3'=MXO9SN MO77KI3D/];'5;UW4GYNFZOY]T;6YK&(6?][XJKW^0P]_GMXZ M>Y7E5\;# I_CKJ2W]W'HVIO!OS=;SX=;N*T[%' MNM:;80Q1V<.'?M5U/4:R_?C'!8UOGF/#^_//Z#]/R=MDWJM>OYKZ[^-V.*SB M(HZV>E>=Z^&+N?RB74(JCESVO^D/75OYV!/KL3%U/_U&FW,_F,9%L5UIJF_7 MX[&=CA<7_[,9;L!= WYKP-5W&PC70-P:,#DE?^W9E.I/U5"MEYVY1-WU:9VJ M<5*P)V$'G,9N^L]FV]N['VLABF7R,09RFI>KAM]IV$V1V.@W"XXL7GC0 MG,\-7D.%$MA!P"3$U%[,DBAQ D#R"F O \@4V\4KAHU:=I)DQ59F9:YEPS0 MY84J&,<=4K!#"G2(>1U"&L(D@R89"" \DZNFO,M&E(N4>#HYM,F!C?1L\F#0 MI"H$*Q4V*J!1 8R49U2$^+S(J'TPP$P\0Z$1J-AE3R8C9R##K#,'NLP5%5$H8 M88;X]/%RHMG@I8NH\O0!SIRHF!.0$T88:(Z ]E%SHMG;BY.H<0PU1U#[J#G1_6QAHI2I M(AXBQUASA+7/&A(I:H6!F>8(5Y\U)YI-RV*AB'2/PR8PKP*MEGW8G*B8,T#!AJD6B.H MC(86$E7-HFQE@CKX#,N!94M5;D@ MGH#$8$L$M@\;$BGBDT9BJ"6"VH=-ADMPF2X$Y82QE@AK'S89+L$99X4B1X_X MWD9@^[#)L%[;K#CQ4I08:PFPIDJ^Q+S*[ >V%S"O$BV;?=B<*)\S0, F,=42 M41T@4 0/D2O!.#FT&&R)P X0 ")%Y*0PU@IA[2.@PFHMRP6UYX*95HAIGP 5 M%NM,L+(D:JC"6"N$M0^ EC;:N,9)7=;?8WN]M.N:!]MS+F=MF3O[MYV7I^G MC=?D?_EUV_;WJML?VSYZ-\-@FFE;<&?,H&UGTH7-^*"K[>VBUKMA/,WM>7?= M+KU>#.;DMH*3VW[T^C]02P,$% @ C5Z'32->P;LM @ V 8 !D !X M;"]W;W)K&ULC57;CILP$/T5Q ?$V(3<1)"2K5:M MU$K15FV?'3(): UF;2=L_[ZV(91F)VI>L#T^<\[,8(_35JI770"8X+T2M5Z' MA3'-BA"=%U!Q/9$-U';G*%7%C5VJ$]&- G[P3I4@+(IFI.)E'6:IM^U4ELJS M$64-.Q7H.M)PT'3.8[G5_9GG[Q-9L\U/$GQJSR88ATNPN 1WX6YD6VGZ%/* F#/ONO M< %AX2X2JY%+H?TWR,_:R*IGL:%4_+T;R]J/;<]_=<,=6._ !@>6^%PZ(1_Y M)VYXEBK9!JHK?L/=/Z8K9FN3.Z,OA=^SP6MKO61QLDC)Q1'UF&V'82,,'1#$ ML@\2#)/8L@_N<;+$"6(TQM@3Q&."68033%&"J2>8_D- ;Y+L,(G'U![#<(D$ ME4@0"78C@6%B7&2&BLP0@BE.,$<)YH]7.2]+5&.) M:,QN-#K,8B013^Z(T @_^!$B,[]#<>?NT,?+2=&[L:'L@8+VH'&VT>3.P:'X M%:(QHO/AGL?__W-DU%@J4"??4G60RW/M^_G(.K3M#?.-Z2^\Z_G?N#J5M0[V MTMCVYIO044H#-I1H8N]*89^982'@:-QT;N>JZ[7=PLBF?T?(\)AE?P!02P,$ M% @ C5Z'39J\+,1) @ $ < !D !X;"]W;W)K&UL?97;CILP$(9?!7%?SH$D(DA+JJJ56FFUU;;7#ID$M 93VPG;MZ\/ MA"7&S4VPAW]FOIF8<3X0^L9J .Z\M[AC.[?FO-_Z/JMJ:!'S2 ^=>',BM$5< M;.G99ST%=%1.+?:C($C]%C6=6^3*]DR+G%PX;CIXI@Z[M"VB?TO 9-BYH7LS MO#3GFDN#7^0].L-/X*_],Q4[?XIR;%KH6$,ZA\)IYSZ%V_U&ZI7@5P,#FZT= M6Y^7;%QA#QC+0 +CSQC3G5)*Q_GZ%OV+JEW4M?/IE//88Q_<[,[1*-#-#F(W(\T)E.:3G?!6QF%:$T8 MSD21G6-EY5A9.(QFE5JSGJ5(/(-UO]3$7F8'2:T@J04D-D#219)/J9<:)%;1 M?_[RL8)L+"!& MW\O-XK0&GOG9V32) >+/!DD+]*QF+G,JBYZ9CSH%P,>;4,#H1PD$@!IXXR;6XGJ8-AA.7RTRLJ1[2>L-)/]X_ M_G0)%O\ 4$L#!!0 ( (U>ATW;'-/PP@$ "4$ 9 >&PO=V]R:W-H M965T0/P$!"2") VG15[4JM%'6UW6<' MAH!J8VH[H?W[^D(0F_H%>\9GSCGC"_G(Q9ML 53PP6@O"]0J->PQEE4+C,B0 M#]#KE88+1I0.Q1G+00"I;1&C.(FB#6:DZU&9V]Q1E#F_*-KU&:I.P:]['@?"&@*]"/>'U*#MX#7 M#D:YF >FDQ/G;R;X71SD1"0^<_NMJU19HBX(:&G*AZH6/OV#J)T7!U/P37(%JN'&B-2I.I?T&U44J MSB86;861#S=VO1U'M[*YE?D+DJD@F0L2UXL3LLY_$D7*7/ Q$&[O!V*..-XG M>F\JD[1;8=>T>:FSUW*593F^&J()1 M;70GDGYO)B;BW/4R.'&E+XL]TH9S!9HO"C5AJ]_L'%!HE)EF M>B[=F*L05/\[ E=#B5)T3[RR2V=] E=%3R_P$^RO_J1=A">6A@F0ABF9:&A+ M]"4]''./#X#?# 8SVR>^D[-2;S[XUI1H[0T!A]IZ!NJ6&SP!YY[(V?@[5R; .(_^];+F C 5D*B"QER@4G#]32ZM"JR'1 MW 9,;N D='E9K_:+LODBS+Y@DS^(!,Q:3K7V6T> M5/!L_/YV_Z#ZPJ1)SLJZ/QGFW2IEP1&N5^[*=.Y!30&'UOKMSNUUO%8QL*H? M7PR>GFWU'U!+ P04 " "-7H=-]=VWOQ8" !7!@ &0 'AL+W=O&Z70K1KA/BQA!IS MA[;0R"=GRFHLY)1=$&\9X),FU03YKANA&E>-761Z;<^*C%X%J1K8,XM?ZQJS M/QL@M,MMS[XOO%274J@%5&0MOL /$#_;/9,S-*J>I:/<%AGI6MC44_PUN0"1<)9$>1TJX M_K6.5RYH/:C(*#5^[^]5H^_=H'^GF0G^0/!'@A<^)00#(?@H(1P(X8R ^E)T M;W98X")CM+-8_W9;K#:1MPYE]X]J43=;/Y/MX7+U5@3)*D,W)31@-CW&GV(> M$=LEPG]$[ R(?S9(1AQS^L:&ULC9E;CZ-&$(7_"N)]H&_8,+(MS3B*$BF1 M1AMM\LS8[8L6C /,>//OPVV]4'7:]CR,#3Y==?KV=4,O+D7YK3I86WO?\^Q4 M+?U#79^?P[#:'&R>5D%QMJ?FEUU1YFG=7);[L#J7-MUVA?(L5$+,PCP]GOS5 MHKOW5JX6Q4>='4_VK?2JCSQ/R_]>;59HVR/N3U5Q^+DE7:W]%_D\]HD;8%.\??17JK1=Z^MRGM1?&LO?M\N M?=$ZLIG=U&V(M/GXM&N;96VDQL>_0U#_FK,M./[^(_JO7>6;RKRGE5T7V3_' M;7U8^K'O;>TN_O['OKG+:#0C[KIC$W[!0 3+W4,&PDXAV M%*J#:)(H$8&F?H!LIH/$80C#4\Y! SF6,XGQ*>/' 2PQYR0"'46P! R+59"( MT9^D;03*))&+V]/M ::@0A2D3%;W*7A3,C6"*:@X!3F.!]%-([5 \]V>VPJFG>:TX]@=1*1EZ'A!*NF:V=KQ,(F81^&K.=!$ M,*=N$/4< T]CZFE$/0I@#7G&VH:KI+.G,/0T@AYEL$8\8\,&[/R$ZRE78^II M1#V*8 VV=()M1(%JW)U3-QA[&FW[*(,UY]EXX1G,<)%R(4]CY> $X9K,$3 M.!@V4.58$C3&I^:;42,((SF'T& ML8^2V'"L2;8UAR)71V'V&;3=HR V@&I*L65JD#TTJS#Z#'H.IR0>1),7FW(N M _K^<]!).:4.[:QP]/(_M^6^.R>IO$WQ<:K;U^RCN]>SF!?5'AZ0^Z_R>=V? MJ/P,TQ_P_)F6^^.I\MZ+NB[R[@!A5Q2U;5PV"YKO'6RZO5YD=E>W7^?-][(_ M6.DOZN(\'!J%UY.KU?]02P,$% @ C5Z'3:1<6$9\ @ > @ !D !X M;"]W;W)K&ULC5;;CILP$/T5Q'L7#.:2B"#EHJJ5 M6BG:JNVS0YR %C"UG63[][4-RW*9I)N'@,TY9\X,MH?DQOB+R"F5UFM5UF)E MYU(V2\<164XK(IY80VOUY,1X1:0:\K,C&D[)T9"JTO%<-W0J4M1VFIBY/4\3 M=I%E4=,]M\2EJ@C_NZ$ENZUL9+]-/!?G7.H))TT:5O8:+7?(UP2#^%70FQC<6SJ5 V,O>O#UN+)=[8B6-)-:@JC+E6YI M66HEY>-/)VKW,35Q>/^F_MDDKY(Y$$&WK/Q='&6^LF/;.M(3N93RF=V^T"ZA MP+:Z[+_1*RT57#M1,3)6"O-O916VO16VNM_9)%'0TF.!U!*\G MH,<$OR/X[P3\D( [ IX0G#854YL=D21-.+M9O'V]#=&K""VQJGZF)TVQS3-5 M'J%FKREVX\2Y:J$.LVDQW@"#>H2CU/L0'A1BX\WHWCC %D $8\AN#@E\V(0/ MYND;OC_*EF @O @3^IPV)6!S]XM :0"^]A%XB%IYO8G07[Y$.K "B1Y[N MG"L(\!3_)WPL]%+:P#DZHYF"/\Q)BDRJC[ MI%Y>KCX#^D%)3U+?JJYE\;87M@/)FJ[/._W'1OH/4$L#!!0 ( (U>ATTC MZ\QIO $ -(# 9 >&PO=V]R:W-H965T[^OKJXGM?Y11*IP\-# MBLHGI5],!V#1F^#2%+BS=C@28JH.!#,W:@#I;AJE!;/.U"TQ@P96AR#!"4V2 M6R)8+W&9!]]9E[D:+>\EG#4RHQ!,_SD!5U.!4_SA>.K;SGH'*?.!M? ,]N=P MULXB"TO="Y"F5Q)I: I\GQY/F<<'P*\>)K,Z(U_)1:D7;WRK"YQX0<"ALIZ! MN>T*#\"Y)W(R7F=.O*3T@>OS!_O74+NKY<(,/"C^NZ]M5^ [C&IHV,CMDYH> M8:YGC]%<_'>X G=PK\3EJ!0W8475:*P2,XN3(MA;W'L9]BG>[+,Y;#N S@%T M":"QEI@H*/_"+"MSK2:D8^\'YI\X/5+7F\H[0RO"G1-OG/=:9NEM3JZ>:,:< M(H:N,.F"((Y]24&W4ISH?^%9>M@FV&UJW 6"W3K_(=DFR#8)LD"0_:/@[E.1 M$;,/&!DP]%,*LNJI -V&:3*H4J,,D[SR+@-[3\.;_(7':?_!=-M+@R[*NI<- M_6^4LN"$)#=.0^<^V&)P:*P_'MQ9QS&+AE7#_(/(\HW+=U!+ P04 " "- M7H=-MK@3;<0" !;"@ &0 'AL+W=OP$;ATN41-JDJEJIE59;M7UV$B=!"YC:3K+]^]J&L!0/W6P> M@FW.G+G8!\_BRL6S/#&FO)>JK.72/RG5S,-0[DZLHC+@#:OUFP,7%55Z*HZA M; 2C>VM4E2&.HB2L:%'[JX5=>Q2K!3^KLJC9H_#DN:JH^+-F);\N?>3?%IZ* MXTF9A7"U:.B1?6?J1_,H]"SL6?9%Q6I9\-H3[+#T']!\@R-C8!$_"W:5@[%G M4MER_FPF7_9+/S(1L9+ME*&@^G%A&U:6ADG'\;LC]7N?QG XOK%_LLGK9+94 ML@TO?Q5[=5KZF>_MV8&>2_7$KY]9E]#,][KLO[(+*S7<1*)]['@I[;^W.TO% MJXY%AU+1E_99U/9Y[?AO9K ![@QP;Z!]_\\@[@SB5P-BDV\CLZE^I(JN%H)? M/='N5D/-H4#S6!=S9Q9M[>P[G:W4JY<50?DBO!BB#K-N,7B 03TBU.R]"PRY M6&/''/_K8 ,@9K"'&$PBMO;Q, D1*0:/!#H[A2MY1$UA[*+VC)JF3;9P$R;@F+@KGP<2' M ,%"1JZ2"8XG*&#]H?S^FF!8@#AZNR8=9O@]_T""\<<50J5.3<+!E5PQ<;3= MB_1V_%PK<_D-5OL.Z0&;*WVTOM:=4]OGO-*T;=/RG909EAJL>B;7?:B>)-U\J%?3^Y^@M02P,$% @ C5Z' M364,PTJS3 .CD! !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]Z7/;2)+O MYWU_!:*?]K440;$)'B+E.2)H^1CWNFVOY=[9C8G] )*@A&Z0X "@9$W,'__R MJJHL7"3=WID/ZXCI,44"=69EY?'+S-\711E\WJ3;X@_?W9?E[MD//Q3+^W@3 M%?UL%V_AEW66;Z(2_LSO?BAV>1RMBOLX+C?I#\/!X.J'391LOPOVV^2O^_@F MVV_+/WPW'HZ_^^/OB^2/OR__^");[C?QM@SFVU7P*/@IVY;W!;RSBE?57]\ORWXP"GO!?AC?)?@$]#$NV@3U]I__V[^]L7M^W?!S?O@ MS;N;EE9N8 AYE$+7J_AS\&_Q4_6YFWV>XS!?)<42GONO.,IQ*8(745GK\_)R M,+T=K46PL'EO[>^ M\"'.DVS5ND:&8O[/O_Q+)UGH]7X%7[:/4)Z4?AN?_??:GLSAU16_GD9W;<21 M;39 BK=EMORU%]S2^0C>[\NBC+8K6/T:K61 1=L"]@X^%5F:K&@C;TOX!_N" ME]?!RRC?PKL%G+B?;U\$YV<7&8!=X$0,[B>71H(P^UP?SIN,W7)Q8 MVJK^]N8#9P<&4++X-%5"3+X!PVC[^Z./[559+N\8>.EW%,YRDL M_X4=6@#KR8][O>^+E?OEY';T4+I;NHF*>WC\(0'*7T$C47+46\><%&1J>7P/ MSR4/<2!;Y4Y-YPEQU)^U--1^*IC"EMY+LEA,2\^J;[P".DONML&2+HOE4X#W M4I'R389O5E_X@,WB;TFT2%+D-='JEWU1XHB)J''8JW@=0WLK)D_\YNQ\T!]? M!,!]Z./DHA< E>SB90EC3&OL_S6(! 'TR,?MRG[9*6$5*BHH F:^1)9Q3WJ+G[(2+OWN9S[D(#KGY5,OV*4H)V+;./N=)8/:B&'+JN'.8N:;:]NX2+;M,YO>;?S&X;XH:UK6WY[7V6 ME]S!(LM!2&RZQ4Q#('+OVD:T8O?/3XWTX,C['@ I<2D9#9&APST)5AMN =P0<_?964< MA)/J%8BZWK-B%RWC/WP';*^(\X?XNS\&U<8_QJL8E$ DO"W.$=K.,^ 0)#ZQ MH%3?>F"9]UD*G*KXGNB]?*K1!YP[H=6"I=NSL#\8P'+E ?"&/1S[L#<8#/ _ M(Z!$^Q*(*OE;O.KA6(#7%\6^KA**T&R:G52:'8X'70V'D[!W-1[UPNNQ%8L; MN_D8E\"98?QM(MJ[8Y<+!WJ)MSTP(+ZQD5LT\<;]9I\2"\\:)(2F:_X3:.G% M/G\RJS$<]:;386\TFQ*E#(>]V33LA>.)S-7GI;T@*J&3^I"9)(N&?3Y(O-3O M,6\>=WE]X?7L26>ODBTTF: *EQ7) >6_\8:RE]-!*K>$>(2,6GNY1J['OG', M03EE9/Z;!X?5^'CSF*H$VVP3.DZ<0UGC%6S,T2*.TPSG> (:F>WXAL#S76^"*&4PWT2)2(QR7:P%V: M_(V^:.8>H';%J\#C(5W::Z/P<',/$@9; =0P20"@4:A#W(/6E^E^16KV>@W\ M L]1M(2#C,2W$)M.LTI[U*(TB7'%@:TA?1EGO4I G$!98HO]M$M@];,-OS ' ME M)][D@!3\(P2T#_M\>0^TA0V7WM&L$:VG@=>.=?0Y>$S*>^3Y.'$[X'66S7>.#C<1V+CMU$:SM-K1OU4M+W$#PO'1H&PV6 M)5\@35=)XPBA MV1?9-DI7!;0I%N\>&@KZ-,L$'BGVBR)9)5%.HC?P6O/<17 ?@9"VB&-D2G!B M64VC8>4K$FGP@ 0@M@,W3-,G_"7>D9W.S7.7 STENY39-#;_\S:Q5Q_T^'H^ M_\"F$_PQV<**[OD8X9WT*H/3CL9S>N+C'JXM^&L0XLP^QG=[,1C=7OYGGU8W MQ\.*S*]F$1J:%LEVR%1C;1-KJ+65'&KB)U\<*="ZL<8]M;$,.* JD#>XF"=93D MKF4ZN7(I]RKRLK'@N@'MC/AG#\^:Q >WK;D-.+9A(;?+\ML 8*7L;10+[CL9J() MD$8"5]R2;$!F!TS[Y7V$ZO03#)?NPF4IZ[_>XY"D+UAP/!)/L#27,6N,<@B6 M^A L1-8F-Y^WR8]1P88H;!UO*$7IWZ,HR(>K::]!.BB!E( ^JL2T2HHE*#%T M=5O: 9:---U'VH5)Y&)\MT-!C05D7J1N',/<'>L#AQEW\!W1*389P_MV<^5H MR7S^W_^=#F$Y>\&I^^USDY6!^^S/]#JHA<\WB=+N!LV/,1< M7DS=/F%N! NR3('\2N(/IU*!8@+L-5'^7 1T'*#[$^4.RC(G!V>Z( MM6Y14@(FYD9F7L:/CP4*-XE/#+E$G#2@*\Z1G<[;6Q M5&8;I47FI@Q-1[3^/L&GS"F$D)F%]&0&0 ?)AD05H-H]-)FC\:&D*]$L585I MP=85^,:!79FO5K3Q>.7T@K\"@2KC(E>P9C189G&G3J.L, MU#=U7?^R7]TI(Y73-OP?1..PI* 8#)HB:$>R14E6<>0(Z3K!V\'V2G<)G)"K MUK-S=3F8]=P?X4#_$>H_AC0B^_=PH$X%;0V*8<21RGN^8N@VQ)MN8X4/1?-L MO($VY#0!-WF 7=C#S._PMO*H$EI#B;J$ONCJCW-B>F0"7Z3)'3_$:^;X"A(E MR$)LRP;J0*M3BG2/K,MH0TB>(":IU^P@D;.S2H=;;OB:L$(E?0J/7"=Y42*9 MY"4?RS4[PV&]K@,^!85P.FHZ$AZW)]K$%C;9"BB$N%&99\;X%&QB.%HK6.3= M+GTRSVKFQ"=/$38=X,=8KDLC;R!!X;@\=MSC8T TQ38U[%)ILBM6*305KO:Y M&88WZ3YP8;F R-)Z91<-Z"#B]O OVR;]#:N_A0O!K T1[8\1W"\Y,?YI*_%. M05SK6=0$;LP";C>+&"[@Q'0:N;?.56,7O$LX&KN\HC#!=L'V MX$G/0*4OX2#"S?&8Y;_B9/>LTZQB5"$3HHE'$*W@E8(59V4Z< I6@&1G#03< M=62@$(7IF'NETU"4Y,]$=MY$"7C]K_9($98_8-?P* E((LMMHE_YB55E1S0+JZ]?PB$HX2X@F?LYJ#!K[/O\$\CSRV :3BXTR4V; M2,[=CG!NLR>\PO'N3XKH[BZ/[U#IQGGO6*T#&@,-"KY,G^04L^M%[E^B!&(! MV1:_MC>(LYO3#T0L:.=9\)#Y/>0-L@^>.-RH56A:F?XC:65Z5"N.SS:Q5[D' M6'D0?11Y7@IGEZYM\7%!HW6V@:-IU$9DAD;T!?T-1,=?E0+N M\6_>]T;-SK):D4^#TJQ#4EF' F4DHUIH;BV7)4XF;I)/*H(UB]*\+@9H ,%;WBNY\F;CH;OR\ %[E.T]AZB6."XJ:B]"\RZS]25*5]KW M0OQ-NU')<+Y?H !9)FPO!#6(GBLZQ/NO2 HH6[5)[P@#+'Q2N$?% H8+JDMQ MCV(Y"GN_H,!=QM&&5708G=SD,)\8SYWHQ&B R';&/HE>CI@\7K)$L(9\$ [( MW6I#%/$<(17]N-_&AZ@@'/6"G_AT6]P?R M>6['$$' O"DBD0F6/$YK1I@E=Y7:KARO2U17["@DL1AW(\$C15XN$:"LS=!K MKZ\&KEOCE6:\$9OQFKSC)2%VW#? ;?F:5LR9]U&8XPIQ!^+T))MD42I85K9> M7_J621DKC)VM$PWBY5>C^S 0*:;" UL8(/;KT['3,M6NGT:-FB_-6BER1GRI M!L:^% ,FCJ<9\<@L;#@<7#Q#XV1-&+R1^PB=>NP@$S>E1J@PP*FY S7 BYJE MC(U7@3AK\&C'*7&)S$FF3]Q?= 1DYC^WM^\N> &*I@=6CL*XE@QB%*VIW J M@Z^W$UDA<]HRX:]C-->D*)["HN)APD;H UH[1, R[_[S$I(I!/R04XAI;OY,VNSYF^W2E7"AF'$XS M\5?4]* Q!D@(W^X7)7&%T61P.4;&8-P+ MSCOBJS9O?"/H#2F-P #VN7%\!C=IME_1.NT9V9'G:!/FJ!\DG3=X@FY%I3?N M#<4^PLE%S8)$.PAKOM^MZ!"F"(NOB.0L/2VC75+"[W1]5FRV1L?5P[W/!-BA MAFFDEDA9'F28UL+X6SHF]\=#G&8[-':+V3LQ>X1"8F'W"#>Q88SB$[0W=-O[ M8C0V*^KO)K%)F6&<6OGFY$5)V.L7T5%D[U[9M7\'MS>/*^>:)I=LV&K #COQ M>?XCKOWVD1;WQ <7HN[B'900&_8$9V@:!KGSOD#A-DT/$$JT+F.>W4HD.C/$ MK\"-PLGQW*@+4U7]K=&*W8F]=&T%[[?6?H-,S[$^JWL:.-IL]J]F>H(]A+^> MOW\U#X3;L?\K>/OI17".WX.R=A]'*R$$YQ 6K,6_P=*MLDU/#G-Q7_$FHE'K M>M8?6@,5!3!X.#)Z9J@>Z?. 5C%ZS"BP@TZ]L:EL]VM8$/*\K4'VAJN15@C? M+)X*6'O4]B@J+@(R16F;/)1DK%@!IR:M&6T9ZR0M99C*[&(,\6Y] [X7\*95 MF!H/$"%J+PC@;S_HS_93X[!*"S"?UL(VS:=@?Z!?NY!;N833+ ME?Y%1_?4,-1GX;@_TD]#![#N*X+]R7ZJ;\C[)K$NB3LZ>&SXX>YQ\P(I#Z;U M]GKV1H01EVQ0(ZUO$^6_\G#5YM)%A?*@44!1&(S7>\2)HY$3:==ZKB?8&3 @ M1%9H,N5C61TEWW)D\;"RC3@$5VC@*^EAN@A@27=[$-H+0T8[@W7>O7/BMB,WL_>+&/S>/P=;SABW<=$_)#L 2M4Q4"$>,T:H:B*_*N1M3D@<"= M-J#3<:$7HB0J$_E^A_NM]I[<.Z-^J*XYH-& 5L8S4#ED&1-;4GCMH.T0J=*@ M)]$%B$02+R-R0UO!TEJ(:Q>(Y\EK/%0UT>5VOS,B5^I/7B>*J DI?,Z[T*S' M-$OGJ.ZH3%PX(W&V",5:MIE@V(:LG^.]P M!O_^&5W["8'F$6L8C$.X (?3_AA%/;;:[@R+":^OX;(*IS.XS*HQEM#@Z&K0 MG^"_HS%L?_-<.K'Y7S*[MW0O!L,1S6DXA(OY^3XAQ'D1C ;7,)M1.(!O?XJ6 MP#[C_*G2YW0Z@=%.KZ[A_UDOQ1 8HR&%HQ$L13@:PL3Q8!AHK2S978YK-L7Y M7HWAP;?PYS//1K72@1WGT^LI-'2!'P;P^$5P.%H49C4)I_UK_!>F,VK-// ! MQDUA>(>?Z$IT4G_X4P.[X)A_+_[%A?(G[%+;B[9'@?H$D=6/BQKX6,U,L-UO M%JR)92[I!;9'X43$B_N-0S+I _Y)@Y(P3/>-1N%[4#\O@(%CX^@;N)7QF@ A MB6(!^];HJOLTK\F=+NA5:[D\L C&E$A-&%8*[P$[-_G.7%W774_EBH"S"&I$,!E .2_BWF2^=H*89B M(Q$0X,=#BKI!'(EF0+>KW$?B>U(O]-BTK'@^=Q%DQ'L*)G ?#TZZ"6/L2G?$6? MSPX]2^01_DY&A'?0#-@K[MX+'!F9I:UU@MZ10+?HD5RVJ)^%AX=DNC'3#4>H M@2$?KZR.F[X_LC.@J,F4_AD??,7T0B]=\4M7;6'^SO*J#+/!O#'JWGNG]C0L MF4'G=G#T8_JM$'G"PB2'.296K;'Z%;!)5EWH,(CF<=)IJUSM+U'[BYTRTZ3@ M<%BQG8V1HAJ@GK !LS'=F.%D1"+)<#2#Z]:MA!'+:0.'OPM(/Z?_,UE5+.); M9U4Y'X#Z#;OZ@,I#93&LL5R28#.E&CP03&- M827'+O=-HR(OAA+4&#G;TDV4YX2^G+-O1_OZYBH^E8Y'G::Z=^AJ!*MW!FLY MH<4\0Z%SI%T5;I?&0WC4;!7]X?4NFJU]XCRD?9%_NCHV/#X]9T?$U-(N#QC.+@P['_4D]X)4B'EJ^]J-A_&"8#M9HWM9F&0O, M*6R4!:%>?!.K,F&"BKEG000^>78R<@ALR-8C_(SD*MAV=IFB(57<'0]1@9KL M+ZSXMTA4;>$ 8AFRYCE*H*9@\GA5(;=0-N65-P-C3F9\6AHMV:FSB_*R@NBA M("XRY*%IC!"R$O[2"XH]1M.@4KYU87$Q*& M8*38!,08#UW+,O%&UM>(?'K66[S;WHXTT+XS- MW+R_BM')DC]59U:TD?=:KPY9>"6TROHW4(UW@8_*JLUM4RL#W>$L^ ,Y,84989Y&X'IIYN$ S!&L0<*F1G@V']H+6L@>TJ"2(5GI5__D@E7." M$U:)%FC,1/4;/2L&98XW #] H=(,04:+/5$HQM56+R ;>%L!#9@ V#*3NX/C M4=4;#1&;9$&2\4$C18JK+*D-3)9A OK)46MHRD#1O*.LSP'2O="T(V'.HE": MH8"LX9UP8I88NE20O\3N0L^[F375@<($5P1<^&)V7]XG\8.YP-E[9\Q [ OI M9")O,&)%/ V:(W1/<1R*RBBR)&WRDYH@F'K(;!^="Y',%O0D;DXLBUL!(EI MA*]M\9S0MHD(N=DD1:%4@@9\=\JP'KQ016TP)-TU2>V%K%T.]BGQY24,G6<[ M)$I@Z!EN$$SQ(H7##"P+2&!;UF;!R5M4^.CA?CT3J.D:#^F^L"XJM8S(KDBD4LS6B4=DB'Z@X;C?WK&;_WB& MVO1XC&O6X?G7O[URRMVM54]#4K1#4+,GP6L@BD_[?(%=WXKZ-YS #T/3/+2E5G.?.\C.6P5^P9/.O%ONY78U MQVJ#[/#E\#BGF.GKS@IN+M!0DB6@_"Q7796+6\5WF>3+_0;5PJ7QW%N6+=E8 M1 PGP90NL=3Q$F(^C5)#3PT]V6J6R6@B25M!_!Z-L"Q>[HY-:AM8)?,(CW_? M;8T&!?D>_E8^!ZO%(^A8,R>AI:FYP#!<-'O<6L',98,P"PQR6683P!Q)&5[D M:^$MK9?GCJ0+N<9E@VQ09N&MN;^\5;263+TIW^M)>X#(0(,_RNJ$8\-W^-+7 MVM1-P_S,!@X5(HVQ97A<#VPIA2]X-LC]X+7)I-6KB=VLDJ&:13*)W.2XV:G*2E 5B=7(]ELG/;:-+=D* MH1!.#!0,PH:M]@XE:I1[ XUNE"\,M$59#_H:Y(5HS)#A8X5;\B5Q4(*A#MP?W,M*5JFB ^5AS<5EA=)T M%DZD ;,&ZH5*[W*9-$%5"*)R%IQ/R:$#7PS)B._ST'86"L+*",W4 S3^C[RK MJC4+=3"[@@L4/4CPX3IHS-L=C,F]&083>.PEY<@-:DF'87[A<"@/X>+ 17W&H#L3!TV7)$-M\;@JC(CB16R30ZS1]I!HI-"F7H6+':[ M[#[-*Z31%I[^9"Q),.=L?\>6PIA4J-*@8?DY&Y#'P$VXX[4)V:JX MQ9YB)G+HC9:)2&LEJVMV5P52UX9[1^ZV+QTPOVV'3,;W55T0Z1ECE/PUS8I[4X9/P-P';,S^:BR9Q5TQ[CJA$X2N,J&*D% M-F";EQ3_1/\NS^$72ZV]+P-4G:*&J\N\(>LM^H9G#.Q 3,4<_0P(:L5AR:03 MFV9<7R@.:"\-X34\ ,74-N$E:HLO;>R):O;<.;Q4)CN[J]8_CMHZ T'AOBE3 M$<0V&!"OAB0#$00"%M;1OO+23]N+,YZ2Q!(B7.(3'6 ![KOK%8\965DL YR:'3!,BLCT("#;3&TBXBJ(OR^Y:8B!Y0 M)PA)*_*9Z]P")JMK'=]-J=.?1ZQRN6Q6C?4L!'GF9;WJP'BW-!T<2M=>\1FX M(&DTVE^R:5EX.?GXT.Y+8+B*!53WR/B.N MO;.N#WR P,"?X;P;9PMWO0^>!>#'1"UHA5IV\59J&XI MNE*%Q4"_DEBK.&4NT__YN8PJ*%H]E^'AN7@2^2EW1,H#:UJ][LZKHWN$9LV^BZ/QBQ M.Y*,RI@K)]DB9-1,LY9^M+[@^$IO*KTM@UB:-ZW M9\%' YCSR:X(WG%$12>I?K2V0&/(1+?LVV0=!^=8HQ5$KD/DC:-279@3(KV_ M5%,YHB7]N&D)L=X#RA%\ACZ=:Z#/06\7/*;P['T][5- Q&_>DU MG]+QF+Z&8S.:V6_P>7ES;/H<3. PCJ'/:_3%C$$JGN";X:PW&AS<) MVK/(0%X;PL_P&/PTZT^O&,(Y' 17\.7U]8A/]GB@CNU5/[RR9W?52YCPQF4!X,9CC#85U_?LF96V.3 ):&4@MC:$@4BYDT MT6B].R!5-W?@P^#09F < FM";29>D@>O0 ACL:_A./[(')@"0X)GA4CQ@HU'-A MTIQ?3KS)B.MA$YA\[6M>H(.CO23.32JS>$LUXHD.6>6AS6Y<:.NO=BNHVB.] MW79$YEL+]I,1.A:Q(S: 60;C:$7Y23ETP+5L4,11,/I7DRK'R;OVD'K]\ S@ M$(P'X?FO%V29%"&_ ARRFK\41Y$70*18WDM^/B ==RI4X1N#V3,T;V7B+1U_33%_2I_@(6PU@8O"3V!>F)2RJ6^12#5OMHGMDT M5V3P/ M"#E6BX&I#A?@+NJHPKN.E8>.,KB;K*KNCSJ\XJI@C4CZ0C\!+BZVK MR8' $M)_K**C_GD-_N-P[!I(A2(L:L/(XEL",9IBQAA*I(4"RM0%EK+-PT< MR\"TM:$DD^Q,>09&;(%/AD>+ M)*D,5-(7]6+]<3YD+L6*65.S!3I%<=M9J ['WHB&P]B"-]BB5A:O<6_/_-0/ M;YIQSY8!YEDI"8/F[&0>#@:4<#4I?"ZDXC,$7+.)!2II;;62$U2N$]EPF^B< M?#>V"!T+LIKP5 ]DAL=#I#+0:)]=L5^OL?;8MJSW";2-/NZ6EH]P%W-&FGPV%/9:1OSR,: MG'^Z^7%^P65'OE37+8U3VV51L$D!:7.I-MJ*%"Z]G5\9W M1#".?4D&? /G(O!HYDM$@*[C<1,;6S-LR6J]UCLOG^Q1C(.!VQ)#:V_ES_'!AY(5"GT,_N:V1 M'Z)MPBR"4GT;X#F?)/;S$,N2O('L*BG1$;2(GU!>M_@@ZX>FG:5-IU;(3E[: MH*!*61I[^H PQ,V3Y(UI_8U*XU*X:C]3P[@U\*3JZ3KF)E4Z,0,3).!#7=_. MC[ZU9;3B_Z'";2].&WV#',!LR!5Q9.$G-NGQ<)Z(_!+83V7ZKSG#GHK^?9L] M7B*'6-F$RJ_?O/WTYL*ME-E;H@C*!F6T'U-K4 P"A!\TV/M^,$_+>PL\<6DR M4XQU*(R[7T2;J( =(8W"W4C;IKRA%7K#,1E$'AY,3MS+Q\U*^J@^JWWOF4!) M'950O]JAMI7(B1&H:H[1T%%'"A!%RICR1G M;?"#; @^#^*+SZ M(B&WXKZ<,,NA_*9QVZQ$O>JVG FJQC.1:0^2P:8B3EW; MZHS[VFKGQ*>![:4*3%O$AQM6KCI?Q%*!5@34L002V9&LS-IM\RS"@EB<%JX90<*&^+=R$03B\ MU.53H:M,#%GW8%-_$72W-=;]N@GVMA4N>ANA^^B M/;#MW-4%8?/( J4ZMA7S_/THGIJ@9RP0YV\^WEX('-'P':_7%K'=6[:&U36@ M1BQY4 WFQCJL%!,@3!R&0.GAZ%:WLD940?U63=43XPV[8KO_UF3O-72U$6QE-=.U22OD+:*]H%7T.-U1F M\O2S$<2B!;W$5*SS$39,$F@K"#)C?5N.G+U)S ;U@S_!'?B 2$B)@ <.GW $ M/)SW5$+L*8!];P!J=$!-^#*F9&/E3D,?+0&8'"/=H\9ZT4J.X1JFNH %13U: M]N)7EHZVG&B2Q1R"G*"5"D-TJ\K:*W3D_@=YGU3=EYH.J!Y[H2JHMBN!+>UV MWZ9+DTI&$B&CQ;N]#GQ#G19,V@%"LT3W_42G6-:A MQW3O>&O(T V*\*N -]P DD(-C#()%E;<$]WE%ZFGXRKSJII\Q.A+@2,7<*>F MD4O<0-'Z"Y.&PQ5&PF RVAX4L=Y6YF]2=OCI8-^B.3QPM;=46;,$^'6^O!>. MTD!&32ML,V14%KF9(.K(.T0D2"+;[R6VH1%"5WF&8UPZ8'<-[3;:HY]G:$N MR;T L0((#@&)?(F2,,(H49,-&!YC*8:"/ PMN%3 'DC->6 1 M\G[2U>O5S"%C%^STDD-GN%2.S2?8L]S/&>=L66&4WA0-FA"*W%0AMJ^$\DI# MO81C:BA5W^JJMH35QRYZY+V!$:#5L/4 !9\WZ3,*4/[#=SNY7K_[X[%UG6X< M$/I0929R,BV>=(G6+T&3=^<(-KG)C(/!E>N4&.2._&D<'(;W%*S767!^=46I MS.#3;"B9R:>A$#<^MT17LP87),7<^Q,[&AQ>A<:XAQ>5- MX.\A[7AWQKHJF5P/)(;P?!::3_:KMFQ7%+LZ'U'@GT7&:1/GG:Q&=/Q3:W%-(#M<=O=5#=$4W#%ZB*UP: MP^NC"0T//!(:GX,+NQHS+"BR;4D MO"3?O\" K%="0N^<;Y_B":L0 5NT74$"8HN%6)DHK48L0'!> /\F.>WZ@K5/ M*1VB)-*CJO?1'8'5ZFQ!:)O.(,NKT7.X'1]C!@25F36P@@C>JWL&W2]=Z7K=0U60VPWJQ#NX["),X;OLHWY'IC+,E,6B0: M DQC3E>#/4LAE<0M!:7Z2S4@2@T^EDK&+_')]XY,24PD#A='FNR8TVXWK&C M?).+A Q1"4CWA$V,K049+:IEU=8+ORUR2CJJPLXE"P4Z8# 4.F7N2D_Q %S_ MIZZTB@HT%H55'@%W,!".HF&2-0YV@PFSC'MG2[E))!EE4F=JG0\?AX#H;J+J MIL$(&Y40D&P3LNMDU)&:5FA_89LLIOB('HM]8E)^-:?J=+2(=G"F%UTGR=<6 M&0Y#-=ZV[%D3YZB#ZV "%AX!)=8V0^#$/0])C*Y#<>4)MEA-B\#$T:\P" SY M(VNE 5RLN3;NO3AG"D&^$E1VCW<#QUNVFHMC%=ID#5EN]LG)%=8)JKS"RXA\ MB0&E_#.+9)>9."?U1Y$C7$1+P%5V0+5$-1T5?KKK91V,#;6;VN3TKAC3V?EJ M F5IP2T\7%GIFFG/6?.KQG,2T\A7Q#?-HZFBR2[(N@U-"Z"HI_3G"@:UQ&']P'3GIP%."C_3G2E@"BMZ%VV-*,OU M>$A.V43;Z,YNCZJ;QNY;EZ\G=J7:%D_ZM0H]=!@.,;.2 3?A6S]O799I*W<[ M_).5856NQ 6#H?D]XD*2TT,6T*73MN;6UA2,JKZKAU00E!1F9N0Y^RF0Z1J4 M<9.#9I\OVXKK^!E)X),YI.R.663$A V]F$D(C @E8+;MVDB1(&A+LB'P7%M7U^;? ML1E*+12.:"[P5]ZBA '_- M'KWSCJ 'A/68&,15AV7O(,J>TX6TI?$YDS2*9T\X$)I/Y0ALB49N8O$P3S-.XI=5NA%3FZ5.FW'QY65_]FES*,6\Y/!#;D:\ MS!8S=U@GS6(X,*V,%92<$@4*G*4%Y?J&9Y/MDJV8(IP\T.-,&QHH(*4!XI6" M4U!*#G9\VI:Q(<,P>Q5#DM&C6P12Y3-6>JNQPEG-%25^B;)RM3;8TXZI.HSU MS$C?9PD);[ PB>YN)LDEQ1;;2!^OF-^W3V9:X# MD)+B.E^B1;T[$[ES& M%+UE#H%G@*HD"U2;_$@Z<^ZGXG+N/W.XFO::L.OV8M3$M%)"L0XQ0IKF<*#U M/A<3B!T*&AK6LI3?Q# M:U*H4J1[J1E"^IQ@;M1K=I 4,&7Q-I6 2)5_SB"H*'R_!7PO,3BV!*N14XOME!17D T)$? M0(E8!M-P,H"V5N]@/\%:C*W"#. MB^V78/<\]RH!LB>#-ZHRFE:F_TA:F1[5BL+8-K!7+_N_*,$U6$K3&A4'/"*^ MIO[2JGT2G+J*)<\MNUX=O)+3UXNB)@8D8B"5;,*5EZ2U)BC""0:;*SPW;/@$X;RD2B_08XF*X'^9O^BEA<3'!4/FL@T<3>4ELJ(O)A9-BE\] M+X#BW[SOC>JD9;4&$5&:=4@JZU"@C&14"\VMY;(D<$J3?%(1K%F4EMI=XJO# M!*KT.OH2W#@ICL@M'<[0\0%SC9A8G\_B]-, <<;+B$AEL=[4$N6584ARK=P M3==Q*U.1C&,P27WET<(]9#@'W4@,JD ISJPF/U=Y"A%)!?7C)QE09/35N!(E MOQ*P1_KD))J$T,$R57WFP\ M=%<>/F"/LKWG,$@OCHN*VHM>XLML?;DO8BU I<3?M".8L"&U@$=ZKN@0[[\B M*604DM0LO:NC'_38^1 7AR'%)'(1+F':T88P>:DMBOM=7)=6?]QY+)TZZQ@UE#I MM==7 ]>MV4(2UG;8Y%+DH"DOPJKJ&)-]=%4'+3PSEMSWSIV6K=>7OCE4Q@IC M9^M$@WCYU>@^#$2*J?# %@:(_?IT[+1,M>NG4:/F2[-6BIP17Y*8!-L"B>I& M;&@.E& 6-AP.+I[5 ,%$U7(?(:KXI03NDX1]9'S$N1K@1V,5F M=(FX$ &%;\J[[?EJJK66!)'DKSVR1\G6$-N:V&EHEQPX2@D.H$(V(G<(.4$V/I]+7Y^"?* +5.<#!^VEV\OWD=)8N M?A!.>BI_2G'Y6L ;-"$ZL)\&Y9'S5YHUO!+TAI?&-P0Z2HGF39GLN"["GU^98&D$TCD](.F_P!)EP?%NW M[5S-YZ)F0:(=Q)RO.\K[$Z6(F*F(Y%(OS50HI8WWAVMT7#W<^XPSJD5JF$9J MB93E05>L_:T=D_OC(4ZS'1J[Q>QM<$TD)!9VCW 3&\9H@N'-#=WVOAB-S8K6 MT[68&<8*\'?JHD@-MXB.H@O?;-V_@]N;QY5S39-+-I+XA;R$IJ+>/^#:;Q^I MY*]:B+J+=Q#7-?<$YY1PF3OO"Q1NT_0 H7#=*+H/1*(S0_P*W"B<',^-ZFF. MV3OU4?D8"5=2"W1N?U)79->%J4OORJRX]-2DE2_/)'NM^_%BXTLRQ-U1,;.I M'CH=!TOH2[/;;%<@2K?!XOY(72HY4R,KCS%Q(!DE*&5(+WC(TCU%+BQL6CX3 M8F_A)SY65(.6JEE&5 T\214$A(J8/R1V7*P\B2T8^WD&=[89]G92JQO"-1ARZ]B.BOS,OHE3[/ND60\Z2@4B8NR+6-JR" MDZQ2QHV'FI$"O;-6R6>SSPC)"-+;MC'\6J&J52N4& M35-\9!<&L2\'L(AU;6SMS"7$LSFF_'*M.G=CL5Q&:&S(!M[@E-5'0^5XLEWC M@OMUYJE;4Y1/.$7=_X[Y0;JJO;]BUD8D3G39LVWBJ[;RL*LCR/5)59L-*"VZ MFLSR4Q1)S[#6:K6P>P&N6MF>4*TFYXK*(DUP5?I>OP]J-[ .ERU&>=&;R7NM M5X>B3<0K:=6)K(@59N#%/O;;IE9C13F' M9/Y&>C8B7!@BA\1*&(J^&2=MZ6A*:/%>4=9 MGP,JZLPT[4B848\V.?"[CR^]$T[,TA7]M;O0\VYF374;3#-69EM!C43+>XPH MD0N<,W^P4Z\02WLG$WF#SAX2@U+G[V7!F%AN10"/''D["Y+%D=31(SZP1=(. M&GG=7!S9%C-A82@"F:9:0G%HVP@SC&DS0!?#@] :KZ#"($RDMB'IKDE&2@:L M70[V*8$U)FQU#KRZRI6":08-"(<96!:0P+:LS8)$!HV\.-QO8TEG/*3[@J9/ MD VWSIRIRUV+35CG!FCSSHC(J5\N'*C& 2;//Y$1L@9JOG%>X?=K6R"Y)J9^ MNH\;',@J;.) -@X]#PM*^1@]6C+"+/)A>-W'^C;A< ;__ADA%UP&DZ*BQACO M216.7V$>-[2F6UX17E_WKX)P.J.4^?4BSU<#RJA/Q9Z[5^"##?[X8(,_7IK@ MC^-6Y4#\R.GK])9+.@U'M#K#87\6/-\GZ8IL>:/!-:S+*,0D #\AF]GB9>WW M.9UBYH'IU37\/UL>,.>@T8'#T0@6-<3R0Z3J&,2V+#X0,:S^%(,,KL;P(!>T MU%;(%?*RI50=/9]>3[D&P?2:LRQ\Z%H/LT63<$H1$1.8SJA6^L48+C]@R9M[ M4OQ;Z/EV"82!N'*B9D?_[RQ,^U,6W!A[8H!P_64PAQ&]2-(]3@8#2+S^;CC] M#W7;1 #5.EJ6KY.>J8;@)=ZS)DWR&BU%N>$AX(I86ZVMX>612D_R2JJ?A7$< M$R!C&T<1H]Y_0]]+HAJ>QUDPQ>J 9\$5AM'\N5KA3*=+\LHQ/3OT+(EUX>]D M1,@%9D"62-BT.:3!6KV]4'4YI=K>D$JF'QR2Z<9,-QQAGAVD_\KJN.G[(\-* M%Y,I%[PX^(KIA5ZZXI>N:JD>:C9)G?)9JM>WD?Q'O^PO$+YIKIM<6VH&F^ V MUMFJ\9PGA0)5F%LU'*HI\(G#E^QZ="1IXN F*@$\&7'!E-$,&(Y;RZ4(-":# MRQ3WF?[/)(>RUA"2OL31:K(IC;@>[_APEA89RQ5QYP&=C=%@TA^W,B=H B^Q M,KY\2R$,M$8CQ+>?R&(FEC58H[IBN&5 M"5Z)Q%R9+;N T&H8;,/779[M=R=-MRU\]OUZ??DQP_1!(--2Y2G*T_I^ MR]^.)T 8(SQV<_0/2(WIT0CU!Y26PV >HZ\A$F/O"\S C+DG46X=8KQL6\=N M_AQ"?#B 6/VF\R])!F107(B:0Z#E2? :B.+3/E]@UR9#TW""\<>X<;=8TAV: MF3O<8(%3O4+%Z+IS$&[8]7CFUBWMNKLJ<#+H<)MA?(Y*W.("7;P'33A5HR;5 M%)3@NV=:XN+8#VS#@8$;86^5Z,&B0^VR3*>L\,AY)>FX!)7I%RJ]"^-MTD)1 M^T3.-97$;:,A7048C)NHXM+.8B/P),$)33!I'&6AO4*">*MP<>^]YS5B;G9% M*0U'^.&:2%U,RBI,?4QRR$E1<2'\/.T+M[\F?RA\/;Q MDJI]Y2/G&_TRP>?1M")92PM3JHB-YUGKZKBU=GF.U>^GE2ZW";E.X7&*D)QG MEOUP:$2"VVW&,BZ*EW/TC:"M!('6\#-I)&D(2P,R%M@DO+BN^ MM*735+/GSDFG M=LQ9<+E[/S6JP"+C-.O?B/#$1D*$G$J*:/<<#>Q*=T6D(0 M^!JS0Z/N'J_\B(Q6JX#$_P/%\;MNUKCN M!K9-Y@AJEGOOB9(]0DK5#]E;_N M$T[&^@7K]1Y#F_'V11*N90@VV;=4'YWK\OS]J[DIV,Q)"X.WGUZT-ANY9GO( M S&N(V(K]4,F2\IF-8?OJ#8VF_4'@W]M[6+I\J_UJA%H#L9>HR+D<1**QM$- MF%6-;(J,@58I=IN,F3ZPJ;;H3;B5.HD9A#W<5_!UH;IML]IN:4=G6[]@7\7H/ER(E M:.+$/79=D.E2P>S:*";\_?'#B#XW#2-L:>=8E+H%H%^)]OHQFG7GH:&V_MN!&Y3GO8ZCQ!@>O6'%FQZD[?# M@Z?7'VA&J!^#&5>+SUC@&N,6MQPV0;.W;"R30/Y^LCT-M+ZP:"> M8:D0/D:%OLT7/UDT>2<-G@#Q;DJ'OR2VPP\W /&:D=V!A^P^U(#@Z%H>X4'8 M71/UQP?6[XN5^Z:U$V_WOZ"=XW#>[8!NOLB0*O0_55V(EO7'_H"GGX(3]UT M.97Q9=H,%3^P?0PCMI7=36;M)JQX70Q2EX=6RX]]O0$DW$8;5A/6Z. [C-3E M8R;7374BIY!:S[L,]7RZB;!75]=;!GFHG:-6[3 TO WL?!F\0_ 6L=.3B;(; MTPG".IO/VQ"=G:+(C0O<;)JQ_;E#(M<*G\.L4DYU;6FIZQPVW/.1*2%:['@'/D8D(4!H)_PQO;$ M%QHAZB?<=]#$ >SY:8TU@--/:Z )O]Z^\3<."_[2I0XT./"3=]RJE3V4HNMZ M#B.P7RH$-HL$?,/V8#B$'3[1L-3$'HYX!1;K@TOQQJ;9NE!U7$,M^/5VY/:I M*_N3)#C&9\PX6$G%]#:H0@DM6*AW+["\_-R8_"X.R:"=*.F&I?E"F'1K2U\! M+=VLGQ]&3'>LA0>9/AXD?:RBV+GQMRK^UFM>VWZ12ZOG/DBNE#EN^2I_2M-B:^C&].)8L MCU?^NIIEJ/%6E?GFMM'FTDZGAU#[2O7JU'\=<7=;?=ZWKW%-"=;V!N"SW0W+ MVIST3NS@^2>\M;2X_2->WBM MUOYKMOO2VY^OV?*-WL.O.F3>[R]"]@8I]G<,,P!JH=SF'"[S M]Z"I&ZG9:1*[YZY@%.4+,\D7$9,J-0EQ'\:#,#C_]0+=F2GT[K&=9,J%Z3Y-&I,.&#HS'@EZ;ULI696SJ"GIB9Y ? MI62 N9R5?<7;\LI65:G!+]JHZ]@PJR^P]W?$/M5N-P5SJQLQ5#14;5IM05%U M8T=G5%1= VX-CCI^F@W&7,13?2(\U9'GVM-22J?N-3DM\CVA &6YJ():#%15 M2M[?_;%-M?;)\#Q.=[S+T%[/Y09 84KJ+NM7J W^!VEDJE2*CRMZ:^//7\2+ M,OC+3S&RF/_N7A/7<,\X@W"R.C/ 3R8_)OXCK'-:%\ZUDW^O,UWO>KXU=R+-\;%^$FY&.>MN+C?CJWOLJ396(AC MNC6U5+CW8[#T=?-_!X"^:9RU6(TC6FSO_B2H?)N8\[SE*E'!/8WEL!KMDM4O M7\-5C-:,9@QOR]-P[M^KRLF'_+24.-ZY8I\XGS?JCXNG(*6JB@0KY/)3/6-4 MITPJ'39*SEZVRJ/'+2<%KS55EP8?\*"L/.<5>Y[(A5 #LVL]%X&;V/0OE 8: M.57#Y?2C_I&2V?(AJT)\:E25/8$P\43NE1/'V "X/\J$V>*B='=6/5-C_3:L M]]V*ZO\"*;?>O#8&=9'=>POVEC90F3K22=OX[@DX((O [Q&,_=;Z*UNA^:Z% M'XJB_./_!U!+ P04 " "-7H=-Y2%ZXUL" #_# #0 'AL+W-T>6QE MBV+(MT,63YTM%N'([U7=R1Z_DS>)X''XA=&W&N/+ XSP8>3FT'GT-41PV"- M: 2O$24K24Q6AABA&^>>&D?-6^ M93O:30;<&G,D/@2&HC/UKEMS.#7?(F^K.>UMV=F+=$%)UD)]JO5VN)V;RX/O M),Y(8^=-U@-H=526=/.1DIPS[#;SQX+!"PO&(>KJ@$)(\JCUS%5)M -+"-98 M*I)L>WY(5"YQH[KKU&0O99X>(?._?LXYYE@BN@VM[_XA/^7_3#P[_WMD^ZLR M!CZLI_K:B.9__0@@Y\< N3A\R-GEX3.:#NP(("]>&=)K6XRM/F:GB^F]8%43 MJ@AO<0N2IMCQF#8R@E]-#TMW>HFAF='R"JWTV\B.OLY-<89JJN[,%FTP@H/] MQ8 'BW[5LI>(X&#?XI34[-(6'%YYXI]02P,$% @ C5Z'339)EQTRTF[=B#K=@7@&SW)IM.# M22.523Y]W)[KRDWB!>NA\LH:7!E6W"IX;'?;PZ*0N,,#W,B[63)-A.R\_:RT M!W*GGE;-: M]T>%#?U!>(7VYYI;<%Y5@QV]O+N6R#I+#J9XP@?5JCNEE7^:)?U_#0G>Q22Z MC3X.V]]-$ _=KX31+A:J@E-;=0T8OXFC QVN;MJ56K>),+*!6;+=11R96IP9 MCS3BPFQ.A?N&>\%+7]2;^_(8L1VL<(<*-[B+.@W@?) GUM1@6J@%_FNM5C5R MU&(>N88',-T@ M:I1 4F:#?)/.8?-\BGDH5Z3,LIA[6]V_/9:;3J[!,[4O,A=*$RFS)\Z:M;9/ M .(8#"R4%U?84N,N)*7\D#(+XL)4M@%Q([_#@(G20GX*72PR!26LF9M4+;;Q!$2BTYLUIHS'C(*J?4DC.K94S2 M8T^9K],TL*.44OV=,"R%/52N72P?+39Z!/3QNBS$I[Q3,WB$Q!P(OR.D2 M9N_L,$\V^49XYF>+!50^D,:8E( *9@'MLMZQUY%R3L'MG%?3WIXTQJ2<4W!/ ME+R*V2=(,2:EG8)[@(S"'+8:2CL%LW9>*R*>7\YXEI'23KFG6B=$UIJX)"LI M[93,VHD'DD<;>$GYIF3VS2M#REO0&)/R3(Q)R:;L93/9?LA4 M8Q=FH/Z*EVAQ?25U=>5$^-G,LQ9EF#]9=%J?X+I+\\7*_M.C<([M-UV?_@=0 M2P,$% @ C5Z'334#30$) @ ,R, !H !X;"]?IR#+Y2H,TQG5X\-TYN)YNZZ&YVVL%K_J M89_*N@IOQ_"G&UYSDU+)X?P6;\8%XT_>^_0_Z[O=[K!)3]WF]RFUY8N*?PNJ M\'60S <)/4CG@Y0>9/-!1@_R^2"G!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X> M%)= QB4_"6'-USH"KB/?ZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@CGRY(Z [ M\NV. ._(UUN WL+76X#>PM=;@-["UUN MWL+76X#>PM=;@-["UUN!WLK76X'>RM=;@=YZA;,2=%C"UUN!WLK76X'>RM=; M@=[*UUN!WLK76X'>RM=;@=[*U]N WL;7VX#>QM?;@-[&U]N WG:%LVYTV,W7 MVX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N!WL[7 MVX'>?H6[2G19R=?;@=[.U]N!WL[7VX'>SM?;)WKGIA[2]J4,AW:?+UWR:?BW ME]X3N'-Y/Z;+9YRG?KM_HG09MZ1P?KVXS>>I'Q'ATW]D'O\"4$L#!!0 ( M (U>ATV;Z.7DWP$ - B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_" M,!0&X+]"=FM8Z1=^!+A1;]5$_T#=#FQA6YNV(/Y[NZ$F&DPT0O+>,+;3G?-N M-,\5LZ=71V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I M*VP7J8OCV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH M:A?.TH)L=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?D MP7DR9:B(8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?' MM"WHT*BAL/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ? M[H=]L7X]?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >? MH 1!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56 M@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I% M5H4BJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP: M159]0EF'8]Z:NOLIR;.UZX_Y;/@CR^(-4$L! A0#% @ C5Z'31\CSP/ M $P( L ( ! %]R96QS+RYR96QS4$L! A0#% M @ C5Z'32?HAPZ" L0 ! ( !Z0 &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " "-7H=-%(\"\.\ K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "-7H=-F5R< M(Q & "<)P $P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( (U>ATU;FFGP;@( 'H( 8 " ?@( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ C5Z'39EE,WY @ Q@8 !@ M ( !]PX 'AL+W=O MATTY6E!,[@$ .L$ 8 " 6T1 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ C5Z'33MU1V91 @ N@< !@ ( !(Q@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C5Z'32(MA$"T 0 MT@, !@ ( !DR 'AL+W=OATW=P'Z LP$ -(# 9 " 7TB M !X;"]W;W)K&UL4$L! A0#% @ C5Z'3=KU M&PO=V]R:W-H965TATVB>/QMM $ -(# 9 " 3PH !X;"]W;W)K&UL4$L! A0#% @ C5Z'30,)8.^S 0 T@, !D M ( !)RH 'AL+W=O&PO M=V]R:W-H965TATT&[CAYM0$ M -(# 9 " ?PM !X;"]W;W)K&UL4$L! A0#% @ C5Z'36X>=*BS 0 T@, !D ( ! MZ"\ 'AL+W=O&PO=V]R:W-H965TATTPYR>3M0$ -(# 9 M " ;TS !X;"]W;W)K&UL4$L! A0#% M @ C5Z'39=<2#^S 0 T@, !D ( !J34 'AL+W=O&UL4$L! A0#% @ C5Z'37RQTJFU M 0 T@, !D ( !:#L 'AL+W=O&PO=V]R:W-H965T MATU"=(MQQ0$ #<$ 9 " 5@_ !X;"]W;W)K&UL4$L! A0#% @ C5Z'3;V)NS*S 0 T@, !D M ( !5$$ 'AL+W=O&PO=V]R M:W-H965TATWD (%SQ0$ #<$ M 9 " 3M% !X;"]W;W)K&UL M4$L! A0#% @ C5Z'3<#!"7BW 0 T@, !D ( !-T< M 'AL+W=O&PO=V]R:W-H965TATT^ O-)MP$ -(# 9 M " 2%+ !X;"]W;W)K&UL4$L! A0#% @ MC5Z'3>R1QY:W 0 T@, !D ( !#TT 'AL+W=O&PO=V]R:W-H965TATUV['2O)P( $@& 9 " >I0 !X;"]W M;W)K&UL4$L! A0#% @ C5Z'34EV29_% @ M& L !D ( !2%, 'AL+W=O&PO=V]R:W-H965TATU= M^2$!E@( . ) 9 " 7Y8 !X;"]W;W)K&UL4$L! A0#% @ C5Z'38U"I#3< 0 8P0 !D M ( !2UL 'AL+W=O"5\" !N!P &0 @ %>70 >&PO=V]R:W-H M965TATW.\+\0D@( &T) 9 M " ?1? !X;"]W;W)K&UL4$L! M A0#% @ C5Z'38G!6+D( P 2@P !D ( !O6( 'AL M+W=O&PO=V]R:W-H965TATTA,2>&UL4$L! A0#% @ C5Z' M30K(![@L P '@X !D ( !&FL 'AL+W=O&PO=V]R:W-H965TATVA,QR).0( (T& 9 " >-Q !X;"]W;W)K M&UL4$L! A0#% @ C5Z'392A+J=] @ 2@@ M !D ( !4W0 'AL+W=O&PO=V]R:W-H965TATV:;EIQ M8 0 )L6 9 " :UY !X;"]W;W)K&UL4$L! A0#% @ C5Z'32->P;LM @ V 8 !D M ( !1'X 'AL+W=O&PO=V]R:W-H965T MATW;'-/PP@$ "4$ 9 M " 2B# !X;"]W;W)K&UL4$L! A0# M% @ C5Z'34:[%"^O 0 P@, !D ( !(84 'AL+W=O M&PO=V]R:W-H965TATW27'^7Y00 ,4: 9 " 52) M !X;"]W;W)K&UL4$L! A0#% @ C5Z'3:1< M6$9\ @ > @ !D ( !<(X 'AL+W=O&PO=V]R:W-H965TATVVN!-MQ ( %L* 9 " 1:3 !X;"]W;W)K&UL4$L! A0#% @ C5Z'364,PTJS3 .CD! !0 M ( !$98 'AL+W-H87)E9%-T&UL4$L! A0#% M @ C5Z'3>4A>N-; @ _PP T ( !]N( 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ C5Z'334#30$) @ M,R, !H ( !4.H 'AL+U]R96QS+W=O3? 0 T"( !, ( ! MD>P %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $, 0P!'$@ H>X end XML 71 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 72 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 115 207 1 false 49 0 false 6 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.donaldson.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statements Of Earnings Sheet http://www.donaldson.com/role/CondensedConsolidatedStatementsOfEarnings Condensed Consolidated Statements Of Earnings Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements Of Comprehensive Income Sheet http://www.donaldson.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements Of Comprehensive Income Statements 3 false false R4.htm 1002501 - Statement - Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) Sheet http://www.donaldson.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.donaldson.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.donaldson.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements Of Cash Flows Sheet http://www.donaldson.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.donaldson.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Acquisitions Sheet http://www.donaldson.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 2103100 - Disclosure - Supplemental Balance Sheet Information Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformation Supplemental Balance Sheet Information Notes 10 false false R11.htm 2104100 - Disclosure - Earnings Per Share Sheet http://www.donaldson.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 2105100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 12 false false R13.htm 2106100 - Disclosure - Revenue Sheet http://www.donaldson.com/role/Revenue Revenue Notes 13 false false R14.htm 2108100 - Disclosure - Warranty Sheet http://www.donaldson.com/role/Warranty Warranty Notes 14 false false R15.htm 2109100 - Disclosure - Stock-Based Compensation Sheet http://www.donaldson.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 2110100 - Disclosure - Employee Benefit Plans Sheet http://www.donaldson.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 16 false false R17.htm 2111100 - Disclosure - Income Taxes Sheet http://www.donaldson.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2114100 - Disclosure - Fair Value Measurements Sheet http://www.donaldson.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2116100 - Disclosure - Shareholders' Equity Sheet http://www.donaldson.com/role/ShareholdersEquity Shareholders' Equity Notes 19 false false R20.htm 2118100 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.donaldson.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 20 false false R21.htm 2119100 - Disclosure - Guarantees Sheet http://www.donaldson.com/role/Guarantees Guarantees Notes 21 false false R22.htm 2120100 - Disclosure - Commitments and Contingencies Sheet http://www.donaldson.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 2121100 - Disclosure - Segment Reporting Sheet http://www.donaldson.com/role/SegmentReporting Segment Reporting Notes 23 false false R24.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.donaldson.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.donaldson.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2303301 - Disclosure - Supplemental Balance Sheet Information (Tables) Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables Supplemental Balance Sheet Information (Tables) Tables http://www.donaldson.com/role/SupplementalBalanceSheetInformation 25 false false R26.htm 2304301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.donaldson.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.donaldson.com/role/EarningsPerShare 26 false false R27.htm 2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssets 27 false false R28.htm 2306301 - Disclosure - Revenue (Tables) Sheet http://www.donaldson.com/role/RevenueTables Revenue (Tables) Tables http://www.donaldson.com/role/Revenue 28 false false R29.htm 2308301 - Disclosure - Warranty (Tables) Sheet http://www.donaldson.com/role/WarrantyTables Warranty (Tables) Tables http://www.donaldson.com/role/Warranty 29 false false R30.htm 2309301 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.donaldson.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables 30 false false R31.htm 2310301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.donaldson.com/role/EmployeeBenefitPlans 31 false false R32.htm 2318301 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.donaldson.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.donaldson.com/role/AccumulatedOtherComprehensiveIncome 32 false false R33.htm 2321301 - Disclosure - Segment Reporting (Tables) Sheet http://www.donaldson.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.donaldson.com/role/SegmentReporting 33 false false R34.htm 2401402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.donaldson.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.donaldson.com/role/SummaryOfSignificantAccountingPoliciesPolicies 34 false false R35.htm 2402401 - Disclosure - Acquisitions (Details) Sheet http://www.donaldson.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.donaldson.com/role/Acquisitions 35 false false R36.htm 2403402 - Disclosure - Supplemental Balance Sheet Information (Inventory) (Details) Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails Supplemental Balance Sheet Information (Inventory) (Details) Details http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables 36 false false R37.htm 2403403 - Disclosure - Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantAndEquipmentDetails Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) Details http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables 37 false false R38.htm 2404402 - Disclosure - Earnings Per Share (Details) Sheet http://www.donaldson.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.donaldson.com/role/EarningsPerShareTables 38 false false R39.htm 2404403 - Disclosure - Earnings Per Share (Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share) (Details) Sheet http://www.donaldson.com/role/EarningsPerShareInformationNecessaryToCalculateBasicAndDilutedNetEarningsPerCommonShareDetails Earnings Per Share (Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share) (Details) Details http://www.donaldson.com/role/EarningsPerShareTables 39 false false R40.htm 2405402 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation Of Goodwill) (Details) Sheet http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssetsReconciliationOfGoodwillDetails Goodwill and Other Intangible Assets (Reconciliation Of Goodwill) (Details) Details http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssetsTables 40 false false R41.htm 2405403 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) Sheet http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssetsReconciliationOfIntangibleAssetsDetails Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) Details http://www.donaldson.com/role/GoodwillAndOtherIntangibleAssetsTables 41 false false R42.htm 2406402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.donaldson.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 42 false false R43.htm 2406403 - Disclosure - Revenue - Disaggregation of Revenue by Geographical Area (Details) Sheet http://www.donaldson.com/role/RevenueDisaggregationOfRevenueByGeographicalAreaDetails Revenue - Disaggregation of Revenue by Geographical Area (Details) Details 43 false false R44.htm 2406404 - Disclosure - Revenue - Disaggregation of Revenue by Segment (Details) Sheet http://www.donaldson.com/role/RevenueDisaggregationOfRevenueBySegmentDetails Revenue - Disaggregation of Revenue by Segment (Details) Details 44 false false R45.htm 2406405 - Disclosure - Revenue - Cumulative Effect of Adoption (Details) Sheet http://www.donaldson.com/role/RevenueCumulativeEffectOfAdoptionDetails Revenue - Cumulative Effect of Adoption (Details) Details 45 false false R46.htm 2408402 - Disclosure - Warranty (Details) Sheet http://www.donaldson.com/role/WarrantyDetails Warranty (Details) Details http://www.donaldson.com/role/WarrantyTables 46 false false R47.htm 2409402 - Disclosure - Stock Based Compensation (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 47 false false R48.htm 2409403 - Disclosure - Stock Based Compensation (Summary Of Stock Option Activity) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetails Stock Based Compensation (Summary Of Stock Option Activity) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 48 false false R49.htm 2409404 - Disclosure - Stock Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationSummaryOfInformationConcerningOutstandingAndExercisableOptionsDetails Stock Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 49 false false R50.htm 2410402 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 50 false false R51.htm 2410403 - Disclosure - Employee Benefit Plans (Components Of Net Periodic Pension Costs) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansComponentsOfNetPeriodicPensionCostsDetails Employee Benefit Plans (Components Of Net Periodic Pension Costs) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 51 false false R52.htm 2411401 - Disclosure - Income Taxes (Details) Sheet http://www.donaldson.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.donaldson.com/role/IncomeTaxes 52 false false R53.htm 2414401 - Disclosure - Fair Value Measurements (Details) Sheet http://www.donaldson.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.donaldson.com/role/FairValueMeasurements 53 false false R54.htm 2416401 - Disclosure - Shareholders' Equity (Details) Sheet http://www.donaldson.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://www.donaldson.com/role/ShareholdersEquity 54 false false R55.htm 2418402 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://www.donaldson.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://www.donaldson.com/role/AccumulatedOtherComprehensiveIncomeTables 55 false false R56.htm 2419401 - Disclosure - Guarantees (Details) Sheet http://www.donaldson.com/role/GuaranteesDetails Guarantees (Details) Details http://www.donaldson.com/role/Guarantees 56 false false R57.htm 2421402 - Disclosure - Segment Reporting (Details) Sheet http://www.donaldson.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.donaldson.com/role/SegmentReportingTables 57 false false R58.htm 2421403 - Disclosure - Segment Reporting (Summary Of Segment Detail) (Details) Sheet http://www.donaldson.com/role/SegmentReportingSummaryOfSegmentDetailDetails Segment Reporting (Summary Of Segment Detail) (Details) Details http://www.donaldson.com/role/SegmentReportingTables 58 false false All Reports Book All Reports dci-20181031.xml dci-20181031.xsd dci-20181031_cal.xml dci-20181031_def.xml dci-20181031_lab.xml dci-20181031_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 76 0000029644-18-000036-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000029644-18-000036-xbrl.zip M4$L#!!0 ( (U>ATW>TI\0JN0 .)%$ 0 9&-I+3(P,3@Q,#,Q+GAM M;.R]VW8;1Y(H^GSV5_CH^5#.^\6KVWOEU:.]94LMR=/33[T@H$AB&@38!4 2 MY^M/9 $% L@JW B2H 3/V"TA*ZLB(B/CEI$1?_G?WVX&/WTIRG%_-/SK*_P: MO?JI&'9'O?[PZJ^O_OQX83ZZ-V]>_>]?_]=?_M^+B_^R'][^Y$?=Z4TQG/SD MRJ(S*7H_?>U/KG_Z>Z\8_^NGRW)T\]/?1^6_^E\Z%Q>S2;>_=#15\C-GZO,E M8ZK+.TRHR\O>I>QAQ75'_G_??I&7H@>_%-V.NF0]>ME1A4)8245[GW&/L^IE MWSZ7@_XOZ;\_ =3#\2^=;M']ZZOKR>3VEY]_ONR,/[\>E5<_]_KCG]/(SP3> M<('P!<6OZ@FW+8_?-CU+D<-CW]N >5S$R"?QZ/+RY;GTU##E&[+^[M- M[^]VB[:GBZ;'8<$O^]W.!+C@XK933O+)V2.-K[G))XXG-S#YIO'Q80N0HV'C MX]/AI+Q;3$F,\'I<=%]?C;[\/!],TV3CM(O.8+!Q:GI@PW3@^.VOF#^TY37C M26_[:^"A#:_9^HJ6Z67WJF@C>C761/>R>_NY=<[MY^8I9?N4LF7*^'/+]IR- M-4V:?!ZT3(&1I@G3L@3YUL9$\]$FRLV'-O# TA.;7K"9D=:>VO:B=CY8>VK3 MB[:_I/D%O6[W=M1IIO]LK&$%>MW^8L;7KU]?]T;#SJ W'@U?UT("HZ6GB\\- MLJCZ (PTO;[H-^," \V/MR_&?+!EVL9U7'I@P_16PB\]T#)]X]2V:;]II&E"O^7Q)L8J;O[[2\OC,-(TH0W;HA'5XM_3_N2N948U MUC2IS:(I&BV:8MJ&\;01Y6_=ZV:>3",M$]JW4#W:-G'C_EM^8M,+6K?1\A-M M+]@\N7GB9?_R2Z^9JM50TY11MT4&II&F">.+SVW?2$,M4]H^DH::IUQ>#UJT M_'RP>5I_V,+JL[&V29.B+,;M0-8/-$^_&349M?.I:;!AVM6TTR)0TDC#A.LV MB7+=*%#ZG:N6Y]-(XX11RXY,(TT3P"MKF0 C31.&W4GG6\N4:JQQ4HNH@X'F MQ]OH5 TU3UE>^I7--AM+DVC3I'89<3_>/GFCD%E]9O-+6F7%ZC/M+]GV@I;) M+0S<;V)?4*N,8-FJW>G/\R?J"8.B1:G#0,/[X=<6;DPC31/ZPW]M@"8-?^Z, MB_KQ8:??'3<3J1IJ,&&KW]M7>#'<.G4C@ZP\LO$5K:N[\DCK*[9,;YE:7&TQ M!BMC;O[8_:S)]AF3Q=,M\FK8)*V&H^%P>M/\]MZD_'ER=PLO'PTOX*FB['<7 M\UHD^[!)J._PA=6WC[JWERUL6PTU?*--2C?*Z-'D&O36MQ;7MQYMGCCH=UH4 M\'RP8=IMI\5LA(&FQV];(DDPT/!XV1:F*AOC5&6+G5(V&2EE"R1E(R#%92N? M"IARN?1@D;S<8AM;+QZ\GWDU:EFV:J@1*GBB;-+5!1ZW, M;5)5L\$&L^9^9I-IDT::N+2>UVO":Z]&@A=.6G]CP@GZ_TV)"+#^QX06C4??KYA>D)S:]8#*^ MWO(">&+#"\;7X#UL)\3BL4VOFM[L\*+90TVO:5O/QB4LNA?=8>^RS4*\'V^9 MW.Y1U:,M$]O$^&RL=5*KU[@8;IDZGC:<2M038;!UVNW&3\[&VR??MBC"Q7#+ MU"__;I_WY=]-DRYO+[H#4!\MLJ >;IW:@.3]Q$8,8:1=!\P&6Z;U-TWKMTYK MEX^SP99IT^Y&LE3#35.OBVZ#"5=-2T--4_KWR[UB@<- >AQGC[>[#?/!EFD; M/8ZE!S9,;W47EAYHF;YQ:LNT4<-.J&@Y:MP#3=;S[/%&PH-(+*Y:SAWG@RW3 M-EH'B_'6R6W;9C;8.JU!:-Y/:Y29,-)J5%1CK9/Z&SZ61ELFCC^W+T$:;)K6 M).ZJ*KF6'Z\)1:<1I)]W[2<]5#+M.7-L#*I.?:; M1I*'V?*E:JAIVN2V;-ES,-(R88.(F(_6_[:]8+.<67IBEQ>UBXVE)^I_VUZT M^26;7]!FZS::MY-^6Q9$/=(TJ<56F#2MZ71\,3]I:YBU--@\]:K3E,@R'VB? MTKPSE@8W3%U?Q&QZ^UG)TA/EW?M1?]BR19N?V_#"C?"TPM).] T4;]FV]4C# MI,2@O;6SZ$7X83:X\NBD\5$^>W2R_.CJ^?E:@'8XGG260A3?!AL>_J^W_>&_ M[I]<#[9^I=6C6&O]'3<;WH0WHE__J_?WWX$1^6F<[$ Y=?_]?_\)4VO MW)R;SH?B\J?J=;]<5S&:7K=_0>;'_J^_C5.@L1I-A/WKJW'_YG8 Z/RVI!XM[\WU>_HO0/T8*QO_R\/KGZQL_K'YE_X[8H^Z/>\E>! N7$=R;%KS,& M23Q23[\?6YI0#'OWCV,$_'3_M5[]@IL&@(WCJ/RC M^&JZ50II?WCUOAP-X8_=HAHUW_KC^UF+ASX"2+U.V1O_>=L#P9.@1O+WXN9S M43X9=1=R%%S]8D:@^6\]^/*WVT&_VY_,8/JIUX='9LGN^^? M]ETT;U*^SK#*)^\,WG[R+XMI6K![]2N@]TL[>H_'#^O*$:NCR0V_O+SCO[DKEKS9%9X:^= M')G[QQ\L;;:Q8W_X0[/C,OIG=GQB=OR^V>W,#WNXD@M> ",2WC"Y>S\ +6R& MO0!$NTU(VKM/=[?%BF%MI_U!NGOYLOAA!PSO[>95%)_(('H4__&P)7X+SL)W MO+SWZ+W^6>>>#J>>,HXXGF)GW^) M'SE6>-;?SZ^_C[S$1P@9.>#XT4U1?B@&57;;^+I_FUR;^O>W_?%+8X.]7;L] M:/ #60#+LN/,52^4JY[R3.+,)-\#DSR.B_DW4%'I+L-X>0]:_3"R^:7PN2G*T?BV M [_ )XM+(/3A9L;W)Z>W4N_8VSOW$RRG@7CCV?)9W/DDZ>@[]_7CRSQ=%#?^8YJOA2>KJ]55#7>BW%-KT6E]^7?%CT\UKCX^/U- M&-(OA\W7R#8K$;^!;D?B[4=HJ;(@^^,Q_U-<+VSCY8_=8MB!-[XOBR_]T70\ MN/M0W([*2=$[,_16AMY&O#-7/]&EV1^8.<],LF,\=&'W_%:,KLK.[35868.% M'#3C?N=]IPNKT7T9ZU[)GS:49N(IP^D'BA?MO/!OP=0>FAOX0K?SW:Q\CM0/ MM/3ZO.>??L\_M\^V\\)7ZJZ\^^>?'U_X:L\1^>7/CS_0$N\DUL]+_-V+[]J$ M#[\'\UW([MH>OT?H!]K5.VOLL['VO2W]3@+]O-N_0P'_!+&;Q=-OAOW)ZMG* M^PIN-[V9IHHN7XIP>5ET)Y_*SG"I:^:B)4=GT$W/%;T_A[U4!>9+,9P6OTW[ MO0X ]V8XFVR+RU%9?!K=]KL"B9?!I\\=/=H#Q,/6<*G-R,&+^(.(XZR>Z'6G M+&QG7/3UAYY!'K,CEO7"?)$X=9'+EO_N.SS=71FGB7F MJ=L5IV@6?4]F>5GT?/4HN>D;*2G9K=S".HY M0E _-LN=PU9/'+8Z179;.?WZVBE[62_H]T5Y.2IOTL'$C-8OBVM6D+H_@6G! MZ@=:?'5>_.=9_!,Y]UY6-!^*2;^L#E63N/QX.QJ.1^7;T>QH5 M5%T[UUY]1P,G56M3B6-?7/:'1<\60_C#Y&6QU%92W;-91JLCG3XW4WJ9O3>3 M^@<1>;JC*MW2P#]+MCXB0,99\8\,^9W(%]]\7GR!O9'.5W< MZJV'WHZ&5Y^*\B8]\K+X+T?JG@]RK%ZD2)I))/+'Z M%]Z&'Z>=Q\>\I0!:^ MP'\R^;(V_K(6M06Y^Y5MQ.[)MC7&%Q3ML:V7'S^:;]C8X3W\>PJXI/#+:%@T MI,'.TA^+WA_%Y+=.?_AV-!['<@0;9 QVCK M?Q2]JY?F6&ZDR$I.ZH-)\N-ZI7NS795N.^N*N5[4X_MEK U(_T"&2&/;\K.X M^I[$U1.W13]ST7?)121#)-=9XSV5QEN2/O(4I<]J(***3?PX'+$#\C^0 M1'F0+?1N++09[Y=KU3S4E3]KF&>1(Z?@ MCC^4=M]+1:Z>08Z*'F\9F!GI&!7KQ1?#:"GL'-?I1*O2L7 MD,X1ON\QPO>D=]C.DN1%2))'8(,'Q6W/YLBS15F.'KV=61=GM?+CJ!7Y&/+D M02QT#K4\5ZCEI-GBK&:>426!UJ;-BSNOH[O.8'+W,C@$ M"/'+&B%FY6:V4V(3$^SPY?;>SHL;KLN$_$&R"&J!=3B#_J <=]IB1Y_%SEGL MG'#NR5%4XP_*=-^1]CF*J#JSP7]/QI.QW!F<^/CH?MQ'W+(_/EO+94G[! M$OHIK8RSA/Y^)?0S\/)TV)\Q\G3<>U^45?'T95;J];_ \B\#D&;\,;U)*S5: M7H/^+S=%9SPMBU_[XQ$C6/[RYT=??[<>6B98_J*E+_AB.+KI#UN_,:=05>M] MVT?6WE4/+5!;?K:9,LL4V0G++:\<3M>W["I>M_#'O5\Z9\"FMR;>G@_O_=K; M06?8]LXTMC^U4S[LX 9 MLW,_3]+?QI]%R1=^?YES_ MH;@\W6+Y/_6*;O^F,QC_]=4%?S73+9WNY(((S6/P3'-DI-.!.2,%TH0(Q121 MX=5/B1X5:A6CXDI^H[_\O#-Y%K2\2667?=GY.OP32/"VF$R*TT=C-(C48,NP=!6JL:T_WWM#_K&P]2M@M1SQB-+9-$*.R2I,!B83 2*+8D"6>X\-@HQO4266IJAUYC,B',\M&M"SO?, M,ALGYC7#X;0SN-][*VP^_V3;]F]G"6PMI<1(R3$-6#JF*)DSKT!_%Y/K4>_-\$LQRRV;_?IF&#KE$,C7(-8>?BK9)H5BD,)2%+A" MG(K (J)XODF<5+SM?RG@X4EG>-7_/"C,>%Q,QG/-XZ9E60R[=TO9AW6JZF\E M_&>KKMOP"7OW>^>_1Z4;=,;W_H8#@W@$1MJ'8O:U\77_=MP9]NK?W_;'"Q>D MC8+*:$$D0Y91T *@RYB-,PIJYS7)*8CE$@D?3I03)N][L-C!!8'O]8J;3OFO M1-I/1?=Z.!J,KNZVT!5+3XBVS#L;."%11QX$C27?BO B" M/XBEJ<%6RLA-5$I0;92F,Y8.S AF,W-7/S*E_ZCT^[O+/\<;78EV6T+ QK2@ M/36QB#ANF IJQCH.4:;8$D(S3VMN0JU]N(:GZH-X/1KTP-B<:9'F)HI;S?55 MJF/JN19.\: Y [+#(@AD"*$XF<4\XV^\K.-VA>GA.*P9\JM*QEO. S9,$V$Q M6*DBV!D.!!F!48X#>0 .?P[+HCNZ&J8&E9\ZW^:^W/C]*/%^OS,8W(5OMV#J M[8>#%Z :/3+6@)G-'2=* />#^V=0!*1$9F8MZ\E=0:I0*)('4PQ[R1J)@\Y5 M.V/?,XE4$H,3$*@)$@>IB/%S(0@Z7<57OUX"1@4 L_[R^HLS?3*)_7&W,_A' MT2G#+&2UP\:-5G-O% M6BEEXJN5&&7KE];!2*&375;!I\ (H(Z-E@QX0+#:II3,(YY\D(N_K7XWO;K^ MW,P_%3* Z%:*@R#A<^:PB!&Y M+$;J8!QX^4ICAE9AW@#6*@(!#*DK^!7,PJ^3ZR0P.\.=J$DQ]X13A@B11H7 M*\_ !J<$_->NR)0-GUJ%!IR\HG3 6U>CO;3GE5_ 2V0C%(\>JB]U/UC66X5CZZ"L^'X@J,3+ Y)G]T;G9A;N,DI8X@ M)I5@TFO):W=;\R U?O6K?_>'>>L_OOOC)_?NIS=_N&5(5C^W"LI'X)=!'9[9 M:9L1)FATE,,VH\$+\(33 CE*N*&@5?,%6OE$^OK2E:D4,QN_[]QUP#*;R^C] M+!5!.=$*O!LBD:-2<&-JRA"G',DM\86ILAF,0P#=I,H-XI@G9V )116@C/AP5^H+1*'P# MZZH8_S$:=@^A-+@"8#^!B4>-9C)9TBX)FVB1!IU&,DICQ!LXN!68PX'>:)@: M&K6FA@2$HM>>.J=G0*L(MFKF(& D&BB]*]#WE_9OP:3M5X8W_'E05 [;<,51 M>U^.;HMR\I F,)>/]]F;O5<&(<>R=UHQZ1IFF3M0.V1$X,V2 ,'I,8;5=N4V@*-O"[2V"P M/04@"Y*"'2W!$Y8..RM\+4N !C&3UQ>8:=6.]"X 'A6W3>L9;(PV@/9V6CD) MCB4AM5T\+9_N6HL M^>5CKY1M\R$%B(7J.P-="EE/.*D#]CT V1H43BDED'8J!4(D$G9&-MD%9YR6QT,CBPCFMS'GYS698 ?E;\_[&!DQUL/ATX MHT1XQA5PM!5S3J910C^$B(!ZUM@Q-6DSI^ ^Y IJ_% M\9!:LLG>7:X+X),\FU,L:B.P-E0%!1Q,A*LE,_S3EIJP3*R-.#\C=1YTD*8Y MN&9$.A%5B$IR<.U%=9"FM.*!93R4>3.[4V4XZ??Z@^D$$/M8@$<'QD(Q#M^Z M@VD/]'DYNDGB83J9OZK.>:BS36>)5+LHY-4@)\6>(T&[&Q_2*31BPHI( M\5P]&H.\SQ(7"68LDR@MD!RDX7@$#XTH'F$_!^L)MMPM(IZ"9;D'&!.>&1_+ MG]\#KDV$$LZ'J"U2#"D._S LZD,&;K3/Y2Z81)F0:8-KKP3"<>T[/'6.)'@! MX-A$\ B9)5XH+:T'%XAV40HV*.?^S/ TRV+?J^8 M9;E5F0Z7!1"XA]N=PN.19]4X",68Q,%H)5Z_+Q\6GR6"OP1S%YBO/'%YZD-Z!KP16D6:\!LW?]Y4OHL+TPJ"KN(9('IM$21)Y>^-D7> ME K ,R&<[@L\'_I+#]E\Z@NE0W<9VR3(5R M_[,SF#;D0DD 'S@-56+:A&F9E(E.EUH?UT:&PPSJ6W8)93*3RL@@M&TCD:2D?! M,E&8\A:>"8U-!JNS +)DVE 6&>P,3)VJ+_H$HG)#6NOUT->1T)CE/[T9=LNB M,RY\,?O?O6/2"H.1R0-7$MP <$-2O*B.R2IM_ M8^YU%L+4$Z)\L(Z8:#FJ4XB,P82MG^K_]&W<_V78'_SUU:2<%J]^^OE@,"J. M7_)(L&!>6QD5 >_$6T_G/&XC"6)=XFP%8Y[]Y:NKLL/>PNM/I'W?Z??V#]L0 MPY$RG&D2I \*$9*J1*&KRO-##]/"[^/4V7D;[,4R-7 M#DC6QG-;8^T6)5""&C M(A8J2D1(G0QJ Y+KMRA728%VHT6-6PLMWG?*=V5U MQ[]7B>%ZVIX75V'=B.7 DX"&LLE1=?/XC\6!,-2&"'^-FO%H@^O!:&R\U8J] MB "]$40'#ZXV#K4\ N1DL(^-QNQ0S4PGUZ,R&=U[KH)S)""B#>&..<4,UW&> M:VX! :P;XIKSU*X6\-?A.1CLC53WR#$@K] 2F5A%#SE>4'WU#L(C@/T&');] M*2T%H4$R'IUC)"KP=N=7FRPC%KD&D#$@Q2C6; /(,U@. G^,X$744V7(1,EM3\BSTM0[ ?L!M M,H0M<*9'.ABD(@+A'!8G)Q9(B]G#@5O/#&I.6]K%Q%4::Y/RGR4+"N!V=31> M@65C,@^*J\QD;X?F8*"W&+ >))=7P8@ !BNS6F$\UX4J:BLR Y9GR0([ YWN M%'0G?^]/KNLCTRJBT7!7=6LN;>#@JTI"G0:_F^G@*% :N,%'1RW-XUT49T!O M@F8;W'5PY6Z_C88T4S9JIRSBA&&#D44);.N4QR9D5V QXCN O0#F 5!O(C:2 MP XI9UEY2T#'(:W"#&HMB*,^#R[F.F)GJ,? .+^-1KWD3,R+N(\_C@8[V>ZK MF,*=(X)OA&/RHJKK#/"#0=*Q[A+85K9%3K&&[DF@8,<$Q M WS%%R$.I;/;$92ON\Z;T'@8NK5CL3ISQ>=8CJIN"\]K[S1%08$_Z8$7P>U8 M1 B%UID.(Y*OK^MAJ,9.OVS7N4?&$F2RU=YB(0T&-*ECGB^\*JNR7"W"LU.? M%NA7$9P=YBQ2\V=1\?53EZVRV%@07<:3 .H"8>?%>D,; H(Y"QT$[SQ%;GY#=V\Y[(VA-#@> M@ ,L;&L-9ML<;HD5SW+>ME)Y%9X'@;Y%')M4!T1$ZB0X=AZXFU3'P(VC>=;D5J*O0O-0P&=YW<6X MKG&XR.Y>_FVM3=U]BNQB(!5*^*/X.L\5!''XOAP-X8_=(J^L>O_0QW0GM%/V MQG_>]N!; !%#>INJ4N"$@(E&*<>&FW1)#NS-X#T/DBB7VYOKYN9S$?1CMQAV MRO[H?5E\Z8^FX\'=A^)V5$Z*W@E0-5V0)](JHQ3#"!L#S%E1E3DO \[\I2=G MT^#_(USKEFNYDVDE%4>OB/WMK+$N5JV7,E):2I_N,/B1 />G!>"!U9Y2M&9.L9"J3%Y[N5VK'8 \S$0W;* 8&I@ MKJ,(G"-+**ATP>I2/!'E56Z> M&5,H#V+MS<#D9W17F$DJ65I"SO_OGGQT>O M40KVO8T1+#J*#%*.2+&H4C>Z/!?OOXKZ"NPC0(B/MT_ MI-Z##JMIRX3,I$Z#SCH&:9.9W04;)TXGT[*HYZR\*JNYL]E#/BD.!F4N3V;.@I_'H=AN:P!$F);#=[.RHBU73[;(?&T\>#)<&RI" M (GHJV2+F2XSUF8[5JP'\O:![GA8;1'P.""NI Q&6,&6GB3!86R M*P3'PZI.VDYZX!"-C)B/1D5-8=<3Q:6IS:5(=;8Z=/W\8#,\#X%\RPIP26D M(\\%<#> ZE@:7:M8+E"F8MGV?;0[Y&#(SG)\^MWYKP=1'QOMD3=6!5I%Y--9 MTYSZQD2:A;$:0A0[ 78<9+8LB*;!QR"E]H*Z=#SMZZ)MUNL&P=;@#QX!F26C M:._E"%);&W@JBL>B=%H3&A=6&\L/IK*CDHW@/ #NK2+V%:XMQ?8V%\&@7DAK8N.8 ]DE]3A19 Q4IR7JMM>[-^U+:<3L7D/>B-H!P :T[C95B% &O)S"N4%>W0 MSH$Y"-[-U,6.$<*XH-$JRSR2-,X/532VQ&S@!+XGO)>78.F\NZQKY'[H3(IW MP^94VKVE"=,B8D&8K'5\#6&5"\H*OZ]>#T9KY$\5<)3278OAC5%6<+WI5#8SQI]$D-0*Y M'T^*Y(_1Y!_%Y/YVS'Z124IE*CMN4F582J16MHZ):91*!.:1R763^]$0V9M: M]S5SZTO/#RT:@R1BS$5K(]C%T6,2:EF3&HZ8+.R9Y>K4YI?&_O#SK";<@.ZD_Z7_/;G M3DZ%C8P[SA@/48*B25D* ^(M[;7'+07YIPBF!!TV4H MJ19'%]X*EKGD%]DMM*,AOJ'\QDZE\>>WO9ZGG(<77'*#/,>I' +G'!M:E?- M4G'L,CN6\G6W='_TCT\\]JR58H"U%$8B78U*UC]V?*&L/ \VRP6C61V%YZ>A M?@ #'H.&8(RZ5"J3>\Y!4 MI?9:R1YR1%"+0"=D2H!FM;<>C7C;.[Z<9/$G*7D0+B"/N%9$8D9MS8XV&I2= MC%]D498'T>1TB?L@/C5$(PT.C%?@OI.HTJ6N2MG$H%(EQUQI/P-16W+;4O&/TL*!UBY#$Z*9U= M5&YW#LO,@LD3L1^7/L^N68$,,F";&G@P!WX2";869<23W%E$=#U4>;H$>M#. M4EPH$1PR!$G!+;,JE68&M8F%$9)DMR68WL/VW80TBG[JR$K+"M]N1G3A]'D>66-3B>_(:A4_U I1X6N+V9K[9C-^UG) MIZ/-<\L9P23G%&/J!>BEU&Q-+WK926VS4(P0ZW=$3I,V#]I+Q#%CK33>:L,< M]^F"5B5B!'@YMN&TB^UA1S829=!LP\^J[3Q]J3:% O>T:B(9O(_$:Q92N2L3 M2#1.9<*$J6:NV(S6@\AP*CY'5%Y'R[B17N*H;> Z&7I,::F9X5E(BV4GTB^" M5 ^K/FN5DI)H!=(#]'5$SO!$(\-,B@AF66LM,F9W$J7K>5_[@\&>M36MB225 MB\68D0"*P?#Z?I64PF9@$IK5F:H_O#,P]Q4VZJL%]5;^6%S=I[RG)0B ]K H M -?WY:@W[>Y@0X( UR#,G/'",A73J=O\_I]B>=%?E048'A.=-\,>;+.4[;PC M.ABL88>$4=[X=,77(E-7 A):YO6S,*?K8GD_?#8GX4MF4QA?2T.L3[5>ZG9W M(8@\98ZB+ 2[-S"/R2N1 \=KSHGDFE"L$5TDQT]N85C9E4 ME*7JMXY2L'5C?572"!QSJ9R"P8?B\Q1%$ ,G/&!P_4 1\]20RZ:S0ZM38V=I M3+8\,DNJWH1.+4/]M$PW;JI\KKW/=FP,AL"V9((IHD#4@_E82QLL1-XSJ17$ M)G >"O:CRED7.:9(*E!Q3COX**KE+"Q-WD/A]%#>>W\YGKI?V\@=PMR""M>2 MUON+@:%\_,4^/&K:OJE0JE)-9/1.4) 4U"V$A+74YOD:66GOW8$[+DJ/R=W$T6 .MFZN [/*N4N?WQFJ M]88[CW>U<_'T&\ #UM+]Y U^*8;3XK=IOY%M7MW.R_,/IX1;ZG;X^_]X:CL3^[J?'XS[*V^9=9V_?=B69U\XS*VU%J@OS':#B7LVN[<[,XSMX#0%KM=>JWEL>.RI805TP-M5: >>& M@3=&?>W<@Q=/LVO'(FLI=U[.QUW.O6TFQ)226AL+A@C'3%!9EY^RQCJ=ZYOL MH.Y'7%)]\I)7ZM1%3'L.6S0%2Y&.9'$;!8?,MKG(KO6=U_6$)"]BGHB@;#!, M!FU@$4T=MU%&Y'F0@JY'B<_+>6*2UPI"0<1:'#W8O80%5 ?^K7>!Y%4"LJO/ M/^B2;KRT$$(J3T_!U)2^?E:@/+S1G>0 =;I!$(B"G M*8GU+43@-QSS-(JLZ_$.9=J.55I.$R3 ST9.>>^8QK$JACC? H1GJT6RJTB[ M ;O2/>+-L-*?BQWO.K?]26>0)3?L)LA^GA.&PL.@SNE2$*:6-())88$MRB M5;+.@]\*YZNQ-PZ5##OT_AQ37%') P N*3;86U]3/77VS;9$=KMR#8"]8-O& MVU)YRQQ#7M.48Z87#5]4ZLJYO=+>1MA2RXU1>9>R(,;71:\J/KP?QSJ%.4OM MIBC1H*M(,'44S"H:\R+D6*KULXYF, X!=&-;)L8EBXABA8Q1$3M$7-TD2U.? M%[?369.L/0#=N_"G"@1QRY4* C0+]4Z2^@ZG3RW'LYU/&YR?^X_O!=2+*^H) M5BC&7,M4_QXP8!:E0\(4$1?.HJP+TJ\76=[E\6EUTO4ZN31&LM2_&32,IZD_ MV8Q@7&C$\I*41^6NYT0\^L""9,H3*[PFT4I'*L1!#!DILY ")5F*V&&(;^R! M 9+5-Q%RJ3$4H( BO5M=F_S#G&P5.OY1EN!^M#Y^CL0*?EV>TITJF2(FC// M4\9W3-5EZO+:8#&BO)0)47G$M &* \#A'N> M@X:Q/AS,OX_*?[T9 I>F.\+[5BN/4@AEF%<6D: HJ7,X4NMOF<%)&HX3FJ X M!,Z-^M$Q3!T(4T?SND-%_TUM+V4$BTTS4 48&X^Y<[HVVX0S(E.967>9;> \#/2-S MRBRXB]%^PM[:2W&W<@+F.0'H#U4G 42(;JX#]"U.3UKE*BPMXPI0XO0]6C0 S+/ M@B%[;GSL)4F=ZJR1CE$"58I..;K%NF&5)3 ="/R]7N6^#'L%TP#*5@M)5%0A3%\XW3KB,+9C( M#H5R$/8%<#/?8N0BP]XXV.O.>2)K1TXG7R2_^2 W<$,3@$O]/JJB/E7(XFT* M9[S[/.A?S0*!^U$52X#-Q0CV=D3 ##95\9Q?<-*8Y>T([)F.P=CM1X/?S/\/Z/^ MT6HFM0V@ PQQ=><4FTH$YJ4]UY7F%F@>!/A&J:^]L8YK MPT7@/H!U$NO+P2"Z\O.=AP .GDO5=K8TZ@$]XO:Y^GZ32; MLJCJ45&:G0@];)4BI40'322B/-ESL)GK76(=^,<-J[0>E-@=NF/AM"WSVSLI M!0X$44># +.]UO*6.8WS% 9,LHCM49%:'&$\8*$(R-F . :>LX$1;E*'OGEW M3(MB?I4W.\C?';ACH;0M9548G"Q<%K%37"&O9%V8G*<-E:.TXW;:CM+],>O^ MA?XXV%\T6DN#BE8QIFF=:&NI85G@",9RJ.^_OP=@6\@9E=6:.Y-<,H'!4=2U M*ZYBNO2>W=K(3G#; 9NF -^[RUDTM?-Y4-1I#+M N=:$F%A&G/#!>:QI "AD M[9+)U'5K"!MG4$CBB, M\K:=-#N1RH#8$\*M_=4\MP1K$GVZNB'!$3>+:K'(Y/?8:19\VPW"AVR65!.3 MI,@%0D82*?2BOKI5*#^H5YEV:8#B$"#_\:B7%B22VX+_%(P'8*00'4@/2\# M!D(8;J@#-S1/E[S ZZ[/,0BQA:-<*H? O .V0MR!8R/K4AK&,R:R>(/.@L[; M@$P'^O/SY-&P>XC3Q9BEU LG4@/S%,.)BUKE3(,WEEO'ZR&&1B .@'*3#1\- MAO_C&H%52+DUF-8'G1I4GL\"SG,?:F\H&YI')YK/,HT^%-UTR[]_.;\V,_^Y MK3=WXR6K69 H?68T;-H2=1FZO(#]>/VTLY\WW2>@V:+8Q+'7(IY[O0@:E4Y7Y MNH.0!L.5-!2Z;=S=WQTYEZX[[KSY QC^)D:+=/#16X- =4^-0=G)R^6_#)8 ML^W6ZE,(5 I*)IVT2E#HX*# 7H]UQ%@I&5Z>0'TH,8\O4+%"F'JJ/0%9P#"X MXW7*%6A]WG! _S(DP$,)?:! M^2 MGH=(5)UR1JC1@8)[@8QBQM6%#Q"X']GNO\BC7\](3-BJ[RY/SD1%/-VZD,+' MJ#7G5!K)ZC0'CO*^J0^C94V#DR7E8QBH5#M.N') 8;#_DV-7JRR,=9[ED+G' MWR&9#Y6F--6]),%%\#0%Z"E5-^!(G9ES9KW(*FE]C\0\1)2J(-+YB*0J>H>P M#T[4(38IN? M&<_VW4;-M.D,1*)T[84@DHK4$&UP:L;1>G_+.A9^:N@?LO(VR, ,(4A(+FAJ$%N??FFC&LXJ M\A28AX#[>&AO6?#4J 7\=NP-HHHQ13#7=0(3R,T\_V*?K7XLK)LJM0'PLWZO MC2+N8 %@*?:1J'1*R)7EBEI;7XT-BK(\NK&7%7DX(L]!JFUGVI@X'$4J1,XM MM=*DNWCSB]%6Y4=!>^J)QZ?5:88OE \(MJ3ET7IF?;KM5*O?5/@@+Y.V!TU/ MAT+'-Z:!^Y1%(D:JF>/(8H5K 1Z#R-EQ+]5].H0[T#YFVJ=^L.!6I"X_)C)> MWTPQV&*;%VG;ZQCL=,ASB,'K#8@R1+$&(8:Q)((P5?NYR/!LQ^TG\X]'F^>, M!:0KZV I^9'R&!!D19UD@2(*I^G6.T3\SL=$CU"L-1R%AT%RXH+XT&2+^[9 M&.)E?)!%?3IT.U J.6H5Z#0B O 4%C("F6JI)(W)DI@N"'F96^^@@":6PCDF M%(4=IIE5UM0YHM*1G'/VM*_V)<[[]$-E?%5/O1^-)V4QZ9>SBEF-,N5@*]RQ M2 .AGJ.H!!52RT5/.FZ=SJWP?8R@!R#R++3:9H8KIABGF&-EH_+IA*L^C<%. MB ;'=1_1?$K$.H234%4KP'AI-!=6*N[JE!7#A+1Y,&L?^;L/Y$]#C6V78J)1 M1%F-%8D!8Z]0?0LNM4L@#04CGYD:)^>=(0E\$Q$)%"W>VB@P:.Q@K[U.O55!O'O'H MO:P=#7 _\N(J+XHFAY@X0!"+++@5G I+P=B)N.[70B0.&9,\$2F>T]%RJ5:$ MQD:B&'U QF-RQ\B)3+=P4Z]IXQET:;@<"(B\49( MD1%1925XCDW&9V4I$10A'%/%&9*@91"=48,C,-SRYH5*-!X*'XD:FRZQ8>&B MP3+:: PRG&INZFJ=#EN;5^N<=QU_&*B'7@Q4 *:ETD4FO#!26A!V=7S'L;S7 M-4/;-NN&>W<[PKOQBF"@@DD902YCQJ-TBZ*M!H0+SPLFZ\9(W&[PIB$PA&;Z MYM 2O41JV+N$(_!5;<).,U-75$'"9_NX.8+6!,J!\&Z)3+#(F?.16NFX!7G- M<%Q4LO$J%][-=S1VA7>T>O7U4"(;G_Z)6JO #0O:IYI/\SK().1]W=IHW S. M P%_[EO46!(.EHQ'0:12)='3=.4=] H75%&=UYUK5"2/0ITMO C"77F<:BD% MH;B-G,;Z))D)$/%Y(;J#(7_?N:M7!8R :=F]3H67+L'PO!D-JP)P>S-ENJ1N M&>PC9+T!8Y)R7:>P:5B#O"115F]_.U /16%KM01+<%7JAD6J! 953>K^!D[F M%PQ45K;C,!3>7?I^*DXR[(T?L@*1 =#S=F^(J10*D8,ZF3MR&I2+J M-=AJ-2Q2@[T%X!D8AP*[F<II8.45GLPYFJ!QRG/ZZ3O M!=IMI]^;.P+U2?FLY\GCB"LVK>STW9DXXS:Q80,EY+XL%4 ML@HK*BOR6L^U4EF\\OD8]SFII"BXD194CU8^"(^IB*RBDH_1F(8JW.(YJ+1) MEDJ&I1%>I%O$B-(H ZN/)*TS+"_#FQ5QWQN#4;M4IB@.6SP2SZ)S*# $=J/'Q&!< M=U4QE@25K0.F1\0!Y,XB*O 1S+3)P4L!KB$V%'O,%INGO(&UEE M-2IW@NL(B&R[=R<,8*$TDL*&H(4.=0]3I77(G5Z:)3X_")'*/'EW6]V\#=^* MLML?'Q!DL1X!K$%ZRR*G*;F0U:NAF<1Y#[;,<=\&T@/AWU:%%Q.+N09N$DP0 M#2(JU,FA@2G5<*DA<]/W1"#U#/Y[IRS!A[\#U5!..PW-(N6F!A.PD3U('1P4 M_->#F2\7]Q-=1'DAV2Q-H!F*0^#N8;4#02)HY$"^UZ6Z'8^RX=RT@8>/!.+$8 MI)R+TB!P$+&GF-:K8!TFF?&R&WMO@/#(Z&TMI$Y\NE'%(\$A6!>87JQ58+D* MRC+:'P&_^5_[S>&;72XM!,DMV/(QQM0SWAF)U6+-0"IMJPNS&UC'0&3+ZEAL MO$S] 22)X$031>OVS,HKE['*$> L>_;9T;I%N M9.DH)8J2NW0H68\3* M[H?)0N*MK39YT1V9-9<^/4+L( LC=58S!38!"2H(P4G= MK2ZU;3'YJ3AM,&Q.#.U#9"$WPI,8P#&6 4FI,=5AL?PXYK)09@4G3H\0^\M" M2171Z0085 &.T:9*DY4L5,$0FIONF.9Y4@\G0UL7]@T7&P-CL&$U)82:""X' MK2MF"8-RC0Y^>X-9VPK,X4!O"A^ ;@FPFW 18,Y%S:@NMLKC5)DX0..98,C MN!/0ZY7]4FALAZM-\U#^^Z+LCWHGVOS$49+R>2*38+PHCKPC==!6.$(S:_XB MZREX5.*\(*H_0E%_$)Y4,DVH548Q*J.K4^%8=/F%J0N\+D-_U+4X\'(A(H@X M,.,]Z*YHHM/>UR=("#'94$%J75K_J 0_K)JU9!QS2@/E6K,81:AM!.EBGK_Z M'9#Y.6]=JMY: , _(*"^]-Z$V:E2Z@Y4KTG6O[$R=I?8$6MD1>8O,Q9,S+6XA#ZX!0SSAC MDE-)D?-8DCI$H:Q6#2VZLD)#/R:Y#Q+HA&)K7-34$!5I2JZK8[DR8IR=U;YX M(C^GF:XHBM)YAAQ!)J7^&5G[H-APV6"KK)^>_)@T?XSR;M%[YJ72"(P905,- MRD4/,)+W!EH_R?DQU^% >6Z#4#+PB+DG3*7.0*:N8Q13^\6<[1\C]/+RR'V( M/$=*"R>%%X(YQGTP&,?%]7F>5]U]+B*/NOV5B2=G>SN5DI6( .IY!(SKO*H+ M7X/L)EG]AZSRZJYHGP:I'J$[F&EE4.D2D1=AZV%"DP!J2Q',G[>+^ M"L7YI8EG(\YSFI8FW7$W&(S*"":,X 2'.I%44!)R#_5Y=]OI680V1A0UH4(X M[U0DAM5'S#H(GSH;@UK!7_=VJ+<2IU<4-YW/@R(5#P,"E*/!H$K[ MGA1E,:Y1[91EU;SL)MWFW"]AQ(3 F;,*26Q)RNA6Z>J=09Y2A5Q>"7L%H?V! M.SYRFQ)+*"&:4Z,E(DIY&9D(:(X9<9RC^*X[P6HIIW%6%J>J MOC+N5QRONPXK+.X.TGO_5\D8%3#*Z%5@9AQR338!=;F[I\ M294'+C#-Q>-#R71_1?!!MV'3-3F/&?$8''TFL0^V-DMCB/G^I#SW_9M!.0S< M;1'%U'9+O2;$$.62P@?]' M*B6BAX!5P-'D-;)YKH&?DZPG7=0AE<1-!?VM888[6EU3K6@KO9&@T4^':Y^3 M2EISPN$?2L$7(XQ1"\9?HI(!:Q W[FV9.QN/3:6-11T40A9%!T:L8AI[J^MJ M2+#LHJ%8*];9-89],?A2#*=%,NAV,U5V)X*JLEI+"&2VXLG4?^K"&RH=@&8_EQ\=Y@/A*6_^P5_7^^+:XZ M@P",.KE;&"^F]R45;NC%_F!25O;+Q[LQ")DQO'TN0I*U=^+,HO_>YJ MKO>'T5UG,+G;)FFQ1#RZ0#VFR*,(8K8. !H1='ZU.K<,3X::K22I2%J4H_%M MIYN*DP#OIC(E\V?':T)YX4#5YN7'XNI>O*1WA>$5#*Q.;Y8 MPBA=7@=QRQQU2C=4Z\R/U5\(B2_!RKWIE/\J)D]#6O!=N-?1?'#8&M5"Y5*AI!VVAKK5.@D[P)S)EH4!:;!Z\L=\M> M"#G2J!GW.^\[W10MWW93DT5G0$E(3'"2;/"_:$893DRD>=&IO%K9BZ+,V]2T MPMJ3E<@ZC20!",4^$@0_R,-(ICF@=V.3UQM=I.F5H0A=^#V9:GA[0G MU @%$AQ[)4 \JQE5"$^W._*J6J?L2C^6]Q9-])1BFNK_13!P%:G+#&N'\TPC MQDYY5SVBFG+6..-%M:.8)P0J0QY3%=C 72(L* M)G#!0(V/W]\&;1]CL",!ITM&"9.4+!^ M:?1>X"I.$ 5.F9L9Y_)3M&=VH>Z)!&:(1L$3IV,J.\B! M4WR*7L-@AG1?*E5EMWQ=#UJ<,S%AF M O(,:\:#MWA6OPRHZK&,,3_A9?P4(P:[4/59 S.*6 P>%+=.^E04*:!T2SBP M@*VR3.8]_/B)VP\/"\RPZ#7H>B&M-BRI?&0J;U*$8&2>-$E15B_KQ9!CO\", MDJ WP/P!%Q*HHY13=!9]X-JG\@FY\I"G&"C=F3+[!&:T%"G3BV*//#$"6^0J MTM#H?$ -#49.W,LY2F FW;U14E"G@S'!!J;=G&&(<8@UG,F?Y,&;?M3 C" > M'#=E> 0Q M96@/_. S-.2YS)&Y;W'ST1(FWLN,RIYUA0K[75FB@CZX*\*@([ M9%A*U'"K\%2P?$QE+(41VGI/=%0\2&NPJ,,EE)*8I3@3@H[L$U5-V&P'!E+* M?3$<5_;(_IF[WCCB!8G4^ "&,EP5@TI,L*B'6)6(S'(= NJUNN&"&*8*! M(\$!I5PR5S?FD,CFE4+%^OX[%%*3*HM?S1CH[OZ1>>E^\[53]E8[?%0)V=/$ M/WLVZ6,I$H2$ MW/'/8:\HEQJM5'>\[%W=;N4]& ;%AP3@8KM7?XO]+PTW<]9:/"HK%!&P.1 ( M1B*U1'4XGEK,4<.""%@.3<_KL?]ZC*;EMO60W(4@7'#4">MAVS-47WI'*JY< M?UUT"B58<FZ++8N"),*5&D4 5%I))BI3-4""R.)<>,&84)1=5Z1_5?DZVC;>A!G M*4%6@_$G>(@@KW2=[QS B[!-ZX$T9UB^K/4HQF^&\ZN4HTEG\ ;LV?YPW.\V M=-K=P2BED6("/.DBBE[*$.[%/'4<9]8U6P_3/@56ST_%;2VKJ*0>,4DUP00% M#6YJ7=\[X)"W4R79F>Y+(V,B?W4]*7KF2U%VKHIJT'STRYV%'%DYX\." M.,,Q\M8;(Z0SI#9E:=1KAZH 1 7LJU_U:WQ$7;TGDB=%WYQ%RB5IMAN7:Y>PUU]0%%L'HM@X;2[G .-:6 MGN=$\*90@51F!2&F*OKLEL2 MJ6@*IAP[NO7#+,=.T2VM<00C!)1'ZA]K#*HN5LQ<,ZMQDXY-Y6B$/$NL1XEN M.2ZHBHX$G>Y$<^2Y#+43:(EI<@(QU0SQ(WHP3[4>:Z;["O6VFHK+CHG 0C'E M->)(29#X.M8W%RPW?#T)Y=XQH>SU,<^5=D3M)*BY9EXS);"GK4T&H98(F!39FJ[@5!O> M1E?"7I-]S)&C(GE4\C9$X8Y)8%!,#!F%??0<:.LD6=3+\4XSW$9@QEYC?40" M[XGF44F\,3CR,.KZ& V)DD8E360I]DUJS902:=NHR_<,KQT/P^V$W4FOYUK] M[>AK4<[^U+]9K^K4E"WUW'ZI 9/-1F]!L <9O(>=4EL51@=N6W<&>;TU5' < M&OX@:[6#R^JX0Y)$P:QFTE,$J\;K^ZI*4]>J?N5YK9XZ5R. J:Y"<(@J\&F- M"<[6V\KIX-N6:FL@][Q.1W9SC4*88ZT55M0J(3Q7OEXI0]?O-BQMJK, ?&H/ MF(&* FL-5@6DG4YQ;5]O*N?P>JF')3/YYI=M%5"E14(!P)@40( MFG,6ZG!>*HW7*@#!KA!;+>[C$/''6*P=E)5W)AA*4[S5,<.Q#76RM]5"K]?= M6=E7Y[5Z$S25EG0SB>!1F@Q5X7JTGUE@&15@F08/V57-" M;V*=(6J]H.T!LV>4@I^W!^8^;T]^7,T=P/ME01BPO$#N$..H2078M:!U2B+6 MBF=7\B5OS()X%$R.2:_V0.:'XJ;33V69Z]M*T\X@E;TG[;&9^Y,T38(QC%NK M;# ZDJK5P;S@/M/TU:_OQ3_P[T3YX]'K $Q.E)!/'YI9JD?%) E$@C[VQG@4 MC:Z3(9W1UL+"J7_HW]EYW4["]%T*WV.&F6?"*@8K9M)]LGK=E&<:UHW_ ^/? M]7GA3L$,OK_DR+C76@A+::"I;8ZHZ[\I*XU*^PV#H!3G93L-B_C^P(%RYHR) MS*L@"4*,FOF&L\CA2E!2$)28GU?N%*SC^P .$<&I"/:(#R10YI&KTS8C1TQ5 M@I+\?O++=J#EO614SJ';=$:UW69>/H,+BG-O=;2((HFX]Q[5.LBBH-K#F.RU MVFHW/PV^)TWWYSRQ6UYG160,0KCH4$1,.J-0'0,%VZ/]8(&QU^R\SB>SSHT1 MU.5U1MXH1R/W2AJ$555FJ7;BD/*M9WT,O0RG+O9PZ;5,?5,D$(=I@2C4QJS#6[CFV-VBM3]43P?U'K MIE^3QS*7SWSP].8T"%_+F./.!9=Z M8S,5Y_< E!%BY?K=NCE-UV_1GPB]SWRPO[DMP*42/A6P1Q0%J1@Q\Z,QG7I9 M/(NY?6:#9S#'@] 6:\$#\(.1S,5(ZAL7$4?9R@B/:8Z?&>')S76KM 1343C% MN=,2;'=39U0C,!K8!G.=BY? !J-RDF+:=E26HZ_PU#A?C;7;VN"%,Y2 M1>;E\/> ,"W8F_%X6O3\M(31V>V2V>(NK>9B)0^I@A13Z^M(3628&B0"UKR6 M1H&JV'"U4S(JT;)*VAO,#,D/Q>VT[%YWJAX]5V7G9G;%\]WE.B-_&MGB_N'> MU@5;JX00G1+&,&F-]S(BQNM:/-:QN-):LD9V7O<8O49K"!\*\G;<%Z=#QR+" M:H(31U9';[Q45ALM.5N$_8( *[6I&D168?4N!X-0$R-P[^G_3K)O-"SJ4L_U4VM]Y8=%SQ9#^,.DDG^F]]_3\22]9%N?5TDT%4%A M+R*C22J9>4*QC@C1K.W0AE?%UB;.RAJI%36>::M!2@L=ZCPY9T@FGB_H MB9'DW>2Z*--C97$-:A/<^3?#[NBFP7A;:X?)53H> =^-6"X-);RNDD0 \:P? MW06>)PB>#N:?2F#^P>PP>]/# ML5;+QMM3"H"4%.<(F.R(I?O2EB)99^NH@!L67;/US@G/C/WQ!0"U05OK=4QE MUU*GYE@W$M3"R9@+Q1/CAP/W/T>24!TQ#00':9)I.H_JZ:!QWA\"]G]N]CTO MY@?M?]CN@*GR7"JGE?!\D=@KE<_[E2;C^!&P;G<71%126H2,<0 J-8+65Q.T MTB9D+;\4(/(8 #Z/@$+","L];$FNO,3"&2?FR\.B:UR TS MS/2)87Z(@(I:I[Y@RB.'TS5-I%1=9E5$4$^Y@!+'-T@WEM>D%H/WR5(7&:PC M2\JB/@:(*F9M313/.LP?!<#G$5"&4QPPMEAI K+'JJ#KS2B#:+(6\/$MJ =A M?WP!Q10/&&F03PA3R0V*OHYP1:]-@PMU6A0Y4$!9\"6\3\S-F#,,;&JBZW*4 MS.2]IRZPQ,=75@_"_! !98@*U"@KJ* 89$_ -=K*1=9@.&JTWWI_*HO.>%K> M54_-0B][EK:-E )HS,.'+:>>.*EDKZJZ9W:V2;SFS9W=G M,N,\^>7HMS>=87=3 MT''U1,\=X]DZ["TMH'<9T9WF_>"^"8JGW;MO]_ $XE[:D +N7(MH]P=K7O[Z M$/8=X,Z0^TT;5/Q@<'L+CN=UJW4S;":M;(%#UX]C&W36CF/;/?A8"E:T[B[ M-KK#^^LD/05H->IW%WWV_VC6O0'^V^$>^Z M#VZPC&MC"].U8V'W'*76";ZPC@.P%^Y ;[=ON^#P-Q!3NHD#U(6I;)R@L1J: MTC_!M7NN>6";>Z_?;6L Z];JP7_;UTVL*^\E :A.[Z:W\<"K5F-5.^TU1HV3 M>V'MC/O[Z[M>Z_:V"XS9ZH-ATTJ*"IO==G^CB=!<4[T'3PZ_"#Z- 7/Q/&[< MP/4+E#>Z[=W<7/__% M"3]8]A,+PKDC?KH8PR.OQGQJ._/W#_84;,'?Q3/[XDVY^T'^%H#2>&\T9N&' MB[\\AA]6;G? '[V:R&F_-YJ-[S_,N(4SO!IY8>A-W_=GW]*O0F\F/^,4KL!? M>W3?(PZ!WZ:^LET+(.E]JP'7;'LU?K]IZ+8+GI =KMZG/N+E[^T07FFJ)TER M,V_,/L.ZP#NE'\$8ON 'O.7 M\EG/TP$X[".TQEWT2$%QN&190-7L!L/9QBH MOP)86PM=&79ON]S%T^Y9Z@;)P=UZH)6M $9VHYY68Z"QZPQXB*%%%$2CP+9L M[H/B9I?@"B;7O6,3_B382 B7@6LXXV@TVZXP0[P.>.,\=? MQ S'PE,.A#MM&-7,@8?#O?CX?[AR&G*4\,:_#8>?W\G1X(^V&X1^9,HT Q9Z M[-[SI\QH7/U=7O$E<@1^:A@XLR_B,5+.&_MZ]?_J;"@'!B]U8([PL#FS/.9Z M(3P4C^8%@CH.WJ?>,X8GJYOQR7 9#,87L6\ /S(DOB-"P<8I98.4LG4@HGR0 M-[-=? @\%YB=JX+2FGP53Q6DM#N!R@*?[0I3! 'WY_(MG(VY[2^>C \2W,?M M]Z FQY!ZY3@/L+1JF0'-O,!.YV#R8,+&CO<<9%8NGKLEKX EQ.=SF"Y,WH'Y MFI&/F1[,Y=A1MLX^S6 MY<(!3T<.C!P'B1/5PM8AIM5I>1*;PI<3-E.'A@D7 MIZCEP9_,T .\_0N?SC[\#Y@6'UI&C:%>TS-L7 +DR80+X 98(\LV@>I/(F'/ MA/CAA(? 5W-82R:^S809QLPYCG"]XND#-R)>S(%OKH0KW8(8(A<+ M)D*$2Q+PS -0:3X, )[N>U.6@8&_!BQ!GDV"P$91"'(&PK,J:98=F(X78*/B MA6"-Y@P%OHZ"#9/P,?24'4H-+AW#5R#Z.(;A O->0#ID[]^E$.,C!=R?>#Z+DIWOQ?RO=(59W\]4ODS'-BKOK:4WX M);OZ]\+0>)V]L&1AQ >R RU'L JX8K?I,N]C81BW;:-US/:'3?'A6[QYYCJ4>).,^"KV#G>M6'CM)X:?+8@AE M1E\Q=RTK?V ?[_>_U '.,O,HNQT_7G^Z'3,8Q%*,#3OSZ<,LN\?MW M-381W/I/Q/U0^ N,B6V;_X,%L+QI3=D1J)83_:_P%IZN9=#?#?KU)H/+''BJ M'C* H1:H(:?KI&VT3W3@ @3S !0'7&C*TS0Y6+*@M61#$)PNR :(BH\J!HVSL>V$\ J:?0Z88!FS&U01&L8.+KZ0)O>CXX$N9H^^]PPF3,PZ)SESH;?'-#F(CW+/ J&:('_&PI=7Y MA&%3>$. !(25CI^0KCS\(&+=ZMA\9#LVAO=2X7@&UD>*^-XW\(9# ::,'D8Q M=',*#MD%HP<\YT=[!$Z$FEE-TWC;_7I?^WAMQ&=[;&/1+3!)3D/O&?6&]J$_ M>IZ%LJ!KD/UZ5_L8+;0SDPK6OC\'?U,%M67D(PHQ')$83N@<.E*CI#8.?HVHFZB1 M>/#JG8DY:$M^!?<+GXMJ9)HWB\VG0,:=8K7Y<:&J/RLM%[! /*)3 M"._!_?U8Y9M>D/ W>M+2/>:2;)&$ 617^2M2#/4A"(G)8;D21U#&+E38(2A/ MP&&W3U@RWV+5WN).X*%Q\P2HAE8K\CPLXRP"7WX6QQ G/*PQ>PR+GM16C>9, MV#+PD'5+XE4&1O=\S#2QXQU,%B=J,#Z&+\!4-(4?U.$ M0C43SNOL-A+)Y?"UF,IU86,A XY!;3?1,UB@C%6$"]-!@W5L*P'F\K% 4(0W MUW.O,/C@@QV-Y$V?MR,&M"6>'A=#LJ\8+0N0".&2V# *GDGC ="99+!-\S$8N%3C;P=)"@)Q)%$^V+G!S!N5>F!PL$'#!D(OP M K1*I.I8P;97A?.%^5]G-VH$ M,IZ0#(%+A^/)%L_PX#B@YBCO(3,MO"KD?\ @<,],;JPI->2+L2.GBGHK!*42 MJ!VN&3S(-B.'^RCE\,QEJW,$-JUX4KL%,1E19Z6>RF+VMBMC-OOLNB(<60+F M@O$>%YX%S),0*24S3E"]#S_%QG1LCZ<#ROJEJ7&Z!;5>MIMK\#Q 20NGA=LO MF[<1PTUD4CP"=HL7QAPB"2["T$FW+:45I68I^<0-<6]K(__!VQ[Y(F0&#)-, M2FZ'@;&&NV/XM&=\E\1WF4BV+^KNAZ$KZ+N:$(W[2_O@[6UKT.GT[[H]X[[9 MZ3>ZM_?#Y.B.U@V>'%PMO&69S&HFD\K9$A&9HN*Q;)'F0#/RWDPP/AS$.1#I M3#TYT^6=>@F%H[G\5J:@Y["-ONR*)I$>S;O5NF)A6.NL;P.=8UJ"(S,=+F$U M8E,Y>/=>E[/;WF]#,//DY$&.&(?O&\EC8I;$S]E7JS2,93'%:]('AU(YF,)Q MXFM^NFA_\1'Q\-68VJWO/RP]*/.&30]=O=]X MX^V-D[Z>)D^3/X/)OX $3P)M=^[$Z*,P^<,2LC97HI'9SS&&9[_R)=SB-R\. M,X/E'@P$\^G>3VP+\%NK,;$(]^ZV:)=HG@ZW=7%T6FV@3T9#F!AB\?.U+^\] M'[Z2$;$1&%R.X/Y/%RZ85Q<_2/-,^ASF?-OOF6*_;9=DRB_V6!7B6N+:[5S[ M&5V"[2R75%$1OQ&_:>&W6\SCEGE]=D M'@8&9_DW72(=!PYBHAFS;TR&Q=G_J%K$@\B^=0WCE\D(R=J;"K T:N/V6*1] MD=5WD3@'2DHIT4K*RVZW;A2&G L4.!&!M;/J.VVT+0[J%D[C$WP2?)X(/OO- M^J PY"3X)/@D^"3X+ ]\-NKK&^B$GH2>A)Z$GH2>+Z>1X0?A8!/]^^SVZ4 M.5ZJRJLVI.==8G[>N[B?#AN)L2>3D)/"DKB^6V7#[A4P3:?9S"'&OT=$/P>A M;K;K3=V[07N)9E$82IOU0D9*A>4ES<9O:C/:BB( >-^F;6.2"Y*+EVM5ZPV2 M!Y('DH?4KFJ1774$K^9UH:+RNSL/_%O2WR(/^=(:<:N:@;:5.$5ACKPU%<5C M2<1(Q$C$2,2.N%/9.AIK5=NL),DCR2/)*XU#5YFL_C?N4AV8VO]ZB#5 MNZS'#\=HW.9Z+>G.>(>Z>%)>8MUZ5I*:AW/Y4JI)&40O;P>4))(D21))$DL3C6[&M^GKS>;)B"^7 GLN.Y)=UCS7V9?/R6"L38Z(-%-I *:8Z MK8R(-?7EHY%HD6B1:-$.">U-DN2=.LE:7R2FZDJ-:N14TNAEG#7Z#KPSV9)R MGQ:HUBD]2W<)&XZZMFU'.VX8C<:FPN#3T=3,L"N.3^B!Y*$1LX#S4 M!_5$WFN+Z;1)D5KI7MQ]YE/D8)6ZRU3>.K- \EY>94K"'0<1NR34)-1')6,0 MS;;0 J;T8>W4QL5C>K-0V96&,JC@0004Q[/ECU8R0=W^"$>.@B--PI'C&QS: M(LID<&@/)50+)%ZLM\P[@E"^B!TU *4='XIPG\)]+@KCY^WHDCQ46!X:^BJ2 M2!Y('DHO#Y?-IKZ<@/.PIV@+].!C83^9H3<2_E].<#)L"_QHRXM&CJ#C98Y MVS,X7V:@L[#DS?2DB',9L+=PE@TA*"'HR1"T;Q""$H(2@A*"$H*>/'^9 )0 ME "T!$Q) *H10(V>41\4AZ!G#*$E20=9A<\D@0M6^_10F@Z]E<,^Q0MT*QNM MB*^(KXBOB*_*0BOB*^(K[;2BO>R#][)_B9SYVD9V+_^-;$U=HXO>4"LG+_> ML@;]N2LY^+&=?KU?&(I5._^G1/!8YE@?X1SAW(:DFXZ^=$7".<(YPCG"N2+B M7(M@CF".8(Y@KMHP9W1Z&D^^(*#3'NM;$M+RMQ@__(!CQEV+JO#3FU M,LB8J+"X4/=^D@N2B_7[-#JY) \D#Z67ATN-QP">AUE%1]Z^<)Y2?)Q2'N)U MU'Z!5;/?#B9>49@K;T5'85<241)1$E$2T:J(Z*6AK_<:A?I)U "46'/G3B%!UN&!@)Y>[$DD221 MF^\[YM%S)(DDB22).]+AC^: 'F2GED)^:5=5!Q4WG/(<^Z-Y>9V5B2/E8>+2 M)@R%K-068^&,HO@00041P.*'@$% 47)@*))0'%L MH"A"0>=9 75<[Y^G$[8CN=U$$)V_[F.3IC.6I MJ3%'G>2)Y.GB/A_^4$)^.V@%LM+QHY M@LX8TD.^:APRU&WEE<=R",FJC9PE LG"63 %@KI2Q&;+@8-YD#*/@W7;>7EE MN8-D*9B5$)00M'!,20BJ-5LZIS Q 2@!* %H(9F2 %0C@!J=05Z!3(+00^.? M/X0):?/31>-"?H:IFLGG#<-]L*9=5Y_\7ZA8%C_?19[1W;< ":_A*<-G.7^J]];B-?; M-2AF]+UI?AGN_G<4A/9XOC+E V:8WO;9MZ?3^*\L M*L+X\\RW/9\%PG^R3>!9+PC5X<[<#".XG3L,DY/@YO@I%OPA'S2#%WN6;;*1 M<,78#N6][#(0@OWNA8(-WK%PPD/V+)::T\,#QKXWA>>;T31R> A?>!MRHO"M M+/28!^^!P;J/28N+@'F^>A>,/N".".IO%F02V.(+;+/J OM%H#1(IL<&FO 2 M9D:^+UQSSDP>3!C:QFPBK$>\2(=HR=\R68=O%Z3D^A]_B(*K1\YG[V^RK_XH MWX7P\ "4O'8\\X^?__RG'Y-K;^V /S[ZXE&BTZ?Q%_$DW$@\X!O2&V R+J[# M%S'^Z>+^MMDP!G\W_O5P>\%L"[X W+JZNS$Z;:,Y: YZK=[@9F TVX-NXQ:^ M;#7;=YW.Q<\K"[U+I+=)]"X^63&)^BM6$W[>P$KR*]L%UP<,K0%RB2H]9<\3Y#/\RH21P@+Z?T40 M!@N//?. S1QNPEV7H!=@% X6J[Y[OY.3])/N%8NTAD99/U.D(-J=?Z M?E\MM:SFWGC[6^\O]>W'?7U)LO0+%RY*A]LK=LZ5"8@G_'S38!XF/C@"O\%O MDX#= ^NJR9,C>W\^T_7!O]GZ\A.MVG%&W:\WD=VY5^2Z?5T%FI6&JN MV68,'HV9SECW$H 1@!U8JM9K'Z$U?2FXYJT 1B[LA[O(]V:BQGX#7'0$N^-! M*'<>AV,?IGZ(,_%2K5OI:MF,05=?'G)1UCUOW4\JOLH2T6_K2RRMBD20F[^= MML/ YNPS-[&3;AX25)V^N$:[1\?ED0=:)/54(>%J->G //*.7D_"7S'ID0VG M@IRA^+Y.4U\_UZ*L,OE"Q5$VY1.(EKZ^I541"'*%7B4^&_YZ\$+NR,Q^F2:J MS5:A,CDJD\L/ WL-(Z]3T/:A9RGXCES>@FZZ$D821N:(D=VVQI@Y8>1K[<_7 MU0I7IXQHYGM69(8,%W]&Y4!4#E2=BIB"W4[E0&4P^:@^<^@@? /BNO)F"!>)S">N;"U4'SUQ>/6*8V:HM!"6^PYOSGGL)'6K3=US;LH"_G68"Y9[@0"YP4" M'7TM9XNRD&\%@1R=I@J8#>Z^5L,9YGZW.QI/7*IZZC>Y?U17L0>=6BVJ62)' M=P\:#L>A\*?<_T,<%,JK7!)YJV60XT>.'Y559-HT#?25ZE5%(L@+VJ53A.]A MGI>0_4MNQ1C/*2"[;7#K MQ2V'3!Y=>3LYA #[C;Q.75^?Z5D46A1/1$NL^LY+%MLZ6[&0+)8_KW!5[7F3#111K.9@Y0@5RCUU2-4(84>48%TE(5DBV#*K*. MZ!B57GOMV*.@+"F-5F6SH3%@09D91133$JN_\Y+%AL;C=D@6\_4/*3>%\I0 M47A!HU/XNO."DK]__"$*KAXYG[V_71S$8WONI_$7\23<2#S@TQY@ZM>.9_[Q M\Y__]&/F!M/Q@L@7G\8WWG0FW$#>^D4X>);/C1>$P=<)]\4U#X3UF<\QSAFD MCP)JNTC2+V+\T\7];;-A#/YN_.OA]H+9%GS!S?"J<]\PC*8QN+L=WK1[-RWC MKG/3;0R:S6[_MG]GM"]^7EFB++E?.!)GTPIO/39(1A2ZL[T."=J3#>3'M:SV MKR%0ZDH2D&5IO),O7CNC4QS\I"8TDA,R,Q-BXAO^+9@=,%^8WJ,+]UDL"F"P M+)P(-N:V?_7$G4BPJ0@GGL7&GL^XXS#^S'TKJ+,'N IIQ-TYLP2V9X+)!^G- M3-WLC6'(R'[>3+Y7W9UYT;4##M755W/BX?%4\54SW\;CE]C4LX139Y_DMP$# MYF://G?QZ*IGF+08S>4SXKO$-^&;-DP*;Y=3$_^);!@'!OQ#3UZJ>DC%5\#@ MPL4L_AH@B:;P(#5B'LI?+9 NO%*^N,[N@0SX]1I+'+(\(1ZPHN5)0"IY2HO M4UKT#"X^TV5A9K2,&MMXA,8A3Z]E22]YT,>1SWP1\F]J!7;Q+0\"S[3E(6;/ M=CA98K( ETO+(+]KUP?)>6AZE@E;S:23U3-&HV[H'2-0SU=*A>%:C(0KQG88 M$.]O.K2CNKS?JO=+P/O-(_'^1]!=H,N1QC6I"\];$')5 ML8?0;.-)[IZ)HB MEH_8G-#&\T:]IY6?"#-SQLS3L4I3.ZNL#ZS$1\ZB>S#V',=[EI:^/&DUB*9@ M?\-UP8I38(;VDQV"'Q'YB5^@3UZ663US4J$^'#O\I%PZ!G>O8W![Q3@&MUGJ M@VCI'-LS"/2?-$%J_WWM(Y^_&$>47@O;QQY=% 8A>$M 0EVA>9*(HAU76C") M^*?\0NP^%.9TPQO"4O''W>V93S>ZNR3R_!GCRJ_ER;*G%N9Z1-$" L&W0Z_M ME\B9OR(,480\N3P28W/8^JWU^IU:W]!VCL16&IY%HG")!+=PJEF[Z5)N5M27 MJO(2SY4>Q%KM^B#_HZ1*P35O!3!JI1)^^)O*+C@E=!5&M/IMH]9K4@<5\K1/ MKLZ+PCMG>;QP9U#7YV<5925/HBS/I6U,$@[1ID?SZV%Q2L&Z[+5;M5[C>#&, M!:>4"'/?%9*)2&,?Z( 7A:T*X6,7!HJ:[7J3.OJ2I_QZ&MY@:I6C4<7GL.E6 M&/&Z--JU7DM?H/V5M#IO?4]JG1SQ2CGB[7;=T-8 KR@K66!'O/0Z>GT3_?7I M_'F5 )_E1GN_.Z@U!CDUYMJ'R&>QD54BZ:^^Q5!X9Y " 4O[Z8-Z(__]]**L MO4;C8WL?B*,-K,B-"+ <*)3ML6PW]&TWL,U%AX"D=#4IX+=*6P@D:URU/$E; MX1Q[!M-/RY.^:^HNC]1'KN_:FBN!:\P7P4Q@99IPYJK=Q7.<(\VXRD;.-KK MDN"$CY,>%;EPL1["EZU2N-J"933K[76M>S"=UDV:0QZU<=O_H#'- &8#;$VT M(E1OUF;EJ7>U75F.+,M=3<\UA>_B=5[60W>M1 /*NQ,TX?J*EO.5T<.K8+XZ;?="2L?=(A!-PD!:EK0L:=FW:=D, MH.RK92G%=\?6,6O4&PT\W>*[9J_>S?]\=$+Q(Q*N'/G-K4&CUC:H"P\E+Y^- M8*X3KARB:M2-1DD(6EU.U)I&7PI0+$2.?3DDM-FH]_+O"%(*KB%56E (QN7 M!),$LX""298%619D612TZ4#% H_-7KVG H^MIL; (T&\?OH4!H*,6FO0KC4Z MU$Z4I.+D4J$-6W-HN:NQXRZQ3F$ M;C6;YF42+-?[W1)@1 *E!0%\C"K&H-. MK;VAKIVD@J2B'%)!NE&3;NP2"NB(UA0H!IVKE+2::1B'\L<* +G5/.K"J#7; MO5JW9^1.IJ((5MZF"PE8^0F7[XYUO4=H?FIFT[HA6Q1H*\2>:W'DK%UOT]$I MA#154FN%$2ZT&[NU?BO_O 42,!(P4N6DRDF5YQI6JUKT+$V":E,25+&QN# H M8]1:C4ZMU]*&-$61AKQ-%Y**HM$GYR2H@381(=8I#* 6UX8MDQ)I-^JM#BD0 M0H&2HD NH2*C7^N0645245JI(-VH23S+\Q75'6GM1:09'F/.W.+EB=@X&^WE9D=9)X MDB% AL!!AD"[WB9#(->@'J$,T4>??F^!?K>\"(]U>,OA)(4!H&ZMWQW4&@-M M5=0ODJLJ8$1R53;ZY"M(=4-;Z(Q8A[:H*[5%W1K4&]H<[J*L)"D0,LQR] QK MG7ZK9@RT93V2849R1=JUDMJU7>]K"R(5924UQHI^".6YKANN/]K ,D1S;%=< M3=3!D4:S\?T2J_6!KS)4_7<4A/9XKKZR7< .D,@!7*.3TL, #ZQ<&_XAC_ID MAAX>\9MB4LNHL69C0W??0YY>8^%$,/[XZ(M''@IFNZ%ONX%MLB?N1/+834\= MM9W8_2CL[NOD5Z-9[^KE5Z!DZ(7<89'K"]-[=.%W//=Y.A-NP%$60?3P M;P'XPM,R#X[W*VSAXD=P WQ\Y*WP7?XIQF_<83O3\=G13X"P]@.0/VQ.0"Y M)@K#:->+H@];>TWCV9!F$/GBT_@F(S!?E)S<>$$8?)UP7USS0%B?^7P*;!\\ #1>.R '/__Y3S\F MC[KCO@L,'7P6OKPCO0@DT44P_2+&/UW_+P"Z%EZ/-A3$;#?Q3/[XDWY=L?F MM?K Z&Y6")KP7WYXNY<*:5^T^A]"-B(HY7D MBI")9+(SF&R DT6H1,".$"I'H8T]I0]I.5I MX<07ZR!WT+B 5\()L(*+?% "HUJGX;#A (-CM7ZZ/;5/G&,JK\2NCN50AI[ MCN,]2QR1_O<,IBL1%OG9=H&SI\I3< 6@6,#].4)N@A4B5EZX;B_ RR4 ;XP# M00W12]#MG/2X?8N=M/JI5SU-V_][*86&LO"S]>;>T#;AOVFS)([-$NV!>QC0X.! M?7' I@(QZ"$,VBPV@VK=F]O,GQLMV9Q*3PK#,ULD4!<=:$>?)&Q)PG+*9JZN MA%&[E.VT_3WK;6(<9MTAW13KDI%+Z=CFPXR:$M[*?;*]OFJREVC[EG*S/$BI M/XVHUZKG9)GL0\Y2L%W>!DV!D+5PE@Y!)$'DR8I\&G5]AXP11%8@U+(*C\EV M05_S1LK;G,+6"TYA#G0K&ZV(KXBOM-.*W.KMU/SG:L;.4*=PO[S.:?7UAJJ)P M0M[Q)(+I*DM$JT$2<43+N_R*YQ:WK3!KW9[.N!EB.KC4.5LKU<-4=L^\BY.E]=1&=$R-,;8JRY:Y$;MY4;%^1JYR%\N.X^O MWNDYOM%IU/4UKGUQ*^P<=KS(B2-I/%@:F_7C=7 ]"VDL^]9-<3?%2APS+Q01 M"T,XXL1SYL22).H<+4-\D0+^E@V)DJ!@*CZ MMDOAN8V 9L7:(: YP S:WJQ^=SO9K3U@LXUB[[GM_W_8*WW1?';14?85S6(' MM[?W-[?-3NN^>S_HW_5:[;NX6>SU_>"NT3U^LUA-JR@_KG620'(Q22_VF^!( M+=F#=^>JOG;TK^C&UVIH#NZ5J_4Y,[GOSX%>JKV_'+O)@XEJVXI_9-JUUA@W M3=G?#QM]"_@:I B^#2:>'UZ%PI^RD>?[L@^AZN :^MP2B[MF?"X[Z_'9S/>^ MV5/L/#C&]5=G"R2=5^/.J9G'NCP$QHA_P,[C;A#ZD624.BL9Q04PX51V:<], M'2;@>,BU.%M+C$+V;(<3-K:_P74V=O2"VY@/MP4:>]4W.WW=S>JQ)0<@HVP( M;\.2+_.7MH7ZKMGKU!M:AZY:*&?6!-O;IVLE>R,'DH]MV:T7>VQZ_U;-[Z6@ MH&48L"A(?L;%8AP6&)#CP@\GU@9F>.3?25# FK MSGY=80EY+5QA.CP([+&-^3@!^U4\"8S,SF-C"Y[XYF:NY;9#U34SW MQ'U;BND*WVV6VGU;LN]4CUD]^C?/LYYA?8>N]=$-N?MHPYB&02#"8''K/HJU M>]=M#^^N>]UA<] =W/?Z_9M6K%C;W59C4/TN[ E))39_PI,OV(*T3-'VS8JW ML)UQ09ZY/*'"-6W'5NUP000>$Z* B/MB!CI',G\@'E&_Y- 4>KF? !.B01)!$D$>!%XN&+!16&Q*,_8!.$<]F1I3W;S??TVE=;NHWO*@CR%4]H$-.<--$:G5>\0TA#2$-(0TN3; MAZ?5K[<):?)TL2K6+F2QT6S^)[+]?+J!O+DXY]ARE%85-+6A;U$6/&_U3%JX MPG+1T]CFA@2"!(($HH("0C'=@ZZ?U M?:#J-$J\;-1;VER?MU)MP7@EJD-_1R&: NG",Y+<5E[MVDAR27)) M;4])$7X1?AUQ'QJ]7H:$Q,(?Q:=@BW=TDZVL"J MV&_ %2%VUDBZ+G#LNJ Z>HB N@V\L'S;5HM:"ZR&$ZFU0 '*XVGR99G\>0=" MY<>UXL(; %UO"MK"%RJ5()C8,]78S;&#O2IPJ<)T9Q6G[P4!NTG:"^H6E&T\B1;>Z ]8 N_]TW<8@8D!CP< ;$)OS[]:&CBO9*5K27 M(L)2B-JP:MY1C7_V#@R\> #*OO/WM=N4C4GQ0RIO)GZ8)!< MD%R0HJ"R?UW$S>[6,?%M)MQ@=Q_[0TL/*U-:F(/JJ7Q#,PK.'$%954?$+C4V MKSGSZER2/)(\DKQ32!X%](K75*J,\GBT#C3G(984'B%QVTJN1KUY+&DKBN!0 MN)'D*4_UI>]\"5)?^08S2V]MEK@-4^$C@,=K+5")\RZ,1BNOIJ_[D*PHW$/Q MXX(F]QT7S$J1R%4.I"M'>N!EJYN7 7@(/2D]FA"4$)00M$0(VNT>L[U>J=GN MK49F^?I649 F4$-M[7^'ZK%42C, MB0N*]'&^APJG1A_4YZ@ >U7$?=3GB!BP: Q(?8ZHSU%Y/'(JI']]X9;.H^9* MS31O#>.4"- *IWP)OPB_#MWITWF. FWD$;P1O!&\%0;>^M3FB-H<49NCO#>[ M]>UU%V6M\_9F2*M76!ZHRQ')!;_O[Q MARBX>N1\]OYOGF<]VXXS=*U%(K,J1+ZU ]/Q@L@7#T"#:\M3KW/X#)GTX;E(4]$0GI1& Z M("-*JM?PR^>);4XD\1/^2)-LD M8 (X5]/L\UTKR89:G@1#6B\0/XQ]LO3WA8EZSV*<.=A91Y<(?->HM_3R%%(2 MM)X+#*%UF(;68=: HL%,F*']))QYC8U];PH$MP,$/3N-!RWI M>S^F<8VY GB\M,9,:+*JX]C4/;55!!L) MX3([""*T!F#\8)-GK;@Z0[M^?2T61O:,SU&A(9J"QO,M^ )<=+#L;&7FBR?Y M:X8!;/G;R!</P3O XNJLNI'9NOP/>1F7@1-]!-.;>H]R6=ZS]Q'50WC XIYO@W/Q<<$,C3# MGNUP K]ZL(BA/8T3H*4++Z^RIS,O@&'"QYDOGFPO"F#FD>L+&#Z.?YQD4"?N M';Y[YGMC.PQVRW*1>>AKR,=C8 P380O)>!TY %6@R RCSRZ_#J_QCW?QNF(O MB#CN <1]C&Q+I?DXCO>,-YM29:(VA66* /4XN)(*4Q1TIFE4_!2!H^GZM!2RL,+X,5A$N")'(& M#!WK=!N>9;LP4N0(L!1".9H2+]J#5'X+>\CUV!3#ESB_#?3F%HY*SAFN VG= M';%:3=?*.J!X"_#\DQTH%DC4W2)" RMH*0VD[*&,)976:_8^ !:Y;B11!.0^ M1*F[!XAA1N/J_](%E5R@,;Z0HT%R1-]1-S.5/K"S[*Y)!L\Q6:"A:+[8;+OWW\]>'CNX4H M)* CH0I4*SB,D>]G9# NZ&;/$_1?7/FK55X$&CHAX/?C#7^7^EDHJW6;CT,!?Z0CS:<4&4? 48/;8KK^>.&:D?I+=G MNV@-J0M' OD!OGX"!U!.,H.MFZ X4,H26&DT9[%V57;7)H(L;"$Q'HL5VN#< MD*W,F'='0NI?T-[P.3., ,8(\_D/^ ^Q4SH&@ 8.1S] .=% J'&$.TQ+N@(W M4/&I".Y@#OY7R/$CNOMBV5)+N!O&':], OVIRE]^-"X;>,W@0 -G'T\.6HUS M#;PID'R4!Q.@49NN*"Y?*DWZ_.GOC$&]K3]PSOXI'3<8R!.X MBH]"6O!1*'U.Z5O&R P?^0Q4P3>I8V (8WP,VI!!C44SG%5!MTU>I),IZ33S M\ 715Y8/]L7"8@K(DA'' MXAF+J,5,_EI;-3; %7,\]Q'T+,C#OX4I Q;KKU@219BU&S,QK!%^QR,PKX $ M*-UH#$@N!G[ VU$G-#*C0HK\PY4AEJ^AM*[60C1?A?]D@Y]^^?'+UW?2-%L8 M"DNO]\9;_;4E8FZ@.?@.TB"$T767@0QD$D:%[THL+Q@&?JL"+JGGFK4/<-*Q ME:+F#H_M2 KB\]4VNP3#.'JE[ N8B!W(C!R0? #P9T 7V2B',CXCXQ@??DJ MX_&9,(]<(&MY,=6.3Z1B&;%I*R\P'6Y/XV_E4[TH!%L/EDN.2UI-3_:CYZMG M6V*,T0V48YAPG#.24,N!SX_*E+3'(,,*R0S+#@.U3QH@JW EYJM"6/5V?^"P0VWU.(QP#($ MTJ^3J.LHIP3?YCE1&#MS$B8#-&C!WIU%*%93CDHY@!ND_[)@W*2CPNY1@VN2 M=9K ' ?^PA!K\LH@,B<+D%\2!Y.[&"B3DP*?"CU7S-; ..:^VPB[]@FR^PF_ MB^=%5/"S[[GPIZD"9Y^E.ZW^W6>/X?9NV#/Z-XU.[^:N?]_;LM\$R4EP[TWGMI; MC>'Z!I8 N-5?WZ,YR-"Z''Z]8=U&]UTM3O+C4V4:^?$88@-,2F0:W0:Y!LCW M@17B\"=(M3US8M6RMC&$-5&F85B!W2F)+ M,'TF?&F)F6TJ.UEN7HR5-__H>99$JD"I>:F:TM=)K'+C0*W"75^,'1E,D-H, M]+Z-6CV)C,6424>C0@R)OI-?)EO=22\9%:\ ;;X^EI79@D+V%E.&1W-)?RO% MHMB;41LZ"N-YG"LK9U!#T,-?4=4B(DF+ H8)A$A(A3^9/ !;S?&>,=9@!S*J MLGM5ANG&!F8<8/*O="V>U/,47,=?9(>+D8QX0N">CM 62!ZZ>%DMNZ$&]J7U M&(=!<*22AG*=EG_@,ET]&WU)=T1,+U KXHVD08764N2,99PK?:M,4T5S::M< M=Z\:_=KB@]'(?C"R'YIR1.GG9B,C%7)I@+XJH0H4D_L8V\4V&IDX(;XL41F' M-98FT'>@H ,PQ[G,L5GB2GB:C>@+[Y+17.'+ !P^R1LYL?T4)/&!;! -0 ;= M7&G8HO/L(-_CM@-:G\ ZE@Y2[I"F[F@2DEO8-H^V*\.#L;,QMGUP MS#-!-BV0E8G4:0PQ!+%.D7/DL3:)@C1NZ5G JA(60]]+\G#BI- :&M;./+DV MBY(* C(2)I%$AA30>EGX'!O.+ZLM[//X]$)\I:*_M,=PE,A$&7'(Q#B7J%\' M58G8"$/Z'8W-[DJ$.7%STF?*S^B\@>I-:/-V$SRV,KHK5D;W!%8Y ,$OW(W0 MMEXD"6P A-Y5P\A-T5\CAZ$G!C(T2ES.]^Q&H4BRDK&@]!2O M*N!6> 1\K/QXA!DVBF<3A_S1_%" '[]8O56B'WC,KCF7ZGN3P-54-H7(Z ,5 M 7,2ET+F1O _U!76"EF3@:@7(ACB[D4]RPAR?Z&: )@6_L38MS3K+=-9W30! M7]*R50*#W(G/.(0)S+C2ZP>;UD(M9.%?BU*@^S0EX>LB)>'MV\@9W^8$*/,; M]\W)BQC3RPUC<&&!UDH KD /A':\ 7>=!%,O'SPPHUG/Z+S3PZ(93.EMPI2% MN0OZSYNC38[&O!WPQT=?/":AP1D&#O#M8L9]%<%6VE#M(\<&M11UJ4H]%[]. M34)E?:4_2#1P19A&U^5]J&-C_EXJ2TN38O"N),$I"P:]LP2#7KFFDS'A-EEN ML:VK0EC*@^-H3CF@KY8"4:MLHS:/MB/9 K_P[KN8?6I)QITE3$P"$#H+5[IZ M=V#0A9I);T.RL S:2?6-B8F8BNZI&L'"#C^F,'J$JV4MJ;!J>=?+^6)Z2J.J M9GX/HTD D8 2!-[%H>I M9/4%7NISI44Q!<:;@MI7Z*=LY23$]5< 13OX ^PWES\J-9BUVQ7V;+<8I M]QL7I,,9+LR#Q'U(M@*_V;+@D(VY[;,G[D3QD-+0B MS#NSQHK1+):QTFQHRN")BXN=^2)R@;M9Z(5BAOH+U@R2I3*N38FV;7X'*OX+ MU+#N79M[,?*3B,[.$&]^.N57):ZQ1]5O-]>[8+U))>#@4Y60NE&8U2+4+D=F MFP39Y13K.N"'>'@*D**3._:%NX=\< .EC$% M,T= #?"18P<3V8X!E)Q*$*@< MS,4:?'2#T(^4%:0UV(+S>Q>+ZT)&76!@9=5P&8,!UA;.VC9M7!/LI.-=6$EV M9KPC'M>#H:$8IZ[+\LTX(I/F7B\]KYZ9??9IBJ.EVRTKJ1*0D1M\ DSSD0/^ M&ABL,F<^^0;L-.709*PP=K5_N2%>52RD6S]TXS#C208C5JRG+:83$F 9N!;[4!GV.U_XR9H>_:T0 MU,_3](@+<5(BRV!OXASB0OIB I8ILG!2LZ.LE&:S\>X]YM*LA;UN8J\#ZV;O MXG(+&5X%LTYM26*P0\K5IA?H-7V0>._6DB=4/D-<9BD=/UG3%)M":D9S-6B> M&?0B-KP8=!SENAQ^NOGX3CT 9R\R_8MD\0AFFEAQ0K+(4F5]!U7B"&K]N*YX MO;@WK>J5)5)Q,EU\[_::Y62S3&:PQ%>OQ2W1[H@+==0.L]SULF'$ -8F%DJ& MSU@K&2X>)3?$I 6H2HNL1?QL,ZTDJ7@8IP&EV:/)?-/9Q5DV4Z"GC!\@C>6, M,B^7UZ@$^$4A9S*.12!WF:+)&VJ8>Q/762,CQ&BELO6]YW@K,QU@9GIJ*O6L MC!8,\$_B+:]#_HL6:'\O"U1+0N_)8Y>[P-[HY CV22EF<)5T]I3K*]'X*LEW MO_H'N'I?O7'XC$E9EU^C42@AO]5I7+41]9-TPN5"Y.4PY\?EG*4;N?_Q,2[8 M5'LF-XX769)U(GG;T/M*\6&9>/@G'FV&>79QQ9R<\A_&&(.4Y9,H-8TQ2X!/3 M?]O]<;[:NZT5H6J[*ZO+Y8T1]R MUC.IV>CT^NUN[_:FU;F^;1N=NV8WKF?HWW1OCU?/D/9, MVF X65"OY?8ZP4J9#E-*8'NA)- M($4621JYLCA);;J\=OL%!W>+R>U6(*T:^;2::E?-X_(TC(K;ELU]#)-?9E#Z M7<9% ;=BQA-];&+QK\J61CA\%"XZ? B))E9(BJ6$[$SA1%*@N52V>/FWX?#S MN]1/4L$S582)L)?TA_F[O.)+Y C\U#!P9E_$8Q)8_GKU_^J2 7WD$=4\4,R9 MY4FEEVK@17ERMIT#/MG%:L5%2K\T%N+,YWP[$7%&[Z%J\W7C;E8M8T>:2TSH*2V<+7Z(=,U4:V2NL.C53A%C*]UN."6.^>S,PVHW;1B>NE6RW>IWV\6LE=8:ZUPHC[U0: MBTA2:MAGA[MO+X(LPJF+,A\[=@-QWTL*E01JE1F^7$8H[7:96"<6)WW.%)^Q M&1)%PMT4GZPDRO8!K".)&?"F@&/J(PI_3%$5C?$5I.K9KG_V]-@=X7RF]@*E MFR8GI[!$X37^O/0KN_Q?-=%8[B23O%,:"8-<<:K]3O)A4LAFH-AMSWN4^<^*ER^S0-.D&O$];1A]1OX-: MP+)*EJ*NY1:6+WUO1Z)B0V?Q9'':2KBTHP5+0$8V@WC\H]W MTLR-*U&2"IA-)7UQ:6M\TY2'YB0.Y0(C+V0T4[:<9!@G$I8R;QKG7N4!3UM]I1__?17)^/3B*RTEO*Z;J$OF743ZQZZ7]ZJ&XR&V&12[F):QJ MG/$5O'M_,/U>81LD]'3$.'S?2 @:4P\_9Q^JF&C9?,!KT@?C5A\FMSA.?,U/ M%XT+^3D .S'YO+]5\VQ;X03^A#F-\(AM_\H$LO%9(-XG?V0Y 2>3&92?_H7L MB4-Q?[KH7S ?8$K^;:37_A!:BS_]C4^(1Z^&U&M]_V'I08L7;'SHZOW&&V]_ MZ_VEOOVXKW^!'YX$:FEPT!4+*LCZL"1>S17\RGZ.(2[[E4Q1D-^\.,R,0*^* M@4[P6Q1H[W;4EFB>#K=WL9M6L63'E#!FWYATZ-C_-.1_#J+E1B'?3"TTF82? MKROT(+-A?_-D-NP=[I/@HT<^,QW0I3]=@#(6%S_@E9DDV=?2FACTC0S:+#:# M2G+GRY\;>RYLI]R;J%48GMDB@;KH<'P)PR/AL93]_<2VP(X[:AHZZ3JJ<3V< @\C#9%X96\=62!1*[$RI,D['PE[.W.GU%ZC?8U4_)^2NN] M*/3X3C<1],]9/W88]8ZN:1=E'. 3EZPN4W'#ZF M"0_[60YG:)JWZ^L)D623D]=+7N^;Z=2JZPO^5EVTR-T-/]PE]<2^""/?E97' MLM8W#S$KG31==NM=W;;O@@=*Y &L]]@@-S%WK51&<=$6-SD/<2&/:@<5/_OV MHJE_W&5"-9V0B<%D".XB7H-\+/*QBJ3-2+3.4;3(QPH_#/'X#]G($+LUY:_# M*I1A&N_&Z9,WRB2I.#M?I5=OVW- \^&R%G"9Y458)/BFE.ZBFU[: M=MU?)-^+C%J&_?I&O7EZ@A6%=\@C+F@:T'&AK!3U&>7 N3Q(F0<(MD]/S5)P MG4:+\ ?9L6#3]4<;6$EZ'2VULXB[A+!QI,XYF@&?F+(_6.BI TYX*/NUJ]ZG M>.KA-)HNSKW-=C3!(SJ63D*/3SM!?O7%8]P /JBQF8/'O5D-O0=.82/9 M,)"]9N1!R?+X -5U9JDQ"C:0T3.%1KV5VQ36!ZY:Z21-WZV4X1/YR)YVLZM- MS"IQTIY@26,?T>MS)13B$:8F+ X*P3I2XM$8D>R%MUC5N-'H M)NQ,E>)22\!E#8D2:DZPZ2T+P(B2W>#EP3.6F,7\'H^5JW/?_;@?ZB+%3CY5 MY=G5\%!6V7)77A?$1Y9)D\7SY\MSV6VMF^O6\U>__IF>#=H]E2STNMNI]UL5:Q9:4*L-YOL!>I9MQD@G^.9 MRG-I7#QNU4U[F<8]+8/D\ *X1XI!P)VXO?.B;9VMCF8 3C)MQTY/QT@?CWUX M_2<\F29N>R=;<\?')L2]*;/G;2U.H\'^CU=HSV=_KQW[?%(]5KP^TU;;D:G4 M97!EY-1E<,OMY6X36*K)4Q,WZC+X5AN&N@P6F4'/*6=E,W]2ET'*"B,)RUG" MCM9(L"H21GEBVVE['1].P?2E2%0AT\OHU]=CRU2 M09EX'9$?&SMTL9K M)6%(X@E[TX+GL)Y4&; UX5>:"&&:]1/[YP9 IAZ&%Z MS%6:0Y9129=J(UUFELED%GE><+JSOT_#GS-L 7"I,]'^):I4NP4..:C'B%97 M1O(:%/LAEVP/&OXJ@N ]"T08JK/K U7]D''%\G/ JK1'I-2>H;&]Z"N)<][: MCY3<.8M;0U\_11*WG-W'TFO*S/ZLP/1IW3NSU,4C7_)58\NEEU=S(FKC46AD M*YS942 L*T5#A7( 73G:>!B=O/PLZN.QW2*D/AXO50#Z@CWC/RXVZ B%[&D: MS(2)-;"+8CWX"7X+L#;>QVUOW S'1MZ+8MGU>(SMEK <#R:EY4':JO&6ZMB7 M"IO7%TU@J"50L]-QBU5Y5&*'PEAGD*(7;!( @N0)U&@V&FN^1-@_)\2RUVH,]!WN4I0EIK!!<<(&Y9,(HZ%/VU1%(LB-WT[;W[@YL5WA MSYE&6FGRCXFB<$DI$4U_;KJI(!/E&NQ2+&X1^9"Y.Q_(>?1'D M$GNKD/W6)O.-?*,B::KJR%:W?83V0E61+7*-XB8GW#2C::0Z?UEBY@M3G:25 MBZQ5*-%.WG?9&_0T=GNE;@N%%,(2*[<*"EQNI]6?J\!1=\P=5/R\JZJMAH5O M^3 C=0=XI.X .FG9,7H:FR!2>P!RW*F#2A%XE3!2(T8V!OH.$R",?*W5N;V% MRHN]'E[HWI#M]?!%/ DW$O>^-[V!X?G<#/]IAY.;*(#UP7/N'=N<[]/WH7<+ M_^UT^[?MSFWSKGMS:[3ZW<9MH].];K? 3SG:^?0QB[WRP'=-3" _KA4:QD1F M7X3I/;JR@P=3E-W)%_IGF6M3FV26=L"F@F-W$0N;6V"_$SX%@0ZQ)P8P4&!; M<:.3;"^4N'M*@,U3?&$*^TEVLA'?5$O]])3Y<>2,;<>1[3-47\4Q]J+ ;HO> M"":K.JBH[BW SF[ U6;4S+?QDC'CDHF1T>&/R+'8"(^0L2(3ACN:LR?NVZIW MQ=)(%RW^9ZJ7"MPS!I *:O!'&/G8M.7)%.823.' \@P$,&X.J)#4+I(Z9*8OFVD#TFX35X M$(%ISV2X7NA+Y\"@?YH53]./'/L.ZR48YGFE&/GN>"$437 ^@+,QFKEX- MV/XDK&6"<"?P,"RKJ(G"68V+,9+B&2 M#+C*SC]#1>2=F6?#6U%(0 4H"LHG>)*#\ F/ MGF<%LOF5\)] EO$H*"7A8^'["SY-1E!G.*A$6J6(U=)GXJWS&8H22)@E@$46 M79NRSX0!(<_YEI2C9]",\ATI)Z$PPV,%_ !SYJ'\54XAYC?)4V/0KJH_.NID M.0D AM"W1Y&$ 74(N?P^>[\%DO^$><8K,PNV2>HX2YUHAD\&LCLBP9IPX@$C M)U=4B@%O([%,)DD0@%G$0EP+3]$TW-+4*^83Y%;O4$J#71XOP^<)4H4;E173VS39VG0OM4 %\K-7MJ:V.NTWN MR$XU%C683#H^>$C@()7AU2#-PD&%)RQ)/QXCQX9'Q=*\C$Q9L48QCD5T(9&@ MQN+'RZ'\_N5N";"D&@M WP9C&ZY)5Z&V9#-EN0Y8'Y0W>!*JT1P6'\"K8M-* MKO,,-*;L.?;$G4CLQL0JR?Q'U_2E<@U) M(5?W 9EB&R![%Y+;Q[!V3$DP%$T^L^%U4G]+9O1<8*H@,B?R28M^?S'A,WPL M-1#RW-0.$$2D#><&8MG,F<"R H,F;03C:U+QW#5)CK $AA6.=LT$2:]2C3!>--< F$"; #N[X=HLI&&Z0)77O/?1%TBEY55-$L VE1"W7BM!,E:H' M0W+*$'= ;A14/'&)>?\&KQ1;E>XPKS:[Z1*8LS94 B\)GB $H_4"=T9C5(@( M;ME9S(-03)6O#8K0X:;R]D"OA\$&.),&O@,&!&)3HI=K"L E]+A 2(!0A%;A M/L**"_GW)>CQ=_(MMAL ,#FQQWRS;OQ-^3R.%@@VC9S0!AMMZ_QY3--U8T_: M"B"WR>&# A2_]!K@V>&6Y[$1#]"H<,%!CT\NQ# *#-BUN(-0&PC'44$,>,?1 MK0$*LE&0C8)L%&2C(!L%V2C(5CX&I" ;!=DHR$9!-@JR49"M^$&VDOJOMW; M'V'Y'E\N."H9E/R>>&%HF"5S5 [AH_ >?3Z;S!)AVQ0D>LE.AV.F*E#'GBZ7![Q:Z!4\YX MO@KU09Y=]YLGSZZ[P[/KMF7GKIS&0I721V#0U@D8=)V6KT\J/ST_ZSR.A*"2 M./%-G/CJ\R6H6])VOOV'*_>AOX:XE75*T2YWT0V=K+!'^_=CM.$M!==L,P:/ MQDQGK'L)P C #B-5LW>,?EZEX)JW ABYL!_N(BR6K;'? !<=P>XPG1&WK89C MS ZQ)FH7@O805=?]7=1UCUOW4\JOLH2T6_3@3'DYK^>ML/ YNPS-S%M,P\) MJDZS5J/=T]AJI.K=6DLD7N553Q42KE:3VHR3=[3/>>6A[;+A5) SE+3":NH[ M6+LHJTR^4'&43?D$HE7OD$"0*W2 ^&SXZ\'#+/.T6$^;K4+],:D_9HZG]S2, MO)JO4W],,*"E$Q\6?43D0E0-5 MIR*F8+=3.5 93#XJ!Z)R("H'JFP1!I4#$2<6@Q.I'"@/PM[)#I3L<])C)Q"/ MV(DE%ZX^(HG+ >%(59U<90X3J?]6/Y#13^-QU=?/&Z=TJ@I"BVTQ9[SFW,. M&VG=>E/7O(NRD&\-YI+E3B!P7B#0J3<(!([F-%7 ;'#WM1K.,/>[W=%XS'75 M4[_)_:.ZBCWHU&I1S1(YNGO0<#C&CO;<_T,<%,JK7!)YJV60XT>.'Y559-HT M#?25ZE5%(L@+VJ53A.]AGIX:KD)@5(?5TU4H(A:&<,2)Y\R)Y^ULR(]K>=8?72O" MDX*YAQ6./L0_I['ORA_\S^#7O>V$OCHS\ZOGR)//\XF=5"94 M:;0'1SA1H"BLDG?,H\"&;'$ _HR$J]76UR"P\L)%R5'AA[_Q@#U$_@BW [[. M@U!,<]%?I9.D9H4S5" M&5+D&15(2U5(M@RJR#JB8U1Z[;5CCX*RI#1:E3+0R'<94%)H=[\B0_(A2]@.2BL(+ MY#>=V%@@H#DWH#GN*4-%X06-3N'V\X*.-K ,T7(^B6?/*V8X?V"U:3_JGF>N[2PT2 *1C:P1CFBPFFWIC-0"/@P42N M*9@W@K&H;55)AA"N]T40.2&,&OXRO4?73F[TQ9-P(\'"^0Q%SYF# /EP]>VGCFDVG[9C0-0AQ 4%NZCDWY MG(V$? QQP&4S^,!MBXEO,^R_H>C@P:A "B*8GIL\@ $5<+# /A9> M:>%?,N8DC[*ZYHXDZ=>)@(OK[&;Y]>Q9P(O7>.L@16*TZD9R2I:6)\(8<%/ ]3GPI./ 8O\GLH'V')3!,ZPW MG\L-F+'O39>9;^;;'C"9)[]]I=34V<-$,B$R7K#$=LX"4FH,'FR)L0!^LA+F M31A2WK[@QV76RSPDPYB.AY@B_.G2[_OP9PV& _QN26%=%RH4!A/O FJ,1$;& M,GR=?;5.YF[6&YJ9&^BF:6R->N=,!4\?%7^)G'E.@Y0: #G7?A+.O+X^WI*K M\A5 MT!Z6S1Z#%>.&]8.9I' .0LGL\*'ES9+5&WZ]8=W&[LRUD@GL[UXHF %Z-C!] M>P1*4AG7TAA!"R1(N-85SQFQ6)C<:-)8W >[-J:.DB4P=B*0'8 X)L9C +OD M.3REIYNU@A36]IM&[T/ AM$CS)W%H"O%'"%A%!L' 1H'*"0]J32)NE/D>5)E^6R9=D2[!P0?K7;T8? MY6#%@IV=F'C2/&3HR["M+@SM$A$#YF,XH\6D;$ATVEYC/!/_$?_E (#+_L0! MVU>ES&D\:J+3 M:=+9SQ1I.F:DZ7QDRVC7&R1;)%LD6SE42FILGEIYV2I)YM=1-Y)?6^-(1YQ0 M7/,$^VW$/\0_Q#]TQ)(V5+"0?\O'-"R=*+7K35V25)3%SEL9D?;JQ-"O3HFWFVU/NPWW9IM=)H^U%'^UPPD/VGPB&.I[+ MMFZ;>@(C.*@C,<#^E]VM5?_@I%=P?!Z!.>'NHV"6)U2_:]FCF[,I=L3&XZCM MZ0S;9'ONZDO^"Z.S(A\(*!\=3GPAV!3&. F8@#=JZ@&?\R$1;^:G4S'/1Y?A M"'"I:RL]G=,>V?'BP5)@5_- R/[/"S;">,828IJ>^("W ]^ZICT#=MG,:W"=R:- +!VY,>&!&HSG(/=XT:/JV3[E M;H3':2C>P@,UDE&M'+OA"-7/V@O$XIKXU\5Y,O>>O]J(OA8/6CS97H2/Q<,[ M3*&:SBOFMN6A-HKA8=)<'I4XXH$--R]UF%_TJT\/4Y0/\5$"[" F19A M&!]CR_D9G^.;XM'#" ,UA2":S1Q;^/ V228II%9,W61U9:O^+<,%MS\(#AZP MNCL=LBGL)_AQ[1R4FCK*9W&VS_I^4[5^#'MB3ZJ--1<,!\0_?R M!51F^&SJ6;8\$ !("\..SW1@4P&,8>'K4L$(;&Q%B*F>0G7W3\ MYAD RYCC M-N'I*()QA7(YX#F^X'ANRH*$6&&[-$&U#K/,D.1JJ,[LR1-PIKN>,9;,NZ#3 M,[Q="_!]U]%],) ::C450?+WCS]$P=4CY[/W7Q2'W(-(),?<_!-DX2:6C > M_FO',__X^<]_^C&YYZLY$5;DB$_CH1DSM[!DZC%"HB\FP@V 3S[*))-?00(? MT*)*'R7Q"SY\$>.?+NYO8>J#OQO_>KB]8+8%7\ (KGJWG9[1;0VNAXW^_;#; M&M[>=KN-0;/9O>X-[IN-BY]7U%J6/"]TJM]DFA9.*]Y(,9&'@/ %C9/2]RR5 MF2,!]N9(6=.=_V^X//W<"1![5MNV1QHL'N,_LH<$]<^UJN M_8PNP7:6NQ:N&-M[-]OEKFES9]L%']T@]".Y M:T!L26RIA2T?O% Q'*4Q:Z9L>@R./,ES\['&LA>\W-#@WW2)=!YG#FU=P]A9>)XD]-2'GD9[0/A9 M!/RDLM2T_>I2>MXEYN>]2SINC<38\V4^KL.#P!X#27"36*7,[ANU.9_U$NYV%6DN21Y)'DE<:AJTQ6_QMWJ0Y,[7^]Q.:1*O#J7=;CAV,T M;G.]EG1GO$-=/"DOL6X]*TG-P[E\*=6D#**7MP-*$DD2N?F^1GV]Q1-)(DDB M2>+QK=A6O4-6;+$=V'/9D?RR[K'&OFQ>'FME8DRT@4(;*,54IY41L::^?#02 M+1(M$BW:(:&]29*\4R=9ZXO$5%VI48V<2AJ]C+-&WX%W)EM2[M,"M;KYV53' M0_%)JEO8:-QI.[".;#@2EXJ+2X.. "9Y('G()39P'NJ#>B+OM<5TVJ1(K70O M[C[S*7*P2MUE*F^=62!Y+Z\R)>&.@XA=$FH2ZJ.2,8AF6V@!4_JP=FKCXC&] M6:CL2D,95/ @ HKCV?)'*YF@;G^$(T?!D2;AR/$-#FT193(XM(<2J@42+]9; MYAU!*%_$CAJ THX/1;A/X3X7A?'S=G1)'BHL#PU]%4DD#R0/I9>'RV937T[ M>=A3M 5Z\+&PG\S0&PG_+RE+$ MN0S86SC+AA"4$/1D"-HW"$$)00E!"4$)04^>OTP 2@!* %H"IB0 U0B@1L^H M#XI#T#.&T)*D@ZS"9Y+ !:M]>BA-A][*89_B!;J5C5;$5\17Q%?$5V6A%?$5 M\95V6M%>]L%[V;]$SGQM([N7_T:VIJ[116^HE9.7>T!9@_["QSK(]PCG!N0])-1U^Z(N$S_)!XU"_22Y)+DDN963W))4019SC^[4YVV53["/ MF$UY'O);/%&MKH(]*(&HL.=.G,*#+4,#@;R]6))(DLC-]QWSZ#F21))$DL0= MZ?!'8[]T;R\SLK$D?(P<6D3AD*Y)&(9FU5?0U 2 M+1(M$JV,:.F+E9)HD6B1:*7W-36>N5MUT:(ROI-GMI9.ODZPMU 45J&@98$4 M5M7DZE+C<:*T?T[B1N+VDKCILQ-)W$C<2-Q>$+>I7J>]=.)V1/>[*(*3MWU,\G3&\M34F*-.\D3R=.[RI+-M M+)F#!WMMU8_YR(\O'(O[R0R]D?#_BA\<\?0@Y4VWA]YF]Y$3.% MX\2T^>FB<2$_PU3-Y/.&X3[84Q&PW\4S^^)-N?N!;9OOICCLLVV%D_=&_S6H MN\PZK[]XOU PK/\^B[TC.VX DU_"TP;.SQ?F?(!,TQO^^S;4^[#19A7Y$06,!:&G/G4@TG\5Q858?QYYMN>SP+A/]DF M\*P7A.IP9VZ&$=S.'8;)27!S_!0+_I /FL&+/LR#]\!@W<>DQ47 M/%^]"T8?<$<$]3<+,@EL\06V676!_2)0&B338P--> DS(]\7KCEG)@\F#&UC M-A'6(UZD0[3D;YFLP[<+4O;Z#"%WB)B:\C]F@NO_5<& TN+BR?8&O$/F0DX<0'P)W"+Y. "1?Q.=YS M9/%6X[H;?LA[I$[0\B3<_=0T)%]NLXX]!P0C8)>P&G"3@]6R[][O9.77\%9L MSK8WL]>.==^1I=@.\M=JSA*0/Q&_*:%WV[ATB= N2>QC>7N M;9>[ILV=;1=\=(/0CQ &B2V)+?6PY8,7*H:CW/-<<\]_B9SY6N)Y/__$7?".]VCU??3=O@;Z!M<5"WKV\MP2?!)\'G MR7F2X+,$>>R$GH2>A)X%Y$E"3XU)[.T!X6<1\)/.R7M%Z\7DZ')_]? %F?V6 M4S_&0P#VQ UVVO6F[MV@\^X#049*A>4EA_-&BB( >!\U%BLKO[N1]+#@="'< <8K"''EK*HK'DHB1B)&(D8@= M<:=27\M":MM*DD>21Y)7"H>N,EG];]RE*N/)8<4]%%#K-EZ>%)> M8MUZ5I*:AW/Y4JI)&40O;P>4))(DFXM$.MR8KEG8D M=U'QR[K'&ONR>7FLE8DQT08*;: 44YU61L1TGAM*HD6B1:)%.R2T-TF2=^(D M:WV1F*HK-:J14TFCEW'6Z+OT:(\\9*QTHD1U/!2?I+J%C<9=6S>CG+<-1^)2 M87%IZ.MF6!3&)_5!\E"(V,!YJ _JB;S7%M-IDR*UTKVX^\RGR,$J=9>IO'5F M@>2]O,J4A#L.(G9)J$FHCTK&()IMH06>XKKCY-G>+%1V97S",SR(@.)XMOS1 M2B:HVQ_AR%%PI$DX4<0RA>QHP:@M.-#$>Y3 MN,]%8?R\'5V2APK+0T-?11+) \E#Z>7ALMG4EQ-P'O84;8$>?"SL)S/T1L+_ MRPE.AFV!'VUYT<@1=+S,$6A[!N?+#'06EKR9GA1Q+@/V%LZR(00E!#T9@O8- M0E!"4$)00E!"T)/G+Q. $H 2@): *0E -0*HT3/J@^(0](PAM"3I(*OPF21P MP6J?'DK3H;=RV*=X@6YEHQ7Q%?$5\17Q55EH17Q%?*6=5K27??!>]B^1,U_; MR.[EOY&MJ6MTT1MJY>3E'E#6H#]W)0<_MM.O]PM#L6KG_Y0('LLN2#A'.$2A]/)PJ?$8 MP/,PJ^C(VQ?.4XJ/4\I#O([:+[!J]MO!Q"L*<^6MZ"CL2B)*(DHB2B):%1&] M-/3U7J-0/TDN22Y);N4DMR15D,75OE$^PC9E.>A_P63U2KJV /2B J M[+D3I_!@R]! (&\OEB22)'+S?<<\>HXDD221)'%'.OS1'-"#[-12R"_MJNJ@ MXH93GF-_-"^OLS)QI#Q,7-J$H5 NB5C&9M77$)1$BT2+1"LC6OIBI21:)%HD M6NE]38UG[E9=M*B,[^29K:63KQ/L+12%52AH62"%536YNM1XG"CMGY.XD;B] M)&[Z[$02-Q(W$K<7Q"VGHS'.5=RHW?)>^VJGS>:L3GB%BJ,HPEE)E:J5R,5- M?VD4H+=W*3)4QO%BKKT5!F$3R( M@.)H0-$CH""@*!E0- DHC@T412CH/ N@H'K.E^LY3^WHE\Z?I[)-BH.7UVDO MG;@=T?TNBN#D;1^3/)VQ/#4UYJB3/)$\G;L\Z6P;2^;@P5Y;]6,^\N,+Q^)^ M,D-O)/R_G.!DW!9PJ^5%(T?0&4-ZR%>-0X:ZK;SR6 XA6;61LT0@63@+ID!0 M5XK8;#EP, ]2YG&P;CLOKRQWD"P%LQ*"$H(6CBD)0;5F2^<4)B8 )0 E "TD M4Q* :@10HS/(*Y!)$'IH_/.'D /5-EZ?^5M>Q$SA.#%M?KIH7,C/,%4S^;QA MN _V5 3L=_',OGA3[GY@V^:[*0[[;%OAY+W1?PWJ+K/.ZR_>+Q0,Z[_/8N_( MCAO Y)?PM(&SW'_U>POQ>KL&Q8R^-\TOP]W_CH+0'L]7IGS #-/;/OOVE/MP M$>85.9$%C(4A9S[U8!+_E45%&'^>^;;GLT#X3[8)/.L%H3K,#8 M]Z;P?#.:1@X/X0MO0TX4OI6%'O/@/3!8]S%I<1$PSU?O@M$'W!%!_%:\Z9R8,)0]N8383UB!?I$"WY6R;K\.V" ME%S_XP]1S]5Q-&'#GBTWBX&)9,@KS)#NJC',6O,+('?-X#$/K:\6";0]>ZM9T('K_\")B]BPOW18Q_NKB_ M;3:,P=^-?SW<7C#;@B\ Z*X&C>&@V[B]'=SZP?SWL MW%[\O,(9NS!@&P3L8JP5&ZJ_8F;AYPV\)[^R7?"5P#(;P#4ZS:.'B0 ^=(#G M$'P50L)Z!? R9#\!C -L.E6*Q!6F" +NSY&O0.!,NC>73;!7C'V(POZ;"_?JMLH*&YFRI399\\1,W%IGSJW.N<[WQW\2Q= M^Y@8K8S\[$^W!QFTM.3NW:.-U%K@3-+\.WRC[O7CO1NP[12A]V=)1RGVY5B29;^X[F6;=,T7GCYI==+ M?7FU/P^5_1?6:5EBUVFY1./AF&_IS.,D)L'#K^2S28*&1,EZ]-:["@47935( M5ULE7!9@T#(,VJ1"PMW\23Q'*'V'4EV0,)X25EG+=ETD#*IS]]/VXWJT2:+5 M'0'ICF"49DNR- ]L^3 C'!:.X;"0)2TM781J"RG8CK=#(Y!F%<[3 14)*O): M*M+D!M\)*E+.5,MK];@\+N@R/DBY+"C4CP2%'.@F&ZV KX"OF-,*PNK]U/P] MWR42/#N$#,XXCYBG45B$SPF*LC1)28Q-%G_XP+8D:U9)9?G=:G%84CC" <=5 MIADW""7_R*TC&G %,:[>%2E''LG,<8L:>&ISWA(S0\W1LQ-["0_9JL_\#ZVM<7>N M16$7WM8)H@L0K75[QC#'7G?1@C#JK#!J4:_!1?ZXG#R*BW:OJU4V%C?AQ N" M.)#&TM*H\1I3TU1IE/WH1MQ#,8ESYD(141C" 2"B++UO%T4@111_7T7X;D-%,TK;P<430DWZ#1PV$,0 M>6?AVNV&QGOP0S_%'_QOV'L?IDXX]LDUO23!:7(V+)[2LX<#;?#0M7K#GJ'< MV\90+V#Q^IU.9V "+)Z?((INM)@ P(#5L* -"/^$H^B(B M$6/#4<.KZS;G3?\[ M"^;[ S\14GY25" *D0^4!%=)9UA,+C737)I)E$BA"6=\07^!_BI'JAN]P[#^ M'J;H@7H#]0;J31CUIED,!]E+S327NF?0KYO>O43P"7+W&!;-5B M9FCLHB!1-IMW/ -VO<8"L2IUU9CQ"\@%R(7T<@&&@I%GU13 K_73NN4(;!Z2 M5!\0(@ZFI_95K)"R$27!N;5A)<"^Y1Y@NY;&RB:7-$$M(CX"X'6A-9(?=W)#Y MP"!/($^'S%<'S-?5O4J!@KSJ:I6/]JE*,4A6%-K*,2M6F+H85=$9%L:4)IDH MW /Y8T&+^V JMJ2:3H[RP!O=Y.4 EJ$GE$>#!@4-"AI4(@UJFNPF^)4GIQ1L M=ZF3>1+45F4+ Y0C0#D2%^M&L,OE7KU4#P\H1]OH$Y^=E.C,I$6/MST\=>(_ M"XBC%+N3D!C2\?P,$PY 'X!S),!9%7 ?X!P! XK&@(!S!#A'\D3DT$A_>N.6 M7@%,B!1, ' E@>:!)!3(S M(&)K&5-%U(2I* ().5&0/) \H24/TGD CD* V\T0U> 15@',$Q &A0(9D2-"@[6JJ&""!Q4K#=I4[F21A'N_[^ M^5V6O!T[SNSVJSO!7A;@3Z,'/_13_,'_AKV7DN:B)?F1WON1$*(?1.Z?O_SP MMY^W+_]7%'G/?A"LOD;H&E+B?<&C?[YYN"?QK/T?]8_'^S?(]\@;CIN^M;IF MW^Z80\LR.P-5Z^AJ=V JMJ:9_4Y?,\PWO[S:C'7"'D$:VK67>Z&7%@S6?:7K M]J QK2,K:3;Y#DN>>)Q@-(H"8DW(*I"?( ?%F)#2]0._*'F*1FB\(#9ZFI-/ M9U%#PEBR+7QR@E]]GBHS(+2B $"I!C=B#' M#(E[%AZN>K[>XC['D9>YIR/9B"<-P@7T( V'&.Y]Z!$W+O:= "0") (D@D21 M42JL,"PS!26R'% _(#G0F2AT$P(L0YB4;9?EF9?H6W]ITE4BS2.ULA15.!+6R0Y+*< M&P.2"Y(+DEN5Y!KLW%^07,[)2NE]9XEA(T0A874M?S(=FW2-MED9841A!#[(X)G]M0B2<@'V@W&M#\D_5[?M[RQKHAFEK M!?9!K]LAVDD"[ .=-K2S9 2*?>!&TQGA@##-0]L0I\A?D-JG _;B/.@M !(2 M5I !]<<#4!6%'0) EPD @*4WJ0USA@+.L M:-?F!)-#IK;NQY02B9S$QA,DK+D2!H4 Z=U7''_S79P;L6MZ[Z+0@]DQF%0= M'>R.X4791XA0KVL\0 =(I@,T&&52820LO^/PGF;^<9*>ZSDTT#5G6252=Y\< MHEZ(>L\IP8).9 AWSZ#A\/L,NRGV4(S3+ Y1%"(G23"?[C'II.G&9-<#MLT# M$D4 S";J@%6JM[@PRYLT0UP@HCI Q<^Q'\4H64O((F<:$8K\C]]\R-HX@@K$ M6!!CB63-0+2:*%H08Z5W/3?-' I?B8(H2?C;L!I5F"Y.XS@UE=6W9@W",) G MD"?D0.!0JAPK*#77,?0(+P?F. BRL0^7X[GGNH3Z*6'4SW$4DC]=/*7( M#[W0&TR<<(R3]^'Z=_S0]6J' MJC&!_>B8UT6^T*3&[8"'E^7A)8&4$"Z.6"U7OT*"\@@M#SMK5:"@]!?&TDG1 M]9ARASM';>M]'2!385XN"/P'_'=, 6[&$R4B6#C3 M."KMI8NBCS(O7XI>A%PCG$J0A3>%(QRP(["C0(0#=F1.5:BTXS?%X^(2GSH< MK\E4#, 4B5Z4G:3705'@]0PZ: ')M,"-U=99/W>]^]% 18"*:)2*T#6SS>S, M0)2=O-11@*[4@UVI>.:0*!%_I_-8,')"#T4I^3YRBZDZ' $4ZM-#U]'8F6:H MQH5,$\C66G^/P7 X+L@6R!;(UNHZTP2[56%*6F9O,7^Y=9#\P7>>_,!/?6U*NN331FHDN,SZ-WN,1)JZAA_S0C:88I1LCL#DUE@>&J'4@#R /TLM#AUT44Q=Y@([&,PZBAG]E?CHO(TI7 M[MF1*SDL$?L)1SC@.. XX#CQ"0>)C/3N"TX=/\0>(KX+17.#)$8>M+5438/ M#0(W"-P@< -Y 'G88R,L=KC%=9$)Q@##EZ,%[\8A)C?S,C?]W8EC)TSGR_+6 M^2:&\0E(PP^FVNL/],%0L[4'TU2LGJ*;BJUI9M]4!L-A4Y&&"P1@LHH<$1C% MF)#2)21V"I3A$7I>D)Y\1&N7&%I7KX9C>G,'!$+;'G MIE6!P?F8V[1?"YLVI#9MG]>W9NJJRZHUG$&;--AO-W^R!,1NRJ@_\21,WEQ$ M(R1L.T8 "6-OV 0ZM>1)VS54[R<\]L-\,! )\HL!F]?48<*78[.;(U>'<9AJ M%RKQF=E\@92/<,X *)J&*QH#.E7YNCXUJY3IN6Z<.4$Q-6=Q>$&/(_PDR;"' MO"RF/@\]=XCQ+(KI:=3Y[D]]CTL9=J^*PA$0LHL3LDLH#\P"\+K( P"2G&)^ M8APX*3$X:81F,7Z+O_M);FO63-)-<9!.WW6+&@EZHH[)]Z;DTN0<6.T&-H/? ML)Q&?HPJS<9EAP 5)&_#)D+N!T*RTVGX 2?)+4IPF@9%42":.AY>#\7X!6!U M.B,JS)[*SB,]E3C-MGY@Y)HL;DJ[ ^+&4MS@?/:D\UE,RZ=9G\QNXE\"N_#L3M1.4:^>ARY6.Q:*LM33!3FX9T]%DBS">=V"*3+3A_E"XKN M&(TYD)*#%NSPBK/.(:<4;,TAXFV MPO7GBP_/:3JT]+[^T+&,CF79/7NH]/7N0]%TV+4MU>Y7W71HOE*"YF;38[)4VJ MAY>D84@X)Q8ZVJ"C30X&;5)R=S=_0D<;E,>!A'&6,.AH$Z?@3N83D]T,]A&3 M>S@!G_F7@,L)F6VV%@$XKE(D6)GU77[=,!S[(4:++&>"DB*C=DUG3132,#O] MD.FPUN@RK,8492(G8:1-. O=1.%2-(9%-W47+F@M2N\>H]0)F'$,EXI"&2JXJBLLD$AX.PK0W!L9!!UPX"!(D=$'$)[;0-%L*!HX%8983=SB M)NDR(+K);J:&*'O.VSZ#&:ZQ0&@VNZ/\N@@$Q,[[:3N(XED4.RG.I\'_%CI! M$+D4[9^'--4G\WYC, 06!,1^20117CM6(\FS8%;&->&+H>H6JM:@:HT!R6P3 MBFXA\!4I_PSJ"]37R23K&E6""LO 1 S3%)=C!Y^%_[L'0GCBQ+CO)-@;1-,9 M#I/\ZOS=I)>EDRC'NOTM)#OS-25W^32CGW\.G##ISX??<>SZ"?X<^R[^0B<" MGH,VK!B#WKVB=+OJ0]>RE+[6&2[0AFU5Z_>,JM&&NZ]T'7V]QDK_S9+4'\TW M '\86@PCX=-97#\ZX@A^FXQ=4&4P*[.*_I0E&6)JD3TI7G&1Y< M[$M^=91O6$+1BJ,1VF+3,HM<8%V^V"9=;:&=4(1E[@[PR3S@DU6+"7ZRKEP7 M0EB3&@#YRN#34L$W ^=(NW7ECF(X0(DRRTAM84UWRQGZ[M[R[-Q[HA9ZZ5.A MW*DZIS0;PN+#]+DJJNWYI-?(QS1.[_V>OW'D)/I: MB^N1+7/&6,BU?<%3QP^/">JU5C<@[\8DR,^.G+M<:WT?_!%&-W]@)TY@[BX' M$WL4)KAY)A8T77>^G4;U]SG5"1) 7?'7SWZGQW(:5C^)*(!F$ M*PM6%JSL959V3:&<:V6A0/Q :012VHJ"T@C]7;/:)O\V6=#B%1).CEH3W59: MAJISIV CRDQ ,&40S&W"R2&J:EM5)"%H?3FQE"606BD*@3(@AX1J2MMBAY8J M-=> *154@8&/"X()@BF@8()G 9X%>!:"0E;4+/&H66VK2#SJ&L/$(ZAX]O01 M1@6I+=TV6DJ'F1H211IX>T0@%:+1AZN<=-H[6K*D(4W]64<4M=/($<1:M]T! M5$'0 K)J 1YNE6)W6H;*K.,?I *D FRCG+;1!"W (ELC4 Z:JY3HVBJ- _5C M JA:K:[.OVX!! P$#$PYF'(PY5S3:G7+GJV* MH PH@A);%PNC9=26KG1:E@Z#P$ JKBX5 B>P.FV;F8@ ZPBC4,7U864R(H;2 MUCM@0$ +2*H%N*2*U&ZK VX52(6T4@&VD9%MU)@5&HBRDU?)U@B4+.8J)49> M!$4'\#A/1#EQ3P&"RCU"N"/PA_4\[-*(]T*\&':ZJS0911%,WJX/"*C\A.,[ M1K%M,6LU$HAFS)J@FJ:9?J=)O$[;9H=M!5XG MB"@3'#.0*K&LMK:O1[C)+(HFRDPQS1>_2?*[KKN_O^/OG=UGR=NPX ML]NO[@1[68 _C;Y.G!CWG01[@V@ZPV'BT(F.^;M)+TLG44P6[_T6$@7[-8W< M/XN)CY\#)TSZ\^7 RGPVY!Z^H_;X^O!\.NVKO M86 .!MK05&Q-,VWM?M#IO/GEU1:O;]>C/\4)^HB?T9=HZNQ78VN7!WZ(WTZ* M*9FJIOSX6HZZK]0+?;W&5?_-DM0?S8NW?$+>D&@DFWR'):<]3C :10'1SV05 M*.<5E&33J4,W-2%WHZ2-S[K/OI1/R)WG,A9M$%%_@ MS!)\N_SC[K6R>UG4>BIZI3"MG=.&3T]F%TNR]!^/:^2=VGWQ2-J%UTM]>;4_ M#Z<3%TX)UZ2?$GX1!?.76Q.E3QD>?<7596F2.B$E(81G["5"!XG8YKG?\S>P M)ZA(],A6.6,FX^DYK&X9C* \&BD13$$WS:OKUE0@XT;,0X-XD$5SC37%W!GA2L*$0UGQQ*3#?:#(N.I>8: MAKG=DI&V*KW;\:_8"8\YP6(>^G!H6S/4EJ4!/@Q$VE=PZ":,>-VH1LO2V27:3Z15L^T]F'4(Q&L5 MB!M&6V4V'4*4G10X$)?>1F\?HB^J7SF>HQ_KAVGD07O5W>#-/LB22/KK[S$( M'PQ"(H!;3['P>\_0^>#6#G6T06FCW0F/ISA,O^!91#8D'-_[B1M$21:?U<^D M].\' U7MV>I ZW5LNZ\.U:*?J=L=:K9263]3;J=,=IU)^W M7\(^+,I/3CA'$^($^O1G_)&//48M5L\1D_N@.*=^T2=6;$ARBX;AF- 8?8XC M+W/3)$=7?Q]ZA'"Q[P2K]]MHN8<>3G$\]<-<=I"?H"7<"2B"V4 M9.Z$^O_YT^,D7=ZFOXHV-S?'[%WM >#*)LMC%9)\>]^PIN2H;.91]:)1%_O(#/_5IAR..OV%$ M"#19L#;]?+DI^?UB3'Z5,-T:NZ",[BY9^F()E+^F.)U$'K&?XSE=M9,DA*:$ M*9*%/) W,/GSU;:_B,3B\^(ZPC/$RJ!9[--.S&".'-+?)?*03HG?P7.@L/Q7YD_6_'[.(J\9S\(VG7E)W_%3N,XE\V\ MIX 0,2'$K F_OU1CN4;Q\ SG] K(=CY' M6> MF#._-_&"0O+K1&GF/T@U4#0E"L7YCHOE$6;&,1H1]1JZQ=/EWZX8O;]2=<\*=CFT#LN0 UKOMK_NF>WA=$ 5G7V/.8+$KU&.(#&D"!+[ M<@9KP!)=03A)/'RNS4"OCG 6J::86,+0VLQ'5HNPDA$W\:+NCZJ.$*W%Z7H-; MQW'5DJ9I2IO=N(.Z5_1))&W"6>@F"I>BM=EE!^LN7- WF]X]1JD3,.,8'L-Z MI.@185>U?RH)I6]#LA2US:['_V@+D@Q#L*X"8;&02=7>61\%L/04J-? #AN0T4S8:B@5-A MB-7$+6Z2+@.BFVV3E3R)LN>\[3.8X1H+A&:S.\JOBT! ['P K7\?RA@/::I/ MYOW&8%>D#M-Y9!%$>>U8C23/8EBKUFS)@ZI;J+H5+LO3F*HUVX2B6PA\1P.D3IDHMF-"1R8UVHKJ5N=$"H%MF-B6Q<9+L H)?# UK$E_\.POF MG-9X&!U_QV28X[-<-D:_T$$QDR@@%C09_I7YZ?QCE.)R V >^EW;[-CW76/X M8'7[FF589C$ IC\T%;U3MP$P=/+.@G3_0 7Q9+::)PX?04Z63J("RIX:IQC/ MLMB=. FF7\MF=*0$$\Y7C;:R1,=G(^YT3@+.E9,;3:?Y#!?*V1FA:;P^)N$? MR>*3M6>C4RRHUO:3]7>7M%@-CL&C$:;SEC"Y:^H':#E7IICQ0']CUSB7^V(. M"%M;OVFFUX"FV2FGS>$2+W1AY!6H;9,+ XQ8Z?V_4U0RIDMLHYXLUG-S\R<. M'0HR=7S:+?!*+HA&6),9-IX88[HO66.I"X@H%Q(OK4;_%**/Q%^;YD*O%/O> M>J7E=FAW#[L!H82''.0ZR0211Z3#O^@8F/QB9TK]/68LJMI$R5-(_NUFDE+; M."-/NU3N=$=;:.;,L/W9YIZC;YR]#O5549 M%EY9KZ?<#_O5>V4[)(&OH[9&4+2@*,I)BMZ_C"*Z6- 7&:H2X_NX3*$B4C"+ M0BI9RZ3"VGRN?)P7^T%$9^SLVFTV,LP'JXM 0)R\G[8/?N@G$^Q1JY+C:5PC MO56?=DS5MMDA<)0FFRC,!>&E!":N0<)I==L*"*LA3Q)*WWJHFRP'%T+O(830H+] ?U6HOW26Z%&@OS9],\%[IX_4"1M=QG7" M:[KN\%^<'JBBPN=9',V(?,Q;>4]'FJ/9X;\R?T9KPJ$4&DJAY:P&%NQR*(66 MP5.%*DPHA89P$810%"&$4FA!DM$"'1_QI.T'XOQ?4Y/M);,4H;@018MR)'(T MO8*"1BF8AK=#(9#F$L[3 /T%^JND_M+:[!POJ9GF*NY8O;RN?N8'=&E0ITVO MTQ4;"K4A;0"%VB\2H2KLK$U=) +"^/VT_=5Q)WZ(X_GF81Z7'%QM2CXMJU/! M9"I16 3"3@DL58V$R[1!N" F.F>ZXG26I3@F4>\H?7;B;7#^)GJ"JJY#SQ[$ M1A ;K4F$!G.L(38ZQ["$21IG;H%)GT,DC&-.& DU\M^JF-HK"HM ;"2!I:J/ M;)E&!7-YZR);$!K=?2#6ZI;.ELJF69 /3_'P+,:N?QRI'0KMBNMN+-NJ#GQA MFY7.I8\,,['%$T*)C5L-!4[A-;2YJ0+',G%'P'@;N@M;2@(T%'\M21BMW6KT]/*?B.80)F/U[$D<%_9\SP MH[/_ C_\\W8416D8I?@#>8&^YV_%$7WP29K.;M^]>WY^;G]_BH-V%(_?:8JB MOZ,?OZ-??+/X?CJ?D>^3.^=#7]_06[_;NOATV&U5 L[0P -F, 0 9&-I+3(P,3@Q,#,Q+GAS9.U=6V_; M.!9^[Z_@^F4[P#JV<^DV0=.!\I 2]>GWUUD GA'CF)+S5N^@VP*(>-3'9'+>^O;8 M[C]>#@:MWS^_^_2/=OO/BX<[<$6]:(:( )<,08%\\(+%%'SW$?\!QHS.P'?* M?N!GV&['0D#_>.7^&?>F: 8!%(+AITB@&\IF5V@,HT"?($=I<4()B69F 5^PCIB' MJ",+M64IQ+"7R:T76A10!;!%,4RX@,3+%'LM&?)RI$OW3D]/._IN5I3[IH(2 MMM?Y\\O=HZ:P]?D= )I2/ LI$X"4J!A#_J0E.1/:K^UNKZT\&S>".^I!H9M< M4EX;4!+JH$!P]5\[ASB0];9 QT&%B+8X7T6-HN376'"+VM33I+X:14).]']^13H* JKB$[G?54*:22[]IYV#U%0F8DS.JFIH4Q3,_MM8'Q_AM;&>KQ)2/^I$ M]P4P].I-W57(I/2OC97 Y!EQ/=$X3I @*=M.:D"%7:Z0(E^EXK5:G $:R , RL>Q[7C13S1?Y0S%%[)+.)/84 M$8Z?T8#('%P"*(EO#P-+GJZ5JH*5JI(JD[>TSX<]Y8\N:(,KS+V \H@A^4\! M%6A8L( +8N!/G66XI8HB+K4BG_7O9>\EPDD1B^!27Z\LM]B?C&+)Q92@>!]4L-O>RJ+?A_!IP!ME_C4;=7 ME\BX@F;Q^#/"7*.Y4%40LL;%[J$Q+N;B#76U>Y@KRUKC65?^&;I!CM+(J"5[ M_0P+M1W ^\2_I$1@,I%I,':(4S8,:U^0LZ9R7RB@ 4A\L(#7*&:(+X,Q4@[E M-,"^BM47,% KKX]3A(0+06NA+#Q)CHZZFJ='Z4N]=:1I2C!!$10DJ""&W=-5 M\/$]9-*\*1)8*KQ%[A9QUQ!YHF.@,Y'@_4(MS8J0!@(R!_+A^!+RZ4U 7S;L MCV9(.YW'E?MEC@Z&8Z#P@:Y@3V3!ZQODR[7 [>0>UB6WV2EU'2:V&)J=:EK3 M "H'Z_4-8!_ 5]-T#1F1,\PMQN\,T4YPKV8/3^$;1&+Z7)1,,*YE/B#F S*F M;*:UJLR;%<1"53>C*GL\J_!3HH$8#A3P&L1-VASO$7N>#!]7.(ADE/^*1 % K8-0LA5>MZS&VN9Q5*5Y%)0"F59@1$&F%]"*Z?B: MJ"8+BD6P6+T8\[=]FY-><-QD6"%NW5'H'AMV%$P<-V_WX'H6!G2.T 4B$E;< M!]!A%\$H;-]E-:V@IC @P0$:J.$DJ*2(DGAZ+J.(;*28^MB[5UD2)9>4"^^^=DUAU$@L>)]7JK(#%2/3>D%2,= U-S1 &FC:!M65>2S/EE;PN"=' M.\)U!%L-8=\7[YI&L174-&\DNX&8_0&#"'U!4#E'KSY4)L4L;1_+3/F=P@$: M"!21FLZ#:_RR@M@#V+%AVWP%*XV,8+>4^B\X"&2:HA^D&4A+R 3+<-'GW&67 M=BV0?77DQ-![4DB]D1X_YI.C@AAV3U7FX0?D4>+A &L]A^.TO&MOV[0>>X)] M8IA15"$:O%^L5\T54[EFS@Q=>5J^_ZO;Q:KZUK:/4N90JWW0<;G0OJ&8B'.< ML5:$LZ_!G!AFK]5H;MY<]C:"#!*!7#C*1>RSUE/3N)L)-]+)SG&Q)&F?DIX: MIJ0Y1B,C5/HX^*M#$R_*V-MXS]#&D^<*M'@S'>W:S VB]G;>,[3SHML;V=(? MT#,B4?5-YK2\/7OZ8&CAB63S?'L9OQJ"G]'U>(P\,1SW?1JJ.ER;?&5 ^Y3V M@YS5KF!'/3.3H8,87LUDO^!DPM3A#SJ?2"Y?S&\1G3 83M6C8'V& M8$U:G?'7LEQ*7'*6%RM3%*?WGN:@6"%0->YI-]#RB"9JG6[;;"_!KB7YN";) M23U-IO8K9$Q'NIHH!Q2@,?,7[],\)B7IV(LJA]=(81KM?N=XMA+!ON;V MP;#F9B*CF2%*4._'!>3JS:=9B AW>_]FA;A]9&!,C'[WI*Y(IM8%5Z N*3$0_KQ^6$DU.&ZZH1P]9;:*V(>YFKT M'>K53.<]AU^IP]KF45KH6=T\"G/!XHLAN5*@H%7\REVN%T@4:^B\T4ZQOAT[ MJ.\)_%QG+*U=P]HF4LX3JC21N%!<)4CKW+.?>\LU=["!V!>I3DT9Q$H.&YA( M9+T$3P@>8P\2T??TV<_*6 MO.T<3IU0[2'4N$Q6F,!60T^.J.#F 7F6MRESG[36P+;'VB-CK*U"J7K; M/:FJH;/4]634K$AI%7_2[]9*/23 MVEGU^\:Q@C#7?*8RHCVY.3(E-Q6);EZJ\UT]#T(<=DHR ?M0:CI)/A5MH'M= MX^&RG#VVF4Y]3Q$:&9U2XQU#T)*8/]'+,E..A9CGQ6*?X,#$9=^G'-9$Q\0[PN:/2&66UJA M9!TSXP]PGOET!C%9MK*J/5!6Q* GTIHS^Q"C^M-%ZAPJ-%9'(,J9DA]Y@B^9 M5Z'@[EDW%DA.#-@/)%9892GP9M9DVL_4 L,5@R_D6RC[-Q)2676\*4.^:M&) M">M*_<*NY25UE.V+OU4I7,BZ&-[T!T0J3V <,>Y&5XML64N\.5T7$<<$<5[X MML$]8IX:#29H./Z#JK4BK3[B0A>2WKN*T(@FVVC)SIKZRF1B[S81:_E'.B>, M:[1YIP;9EQ$7=(;8 XK'/#[%(9J\\P7 M6T'Z'_;3]:LWE==1P;K"E[GDE(H)_'=23U6/.6'NG.]6Q8=;R$<1>UH9YRSW M=R[6#8@?J<@/@T*21H-DX#2:YR;RYA$Q5W>=.;NG^]=(:3(Y0ADOFA3Q;)OWB\>U*!R(P>>1?7+EW=$4QHQDZ;%R[NAZ9"87%J\NAMZ MCJ8,F31=O+XCNKY0DZ:%JSL7,QY#Y,D!L1^& 8Z_R+YB+E"EX)NSH)\!77C_ M1K]%8WAY)#&J>OE=6TA,3?Y&&/+HA."_D3^"K\D)POR>JO@N"0OFUZ\A5M]' MB4UV*/_F)L>[,MR;RB'J\[O_ %!+ P04 " "-7H=-BM:I%N09 ".!P$ M% &1C:2TR,#$X,3 S,5]C86PN>&ULY5U;=QLWDGZ?7^'U/"/&K8'&G,G, ML>4DZSV.Y;4]FWWK@TM!Z@W%UC0IV]I?OX4FY5 R+TUU$Z1F_?[V://L,[:QNIC\^9S_0Y\]@ZIM03R]^?/Z/C^3EQ[,W;Y[__6]_ M^NN_$?+?KSZ\??:Z\3=7,)T_.VO!SB$\^U+/+Y_]%F#V^[/8-E?/?FO:W^O/ MEI!%I6?=#Y-Z^OM?TA=G9_#LZZS^R\Q?PI5]VW@[[_J^G,^O__+BQ9KI;&ZG'I[_[4_/GBW@:)L) M?(#X+'W_QXIQ(N7'H&_F23,S^>7T)XU5]<]6IC?7L./SV?UU?4$/WMQ2*)? MP]S6D]EPVA\TE'$(GZR;P @CN-_.> /XYTT]J],TVTWC]T4/049?GF^L,191 MR(2K>I[6L]G+:3AKIG-<^7 %K'>RLT?-\8BO'?O/XYF=7?X\:;X\B@]; M&\HWA+UWDR%-'G-8@P7O,>UG&_!/MIWB0C18$A^V,]8 [M1'7#-_PB5S?OMF M&IOVJE,"=]#0<>9C/; MWGYJSNS$=]K/*SNK/?+P=3VY0:%[!_.5!M*NVDP'C/$PG1\*JEZ*X_9*HY&& M#32W *]@"K&>O\?-=2=A6ZHI M.A:9OS1-^%)/)KA,=H;JF^G<3B]J9-7+V6RWL=&W>BYR/X!OT"R;U-VF8WNPR.1Z4&KGSLX6K$HW:GV($/S^/ M+T-SG69[/Y3V;69D\E_7,WMQT<+%U_'N\)\N-([M76H0;22PRW5QJ-M.1^N&PF M =K93_^\J>>WN\C:6.%P)/5D\:YZHQ$X;_SOKVSG:KVZANFLCZMS>Z7#DM83 MOSYU#TOHMUFYXO,[0[L$.G?9^M#F?%^?4>1Y 9>LX$ M4O?G!04O/6Z>_6?*T'8/.\!^RV./JJ.1^0V9^F):1]0)I_.7WC(<5KFJ@DBQ!\](2IP(B,%JD!Y8FW(0(P_*N1CQ=0_H> DO^W M$CH.[+F$;Q-8;YO9;#%Y'@YRUF.C&M!J)8(QI6"6@ N2%$X;0G7)"4,N61>4 M-;X\WK[TB)'UV8:&-%L)ZYPH9$D*+W%]TRC"X$M)5*%]8:,.4MA3WW6R24QS M5.!/85H_7A+3F*U502M3$.&-)[;DE# O/*%@M Y.6EVRD]]!3E':'@?N'P+U MUQ?K[*Q,!M@Z(W1T,W#3W:<#=K3=L!RGO]XWE4;O=[];1QGMZ?N1B&M6J46! MRJ@0-"TXT5("*F^:$@E:$Z4-?N"%804_GJZP('*I#.X\#X2X41'L6.9?>.--+_SGF;OX8]C3C@I)KITU7PM*TQ6_)U_O93KJ)/#^S M;7N+$[F+"M["_%[U*\&CQ.T%MYK"*P*:"2*5=*0H%1JP+##$X6D(Q:,XVN3! M+)?,+$^G4IPN(/6X=:)VT6.=V%*M,KRT3&%W-A:*:&HL,652(@1%$U>YTMM> M2^%.O>Q)2,C(4.42C&]'9$CM%D%8+58IY3Q"98E%59%XCI:(*YTDVE(/0@O- M9"\_[GK&BR?&^('0Y&+T^Q:N;1U^^IJ"'> NUKVOPM"C=N7!4"8MV@[6HT4* M@1-7B$@LA>"I5$&Y 9X^^<3$XC"(Y9.6#8?*VY>);=6J*+0-M*3$:XVV;'** M>R,4$:5Q3%GG):=/8[\8I&:.C%$NB;B[);.%^W=%JN2L"-098H*S1!BCL55 MC<@8RXRUO Q/9(,8Q.D!>.3;_N_?=4K7G[_ZR4T*5>S!\3[5*QLIXUP+ B4 M447A2< QDU(YHU -"D+KI[$O#)*& V&52U)>0P3*XJE(Q:@(9?7U+PEMIGZG]KBV?!6" MHX&5DG!."\(MHZ1P%$BTD7O4HIFV\'@)4$]% L8")Q?SW];6U9-Z7D-R'G=Q MU&OOT6S',CQMMMMOL[= MMKE6%:E79921:/",!"DU#M5J0B/7"M4]!VK UIC'R38N4Q_ZW48%[PA3I-]L MJ*A2BJ;@H$@E(])&5/F#I;CTBT(Z)2FP<&X;YO*5H+.J:H''\FM*5Y#QHCRCI0@2BM2I(49:XZU.CRT U"^(IL?Y1+&L. 5/N M(Y;W]C9Y__L?KMRO4'GN$1C4( .-D7 O-($8/8FQB(4 01'1)[05C"$(HR&5 MU4#::S/84*.2S@=G<&12<"#::B!<>$ZLE"QH5YI@BU-WI8TL#>-!E4TM:*87 M:1U[#6[>G2)?UW,[>0MV!N=N4B\R;?31&/9II^*JB +58A(,)Q-/'#"<9H53#AC MAYST9M^+ANFCAX+L:![<%63V=./>KUD%X:R@5!$3(AKAK%2$0[K;X%$MDX7B M/@[PY&7?I :)R?A8'4MIZ>_:75NI8*=6$J61005CHO#^ M">T_@Z1B5)@R6C3MS8HD]Q2);=4J*DIPI9!$0X%CY *( )P-M!21:BN8'1)6 MF.?89RRA&!FH;+Z.?5S^Z]R :+1'%&M2>F6( ^>)90QUJ\+8@MO"\3@@;C#[ M;C&^KW,4S#+&E2TVO([J7;'':TI78'EIK FH7*,NSWU NXVAFBT"M:!1S.D0 MWW<>S]=0EGT?/#8"3-D"TA=9\OOP_V'1RN) <4%#;!RDNTVE(,8J-+FLUJ$$ M7H@03MW"&)GY(V"4[R+YW-93"'&[:K8>E.VI6A4ZP:4JTII$44A>$XYPA)0C*BB+RX 9L(GF,C9$E97S( M,AH>NZY_IONK/=("[-E2I4TI)7>1, Z,!"-Q?TVY$TJGC79*RY(/\&3D,4]& M%J/#0YA+K#ZUW5,9M[TTE>\+5YHZ007J]"[%95H(FF@1"R)4$$9S(V,YX(*# MRG,1?63I& 6FW0+P72XR_&#-4+H9_J%1ILX!18XJ@P*?RR(,X9 M("433&H)FA8#^*Z?TJ)P8-SRZ:T!X*J[I-?@"C:=(Y;8R<7=5KD8UMWESI=7 MZ?1YJR:[?W,5HNY=J4KB>4H/I84E5D=%5.%,294&R09L-=G=H^.[03*AFB.? MQ:#G2G,D8>CQY&C&9 SK;ULODENAQI&V''@-B^_;G U[-%/94,:B*#7Q05!B M= C$^*0-,P@R%F7!5*_3BL,@DNX2XS#>M\WG&GGPZO8?L^0X/K^&].X%2O\B MT?;V@-/^C53,!>J"!"*MBKA^%YQ0;E):&.^H+SCEQD,!*@2:E'/$^B8,@VXP;;S^G\W:=3[5*\<8YXA9*0PRA'I14 OC(@X:,'YD,2B>7S#V61H;"CSQ=7W-.BW5Z@,](;-,NXSEWID/HV M4EFCI"HIDF)*3TII% &F+0E1&4J+@C(SSBWG?P%Y.BBL&0VI=5BE-%&SH:;Z MFD8J7JJB "&)- 8!URX27\A(B@#4&!HH3L%3UZ6/;:J/@VNVD"M[V[GJ/C5= MXM@6-J84VA:)U;N12H721,Y3!OD 1"C'2?0VX R7N) KJJ(:)]OW$9:PP9Q_ M&+EU2%B/)F"O;F;U%&8S6!SS=M-U\9>PCXAM::8JJ4V1T'KQ%D*7"TU(@U,[ MZ! ]U278<:Z:_"L*V;C 'GFG_+F>VJD?N%.N::3"^<8T<$FHPCV#*AJ(Y882 MD%QY79H"AISCYO$8''NG' ?7?,')C0<(L_1,RIO9[":=MYW'U9M<6V.5=U6N M%,XM1E'W=!'-G"(H1K1RN(0+%J$L-,XO\43=WX,9_7W:P_'1S!N( (U &)U ,#N(^]WT'B*&]W80C,BB,=8LOTXWCN')+H(<*OKER%:0U7!E- J4E,>D J>3"$A>,+92ET@UYRTG^ M2ZU'!X$SMR"=Q]=U0FD:9OL)T?J*%4LFB^>&Z(A?HE:'$J#1H,PE/#]]]="]&+4\,TRKZ?J3HOW,MT'M5H40Z8"[(+&DACCI M/8DNIEP@/-C">#!#PI3RI!#-)'FY@3Z&OM5-HO/K+A''3U^A]?5LNX-J5]U* M(]+">]0N0RP( V9)014:U)1K7DJJP0VX@)8G]/L(>M988&9;W6($/S^/.$DN M[?0"/M@YG$_7^UJV+69[-%,!Z@>F+$M2*HW: F)+\']%*(V@!(U\4)ZW/"$) MV;Q1!T;V:#'@]^*N>[]RG^5*]T-:>MRVVU(++79%BR ,,6G*\T@UL0K-=AVB M5;)DE/8[!S]@#,F&FVVH[.-,FBZR@OG;3ZW%C=(OP_"ZWY:S+_S/S6R^?,EC MR'O%C^^P!!<"U//AYW-"G:XRG4K)!G#8S: M,.#WZ8-N=%VI]\ULWL*\;KO%:*DBIB/+V6A2/:#'"A#0D/+OF>B!2.$M45%[ MPASHTD&45 TP,3/Y3(\AUWE!/P7!?HW*QV=DQV>8_>>-G=2QNQPV^W<(%S#T M(?E>;5=12JX+*PDW1A+)2T:T $%H3/DZT)+2I_\\WC%D]5#H_G^^09/)##B0 MM(QW9>:TU/H3NNQYET;F:);&<6?-P6*,[_1*G"N+5TMN$.5E("NRXA5$U#A7 M,O\]3-:"._;]5A:WG7^%^64RK5,\T=4.;T1&*BIF<#H'Q0FNS(($[R6ATB9L MN!;&V[ M;*V2&.\L\;($[9D$'-2IR])@'CU\H'00/OF"KS[#] ;NID]K_?RW>GYYAO8J M@M B%HM'--,;>O@O;+?O/MH)S)9-IF4I-=#" ?/ M8FF%DO'DMZ]',_/A_;]Q ,HE'6?-#"V-CM"4@@;:S[6'V<=FLNW@;Z52*ED% MPV1Z.8( MXPLLJSBQ$$C1:&%4C#-84!D<";_TE@",!R<[!K&\MIA+_WBKFQE M>90^,D,*:07QQA?$.!D(%TXKU/> ZW'>(S\DT\?>$L: *=]5SF4BJ)W7?1^4 MK&RAG)!.DT);1RS5GNA(!2F%4J4TJ/;'TV?]4]$LAX.?^R9Y#Z'$=F==!AJA._GV4IR)MH[,BX\7T/3.D;$KG8;1S M%@J-TZJ41 9KB/4XU12C4"A.I>&]7E$^]@V#4;TQ8\"4PY_\NO$W:1:DJZ(X MQ]+LP6EU=2_OR4%>X/?0=G&!63M[G;*:3S9YH0_3YPJP[R %1]KV]E-S MMFP_Q476'KGPNI[-W[K)".'E9USP+N#=S96#-L47 M=V1W),[.;^:SN9TF*WG+>K)G2Q5G'F3D: \:W,.5IYR42A1$>R.95);BO^,Y MX3>,YKMA='S>'Y7U[50\!+202D:@* RN49(1W%@X+B].FZB9U3 @?4P>3\)! MY:#)BVZNW7OM.#8A]D>PQ;YRM[O%*@C)TR,/1'JO"'6 ?-&H1BFF*"VH027J MY)^2/[H$'@3G'.K#PTWN4\J??.!]]>IZTMP"K(839>\PG;(WT\69-F[5BQ#D MVB_CGY)+:W;LC3H]SS*%L$+U"J'+3Q.A6]:$ODU4L?32QI(2(8Q"0FP@AFM' M.)-4%"G-B#QB-N/OA['TV^X]_)5Z59%29DC<$M!JM$0[34F9'?-(@C,0Q^-)3O(%>-SA/\#\IIV>3]-GZ0!Q:T3-/LU4!EPI M*0?"=&2H%12.1 KI)03-?4JTJH98 B*/%^9(8C4JK,<3LM4?Q/:+6KJRT M9RV$71F0']%@!5XS1SVNV"8B/ZPNB0*FB%(*/%5EX.7)7RP[DMP="-\C2J"? MW]BVMI-?;#W=$8'5HW8%5!U CQ?=7G*)U_ -],?3VIEZOO7?E3 .8A;0__?FS7PL_U%)>\M_7G M=+'_/FG;$UEOKU@%X8+GU)/"I]@O!XH$72A"K0=EC8Z<];*,LH^ZBX5ZW+B[ MJI6VTH2H<=4OT^MASEI2IAOK'$QR,H=2G'YFOS&9VQP0K9LJ6Z>^. M*#HY)N:W@=<7TSKBUCJ=HS:=GLQ&+KUO)K6O3X*$+%SH14DF4*ZO)YT#T$Y6 MWP//%?3;H_\4F#]%\W/'!,D1(+\D9-?;;'\4JY1R/FACB65>$,]E(*YTDFA+ M/0@M-.N7B^? (_I@O_R*5FTZ'-B>T6%-^WO;Z9=$M6MGLOU%2ICA8G!.*+ M1\)9 $*#5\24D5LJP$@YSHVV)R4$0S'*+@7)^36[A-#=ONTC!?[8&_-&PK9O MU-NJ55%H&VA)B=?:$HB^(-Z(=)Q@'%/6>+=D(^F[SIVV5ZQTJ12/&A?OG4\MGZ?8'Q<['*M[BO'%J_AN@5?+\UWG/$= MBZ;WCC,>\YKG6%U4U-+2IZN0C#E!DG)$1/2&",N%5QIW3S,@X7VFTZF#B> 1 M83Z132B#K^*WY/F>'MAU>-=)#G_#75\[L5MR-GUQ=@9_^]/_ 5!+ P04 M" "-7H=-T[.ZB9@S "?9 ( % &1C:2TR,#$X,3 S,5]D968N>&UL[7U; M<]O*L>[[_A4^:S\[GOLEE>Q=_4UR1=I-O_S+_ /X)=7R7R2 M3=/YS9]_^?W3:_7)O'W[RW__UW_\Z?^\?OT_^N.[5S:;K.Z2^?*5R9-XF4Q? M?4N7MZ_^.DT6?W]UG6=WK_Z:Y7]/O\:O7V\ZO5K_,$OG?_]C\<^7>)&\^KY( M_[B8W"9W\;ML$B_7S[Y=+N__^.;-MV_?_O#]2S[[0Y;?O$$ X#?;7@=;%+^] MKIJ]+CYZ#=%K#/_P?3']Y57@<+Y8/[O&0ZKFQ;?3Y;;#X\;TS>;+;=-G0W_# MZ[902OEF_>VVZ2+=US ,"M_\SV_O/JTA>9W.%\MX/DE^^:__>/5J@UR>S9*/ MR?6KXO_?/[Y],L@TF\>SZ2*;_V&2W;TI6KQ1DR"CU:P0S]7R-LE-=G>?)[?) M?)%^3=X&^=X5C*Y'OLV3ZS__,IVD 3 M]$FT399Q.ENTIWUGH %9^!Q_F24=%#NEX M5LPGGVZ39'F:UKH##$?RAS@/V-TFRW02SUK3OW>T7IGYM S_KL5_=6WBQ:V? M9=\:R>'H0,.Q_$$S76Z=D5FQ?Z')/]T&P1Z@K1#S?LBI][Z>:)77\0]$LO[ M9)(L%G'^\#DS\6RRMGYTO$@G088VG:V"TKU/EH\&*%;5;-Z"QWX>WA=4M0S' MXYTZ(RT,D#TDB4[FR76Z_! 6UY.$'>G2)UG%I)O--_-4D&# )0V;V\F'8A;. MYB9;+&L:F-T,WB>KS?D8D,AZ6GRR8UL!W-/JEF-W]OA^F3SQE*.9KS4/G#=(9Z:LXC^?+Y#1YSQIV M3T)-)3C4OBN"*I_7]Y.@[&G9 Q'U8#G-OKH73N,!V3;]-%?'.3)S?E!%5^K!]^3;*;/+Z_+?;F M*D_BL[AI.NI0S'U*;@J[H!N>]@_6,2OOXSQ?J\=9-!_JU3%QM9:3O6V[(J24 MPD([T:LOXCZM[N["WO_J^HDB-R.YUEA],5)+#8]W MZHRTPOUPF\VF2;YP_UBERX=39!WLT!])-45\JE]G!"ZSR=]UO':UWMTG\T4= M5^?Q3OV25A._.GW[)73[5C[R^9FP+TG6[K*KU;(X<2^"'@J'\?9GG=6:CYB ,R]2'/[I-\^5!XM]?GE,&RN*^_)^OP"0,R76\& M/G>;=?WX>@IPH'77Q-22V/[&!TF)\TE%3?GC8X*VL9;I M?/EFFMZ]*=N\B6<[,1@'HCFK ,TB$I2NZ7O4LVNBPL^;X[[7T^0Z7LV6#4D\ M.$Z/!&=W<3IO3^^383HG=SWZZ[OD[DN2-Z5UWQA=$WH;QLLGJR_)ZRTT#?%E#OEJ\OHGC^S?%!/8FF2T7U2?K*>TU@&7@^'^6'TKZQH#%.-41U\/KQ!JA\\BK+ITG^YU]@U;.<),Y:XXK+%"/0D>QR2 =0 MP@?KV?&/DUD6MN1__F69KP^RR@^S^3+,!&YC+8:)<>/:'$25MQ&0&Y?@CU@@ M]3T]]J(?[1=YRR6&UBE.#%1.6 M[)!JGUA/>_1E;_N(:J(AE 9P#0S6U'M(2]X< -Y%>ZW(7O7EH 7[7%LZDEO6 M'U(_ES9<1@N>\#)N);B,\!_-CY_#_GDQVUG5?WNR8=FC#?4&B#04!FFF.;#. M:$TPEW#+O6-X2/78MQ5[KALMI9@- -,%E,06,DBFC\-BFRE+C8$B2;QF!E+. M"8/@(2L>1R(M3I$Z1 M&DQ;KLQ;M5SFZ9?5LM@6?LXV]R/#6W%U_3G^_C&;S7R6?XOSZ3%]J3]*1!"# M4%.J"!:$8\,TE9431"(SJ-U<3V/&X +J#^&A-&T=X[$WUFROPV:W<:0X$(&Q ML$5Q D-J#-#EYH0C >HY6(?5FUYD]LP;TQ*HH<1_\-4(ZZY.KK,\V7W-RH\# M4$<4I7>LO&9VT.HU("0CD'YFNM7P2\F1$O% M';4::L25)K8"F6)NS/@,Z4NKT/FHC4%+#BA^!5JW,U0U:F2H0@$5;HBGP38E M1O%J*J>,:3\^Z_K2VM4MHD-IWBZ]Q4:TAEEI5GF![>8.?)W5LM/G1(("[C7W MS&@NPS^$$U]B&2Q9 AIK)WW)VGE)C"^JK]DD?<)$ U7<,T2$F20.4NZ85AXB M8>'6HF!(M+#[V4^G9>WA>TD37HVUM\O'1$HHS)@ %@EOC< 6.K1]%2UK'B; M?SI%' ;B,=B%+0W +>= 8\,8P1)X+@P"$I> M[*#V+OPZ3'CEOICMKF,\#V4*[>\YEPX:U:M%.D\6BT"BH$5P#P$A4A$&@^6W4H S#T=2\BRUMGKM)5E#,[K ZU]#5T89ESD^%3E7-9[=3PP?1/K*J[=A MM(9*,<&HYPLYZ(HJ-A (5P1;P(6V.FCND#H60]0!1 MP]=]D2\?O>KAM]W7/'P4?8SG-\D!R^#)]Y&@%$OI,6+>6XDDH7)+L]2@>23: M^6>PX[(#VL#4NV@/OL0[+2*C*/6(,$N9ED K!ZVJZ 9,\G&NW VQWY5<*PQ> MC@Q'M:(.*[KA1/9;@.]N=7=4:$_:1-98J(RW0!5GG(8B)RK;H8@Z&_):VXD% MLS'J63>\]RJW^/MIN3UN$U&&"3%$(\.YL#JL#4A4M MLFQLZG4-EF T;, 8(0 DH&I8;8&*.V M'BL:[(OQO-&].N &06]HW3+9W9=T7J6J6Z1!+INL.\7EJ>LD#QS &AI59Y@( M24PM5AI#A9ACFBA?O:<:8-7\;EIO<8^]ZE$/F VE/<6]E$K!-R>O6WR.*,N1 M7I%FSDA&@ZWD6-@_.@*$#WQRIPP4S#8/ZNDMH+$7W>@.H@M.)$4=@)MY^L]D M^G8:9L?T.HVW>?0KYM1\^BY\G,X";\DB?+>Z6]^).F^N:?.DR$D)@K5@G18> M.P*]P+!ZM32O=\8V;)3C4-/1@+ .I::^$%,R2[\&GG9*.U0<'5OGZG2/)$), M0TN,)M9A[AF&E:M%"\R;YY;I+3"Q%X7J :NAM*2J G)$$ZHF$27(JJ#LFC,/ MF#?4;/?X6O(6UDQO 8*]2+LA'B]Q>;+)QBK['']_].5 *];^AT<"4R Q!@(2 M2 DA2+@*=0.\;[YK[RTZ,H7I9X#8M@T4. +#CI]090A6 M% 5I5(#H %!S+RQX$5IU43B'NZ R39*[8LHNYN-LO@QPSQ[Q5&81B?.\2 ^C M[HIJ T=FL2;#10Q*X[2 M==*015CV3;8N3I',GY>DZ#8^?V\A^<<)_B_\],V=D=MD6=3F&YR4;3K$Q=5U ME>)I>$">4#%L*O F](Q'9%7E]3Z)L-ED53RNJ.41WMGEP\&R+-T^=[>J_)#/ M.GZ1IY='/D+U?3()*TBFV*OK@/[FWF8Z^;")QC+9XD!5Z?XIN_2ML^>)*FVZ*"[N MK/):10AJ]8^DI%!K*QGUP@'% ?6JN.2(@1:6X%KNQ;[OH>U)V?F#E47]2V@U MQHD4H-) Q#6%$EK-O22VQ(-HS)KGW>GX!EK'TCUX%:U[S$9]#^UCL#[R]7,+ M5C\'@D]<0]O?(8+6"")M0$4KPZ %UJ(*$@+LD,D(&T:?=RKX9QNO#D ;;L>^ M2^S)RT2'ND26,P")]&%3RHVRA6_"E1Q2"@ :9]1Z5V([J06M4/H9]6%4$?!C M4X/+B+^T3$L3\?$<>3+[\:FND6+&4TX4)A0JZ;Q%G)<<,VQY\SM+/::P;2N\ MK%>,+C,I?+HO' OYNZS,ZWN.";&G;^2DIE(@SX4V%B. Y=:,XURKYM;$8'?9 MAK,FVN,W"ITYH[&M,+N7T=W M7H!I,C:5::,JBV3RAYOLZYMU^?'\H= 47OU2* E_I"3EQ]'OG_;HP(\O(Z\* M +0,?!LN-1$"_\!"CK&44*=2R%H",EADG#R%WA4_#,)3WJ^)95]>_+YXXV7=B279:14)) MX)7#QAO-@:*0*5B1AB"0XWL_^_%*ML>FH=A*=HI#]74ZPG)CHN;S53S[H::/ MOU^4X2H'1-QBQ(@#0" 7GDJB':>6<5KM?!0DI'D"FM[>Y/[483@:Q9;[?Q^CWPZ NYRVF/ M^WZ?3);)U*^6 :&*_"=$.0#,0;2*>&A!5 9 TF% M'L>RN372VY6\H?5N %@;KH9J.DTWF:&>4/,Y>^RS.[#NU>H; 0^4P45I-*TD MX4R@39W8P(9!$#9/R=[;_;K^5K@^$.L_&G%?($7_@2P^3O._Q+-5\EL2%\BO MP[@&?^"E T:V1)6709Y< BD)G5X5%TC"_%$$M,Z+.R%Y]6L1"K5X5R.PI-/G M1-Q@PV&1G\X9JAEQZQ3>$H5-7;#D9:U-SGCQ/!6SM?!'H60>F'C^U>MXX\M@* MCA673$/OJ=:,JA(*:;@;,I_;6<=4%U"&9V9@2S"'VV<\)O1]?'FW1NAGU(51GC:-004N(_K'UX9/ MGDD\;QQQ[2@ABD,5 (* $BHJKA26=-#,GW4W>FT%E'6,RF5>\^U:6?LMW_:( MB C,. 6AXD(Y3*TD6V,-"]\\'U-O4A^'L=H-GI?1E]HW68]UBQS7Q2&=(D!Z MAXJC/V,J3J5$(RRH/$;-:05J_[ZC*M%0@&)=WVHWE4"?#IU3SRZR;LPG07SK M0^BKZZK]I7T^%1UU_#;/VD;,"^@55Y1XB($#8*0O;LK'X15I(Y^#EG39(C-I3L;VL M6^4%^+1Y^.*$T^)HOP@'VPTX)8&$CD C#%E/B&N N.5#5GAI&&;;4."["M0A M2D-9'26))W>@3]I%"EE#I)%<>4@,)%Z*ZA5CGL*1UW_J2$Z[TN\ H9U)'>H>>20YX8:(8M8V[!599J"BE@, M!KW.,ICD.@)CJ(FU,B0^_BBV7&-G\:AUI*&4RGEOA&"0$L;#KK*R7A4B(RRK MUIT%WAZ/H>5<0[@1XD3;I5&H(=U^W""-B&"]"J[5&P;X VHN24RL\:)X+H[=YN@^!=P#-T$I0 MWG+8Q E.'M;U1F9KS]6O <6BR'T-E3@]2(1$F 8]9)Y[1ZP$W(!J[;(.P^;' M.+U%$?>A()T#=7E7ZZZ[<_?[2[L]CR2,)K=,]HE8HBR45R@=3+^RJ!&$, MF&!@"R),O0N0?3M'CS!2WU]Z:I#(:\RQ Y(Y[*$JC@:0V"#!"0I*/187:K=B M/>A5[1BO43M:C_"J'WZ+_Y;E9A8O3KE=SQ@E@DI;8@-4%D-@H?"H6X#DJ M[9"1( V=L-WIQ]ZZ*WW .-A5UL,<_*"_5B31F2-%7 I&J?'(*UM<^<0$Z!(/ MKX@&X_;T]B+Y^MK5(:+_UK11>I=?HH)UXM,TJ\4RNTORC\G&9%_+>#ZM M/G^7+DZX.<\8(=*><8/";,^"Y4%)P O+P!)6$#+D^0AO=/T^9QUXYX4A1SZGT-P''\)#I9]OK22-1 MUM>4)HB-0$?49+*Z6^>PGZJ[+%^F_WQ2.N \K3DP6 2@<=@)HP"G,/SDN-JB M CAN?L9^B86J9SWJ!L-A-:O?& 0[>D4M:'TY;%*/S\/.*(IQSM&&FB/H!!<(@:AI JY*G )%'9^8QWI+2%( MSSK2*5X-]S]'6#Q]V'7(>.EFX(@K[*P7PF" 2=@+ H_!=J'VJOFA=&\Y0GI2 MF(O@V9M"N>^3V_!Y\HC.^A9.UX^(A&02::DA]5P:[X)WBJ5H-6Z$%;90A;T(<=0"#:@J+($-5D%6S9-E]5;Z^W+6=^=P MCD#UWB?'+DP>[Q@1)2"S5A*%@5?: >']#VYY\]B<=FV!SRQ^]>=B/! MP_*I1UJ&CFAC,::28H< MTTAX2A@+.P?@K$2<#:D@36]V6<\1=9#,H"5P<#)\XVCX"0B!F M"0UODRM.[@K.2IX41]J,,QRGO8B>R[HS<'X.P8\J.F8D\K[,QN1C]A#/EH>C M'?:VBQ3RA >SW&(E.-0>"& +7L("2C3$(SJA[D@FNW5B6J!13[*+W9(PTR3= M2#7\L"O,\%'T+KF)9YL:XP?6YSVM(N:8P,9HPJD&CA?_\7+YHLR[(2__7'QI M;H]/3Z+=T'-P*MYM$E'$I9502 6-@UP069Q%;H@F&/MQ+KNMX,\ZA>*%R'%4 MJ^A%Q-?)L86:?HWGDV3JT]DR7T\@GQX6Q9[P[7QR- KP=,<(2!^F'J9TP:\R M-FPR9D1D*#.HCW1VWEM %61.(V,%X%[#BE.C%&Y>YZ"_ MF]2]>$@Z!*EI,I)_K-+"6EO>9M.W\Z_)8EE0LOGT[=S%^3P0=.@TNU[G2"*$ M"+ HF)1!L\,^0=L*'2.9;1X&T]\UZDZEW1M4@^V$DJ_)?)7X@-.Z%D<\6?XU M7=Y6X>EA!INMIH7B+A9)^#O]''\_ME\Z?[2(PS#)4DG#AM,; IR0QH=]!/(L M+)>6-U_O^[MHWHNIZD=;.@:JJ1&Y?I;-XV_SW^^S^0Y1APS( MHYTB2X@'EOJ@V- BPZERNB3<&VF:'^[V%@35_9+2*43]G^>&N2E,46%"ZO6JLVUE$3NDYM+8H,TT9!C 1 EDEK&-A4P")0AJW$&,Y7GW.R^,'* M&2>M-<:)C&-80,20]50ZC*T@93U;;!3%S8.&.CYS[5BZ!\]>N\=LU D;GA9/ M_AP(/I&;87^'R&#FA' (&8^QX](X8BM(!/)#NB<:NG\[%?S1:O -01MN^[)+ M[,D[[X>Z1,X#+8&D7(6WDGKO#"EKYV*+(1?C="!W);:36M *I9]1'T;EB!Z; M&EQ&_(_KASZ=(T\>]9[J&B%%2%BH)>8HP @QY\Y5'&NB1ECAI;WPLEXQNLRD M\"ELJ!99_JX04"&(ED69^X>-'$D/=(1V]-M,=O M%#ISYIJRMW>DA#&"J6#U4R41X88A7_'MG)4OR=QH)==S-*85=O\ZNO,"3).Q MJ4P;5:E"(2:%URY_*#2%5[\42L(?*4GYL)I\Y.U@U'7++N9I_]7[=7-U@].%]6#KL@ZF7%%*PF&U5)- M)ODJ.98ZJ<6HD0.4(D?"O^LJ#AH[@BNW#?[\,,>^!8K6[W"(9-F6#2:%BD^.=.>V!*9J"UH/E&MK<#]WX4HT?0 M^C]R*Z,%^CQN*Q]A-G?=TZ^)N[Y.)LNK:S7-[M=K^H4/X=XGW\(+6E@(1?&" M/)N''R=K V1QE9OUK?VW\\>L1V**.^<)G_6.Y.'B'L:QYAJ[64P#,4<+,X;&$1+SDS$&HU M;C=?3U+,>@/N9U*-47KQ1JP1E]&$'_Q_*B(PXWRZ^/U^&B^3T)X >5(U:O6/ M!"74.:RI86'7&#C79@VD+8[PU+"9]^MMVMJ)<'8$'H^2AS6PFB/W$"2/YI&X%F[B >U M]8(933"3SC(EBO3_GH6] 0W[ CM.2Z&5-/9+M!4>+U.VHUKJ+R?2X43Y:9+, MXSS-/N3)US1;+68/'Y/[+%\FTX,+=IUND128F$TUXX:CD< M4164EA+*>@-EJ'5Y:\@>E?B1'I&1D$F&G BK%Z7<:$QE(%>W,FW[89,WE73 MW+Z<6[(%<(/%A>;)?9Q.W??[L/0E5=K)3;+)35K58YI1HW?8V'A$/"[,6"6$ MMHYB'_BV5&L."!IA-8G+*4SW> ZE1VM"WZ7QEW26%D?%IW7G0(\(^L(KXHBG MJC"F$'6&L'6*+2,U9LVKV/1V"'LY?>D&P^&2:EPG@;[I-K#@$>7'5Z 3/2,( ME.::2.FY%BQ8X)06&V5KB_R^$C37F=[N/E].9[K%KZK:<#]Y?P\?*QQL'^E@44MFO<8**X.-%66 M/8("(=\\MT;/(0S=2#?K'J)>790;M7I,X5&O\\'V45'F46K"D(*&8LLAEJ;B MB5$VT@+Q'R4L\QJ7-(K*1,C MNB'2$>[/+P&=!\%0VS;WFU,GXSQ^-(H\L0+80#9ABFL??E&5&DL;]BKC<19V M*\C64/0YX:I%&G^()VG8VAT]$'K6+M+(.Q-HYDQ1!;EQ5,.2!X6E;AZYW+DO MKUMQ=H%&GQ)]%ZS%N;I+\L#C49$^;Q@!J;$W4%'+"D>1LM#3BHOPI_G17N>^ MMNYEVAJ.X=QEETY>JCTSWM.PZS#4"*ZYTM7TI15$0VZHZMZEZFL'WC]\EW>@ ME>_9S^PWDU@#!A%&1C/ID.:!! % 6)T]D4S7FOA>CM^,\F U6L8P! HH+Y#P M?,.M&[*D2SN_66VQG>,W.P^=45\9VNXI]6H10%LLRE?YU!6AH_TB7R2F M\&'?@:0'2#HB,2Q1!TC+(5.$=>=/JRWUW;R4'4(UE 513>BGDK(\:1=IQA#U MFJ(BVEP**8)E5?&BE1]IJ9F.Y;0K_0X0>ME2'Y4?;4S"/E?(^ZM9S&\"_551 MLZ,5:O8UC:3B%DIED>42:,$T<>6LYJ'!+0*T>K/4&X*<=0I$0VF]G4^#W9^G M\:R6Q XUCT@8%"-*G<'404B1,ZXD%@GEFKM6>@NK:R^UCL#HT[/2MC8N-+3IW:31VA,X"<.ZB-2CC&,J 2^-'&(ZB,V?(D MPY]QFDSM152K2&HS<'X.P8_*:AJ)O#M9@J^NKS]F\;36^KNW;61 F+K>UXDH=34]3+)[^+\[\FREN@.MH\TX,$T)Y(0C;"1C#E3 MN?(PLBVJG/1RG-BM_+I"I:D0DSQ;W,>3XE)*$4$^7]3;<9[L%P%*%7:(2RHE M)L9K)%CEGX4*-K_:W\MY8L="[1B=UGO21X5:L]EJ7:_KS&WJR1$B0CE!EL*B MVBOU6&E@JZ6"$(B:"[SS4/ON!=X?3@U%_VN\^+S*O]1U(!UJ'A6EUL(DA!$@ MU@!+PG;<;HD%HOEQ+QN_4#L"I:$$/]TGDZ!/ZOY^EFXR2M=[94_VBXCF4'K% M$6648BH]QF1+/N/-EUL^?IEVC% M6[^I;956W!JGI%:4*:((4;+$*[QS<,@HL9Y3V];6C$Y3VYZ'[ZCC5-X6,GZR M(G](\C2;[F;A_IS'\T5:HX!5LP$C[AP2)HC3@D*86&%83- *,QA^\F1 E1TP M%5UM17J6 F4 D(.@2 5@H"B?)S' M1D.I16LM;(7RO_7Q.5*C.LWZV=3P,NIGXMEDD_;A]V#\Y^5.X==5.HW#RO)V MOF%&)]=9GGS.[M,) ^SD9;#F@T;84*LUUTX@2HJ[-6&S7Z!$"2 4N1%E&!Q. M(;(+H3N4#EZFX(%PA4>64&$H@<$B$LS2RAJ"EHPV2N. M P$-I\ +:7SE#B[PL]R-VV3K28KUTMLW >YG4HU16D\CUH@++4:#%#Q05I.P M\H8UWP/ON?"(@,J3!*@95%=:%3RH*<)&!0_. VDPBWG/*< ZN^>O>;8X9IX< M[Q@!BJ&TP#,*%-+64ZMTQ:WR9(27;2_G4.T4RDLJ3I6W\>%,O=GVBS#C"!*! M")-<8(>%):3BU0D]PD*HXU*;ID@.I35KC0XH71_-COFH560L!!P@39G@VG I M@\%?\D&M;9%(=<3)=YMJ1'/_;#IW5=E(*M;S4LREK$/ =\EG'CZ)[ M>>2GU=U=G#]<73_)=W#I,_%=*M_.K[/\+B[Y/7GL7:=[Y N%MK"(HM$* ZP4 M4 Q(1.PZ(T:M.YX]<3^Y3::K6;(5RCY&MADJ3IUG-Q@M8EPP+3$N$-**05_D M9]]@PRGF0]Y_/7J*W:V@=V^^]@[X"!9M@D80](]12I(NB M#@0C0I L.1+"V9%Z![L0T5%IMT+G9Y#[J%Q_8Q'W9?935V%^C-=F8)DJXJ1' M[T"/R*^OYF &#<*0$$VQ-15_5-(ALRO5"*UN+Z;=NB6=P#*<\R4/2UN\3-YG M\Y+@T\?8A_I$!@+G+67$"@\I-D806_(HM6]1\+"72XB=B[XK8 ;+B--+>BPH M49@LL5-HK>V>.T(J7HUM4;2XYP/D(:R^/A <3%L:Y4]B2&+@';1*"N<4D))M M>6'>DW&:?AW+Z6@BI68(O6RIC\KP&Y.PSQ5R+UFSO"106/U M4SQ+%E58:Y9-UR4-3=BE0&\]5UQ2 A@BK+) ==BK-%>$ON?JGCSU[3$:[H9# M4:3R7;985/J1SEZ%(.AC ^WKR._>CJ M>*'O_Q!_%]@!3O-OXSRYS69!818;E(9]VL4/TE=?%LD_5@%T5U1N?U?G\/Q META[(8Q&REB+)4#, PK6VN28=<%.ON"!^5.23YZ([VD>,5YX^X*]3YS2'B'E M%2ZY,UKPT90':"^>W<6S/1JCOF:]RU^@^)2G4*&^PQ8 9+)I5"PE>\ M064']7?7W-FTE]-QR3="9KB3SVSR][#Y6.63VWB=F/(FC^_>KPJ2KZ[7QOM" MK<(F*D__F4P_9SKYT7AZ]&2TQ;B1=<$\PQQ99@RF% %*:8F5,[:%4V\H+>K M!!T0P,$N4>9)O%CE#VO>2A8F84^8'U6E([TB:Z#C12224H '"ZVXHKSE4XGF MTTU_CI2N%:4[>(92@P_Q0W6?](?.7EV;[.XNFZ_9.*(-ISM'AF#H)1 ,<\=@ MD5.7NHIKI]B("M+VIA2=HW39]>AC4L"8SF_Z6IC.?4#DOH9R>$.*+=OBDV_IM-D/EU\2/(U,S:9S.+C:U:=[E&P M+(TN\GT+%!9GYADO7=&!7$?,21UQQJ#9DH M,A@%8YAO8DTU5,C6N['5^VVV4VPN#O%YQAVW=L^(@MG(L0(^6)&:2.N)-;3$ M$1.%QG/S;4"5.7PO;E"P1WW*L.'J]-G"DW:1U%+CHOJZ%C2 8"#5N ( 2C_D MWK]IU/10*K";-*4%CH/9]XVQ^<'=?/IA%L_?QW^ZX3J!=2BU4;.U )/I?@S= M]^+'8UN.>@-$GGIO-+< (6TIH40K6'*ON3=CK$5^N9U%+Y@.I5'N[GZ6/21) M6:MI/PN?X^\ZF0=Y+C?1G^=H7#]7+CO8<>8+I+%VS++]^=L&<_>SI=Y&HR=R5_BV>JH MTV: QT=!V!(+:HLZ[1)X!9RK!*^!AV.\,G-!S\[X)/)2WH5?0\/EEN^_)NG- M;5C'U-5FN5LM%D>IX?;=FH-7BX#,CQAP6!A*'BAO>6CBEV19C4.]> MP\!'DR_W!>A*#(.J^I?3_'XYOB06ONZG_,)3NM[+0R-BG%70AGTW!L)PK@GQ M)Y,MEN^SY?\FRX_) M)+N9%X$P;;>U39X9*0"(140Q*J#"V$L-JL734B1'5.YY!+H^%C%<*J1EFPCY MT6U?D\TG25X$>#U:MM1\^NB]+M_T<8:G[(:CK4MDK=G?D%UX?K>;M@]Y$/O' M0M&:AZRT?6 1(,.HN55\*:\8:QU&)=/SQGOFUL2[L'1PQB MK9TA3)DPDC4(>!E.X5'FBVI:=UK?L73^K?U=X3O*"*)_=:4_5]GWIF=< M/_!JGAQ-ROBT422L<\*'/38@U!IC.5*\(HQ8_&+BAP823]81D&TD_/E;=EK" MVT81,-P[30S""CMOD8:B>@VL<+3YY8"!0R)NG^1DX9.!24FX,91LY^VQU.*_JGE91T#I&$26&*8J1 M)U!Y5Y&F#&@NY8&/O2\DY<9(MA)R^K7&N_RC5829=^2O'0/WATM,-KG8R/@,'46>LNTI1= + M0"NY"$Q^]MU;1Z_*J(5VV9>IH6 >P5("M8/.DRXZN4GG!50ZGA7W)L^/";T, MF1%VW@2I.>JXML!@!"BI) E%BTI?+V-?W=?K]R*D^5)LN4=!>KW;590F M,H(3"[3TE",B*505IH[CYCGS!HZS?K&V7%N1O,CEYWE@ZK&98+#EYDRR(FD( M%B;(2%ED >""U&SAP^^=87OJ5WL7CO1\!H";+].O)JCT]9CD< MH"#2ENWT9IY>IY,X3)N32;8JZE#=?,AFZ20= P67#J@WV2S,BD71P?1K\CBC MBII/WV?SR8&O/X>?%F'/4[PE[VJ$T7?YF(@+H3 D4& @!9%6>X+"BZ>\UD0) M5*N":]_!\QTP7#]@OJN'1=(J0:"S$#%CM>:>K(\X"V0QP**Y-==QD/QEU.E@ M:/R%\!]U.+R:_FU5UN?S6?X^^?9H[LNS>?AQDFSK3Q_1\K/&B1"W3#DNF #: M(0T(PUM92BR'3&O:,(1]>%W:34[4(^!#;3:*C%]7UVJ:K M0N*)Y!90C; TN.*,,6#&'1+>DQ1WZU1T!]S/I!JCC)<>L49<1A-^\/^I\"H6 M%WU_OY_&RR2TYX"?5(U:_2.K,;<(8FPLU6$^#M-RV-J&G2Y&PC@^:';.>GO\ M=B+<74UZ &DH!2E+%1<9/*HJQ$?484_K2! ' "3,&^V]Q"*\4B3P)0!FG'@] MZ$113_BCL*S;0SF8BBQODSS@DCVE^'22P^,=(T\@0-A!:X"%UA/JK2BXE=Q( M0DSS6:.WH*!Q*$Z7J [@L:OE(AK&675_O]DEQK/RO.S3;9(L'R6)N/#CBWKO M\Z#D@S@M3Y,33*:@8\N'PI=<%*HORJ#?%STN[= [2%@=-]WISI'7R&B%G1+& M4TB (Q1N7DTI";:C<+X=9*.^2^WX$)& UC$N,=$208BP4E26*' 'S9 +^U%' M69<"/>C^ZA2K43NU#G*J'VK41*G1.P(4:8\$DA JH@GR6.@*+.O]D%'Q#1U8 M76G#;MKUSL$;RD8\#,A#C8K<-7I'F'DFB8;"J& 5AWV9-;;D6P#'1NZJZE2R M=;6F-7K_.MHS2F_6V)7F,LKR+IY/3_JM?C2*))2*(P$E"H@4J6V\!A472 \K M^GK;S$YEDW4$S%#BU:MT5D0_GA3QTX:1QI8(@Z"R1?4Q;17&M.*&"]P\\V]O MWH0^Q=P*G*%$_5L\N0TF>O[PF/F3. (I1:!QT"D@7:-:Y(SM[6))G]K0%4Y#Z8+)YHNP*9YL'&/K*MW)XG1%L&/=(B(9<491S C! MWMGP?S4/2H_="-/#]ZD1'4)U\9W"K_GQDZOC'2/H#&>,&F$<%DX3#K;3H2S^ MOB CL;W7JU.L!CSI7MVM9D7%,9O=QW_;Q MP_!.'A%Q:K T-*#H<5B%*3>@>F&E,"UN/ YOJ[;7M@NA>O$9ZWUR3->.=8L@ M-$QXYJQ0RE#E@,1;3J6SS6>KXK\Y$:XC3TY*E;__<&_AH79]/+AR&> M,[3_-=__']02P,$% @ C5Z'3:G',8.PDP #Y,' M !0 !D8VDM,C Q.#$P,S%?;&%B+GAM;-R]:Y/;.)8M^OW\"MX^)V)<$>DJ M/D""[)B9$P (UOB$R_;8KND347%#H928F>Q2DMDD93OGUU^ #TFIE"@ !"CV M[:BV\R%SK[U +&P &QO_^K]_/&ZL;VE9947^;W]Q?K;_8J7YJEAG^?V__>7W M+V_1%_+NW5_^][__CW_]?]Z^_;_X\WLK+E;;QS2O+5*FRSI=6]^S^L'ZVSJM M_K3NRN+1^EM1_IE]6[Y]V_XCJ_EBD^5__I7_<;NL4NM'E?VU6CVDC\OWQ6I9 M-[8?ZOKIK[_\\OW[]Y]_W):;GXOR_A?7MKU?=O_J["?X=V_[C[WE/WKKN&\] MY^IAL&HWG:0YG>G7[$IBQ?/($S%'&&G( S]#\O/+A^?DK_[2]5 M]OBT8?3\,@*_ N#Z-5A3Z!H2/JB '&+U^(&:\7YE73?5B_CU(S5C;E\TFJ]- MO+_'C]6,72]DHV]&42\WFM^,5X\\BWG#/_6>?=5]D#]]0'X;XYVH'CPX_5&G M^3I=-Z+YXM%6MOZWO["O%MOJ[?UR^;1@NI6OE^7Z4UFLMZOZ;\NR7.;UGU(YBXKB>%WN!!Z!K!W;D A)X@4OB16-@D>9O?__2 MPVE^9,K@7V0X>LU^F5;%MERU0Q=#RD?N%OR_]QBM#J35H[3V,*T_>J#_[[_^ MLG?V!>/%ZM0KU,"[6U:W#<:.%X;5"7])-W75_^0M_\E;V^D&Y/\I3>!Q(Q0K M@XW08\$Y6O:]?E=>R<&-U;MCO>D=^LGZ@_MD=4Z=%X?K-J^86,^Q9>6D M7+Y1+;1:E=OE9E3C&E%^3:TQ,"Y,W=[SF][JX;B^3&W&. '2]8Q'1Q*-V M[ 9A'(,XQ 0#VAGSB>,[BZ>C>?%%L5$T)*,=QYB$900O-WP5PEK6UFUZG^5Y MEM];Q9W5/E!.XU4)%9/L"5A4#*:%5'=:13U-UH! CF1W'GHWUHE"ZQNG0XVZ M;[.T>E=5VW2]L"/?8<:"(* A,PD)#OO@&R;$HS+AK2:3AJ/7#E9EW16E]7T' MSLH:=-9Z6W+)JA]2JTR?BK+FW^E3+_D&&*-F1KDWJ6X',25OIKT?5NO('-3O MF%QI-51NG3FKH[I30FHYDK-QZOFI3-,?6<4EX3B\7" @Q0.\2\NRCC:Y[N+PWTS50D0-2;4 MWP=V!R]V^_=I5?W5JM*ZWC3+)I7UN%RGAQ&NOKA6G.)1\JJ5VTFTM'_A6P'M M\,]",CLL\OHHVPBS%D-I9\243XVCD4N-?A3'+H+(BW$2A4D$,3/3&(.V%_BD M6VKL4QA4E\@NF9%?:#R=5"&VS,@ZH, "XZQ7Q40)G7-'$G=";%5,CA/%CK/? MC?Z:_J@Q\_+/19($B9\$7N)Y-O4C$$2NWQC&"75@%(^8R*F8,SQSZZ&-B@&4 M:%2* TPS*!<+#&:]<(!6@W#BW<_+E(DKU!B^9ZE6HQP:5J[Q7(FJV,?R?IEG M_]TD-I,BKXI-MFZ^0?F:S;DJ%GDTWWZ\2[*;=!'%* 0.C1TW(#'&, $)[8':7AC*1%M7@&L9"$^Z;9,+=-=I>; ":>;-++B]=I<7- MY%]K;Y>A1.WKO03S&+6N2UVT)T/$/KOV^KN@&4%.6']#M:K8IMSOF=<=KD9$V>,2/:=8J5 8D:1>(\E&B<"X7& METHR6MM)6;\'7_W^M%[6*6M9:,/.=HP]&+N.YY'8QRQD9)&C']@H()X;$@JE M$IKU6#2?>]>' CN45@O3XCC?VE R&-/#LV 0-CG%DL'797:M/UJ44P==(LP- M!5M:F9^'M&GVZ3BX,L"8J/AIF$F_S_+T79T^5@L8ALAS@!-Z=A2"*,8)V,5] M*'1M&8V<%)AA*=6XX,9]LAJG)"/ :1M:3*1GV\9R6CYQ\QI1?9U-,3 X7*7% MYS&&7,?U8@8]3C()X2GE]IO4[N(Q?5]4U2($U+8=$"0$)TGDA0&B@(U]H>T% M$"28+%Z5@+J<7J!@1B&S^EQ1J@$YV67V9KE5]"C9-QRFG.8K42DFW<;H4\NU MV-'4PK'><$#GC_R8R9EX3$KS*ETDP+%=CSHQL6,G3H"?Q"$W&D$2 4"DIODC31D.2G>'L;C,<*2=Q-Q8 M>5I+ZLQ(3@4E9SHZ)=6G8>\0V4Z&.G!3*]$@4T.BI(?BF>B3)F>.I4HG1Z*J MU=K8)63M\K%@%$,/0X"@#R -H8>PV^2!4BT9[4>A]Q20S"I>;M/J07; M0N!D6]7L!2V;4^I='0%452G[;VU]7?Z85G4ZH G#V[QLB78K-FX0%TPR3!V(\\GD1M4Y!T5J( M1G#Q+2UO"_%%$O M:?DM6Z65Q9%-O=Z[HP7EZQX(QS&X>JO&Y3PD1!G]JS74,2R("L>O95%5G\KB M+F,Q$DT")X@PQ3!RH$L1Q;T%Y$&,%O6NP/G%_B#S7*EXY4R-]8$.T4"QGAHL M9%=#6G>YJ$2(_"?V]%09&+,=BFT74@0 BA,+(1P3AG3:%?*%# M/%Y0>;[AN.&CZ*;H3+?Y1.F;69=0\4!@FT^.#?$%/ (WZ(_;"W0F(@.>^6?;KQ>7"0YI HG /Q3;5B+\CJ/_J/+&;D-:SF.Y#:L^0#?[V%D^9;9[B* (J]P M>E>4:?NYK\L?:?5;EA=EQF]8:;L_RMI/F,9[-DIF3:2DSPZ@PTC)DW8".TSSE"]1AC!W? MQKX3 1A$A"!J@]X:<.-(=L:K9F6"F>^X44N!.)D1QBQC2J,!@]3/@ZTW':J) M$U3/<'-19=79G),BCO#BI'J-9454:3ZD]6%Z/@($QC$,0P@BWX6$[M4L#H$K M$W7+/=EP7,S3Z-(N-I93%$F"Q'3$'#=RZL%I>1E/HKHNL]MMS2MI\9MY/BU+ M-LY-JR0OV!G0#S46YZ$:BM@+'>^1G$+\+ MV)M1?=S6%3_?SOH57E;9:H&Q%X:)%[)(*+%)$H2^TV?OH"S"J-$=9(&,"JKG0>S$-9S;,I+ MZ^AVF;6XCO=.3%XUL2@JL/TFR*>T;$RV8N[$KD^1A]W0#[T@<+$'=K8\2 (9 M&56S8%@L^63NS::9Q?5377[352N/+V+0;;7>_T92-Q7)%5-'\[S*:>!N.XT! M:E7O*O'C25H&Q&P62;+ZN'3,EOS"M^(^@FBB4]HB%V/ F^GA@A+ M!4A:#!H6*XZ#*5*'SGIBD$8+DQZBQ51J,B&R8Y%$Y9Z%:56A1\H[J#52V"T/:AC3WL>V$( M(\]VDZ0SZ,<1ECP1-,*0\:W&_6)LN4-G51T\R0R'$7P*ICM,0Z1D[L..P3TL MZ\LE!LTD/)SE9RC[83RI\] N'8X:2S[57%]I@5PM!GC)PT"?4"1L'OU %?SQS1-C.)"_W9,MF>R+7FJ6','X_Y2 MIR)O[@OX>&?MT*K>HSN69<%YRS7HE9RQ'-QYNP-Y8W4PN\MK+8[4:J!>[1[; M80:'YBFZ&V$>ZJ;?K;,WR6KE3501/Y7\+&;]_(F]KOSX"#\P\M3[K\L>GM,SX>;GV5H+^$I1=;(JA#V,4.!"X(6!_QS[P SM.W"2DD>V)3I,F M0&*N&[=5&EZ@?WDDX\;BN^HLW.%GO*XU QM/\4!WG[#]YB$'4SI\JG#$E%S+ MSRC1:K5]W&YXP9,AM$=1G>L&GA=C3+V8> #Z!#I>CPJ'F*I.-,V@,3[_W,V3 M6.Q%'OB=7Q63%>O &^N4\G!75.>HAMI-=NIZ_093G]%>:IZ79_6N'>.-Y%QH M#FRV->G3;.EN-S@)>LJJ_3+0YH>;C#N(6"'@0CM M@$3$AF[DPR0DW6I^Y"%IU==IVKS$'Z"U.KA6@Y?IQ%U1/C:U+B357"OY@M)] M+=8E=?H\W2_R)*XGQQ(\#FFOB>:8B= :<>U85X(NMK46I"]@1ZKF_]Y=%;M7A5F MWUK9NBO?6=!5;'EMJOM/99&S+U?MM:^_#[4%Q_K?.BF M4.=[_#7:3C"G:C;-)IEV9;C%#%6D&4'V4 [7)(TX#SV?R-=7%7*F8U@X66QG M[@L_"+TLU]7O3VLV^69O'["CWU*>O+8(?>!3ZF&?!*%C.]3%A*&A-$:8((2E MRC[HL6A8RP^Z^PZEU<*T.,ZW=B2GTYIX%M/CZ2F6TUT!=JT_6I139_>),#>4 M]*>5^7F(I6:?CE,$#3!V2?RJLF8A=[6[*_A'5BT\/V3*&@5AX"=A0I(0\NLY M*7M\[ <>OP/OLL2I/->PD!W 8;-*!D@POE2B:%B=3+,C.PT7)D9$:9AS!RK# MOCM6F!/>G]"1,1Q=5RU&(2_&OR%*/3\N'I=9OH!,5I(P(!AX043C (5>%-A) M@ /;3U 0*_1]P2=/V?M;2&K]7Y0H*04PP-$(#;A$CPD5:&U>U@%)IF:E!++8 M3VN!$@,B:O!EE>;+,BL^E>FWK-A6F^?VH$ZZ[D*/*/0@1#%R 8T#2,(# ]R'%$$)FC3@)@) &PCHT MQH;I59<=GLJZ*TH+?2%68 =J,Q9I_N1F+R:I4X]B]K FU)\!6@2F.*I$7E]U MM'AQ9NHSCA73.W_OLSQ]QY!6"Q"Z ::A$P60.!YQ@PCB;E6:Q6/$FV+W3QS- MW'< N2=6X\I$VX 2#6EV*]!,&TZ\'2C2?+/:$]RQ;F!?4+Y%Y['X M/PQ<3ZN!(#$A-<:-G"8*TF+H%J\]!0,"I<34/+1&#?JK2[J4_1<_4)[RDI3= M+6 H;S/SV^H>W<'VA10&4T3M6& M85UK^]BJJV&SV>.3TS%E!L6T:PKRY/2JY>T TI4$Z@PS Z(TELMY"-%H+TX= M3A_-BJC@Q.E=RIZ_WEVX>F"9AW6.C3#$((H2B,,@A(GO\^3/. :(S?9L*>$9 M:\NP /7PK$SYYN71;(J)T)1$RHG1CL.#*YE?2-/D<[D+7 W(DRZ6YR%3VKPI MS+R+LH?[ZF66I^O^!HF#L]L,4+;*Z@6(*20Q\$(_H*%OQY&'$<_<=" .$@?X M,LJEP9SQA*L6H>(%SSKX%-.NB:F4W='L6-Q=-?/FL!I%!W#B.^4O,S8@8AKI MGH>.Z73HU6%(S5P)5WOH=U]YV48NHVS*>:+ZQ.XT)K7]&&&*G=AQ^*5=L1NU MY9N9TOHT#D5K#F@V:ZY?[I#R^C GJ\%<[68&.0X'>JJIUIA'MS7FW7'A :,L MBJ(8.+Y% >!$_@^IE[8V_ B1^K..[DG&T\[J"_'&X;VG0]H&-Q# M5J%K'EU&$?NKO5UU!K16P>27I10YJNLRN]TVUQ%\+3XM^=+&KC.BB$8NQ"CT M*.N'871*9I*8CEU9JVDLOPJ M6+KTQNJK":OV9=VG3R^UP:;%WPI:>AX9/[K5*I5/MK.L8-Y*B3+/[ MO%W]7CU_+9=YQ9!PH/FZ^6[3E';;)ZSV_BR2B"0V#%Q$[)"&R,=>XG9@B6.# M0*X>WI5 RBB64N6\#GNWX[9ZMNH]7FLC70+U6FTY?IR922-J'W;Z!NX=LPX\ M:[(:#GP[R-\_'*_F,PBI-Y+BF#3!6S'_(6H*$B1&K,G:1,< ]HG_H$'6?.I3 MP8;2M,[:BR)QFJ=W62!C>2MCZWY+LMG/Y3_Y7V_LG\%/C03R M+WVFEI&_I1O)ZJJN] N,'OJNWO;:1[TWKU$]-Z?:;9I^&[^)T/C1W MP]Q8RSLV_[8^IZO-LJJRNVSU>N1K/S*K@6]$(RF.?%.\%O,?^B9A06+LFZY5 M= Q^<5IFWY9<3ZO_W"XWV=USEM^CZC_2]7U:[0=EZ+L1CEP\UGO8%\8SMQ_/G)\C8^.9IE8=/W)- MWYS:9V<'+EA['ZQE9;5>S',:)D2\XKBCMU'G/\)H]E=B+#'!M.BH<0+2WB)% MA! 0.WX8(SN,H1NAWF)";;2HBWJY$1L-QMB1VM/901)6AY>ZT&[CR(GT*!+% MY'XJ?%DT+_:ZFA0D:6NJV)TK!V *T>X1R2L,[2 M)I9Y-9[U>70]O2Z=S['2Q9=PU?#F#-[.B(THIHD/@1XMFXAK4+Q@8Z#"*5,VC:ZB"/RX?/88#N=>].P&VSUF$,+1=!\2> M[7C(.ME+1A^^3LX;#+,P4EF."ER)C9 FZ=+;D0^.I)^M1'X M)"\7%425QSD)B;(/)_5D'"/"<_!E]<#SHME?_*;T;\L-+_6#:K(L2[X4\%_+ MS39EMKV8!="AZU#7QL1WH\#N;4.72*4MZ[%H6G88NF85=<6_2/M@5 MG*9/3JSDA+WGM/GB .*-M:RM'J75P)QX=B["W- \72OS\Y TS3X=S]T-,"9Y MW5#U.5VES/+MAB\;]$?K(QM[.";\K@_7B3TWQC3H37J .G+[4*-,&=]BZM%9 MY0[>C;5)J\I:;C;%]^9"5[ZG%/SLM3M*X<_>F/VD<<0+1F53,2X9G/54?SZ@ MFB&[4H&.(9:&0C4=Y,Y#WO2X(1W\*-5%#/T@L4,/!-#Q(N)#Q_>=SH07 M@YC(B9?4HXV+58\FZ_:_YU\&4)2R>70(->A#90#E_-=9!A"AD'C4 <#U48@3 M&SNNWUL.@\27ZP>S1[K1C& /@H0Z ' MRF;U;#I/ M1<( \IC0%.>I-.2"2+](XP9'@-L<=V8SUQ=,V(G/;XAF-8 Z2* M:6J3'E5<1C#9^1)7JUZ)8?\\V MFP5B:H>#V"$H<#'"+L5.O[WB88P"&542?JAA!>IQR.F,."5BFF*$#3G]N$B$ M$97HK0XH@C0W\^C]\K"+D>^$[*I8S9H_N]VD;;3#](/^6&VVZRR_WYD&86AC M&/BV$\2^'[@V1?WN@A?%BT'#:K#'V,U=%&(0/<2*Z<;DG,IIR@&=_I 3%XD4X6UP#5,C[?.0*[TNO5KSU,Z7?Q M&T)AD/0+/X3I_X#9((2R93J-DP MOO/2'O#<%/G]6Z9@CTKKPHKTB>F/>=[DI.?E#4I[2%')'T6[<<'-X*@?/VE+E9_/A0;1DC% MUWKKYWVV>X*A#VP4@Y#Z!'EAY,/>?!2&4IM$VHP:GLT-H5!:T$RRIRQA MUS_N=YXA,-<%6+AZ*LOZ;E(R[*LOC.;_!8!)#ZR+$! MH,C'$&!"=X<-_9@"+*- *L\W+#T-I':YYG8'2DY[E%@3$QW3A,FIS0%7<7H[ M\2K-"2H&9&4,'-?F&,V&<"A3Y/?<$'\_FE-]3QE?"$F75?KQ=I/= M-]55=RF'@ 1^'+A^@F*(;41M]D>/(0KB4&Y56*]MXZO%_7#]N*RW93L+*>X. M5H_70UUL"O(%XZ*KL2X9*NV(Y4B[T\<-5JL!:QV@O5+FLA250S&5D2:9ARP: M\NTX\C+(H.SAY$_+9WY^L#>6V"B!&"8P2E 2@RB*/:\W9L?8DZKSHF;"<$CV MM5RN4VO9GY-]:L&I'3"6)4]PB=P\;Y)+YCU9':(K'R9^R!0GZDM/"X^$D>M$'D"^8^,(^S9)=FH68B*SLZ;P^$EVV5:O%YS&KC== MYDUUG4DK9>/7EZZ]J"2UF"3,W3RD9(P#%Q>/)+G0.^5;D# ,$A D08))["4A M8?/.SGA /)M(K63K,6EZ$\_X5.XRJ3KG<%KY-#=YF^.<;?1D39C[F>B89J>4 MIF>2G$G,R\KM04)E>ICSY-$ QQA#-AM$%$=.0$G$3";8C:$3A5+E\489,JQM M#,G;/H@ZS+A6GJV-H%1XSC8-F](S-P[K(/DZO6(JY!!)P].X\=S.0[GTN/)Z M2J>+'ZDT[(,8\,"@Z]I^#",/$<*>[WE^8O=A8. !FDA?J*YFQK!"'2=C*T_U MQC I)DT3D2@G3"U_+R: 5TW0/LG/@"9I('4>BJ3#D5/YVCJX45AF6OBN8WL0 M1X1 AZ^3NY$=]180)%1Q?>GBF5)*WD*"\A76WE2&S)2)BD M>>B"$O+SBT22WDO<[/68-1=/\M1*4N1UEM^G^8I;1*%-/<].PBA.0$@)H%&_ M;Q:$3A))U1(?8<=T=N,>6EM(_!"<]>9#4:>6XY\_&JZ?5S']F(I2.3TY9O,% MKLFO\CI'T(#BZ*!U'@JDQ9/75WEI8D=4H3ZGZS1];$KT,K>9048!^_C]NYSU M];2JVQ3POAPY>N2;2@,@(T^3&(=!/$@_;$/AL5@J]T',[T8![7F(F@Y' M7ETVJ8D;B5KS;1V5QG)[)PUR $!Q3%$N'?55[R*^XE*M>*_]\PY*T M@V15'-.-];^EJ6UC>.[\9R;FS;YO]OSR>S^=BV?BC*[+_3]0T/"U,K MJZIMNI8M;JM M9B F6993KGV!']I"?ZOEM9WPZ29JLY_S,R -(WA<1Z:-,J# MU]7V1[(ALYA6Y =F" I=AQ]#)C8,(8O*[-V,&,8DB.4.T$@_7J9OJ)V1:1#M M!,@_$B 7V$,2Y/C.30"\&R<"_:]5!$F>=?'U-6-TRR^J,9ZOKT/'G%Q81U.B M;QX*I [_Q(K9"!Y$M>>W+&?]JG[N9X?O\O]39'G]7RRNWK+O%UX04.KXA*#$ M!<"V0Q\'N[@K]*6R"L;:FB+Y:?2*UVA"Q51F2B[E1.?,XA6CTVH@6CW&:27H M F$#BJ2+ZGD(E#9O"C,OI)A\K5?9B=EBL]R"EU6Z9NK)+TEJ,D87<8P0B$E, MDQ!3C]+8IGQQRW5=X@(?"ZWJ:S5H>M6)XV12MD?47% BF+J@E]IA-;L:J^J+ M4;LU^ :EU<"T#G%>@^5UL=KRS;7VX[-C^P6\B5D_&DP8!\T(X=C=^"!#RHE! MP@BGUQTIS+A4&'P'I3/]MX_;S;).VPOTN,DR?6!6LV]IF\S[OJAX+>6/=U^7 M/Q81=>((A2&-XM@/?0A@T)\W"+V 2(7 NFT;'DD.X/9W31X"MC8,J_29 +WD MBX7+U^1=;JPYI+Q-UGV!M3]1\(;#_:F]D:*XXP<,)C]2($/H0'AMJFGF$6X; M\^[U602#+(I*Z]4[^>Z7HW$+HW7@B;3#;7O0FA<^, OUNMO+'8'T_I MJF8MLV$AS;)FJBJ[S*#"M)A4FJ)820UWW!ZN84ZK=*_Y&!"S$>3-0Z_&.%!H M>Y'&IIDL @!AC,,$N00D-*0!(7U9C1!X#I8YC:#P>*FP3/50POCJT2K$B8F( M8<[4I^\7R(KTD3\+7"&;5\OZ^3-L*&A_O/J??TGR;?N5CW\*'?A#&0> Y-K)1$KIA M D/;#A"D%"$DE8D[RI#AM:R7V/BB28?.^J/!=SYYU "G8H(U&9UR8J7.I)G+ M!0=8&M L+>3.0Z_TN')\Q: ^?L0G%ME>5I57]+[]LS8CZQ:)+9' M81*$B1LEMAM1$'E.:Y-]BZ-0[LC &$NF]V\[+-8?'(VD+HWD4'1Z-Q5]DC,] M0>8,S>8&2!FEUF^P $O!(U]UZ?4B\(H M]+VXMX%1(K4'*/?DR;2FQ2.K-G(L":J+,8)4U>02-V;TY)"&(?U0HFLF>J&& M_5@?1C @DFE&\WLF.Y_*8KU=U=5OZ>-M6BXB!&,G0K$;P\C&88 ![4*@Q"&> M*W1.2/GAAE6AQ63UH*RJ)5@\M4F-L6%YF(0L.84XYNF/%I&@B*H3)9[O99PP MM=PN:>)$TKA.^7HF96L4+==/SQH'O]#T>H@+Z+M\O:WJ,EMNCDP!UGZ>Z_N4 M>#YU'-^EA':FW!!1H6O(1ADP+*1[7"/$5)V]RX(Z"7%RHGJ*,WEA52=-7%PG M(4]-8)5(%!'9[4&A\9<1$MRKK16?@8_DE+;]EJ[29+/L$ MD=@&$&'@)4S.J1W$.S/4%[IG2/GAAL6VP]1LH'6PI);0U$D;UME)^)+36 6J M1.:XS-.#^2W[[GAN>XZ*$^HQFK7K*L=X^(6FMT=:,9J]R=90U?B^7Z*.XA-D4(.S1T"<($ Q?BI+/C84J$9X!J M3S>L*@S46XY*?-JB2-+EB9YY?N24@^&Q.* Q.9)4YO=]>^5YKG= M27?/3.S&47/]6=U(_(6NET1"/_,39ESB>3;PW,AU*70#2'&?B)%X$?!\8?E4 M>;AI]B(* D[&VYL1>+ZJ:ZA;F) MYPBN+BOH-#3)R>@!IC%2.H(W<3V=AC\U457C4418SWI]1EW'LW1]B=7@0Z'S MO9$0V[0LJJ?E*D7Y.D[OTKPZWEBV?1]YU(61'T4>( EVPZ"S"1SD(&'1'6W) ML/CN #8+8QU$"4D9SZ2 )$]*HJ0T[_A#>_Y&B?1X1B7$>E)F%45[),-"\GV) MAW,RKHV_&'@6M1+#<@7&!73Z*0!KY5F MY7UT.M%(_N5RC"YRG3;9:GI1X#)TH0=#U ]_W_"CQ/+"S&4#A-?+QE@P+< ?0.D0H4<9Y/)&7 MI7A:#N4T^11]8\19 Z$2!;$G)5:Q$O8X@H5*8%^BX8R ZZ/O^DJNT9?"Q NF MI>C/>S:VO.,AYB+RL!TXKN<2'$34Q9"]$[W9*,!2][2/-F98X0=*UG",5@-2 M3P4@"8*'9?\JW,HI_TA:IRP'M*/KA)!I9WH>A^OUN2-6&DB5)_$KW1LS"7.4 MWR#/[P7]6U8_D&U5%X]I^2Y?;;9K?J=Q5:7LOS6O<^U0$M#$!7%(B0>9;3OR M.B2^'P,L=Y6>"00RO5/IMKVV;&.>UE:UW$Q][9("8P,=U"3_\^BS1CU\=5.X M:39%>_90R?I/_ =%CO*VL/VGHJK+M,[*MB!0FJ=W6?V)7V_$X2'7LT,WCER$ M$Q FCL^0!G;D @R(:Q,DU]TG@V5< SJTN^*MS]9R_7?6SASL3:,-;.Q>]Q?7 MULL? SIQY184"YIFV71RP=6IVS_>M%[\9'$_;OB^/1MSUU8'VN*H;ZPE3_IA MD=AJLZRJ[*Z;=5CHH,4GOR]$5WL,# Z3-_D\1HSIW2ZNW-7TC2UQ6F;?EOPB MCNH_M\M-=O?<#'?_D:[OTP82\#$"41A'04!L%P _])T>DN_80-]X,AJ*\3&D MO7+(NE]F;*:76P\,&;_@<[T'?F-L"!G?4..'C4E;:/Q0<711U %Z:P_?6E96 MZ\#,QH1+9"N. ]K:CBF\*3#6Y^[\!8?_1P)EY=>\W'0$\<0=X\^M<8 M!PIM+Y)DX=H5&YFWF_3CW<[DQ]M-UJ[556WY;HIB.T)VQ(^FAK%'W"BT>\O$ MBX5J5^JT9WI_MX/()[D=R**T#E"J70&@A6DQ&9J:9,D-X-'\FBF@>YFT ?'2 M2?D\U$RK1\+6S);PK4#PO-_5SMY?*=!1 %/FQAT+HX,0.[3AP;,\E!&#' MD[K-1.[)AC6L R.G4)+TH.K%H$I7/]\7WWYAWK4ZP+XX[OXG M/#^5&36"GROG08U!7HQ_.\2[??OPKEJ9[\(HCIPP0@ZA#@Q!A)+^\<#SA.[G MD'ZHX0[?O]!250CEF;GD$JIJ=43D &V.1DJI05T$"J1%V!:G9%LOB=?/6-?I3&'D15/SZC.)W'BL@FGPYMQ>D@2'AXR#I;?TN MK^JRT72R+,MF:_:QV.;U(DEBVT=.0+'+JSS#!#M];R8(>9)I+J-,&4]C^;BM MJWJ9K]O&=EL*UFG2PZN88DU&J.2Z2Y'?O^7UQ2P.\,;Z MM2RJB=/+AY@9D"@MA,Y#H?2X_/Q7Y$8)%#$!BQWX"(M^) M75XLB.+.8$(B(EPB;:09T]LA#3IKS>%9VR=^GO%8V236[DGXM['"%Z%-CT&"3BWX:&'M>O'LKH<*;2_ M47*Q:Q\:?TK++P_+,MV=!PA]SW/\.$F@ YT(AQ@Y27,V)G81SY03#)>4GV]P MNMTO63!,5@/J:@=8SK$S$!:-)G0>X=!X-PK-+]JX?O,U_5%CYN"?"S>AU$,D M\8%G@Y!B-_));R_P;*FD;W4KIM/!7O4AN=G:"/K4=,<,<^.%A^.R&F!7EIX= M01+:(T_J/,5'P8\+ZJ/*C*C\\#4NOCO__'GY_; M[8:>[]#V/&OB8,>1K"^E9L/XEBE#8SWV<.141Y$U,<4Q3Y>.' M@$U&DLZ8&T=8*-5UI G#80T'8V6Y]=3"45072=8DY<4<89/4&7.4*>O,CK@&TW5EY@4](C*CQN?, M9$;1B7,R,X83:9GYD-8+G\84!L!UXSA <>#1!'85?Y*0^M!9U+P^K:2XB#Q8 M2E)V&*0[2<9K9^7IQ+N\ATR(= 49PF;6 :2@GWOMY?T7KK=3LZD!WROZ>$>6 MU4.R*;[O2_SX=A %+B !,QO%-@$$14VYW#!.(/$"T?(O8VR8&R=VL)K\!P;, M:I!=;6U_B*:!3J*%W7ET&CVN'-=VT<>/:*=BW96;8M'PMVR=KO'S[U6Z?I=_ M?$KY>:3\'JWJ[%M69P?5M"(7!L1U/4(=Q[&] 'A!T -Q4"!TYZA!\X8#W!TT M:X]-+L8U0;F8NEV9;3G-8V!;J>OA6K?/UAN.F$W'?[).MV &5--A* M\]!.DPX6D[WQTCJ[+]ZY2+"-XB3"3D)L-A<@((S\U@:U"<*>W&:&W+.-;V+P MCIM*9IAKZX9[(H9[F )AL^D\*MA?]PME!D1?^7T9_.IK\3GE_F6;](7EKX5L M[PR!Y\/ =:,P@:[O4!\CMX?J8"@5?%P%H.G,S;U/5EU89>]5<_7$[D 3^PW_ M?L6'UZ>#X;78#:K+G6=_E8MNKM/J8O'/[!M<+D(Z:NN=0Q97X!=5R?FO_UEB M*1.--# 67/6=F,>0HD?81=#SZ>ABTC4F\9!*)4RI\6@X0'H$&-SZFEY $[VQ+\.?L6&ALFI ME9/Z0WC\BHD.8$,P$B'84%& RZ0-2*]6SNE4L0#M?XE+77C?3BO#7 MY0_ZXRG-J[2[66@18I@$/@ H\NR$^@1#9R>P$0YBV;HFXZP9G^+V %GTU$19 M"I?PC&945->FHU)6TCH.NTB58;,Z<-:;#M[YF@N&]&R0K$$ITT/S7%1,DS>O M!$PG2\+[ACQI&2]9D,COTF'V6J%TB0-#[/@>#.,(4>2#..Z,.8Y'0ZFK.=1, M& [%OM3%ZL^WMQR6M3K 9:4M[9*7<"C2*+CQ:IY!R2U7#J@C[Q#2Q!NM)VD9 MVF(=Q^,\]&>L$\?;JCHXD;H%\0/SDTU16YWK1&Y!((X\Z%$O]H,HP7X0^TEO M+P(N6>3\GN]T+28YZG:$^DS4]IE#2.);I!S:<*J.;NK$1,8P9R-N%.Q [5;M M.EP3QS]G^1D0G/&G239,?W07LUOIW5VZ:K*OEJM_;#,^;;G=5EG.KVN73G'6UTQBLC=U^RBF M0K?@K#<]S)]X([7R>+!!L6^J]X=-]6'ZO%!14@>S1K6WS#S4U(1CKS).#7&G M/W5NP?0>!9CZB!*4>"#TL+\# 'U^#:1X:K9&LX83MS^(;C&;RI^[S+N8@%Z) M94;&L5SU/M,+=DXP%BY?541RO- M6E>U."BFK_JX%-793\OG+H$&M;-5!HF)?/W\B;WT-'5V09B@CLU^4I"VX/D&8D=3.O3CO4&Z4U#.[U(NQ%Q%2=Q0%0-M,0\ MQ-2$8X7QMWBD>.+=0A^3C/9D7O>;]<(- PQ\1"!P78?ZGHV;PR(QC0$A!$8C MY7.,:>,"VB"ILN92I6:WIRD.S(.H?HUTI&*.(EY1,XTSKDTU]TB;U<_=R6!T MB?QI='. 2!GEU-$>,]5.+:Y=4D]]_.F?Y+/H-_ 3)MY1 +$?ATD'H!%P$,12 M%2LTFIUJ673;3B^[*X<,+(DJ<:Y[=J^5;N.S^KE.Y;5,X86;8AZ*:<(QY2F[ M)'@"YGAVX#K3Y!1A.!\3# &$-2Z)CS!M>$MU!T[TD M.HKR4:(Y%=M:Q?-4.\QM272 6'D]U=%*L]95+0Z*Z:L^+H5G];S<8[JN$L;& MNZK:\FNW/][QBU6_IN4COX9S$08H(AXA7HA#S"P!XO0"ST3?=F5T58,YPSK: M([3X^V%M=C?,\IMZ)>?M&J@5G*U/RZKD'/T%H3T\/BU_>7WOQ//RBY0-S<;U M\3T/Y=/IT/',6S=7HLKV.7WJ)OU'YI(X2ES;A<"S$2)!'#H.ZLVYV)%,\E0V M8WP=502;5>DG=-I3I'SH ^C>9S'JHTWHU"\WNF'EL= MFO[R4)3USC9Q*/#])')LZ##+,8V]?JL;)($C=*FX7HN&(ZPVU9PO\%4<5MNO M;HNR++Z+WW:MF6/Y.&L:>L>$6F]>:-A/UI<]V]>-M\Y2)QARC:=^'OJFV:>! MP$L78[)[Q4E1,M/L;7U85BSJ(\7C8Y$WQV\7&+*0+\;,AITPHPYQ]X9M8F.U M'>(1!HW'8Y\Z6#R@J'EJ_K9\MBJ.36T_> RYQN MUI=!;HUN]YYG3&"35P/=,Q$XC0Z=V=#5QI6LM'V\BS.^=I>OJT.CGIL $"1Q MXD8HIL!#&(#>:.A[CIJL*1HS+FD[5-;3,E-,:U$E4D["3#(X3KZ87GTLUUF^ M9*/!#N/-##3L-&4"^C62ZWEIUUAGSNB6%HZ$+Z[]P:]T^KK\T164X2'AZ>(/ M)S8@%H$-$X=B@A&%CNM$ 4+]Q@, L2NUKVH6B>&)*Z_$]#VK'QZ*37/X^>DP M FD"N9?E9.IRR;Y<-8F DE?EFFTP,>F<3UO)*6N+NZF;U2%OY\/G*M?R-?C6X G9%AEX;$95SX^-2)$?Z3E*F.P%AZR20P] MST-!;(?8(P#CO5V/J"XZJEDSK-L]$!YJM3)=/"F(L@96Y9<9S1,Z9HFQ06=U M\*P=ONLM+9ZD2W!9<1S5\]! C?X,+"?J8$I_(N BCKPP( #YKANXD8>C!/8E M7GT?1;:&M&D5LU.E31]6DWBS[?/1[G:QC>8D:J46$!/ *Y$OIX0*>8!S3?[3 MDO0GW!3S4$H3CBDG^4ER)SSO;ZIS?;QC,6JSY_IY6:U#&$8.]2+H>P'Q>@@@0+%, M^*G5L.$ ]$5APJY8899W)YY99VZ^2 4Z\P1-(*:D5V-?3DG/RN6-U6*U3A2/ MG%9*99@W*=.)CB/+]^5@Q;ZS;]#[+^1V%/&YJ M#A/CN.,;V=E08XLIGM$",0T\AV(])O5OML+AMU MG97F@MDN>JS*=]4>H(Z.FK*?_O^ZBXK2_\_4185]4NJBT_)K^J/&F28.+" 8NQ9'O!C@!+G3<(+ )C0%F?P=0 M9EU'FU'#:SH=3ME33KH8%9ME7(5,N1E&!['=[.M!-CDP5@_3^H,#M1JD$Y]N M%R5P0/.TM\$\9$^_6Z].4AGA33@^*1X?L_8R7*Z_# %3VS1?96D59]5J4U3; M,MV=G*<1L^7;B+U%,$X"UPF1%]B1"V*'0#<1[:]ZC1I<%MCC;%<'#I%:>ZA7 MJTHA1>10P&*D0>;1@PWY=AS &&10:U_>"TK@NJ$;N,AQD9^XGFU''NY!Q A* MA3.:31L.:@;[M>2BJF;.-0JH&;I-*>C58A\Y+L>*J'RC_!.IJ()S*C*JRJ'X MA'"U6595=I>MFG33C]OZXQU:K;:/VPT_V=/< L3S47;[WP MH+^A\(_&B?-B<(VF$YV.SJ759.>H1AO,T,QU!->#T]DIVG >VCZ1KZ\FOM,Q M+'R1=\TL\]&'+T+6S]QZD3>#T8^L6B0QC#PGI@@"XB"*8AC@SB9Q/>A+W><] MRI+I1*X&D[4'Q2:X#):D%H\D4TQKI^-1,C=+ED(SEWL/L3.@?GI8G8>Z:?+E M^,9OC0P))Z&^-!47C\LL7_@88,>)B VQ33SL)XGC=[:H;2=4*MM4R<+$:F3] MT>*2E"-%]L1DR#QQX^3G,F=F\C]/T3*4Z#F*QGGHS4@?CE,W-3 BJB\'P==7 M?N!ZT\1E:/WW;=5,R7]+'V_3#!R=L9I(%5F39-)PPJ4 M%&6:W><6V99EFJ^>K0.LUAZLG![I8EM,H*Y M)QB'4XR7_&]QVFANBZSVVW- M9P'\LII/R[+1M]:!B?5-C-4!P=/<+/-00-U.%49?966-C-.[+$_7W6EU?GE8 M]0I$!!(<$,>'$$"'LOFJQTRW()(0A%)[+)I-&];,3WS.SN2QPRBYK:*;9FF1 MG)IA=;'LD/9$-S<<5O\,BBE L9ARZFRKV2FH5N?.*ZE^#A44]4-:_\K"V_=% MU1R.C].*10'-6F#YG]OE)KOCJ8 \1S#9%-__(UW?IU4'S8EH0!,OBITP!B%P M/!^ 'AIE/U3467. #*MOG);9-S8N?DO[X]/+C?4NK^IR^RA_ MD$Q)/?Y(WLU68H=9$]-13$;4RIYI[M _"1??'W[,X_EV=/E8+ MZD8!A0$A<8!LW_$0IEV\#FTWP*+=>$I($R:W',R0)?-;F*YQ?28J9C7S@R8T/FX8CYM6C'R^;Z[Z_+'Y^+S28IRN_+6)T; MDCO<6AM&,,2[4IMH"_)4R#<3]HDS.13X&6B/>6BS$<^.@S]C[(DG(!:K/WE5 M=*8Y[=;_ D$[9+9B&-'0<.EGNF);!##EE#N?1G\8X\"H7;B07HKWC;,3#AE&AP]=3]F?7=A M)WY 8F [),(8^@Z N)NO01\F<2 3BA@%8C@V:>.1U8MXY,VF68#.VK#DMH%J ME<XZN4/N:C$;*.)A2FS:2^YN$4@=.S:ZA7\W6^^#K27$1D=P_6 X$[2 MA/.0YFE<+:[01?3)/;?J 8 C!*D?8P>[$&$0]R&8[T&RNW[ZJQYA%S$II 4O M[PG[JK#XS^8JMUVZQYOT![\78Z NLI%-='65XGK\ 2GDC MH7'R+!F,6OL)YX+XR&7V(0&)'Q$;$ 3[.-H/ IS(5,(UB4,J9I4OC'LJ9NV" MU2YT/1>SWEAYN[XS1=PJWFS&PE8C+39AU+I?C9N/]%Z@6F_0*MV \Y=L;9Z. M#UD5V57=O>69- ([-NTYA[JM(KR/JD/?A@F&24 PC-@? (*DPQA@ &RY&W"G MQ:80",L-">=GO-)*/W&KJ>VZSZ"Y].R[-UF.8AMD-]T)H+JKPGZ]10VMK2&Q M]SY-J\]C"+F2[Q?VWZ=L@5'#3+'*7H!H)C1!!*CC0QI@E#AN&#N[=9G #;%4 M:J0VHZ8S(Y<_]HLB_3*)A@%!B=\16F^:6BTR_I&\>RW2\U#G$_S)"N^8)IBQ MIHYR2T0NQ_,V9<"]FQ,@7H4S".W8#9.8A%[L4'-"N%L\+,L4+ZMTS;LEZY/MF9W^ MGH< D<"AGF/' 7%0[,44N$U]WO+D5F'T*YV()V@>09&<5\OH$=*;%VU4W>Q:J:NV;UWMVI3Q= ^I\71M.1/%GM#A M8U6?FFMMRL]_6J%M_5"4V7^GZ]]SUD@':)LB9OB9_DC+55:EG\ILE7YFG>X M>!PYR X=BGTW"A*/V!'= 2>AXRV^I>5MH6UL, ]81J$.?5,9/=[E=T7YV,9[ MA+_F97-V[^.VKNIE.VM"^=KJW&G4JGN-- \Q$[P'FH:@>;T DD-4YQQ?:!H8 MKAH7K;V/UI8[^3+4:/R\L6Z?^YW3@H\3U8QI#&SJ!$S^A,!8M MICO*ACD9ZV%9A[BNMEXQ1-* 2&CA=A[=6X\KA8%W;W27.G5C(8"Q"Q!(XL - MB4TF6:S?'*-8\K5,6HD].S M,=S/5ME&.759X\9S)JIVS-+R_K[D263,[L>[[A;[HW4!FB01IKYC Q)"BHD; M\. E=GS@(NC+W3"MQZ)AK7L)DL^4.IARPJ>)73'=FYY8.=D[R^G5YXE"S VH MGE[FYR%ZFGTJ3+ZKJLN1']+O:+4JMLWEU)_*(F=?KM+=I=4/? 97O=A%:%)ST!9C' MD'(MY\\N]EVA#833E,O[99[]=S,\$C;A+C;9NLW2R->?6,=D&+NAEKKS>G)P$V52\ V1[#YOTM?Y?5L' M6L5<7&6R@]#TC2@V#,VZ_>0&HD-7;JP7SC1#SZ$[O'WWERCM/9K'VHON1AE* MU[Y6^\]C'+J>^\=IX-=M!]&QZ-*T M6I79TU7S;,=R.J RDS77/%1E.G>+*W4+.=40PG!*Q"+7@;%' 0EHB&,;.38. M.SA.0HG4%9#&0!B.2.GCTZ9X3M->+=I,&[GHTUP#B,GU++B7D^G^KF,>.;:G M]5ZBWHGW/$)&588'1-MXH\U#K,V[64S<&537P#^5Q5-:UL]<8&H&CY^R>N*@ MFB6Y1>C$-("1!S #XK@>0OQVC @E.(+4(41M=7ND4AE_K=.KLHJY4WX6#UG%'\ M_)4]"/W(JH7MNSAQ0S=R' 0P8,=-RAFW'-HTD K^=-B;@^*U4'5IG@S9(S7/$,\&-.\2Q=.J MWIXW%=538'WFJJ?BD:CJ*;,EJGKOV0O77?L=.1&";NA$+I-1[+I.PO?M6P,N MEA,WB<<:UC".1$Z;9"@1DR!#;,@I#0=A_='"F%A*]OX/*(8"2?,0!A7@Q>@7 M1/8,3[;AYY8[(]B+ :^?A6*$,, Q\CR_-P)#3RI%4_+1AKM[CT;Z0(XP\I$>+)X7^]TYR#ZZXJ[\ORS1.OZ6;XM"> UU,J(V M[\?4H:X=!6SN@S!%;D)0%$MMNBE;,2Q(O+["EOT[J^H02NZHJ;,GN(4V"7%R M,M1CL@Y 74F#SM(SM#DVFM)YZ(\&/XZWOS0Q(ZH]/-NT+KVS\;-)3ATY.B,91*:9% MD[$H)T?'!/; KB1)0RP-J)(6:RIZ4/./S4#>=#HGN2*ER-5KI?BV+JEHXE, @\$E(J!=2#*"]FWE&_#\M M*B=F:C*%>]IUP72_,WS/,6K2-D%J1^J:?E:U;K7_.DCHM&K68%%1,CF.9ZYB MDLZ(*I@*1Z+J=7"W5YP^E>DJ:\M7I4^;M#O'B!Z+LN[..)[%N( ^\2+B,XB) M!Z'M0V+WN_U12("WN[%17.XFPR;4A8]N:U38V&365DMH>7LAXZ ,_Y=EYT2CPH1\WUI%&W[P4Z6G5657Z$2WRF=VP2N^X.&7+#S%9[UVJVZGY* MBJK>G0>'P&/&&&-A8+M)X">QF[15)#R(72"5&:G=N.%I*+^ \ZF#9]UVAZ]7 M#&#U5\G2G]I9%XNEKDJX7,S40;4.S[BW5Z#V>'>_XHBM-Z1,UUG]T]6*9537V"]I^2U;I=SV@O@V=9'M$Q0!8$- F:IW-D,2 M^F"'91&,,?*I12!JMIHBCL=0MB328;(G$CG#GB2$C45?N>J8$J^ M7)0K=8;4M>E=SOIV6C7"N(B#!)$$0 #B$&(*(^(XO5$WIMXX<9(R95B=>BQ: MY$F.0U5],D:?#H':\3D'A3ID2DJBE"B>JT:I.7-1I$9PI*Y2],=3NJK3]>>T MWI;YQ^:2+515:5TMPM".XR *@P0#$-D.<$+40W <-^FW"U15:X1IA=T .17K ML5EE \[B"\L-M+&*-H9O57TS3;1&M=OQWF*UWKPOJNHGJ[L%T4+#;3"1"I[G M4TH3-33+7!52AVL7]5(;?^KJ>;B@SXOJ9$5Y$&JV*RD+# BBF(9QB&Q @!^' M">[ 1"%VI$HM&H)@/.V$H;*J@WFKM3R /593];2"JKI.W@ Z=/80-*_8W;;0 MX61XMQ!X;;45X5=*=[4VV%P56*^3%[78 *<:U3(*'-J.&DSW.[S*;V62^3++>S66M_$ZSJ7QM#3Q-I(8= M9.&VF*L:CG5+<<=8DC?ARU2*8OT]VVQ0OGZ7U^S-S6XW:;LVL"__O=NMCEU> MHV:Z[P]SB;[;8^T6UQ[473_6O>ER# Y MT'O-M,@\NK AWXZO/3'(H'P9_1Y-6Z3:#1+'=[V0!IY/"'3U MKJ9JPW2JQ\$-H+MN.[(VOB2)8MHW!7]R*J=$G>&"]R^X&="ML6S.0Z%&>W&V M>OT85BZISGJ5+2C3N3Q-6QB%T$;.YY'/-J9"IP$ MN2*2,\J 8;UI<5D]*#&)&PZ=B>Z0SZ?4%PM%%U7;O6X4&A\9=3F:N]W10"")&2/@\@' MB>/9U+9] #L[A-!0=#59_L$3S+FN5^;B%1T"$R=YZN81>HS ?V8"I,J$;"_X M7&PV25%^7Y;K!7:B"-$D(6$8.#X(8.SAWA)R02(SP5%YON%@8]\G."BK0R4Y MKU'B34X_3%&FJB!B;!G5D -*!%1$A41)T-62U9N-3SPP %./%! M"(,@)$$_8!, HG#1;H]\J9=E+2<"$D#?"1#& M;F#;-D["SF0<)K;4R=I1AJ8:/Y<=.+614XU#R2T1T_2IC:4\4Z,%9K7(NNW+ M*^UVG"!)9'-C#+?SDIMQKIS;NAC/CZPLL>$]S>YSLBW+-%\]?RV7>;5I%D=V M^2!NR"8+B1,D,*$@CFQ(;+L'0#T'+KZEY6TA*U,:#,OTND.,PIVOPVBE/U8/ M[.>I5>]1JBF8#KKE]&QBGE75K:>ZQVD= +U>:IHXB0+JI[$EYJ6%.AT[HXS: MN9.>H(#(@3ZB)/&=9HE=1?$@$V5 M;*FB%9I-3S9[R=?6Q_HA+5_G(BE.:#11+SG%F9YUQ07$RVE?'*[5X)UCXM>. MS+&97_*M,B\-U.V<2NZ7*H?"R5\U>_9#L6&45KR,6_W\H:CW&6>$!HX3^HGK MQ'$W(4 4 13EP7)EUF^L"GV7*?$11A CL[,411L%(W1&TEH-BJ?5>-0L3*] H MS1$E34EO#/ U=D9UG3NF3]$B+C&2-,Y27F1]&)86)4849>7]+BT=)V%(L(M( M''N1[0:)[=N].1H!J?NDE8U,OFCS7O5.5G4>E<3&#(5C]4:$O2DTY[W D931 MA,Y2>13<&!8?55ZD]F,^IT_L'7M85FES4?7R\<.62]['NR\/2_8"HFW]4)39 M?Z?KKP5.]Q]>+V+*3'O0C0-"/-]W;=_W.TR4Q%!N$F84B6$E:V'RL^E5 ]1: M[I!:=6'=IE:Y!VN]R?+N<^=3M:[16A*;:[-H*(6]-VN/Q>J0WUC[UFO16^BX M]0X\N,+VG"K9EW;OC#?B3#1Z&E]/[?U-Q+"HVG\MTV6U+9\;;!V$+IUZ$1.' M0A<2@) -0^AXV'9V%E$(%GDJ>*AHC!6A[K^KHREYOJA5@$,E7K?'!.J'M"LM MIZ[-H[@54U[CQ"KI:H_*:F#==!JZ/XLQK6 .<#0@ASJ8G8?8:?&DT/_>2=YN MNGSF!2BJI"CWJOCQCA2/CT7>P%@0X#E)9(>!!VG@^%'D^7WR!*4HP#*QIP9S MIJ?*EZ5KXJM.+U(VT-TT\CV/7J?3H>/+3W5S-6YJ^#GEB^SLS1.-9)*$>I3: MQ G#V/.(:U.W7S=+,*%R9=VF@62Z+[>3C.]9_5!;[>V M.7N!K>I(!)I;CW7/)O4W\)AIY57;5M?\Q\ PM=-" MDU##G(L., =#6)Q]R]9IOJX^I64#)DY7FR6/+QTG)-@#) E=-@$.D@ 2W)OV M0B\6GY9J,6=T?DJ6U8.U[K!9ZPX3#^^L50.^U?E&\7__$C>_:'XB*?QZB!>3 M]>E85Q+M%EX_==TAO.&5 UJ-9C_M8$ZKQR+$#:BM5M[GH:5Z72H,OJ=R.O@N M9[T[_;K\<:($,T$V32+J 3N$E(34B3$([#CQ;(]GM=B"O7","7.=KT5E,5AS MJ%(^P-% /]/![#RZEQ9/"OWOG6IU\==W%AR<(0 M1#T&Y+-!3JGFN [+IN>@!^6T3]W^<7B M!I;HEQ+2PC.(J_6")*31:W\&ZYS M+D#ET+S/2)/,0S,-^7:V4KI^!D5U]7-:9V7*5R*YU5W:/_$"&H;4=4GB>?Q: M:PKBWECH)KZ,@"J:,*R4>U3MG<7*AW]4&103O@G(DU,X%=Z,Z-AI9@8$:R25 M\U"FL4X46E^OL5K3I?;3Q,:1'?D0829E24()K]7*!WY M4>=157,,4*A#=:YRWN<<.U+*(TGH7+5'UHV+ZJ/$BW#V09I769&WX=6+B*L[ M"^ B $+;Y0E:3/H<#T)*>[,8(*GD_-'&#.M1AZ_I3G+R,YY&,1F:E$$Y.3HD M[TKG@2ZQ,Y2FH8O8>.4S3T\J06)GUY*O*J*-]SDAF8)CR#-+*= ,2Q M[Z,$!'%$HWZ)C05KH=#]5OJL31PX=1"M'J.&29L2QRJQE&EZQP55LLQ.$%Z= M($PXSAI#]CR43:,_@Y'7>*:T:%L7_*&0D#! ,0E\%+D DH!G);26*8TC;>HF M:._J^J9ADJC(M :-,T"R;I6;P33R)&FJ2B=)^3^!ULEZ)*-V2FQ=TKM5LEFG@H5_ M9;@8%AQ#-,CIR>\?WGVEL?7E*_I*OZAH1I6N?KXOOOW2><,E _;?<+6 !VJQ M]_B$&"C0<=V^K@*X4&YZNZTMN^2 !/D>"Z;]\5!Q.3";FT# M)\*^U,EH/18-]_=3F]@OLGK>JY9VT$2X6(@R/==RHJ*%9B-QBA!S Y&*7N;G M$:MH]JDP^:[*J>#O>9FNBON\R19?_N@P5(L@\&E,G!!&MAM&'O1BOUOI\FU, M$ZD[3E5M&(]L]K"L>OG#NNV R9+QT"%O/.<37^+-B$Z=(69 MF<92.0\M&NU%H?<%TZ(WN_S23VF^W-196K6W&Z3L/:S1:E5NT_6"VK[O4L#^ M=$ 2A=BCP.L1.=1UY.YF,XE$IO,I7=;6 ;&R#EAS>E 3-J4Z2^'82V6J'P,;9-#RPD.+QJU636LC,V!_Z,;&A7**NDA6% 'K\*MI!*>O?AR%A?5"E,X)(;:FV$F1J.C9$TX!T:6%W'FJEQY7+94Q4^1'5I%^WRW*9UVE: M[2VAR/>]T,&A[Q)"[=#Q 6HMN4'B^E*'[56>;UB!]I#D]$>)*C'9,RS,K_6FZV!U%4M:N\Y-JNC1#T0A?2 M*(08 @#:,F8^(C3"@IUCE USO83#LAI<+VOH7*FLV!!+ QU'"[GSZ$%Z7"D, MO'SC^]2^'SLVLQ*PL3^R78ACG\*DNW;2QU&,I4J)C;-D>)@^Z%^_-?<"- ?3=L).V&]\,ND2BT)::M)>:ACR8< M.[LQIID[X0COO%G\_-OR[T5)-LNJ:LZ].PC'(&;V8L^Q8R=,7.QV"*@?Q8Y4 MO*?1KNGH;[CCWCY;#5ZK :Q4AJ-) :\Q# M0XUX=AQQ&F-/@XKN[7]8/O9%W& 4!KY/$C=!<1S:Q ,V[E D"&"I/ /=MJ^J MICOL.._$M58#BR)' M)\BVJHO'M/R<;IJDZ^HA>ZJ6^;K_^?NL8EC:*G28WU?BLC@Y@!3X@$F\%S'K M'G*>W:B=Z6#ZOR;&<;.[H_?R*WMVO M&J27:U^:)5S\W,2UB%<[.J&Q 43.3TB0W_#5=/>3%IKA_[LRB, 30]:'M(^#'"00VL\>&M@2Z"29$ M:#E$FS'#HTJ'\<:J=RB;+E?O<(K+G!YR+P\HD_,J-Y+L*/WZDM(]1(4A1 ^W MXF/'Y!RK#1J7N1XU2(BP<&9TT$K@_]?>M_6XC6OIOL^OT,,\[ U4[T.1U.T\ M#,!K(SCI)$C2>S#H!\.Q516==EFU+3N=FE\_U,WENMA%4J2DY)P98":I5(O? M^A;Y+2YRD9P^++@UI_34T9PM[KQ]N'.(IX2C+$J)9)D*0V&*XS;/27'*N-&] MTTX:G'91W/[N,S=L#UZM\4.TT]7OZ2X^T^'-;B7&G/;9+[]8F*2_YF++EP/M M^UAN-K+<_;7$4EC"1!UM3-HTN0X^KOA59&Z:NA/6<.]/#775E5 M"R$C*6442R2)2 4F7,BVV02(& E'2JC7F&<-;$ $J^5N=U]L;X+E;7T1\56P MS??U;6O].%TV@)U)H";-@\7//<-N]^<:?+.1NP:-G="9$3U[B3,T1U_<;'AR M(&MDM3K<'C8J_5Z3VW*W+_Z[714"(1-(I(R ) K5GT1"CD! @N!BF]_4_]%G M)WIGBT)K?&;M^'P&6'NLGJ"K5? (S[<66OMFL#IZ]8<7O3SUT2GDV4CH&4KM M1'6H?V8OLX,-U!=>-UR:2?'F92#_.A2[?!TN4,82GE(98T83C%B&.%;)/D[J MXQ4TUGHXQ6F#GF>:#\"J8-F!LE'1H;2:Z.:(C#I-J,EK_'H4QLN@*POM9]JZZ(U1.W,K^\^[Y;9J:Y9^71;;MRII;S/WA"#!99HR M!!".$P8D L?,71*F6RXT A3?>R6F% M4;\:9@RO75;-&3K,9K(8G$VK>U_V)@0G-@2_-KY\V_KR\H+E)+[3KW.:F0_M MJJ#&\J5.R=1P0L\45(WHJ>G+K<8TMIQD-+@,T>+[ZJOZ>7X"ZMS:3IK%&:09 M#2.99$P*@"'IX(4\0=H'1T8%-5+8SCO$IV'[*EB>60-WJ?@N'>@B;D_D.YL( M[L:,N3K392"?R*F#0GJ[EO=LHRFXOC!DS4>LF[BNSZ]UA/?@PA\AUOLPVRCJ M>^/=P3[VZQ.3!2*(AT1@@D7$ 041J=<[6TR(AF;WV7E%XCG2B^VZ3K>_+-5/ M5_G5449>2]B=;6R[<-;@/>Z1_31-7CZ;[>_7V;;;"7?HQ7DLJ8YDJ_[^N'.& M':C]NWR_P"0-8\XS3!"0A J02OG0:)(L]N5^N1DLYSI-&>GU$96U7ONM.M+B M=K#ZNJ;5;3610C<;Y518[*31A.+9:Y^1,?KB9LZ1^9VEG_*;.O/[F-_5$^3M MS9NMFG#=-@I*[[M_;.\ C),TIAE"+ 67FIN_8]STM/ MK]/L< 5'U,$)[*OZ:KC^-P9>:.K0.WJB.+5CS)32CT\\WW:J3>P%8?7IIGFH MK5<+SUZ$ZHO-UW2YVNT7K-Q6Y:98-ZTUYRJ;2P,3)?T@2F+"0Y@P+-(X%7U# M<1AI+0P,^+QG57V$JCU/;'2+Z1#B+BOB2)R9"9X%73IJIFP]43+UMZ=$9Q KVAMRYQ>>WQZOV9.\7FT.B922$@00(:![NSBC M+,':>SPNVO*XJ7-I(V?"BR=U:+NT9>.2]7D,.;Y^7W_/JMV);[HK]_9NM"KIYM5>B\?@K MXE\']<^_Y?NOI?J7;^I7FE1JD4G)!0-)I%2% @@3R6AG <-Q0A??\MV74G=6 M,2?D)@IQ:J1^Y=%RMU6V5<&7QJ:@:& '^]JJ<:5A1-HO*,PCN/=FWX#EE.L5CO'<]@+?7-YW&HI.*;/!#+:M\L19+KG2+7;/76A"R] M)2=//)F)10UBHD79!_LOY&\6),TCO;(!7@[N(/H3"E(5RP_+57%=K/I7^Z!4 M^0^724PB$B9,1#3LVB HHU1W(F'^9<\R4 ,*.D3Z\P8+@EZ?+_CEQFSHG]+B M1@*TY@G/*#@S/["G:OIYP0#LI8O.HB\#;^LB%G*;UP&Q:P1D%$D6DHC'A":4 M\%!&?2/J?[2NVK'\M&[G"ZK8D6V:UYL#O6UNO6QG\_Y]SU5IOZY MB'"&401A%&= S5927I\":I90N> 9T5J*\(W!L\0<3]^]OWZT1?LN7^55M=S= M!Y_+@"TWJ^8*EJ"Q)5#&!)TU]4'FX+B)HTP.6'E[JS[0F&Y[9-*Q&S6WU&?@ M0<-=]I.CDX]\T*"^ZKRU//%6>VPRJ,$'#?K)3E :<7QI2]ZSU^:1G7FW\NQI M2I^LVA;6\*):;,:LKJR&0:2NBS0J4'?$HM)]/)UTDS*%,:0OE,],^E1:\4*0UG2U?7 M:BVMWE^3U:J^EEPU_:'<%*O[]O\^-"XX9V&<,@ 8R60$TS 4*0 Q26,62F'T M)*2C)CVK6X.RGM5\4+_4WVEIIG"NN-43N0EH-=.Y(Z,/$*^"%E[P1_?_)U,[ M/?8N")YC^N>A>:Z-*KUV63/E>Y?_==+PKMRJ/ZZ:VH3J91B281['80SC1(HT MX1##K(G,?D'5YU]S"NZT3 M\C.__:[P3XA^#G8_8FC)Z07:].6<> NS/ MO'*D3FXFRA_S;_GVD/>EJ[OE:O^?Q?XK.U3[\C;?/07!0HID3%.@$ZTGJA%R;"6I/3Q4GL6W-B1H+ DZV-T$ZPB]G0:?@+>[P7-$/^H)]SQ=:*;I M/KSGY[YD5V1?D/SQ'3J/:#"!W4\O;)Z(>=T8PO,O^S?;:K]KGO1ISFA(Q-,$ MD22+:2AE1&D<=5MK]3/+0NL,UH#/>U;U&E'P ,GH#-80TO24US-?9A)J2)47 M=7Q.R 69&\#>//1JB &ELYXT1$'>+6_S_FR&H(1BS"%7K8 P#&,@^N9(E!I= M]V?=R+AJ M=!7H;;F]^9SO;NMFN_+/A(H(8Y*$1(E<""(<]=<[(!5490-\\]&2( :6SKC3^6MK; MXTU#"4,L"6%*4\$B&F-!H^Y>9413F&F=%)D&V6AK:E?="U7-*LR)1?UJS3HH MMY?6:MHZ$ZT+ON;@\/$6WOSXVG;Q;40WSW9U[JW&A6_3>'X>\6(BVSVLU-EZ MP"[7/B)>X%1]6I P)$E*!(IXAH^MH502^U1;OXTQ,NWB)%6\KC7F6[/ OSX6 MT@[)N WHM$FX_3 Y,-\^V27AKY,X0MY]9$D[[3;G=1ZJ-]B*BTFW+2MV2L26 MN]U]K8FW=6W10B24,97J8Y!) 1/$8L;Z)K,,&FTG#VIH#$U:=9!:+9IR[#PF M1WL 67(ZQU%D:\K%H32(']WQ1+;[8EV?="N^Y9_J.44S[1#?5YO#.E^W=2:W M=X?V@,+SPW(=-A S2+.(Q$A 26*0 LK:]U]3D<84FMT/.PXFDS%J=?/K^[OF M0LP@[X"W95[[K_6\H3VL6K]"G??'6N_R75#5^-7(;D\C&Q\)&K.0^7G1 M;,YRBC]X," 0C]QY8L.Y0\JM)>,*M!/R+RCYN,Z=A^2/;',YY7#R^E#WL3R1 MATSA )#%* M3&G+:W?#+9!A3&9N%#5\HO >*3X?;V_HBBOSX%^,X4?\C#W'&Z8,.+Y@IC[]MP\Y-N[EZ[9D5?^U"!4OEAMR M=[H@Q/808L[> >M,B#!^A6]7V^G*0GX#/PCYE^ M>W*-I\O34/S?9MY+/7+4;@U)]B=\5.(0,Q5M:TJ*/VYRI=R>_#22-H]28VF+<%.]=O09S^J@IN:.5C# MK7C5?J6UOUER_?M64=V=W_SU4*R7BK\WVQ9,^VC2Y_*N6,4@[@K.$(LXI0D5 M*8QP?:\PD[ &%&& (RB,BKD\PO"LY _(@T,-/>@/3??@@V+;ZT3WQ%IC0* L M,'P.UJ.K]'1\)EXR4_(A#IKJ]5EKGB\(^@C.FX>DCV'HTV=NQ^)6__'MYX?O MF_JM7W=E52U A,*, QE'@$#*9<0);<_= TPD-IJ"#VS*MSSWMU8LF^HUTP>X MA[&HJ:KC$6BHG"_>^-%5KEX%#;RQG^6^1-4E\7/#\4P$SI$QS][J=LC1$*'J MZTOO%RA.8(A3B.,L29% *<>X;U.DU.BHY+"6QI*IS4-M[7"M,B#27JK\<.A& MJ8[8II>I(Q1#E3*G=[XB96&+AD;9,J0K48W\?=B5U\5^P7@($@!I%*<)94F6 M)?7;Z4T+$>? Z"9@D^]Z7XY<[?)EU:1"==%7M=SD[=&455GMZ_WGYB?CCJ(3 M?BZ,&1L6YS%"K)"7P_N0;>V,:F9]4$-ON=LMM_O[X[![\@(!I$G]CFV6AB&' ME& D95M73=,TY%3:O>GBJ''/XZB^CW"[4L#:!>/WUT$/./B85_GNFVE4=\^^ M:;',!,3;5\ET8!]8/\*=45F,'J-:]3".G3,/7?1GWMD*&"\\FBLL/53%-J\J MLOK7H6@7_RMZ?_*W]L8KSJ,TD0QF,DJC-$T( $DK].IO$%@JK*/&/2OLZ6CO M$0>GD)M:N),?V%T]Z-XGIKH[@3OL==>-)SSKKAZC6KKKV#ESTUW7YIW572\\ M:C_^\KSQIEPF!2Q#,<> 8 'B.):0\;ZUA$?N@AZC9;6; X[MU#44;PM1KVK9>%0OZ7I(W6Z4 VV;E:[EY^YEW!0Y9C).()Q ) M+G&*48H)Z!OC(-'*5@&5GH]LAZ%3[LN$O2+4CIJ;59U=&E$Y[CYX2 M5[O]XJ/J&GD[@XTBE&42P5A*GL$,1]GQVQD%J8[PFGW1]^Y*#<0H334DY+*8 M^N/"3#NU:-"9ORF#3N9NZF]/YVV/+'YAP-LQ,NWXML1<#ND#AJ.WTP9&HDA" M'/,HIAF@1(2<]%\'<:95I&GZS7%&L%%:9TR+YBCVP(C5.':1B>F/Y+/!VY:7 MF8QF4]1/Q[.5U3HC^K=B6]P>;KOO<\9#PB0'A"0T9A$4:;^J1*@0D>Z8-ONJ MYU'=@=$?SH:6GQG6=NQ,/[ M<9=#^X7!X%Y^ M/_E^%".,&::0)4G*:0H!3/OOIXAKK728?]7WX&[!& QN,TXT!K[:MN.VB]B 7 $$) ,C4A"A%CC!S!1)QK MI2.>(8RE;NSM[RKP@W7/B8^L%7%L]PS7RJO@PR// MM*B#(^Q^@_N\9\;240UNS136I;-FJ[U.C7Q=E=US:JK7K+S]4K3;0JS<5H6B MO/E+<_O+=;Y3",(%S%#$$:$H)# 6,<5$]HM2%""";%3:2<-C:?/J >R5^LL) MW&#_@-=.C=UXP$R#1R??4GG9*>^/D :?-7CWJK4Z'&HHK%-7S$M7W9IV1DT] M\*=_=57UM9?I^G[Q$V%?T%BP+(XRF(DXQ41@D$K58B(("].8 [.[J>S;\:R0 M-;1@EZ_RXEM]X7^Y"_XJ=W_64Z+5\J[8+S?!3954VNV!DPUZO/"=]LB__. MUV_6:F@6UT5]SJ5[8*\#]_BA/?5OA]M\_2[?+T26 4 )%S252.!0IBCLU90F M=LN.8V'SK(<*0K!7/RCJH[XV-SZ-[BOKB>-LW.1B;OE@3'!J3?]&ZE&.GSZ6 MVIET%2BC)I^&#O&(V4QU%-_/(P1,9OWK\]T1O3!%J.%Y.WW_O/Q^\H^+%$4@ M0PBD(0XCC#%,15_SQH"41H?/9P#7IMQX4,BW^Y-_>UMN;S[G MN]OZF=2%Y%D8@R3.N KRDD#,,MS;(!(&)\O2!B/W'#([G,%:89DP>1ONX E2 MNU%].XO@^6#RZ;]?!;75OZC>=QOP2_UH]J'T59>.E3DZZUH_7X!UR(W/K-.Q M![5?\.X76XMML<_?UCL5;[;](EV+^S_SXN;K7N'^EN^6-_GO57Y]V+PMKO,% M#NN;IB7'-,MB+,(DEGU5)R.0Q"91U"L0ST%15/OBMGW#HL&DSQ^M6[\,"FGZK'S0_ZY?'_7 MW/,FOJM?+ZI\O4AAB&4J4QP1AA&)(*:R!T<56.T;0L:#Y%GN/^;UF=!Z'_]) M[6E0?MD4-TT@V)=]'6KPMV45+$^*5C7E?VPW7@X$,_:@X\+5]\\*5Q\2'65, M\+D,.G."HSWS]*C!#2KS]*SEC2OFI6D8\8LM?N8KW,5J=3\HTXNZZ8%@HB"G: WB>X\ZV);;7TYP'R/] MN#F!#8T7<@&O7IE'#N#7Q'+$7FXVYI_D&.\.]>G;]]>?OBX5D/>'?:52DK4" MP8O-0?T:+ZK5IJP.N_;X&_E2->_W+$C,80*(@$D4"9(*24/67*7/)4B T+J< M:F1(GN?\QP6"9;= L"IO;\MM4#5F!.6#'?_;;'5G+(_IK?/,T%EFT_MG"SFM M"?6/(BS!^] 2.?]'7#^@7%']FM\X@!8QM=3CJ4_,0)NJR*U8+& M/ DY"@6!H20IBS.$.@R1@-BHIMEMR[[/N-4@FH7[5N?/+]U,J@L-3 ?#WXSS M'VN4&]IF.9AM&!PT9COU> :$'$\6+0"!( 8R35,:B80A+EC2H8DEILPLI?.% MPGM6UV LON5!<7M7/T9:/YM8XPV^+*MZ7O?7NM,;ZN-X9,'$;V2UN9FH= MZ)>F:^3UXW+CZ?#KY)HJLD-WS5B;75JIH]+.61TXQSJ'9P%YDF:(TSB..$2A M#",@>Q0"$;C8E_OE9M LR[IMHWG6$::9-JLQ/[>9UCF^S.=:@YF?\8AV89W> M?,L1B[HC6"QW]39O]2'?-4VVLSL0,1 CF6*$(.0,21#V;24R!;'9?,JN#>^S MI3;SR3MPP=]4:EK]O=[$[B9-]4@]5.N'GXP\8%^D[<*P'$;S/ ;?0!M*EQUO MV$#JQO$"$HA3G'$")$AQA%'$HKXUD8F!0TFWE7%2#Q7>ZL?;?YPAU:$V&%2F MA,]S6!E;\WN7;JEG*)O53R3=Y/;NE]P^_\F%Y7_^( MU+ENMPM]$D4_EIN-+'?U/RXH" F#]:(CYTD2B3A.6K "082PV2O&TT#TO#;8 MEXB*6)T43UGIJCG]+E-\6V*5O^LE3_ ML,KM%[LG\.+H4+3Z;V^PM-5IX8*RK] MJGYQ7[VI"X"5-O^Z4YG]0L120$XE14F6"9)$. (]4AYRPTK:*1!Z7Q?I4ZB; M&ISF\O]\_#=.1/+MN.EB4FM9H'S>VE;_1%GW8\6E%]SC,3(-Z0P_1VP:Q(#C MZ#3<&]KQ:5^N_GQ358?Z!,E.1<.VR78?K/G'9V=*8H%3&&' U?]+1%.#Q'H@ M&0O%8ILW)Q4_&ZSCN4>AI519JU3/ !O'F;S'-2#2>/"$9B"9B/W)XT1OSTFH M&#E&&#-_*03X<^-,%-ZC@4\%W#>78^4/LMQ=Y\7^H&#WX60A*"%AHE!F0DE@ M'#*)^TP'9Y3$O8"/DS_8(+00=SM=7]6K69LI$P@K!XZ30'CSW.2!X<2RR4*# M>^=X3!^&=(69!)3/(5 #[/>^]F[FB0G$ MZ4G5<#_K_[ K5GF]M7W=;6USD,8D#3$G,,,8Q"F'_2)-1%)F=+Q]AO ]%SX] M.[C3 PT:I)/M)#OS_NA;S5,X?B9[T:]TILF.Y(_OW7&"JNNN]M-%7><$^0O+ M?GPYL[B]R-3,(DH1C;)(QBA#H91]2A1CD423UG<-0CY*U=@^^8_<%1 )YI M1W ?A"O[VKD?*Q2[\^B0<#Q!O_I!0O(4S)B&Y24CAR=W8*?/D ?:XBF#]&.^\5(47JZ#C%AH'ZA>/%GB]5& M?O49KOUTL)\D8GLBQW70]NG#T>+V"Y4]EU<&$$Q"S&)$)"%U42J 86\&"RD9 M.7*[AC]][&:G!:*3AF[G76.DX#UEGY@P?+]88OJS!7!#W_H,X;ZZV4\2Q+W1 MXSJ,^_7C[+:H!8Y!(CFB(H1A)B,&'M!CE6%-5PT["/<(-;*OI]UM$:W%WO3_ MWV04U72&O,N_RK@EU\R]]L5^5M_J[#&/->_DM7J<'O8-,^\OM]_54+T M"''00C;+*X83K)<'C,JMV;S])1*#O[UM+DFM,09_U"B#!N;(Q:"OL79!K9T1 M/@^9=6=.Z:EC&LX05U_S]6&3O[_^M2S7?Q6;S4.+L8 1 2 D2<1(&*JYJ>A> M7A((0HD,5V4&M.1] >7).VCOKX,>I.'RR! Z-56/)W'.6/'7*)DL2WV^5LED.LW6S49O"E4]R)5 ME>^KIJ<](!$84X(9@#%#(*(80X*.2 21@>89V.AI;T+\TJ(,'V$&+ MVU;>'+K"5/:F\8*]'%YVP(Q$4IM8+?%T[Z:YB:H'"\^*K2\V=458ECN5=6\_ MJ%[^6]XC"- T9C$WD5CSKWL6T Y04",RDT@+ MHO0$T"]'9O)V2D_P1PMG9-EZ1L<%4;*G;AZ2,P!_Z:H3ZE4L^K>J?J_J M9JI%2C(@B4!,,IH $H4Q"?L68 @RO332YLO>T\:'M[5__\>G?P1W-2H]N; B MZK)0^&;(3"(Z:E0F_?NG1B=\$K,N5X=ZP;C)WBNEBJ3 M&H$,02>/+]CX@C .86):21R$O!S>#_1ED.?7Q;;>[=CN=\670]TGZJ;(=GM8 M;C[F^V+7;'N<_GO]8M)*_6R1 (##))51AJE((AXG4=*A(:&:W^G,K7QC\+W) MT& ,5N7MW7)['^R.8-6/'M#6-2G+];IH_KPO PS"X&]__CVX7>Y77Z_J3=+: M%GWE\>JTU^5[+OXRD_H.=7 *J]&QJZ#SX@/T1[]4704?9N4A_3@R%T_9Q9S> M8X^&TEWCL67KL3/CK3J.J6$A:@!]9\+9& Z9/O2-8F4Y;CB]N[37FO,IN0QH@@(6G,A&29$!R0KGT*81::+%"X:]5SV&1=O'PT M:,U6,!PRK+>R,0VY=C&N ]F%MV;]HUV%NWHKZVA[VN LCVFQ>6#!Q[Y%Y M+*1XL*OTW9>'RJ/X?I>O]OE:'NIJU+[Y1ZC88;=3BBV+:K7<_%>^W"VR+$0( M9(*D,N3U.W@LQ#VX!&5&B[LC0?(LK*+:%[=-R=-U@_JQPM:Y1UW4UL^C!DNN M'Z_9ZO'D#G,AUKT106O%49Z?IB2=)4%K2E#;,K6"V_!O).]>'3Q7[?=K]*N! M803.==:I2+=\LMP\:OIS^:'5LW9]#$A &((R%I1D.(E3&-.N70;#$.LOXKMI MS_O2_@/,EP1?Z7U=FUP]%OW@NMP%^Z^YRIYOE\5VW6X-=#I2#W;]90Y'7GE] MR6E\=YAI^8D?'D^P/Y=!!]%T>\$1M_J+1>-S;+7K7+-B-[%C/]80#_:!593B6K^>1PTQ@]]F* MQ'&9UXT\;0/J/R'?BVI1OY*-$IQ%-(U4.RR,*.K;"#,9FT0/LR_[WAUOQG>- M)OBCQF,HWH8LZ0FP/X(,,P9M;KSHWR,:+FB8'5WST"%+[*6+#C/6548/Z+;K M>J[\;GF;\[+.ZQ<9"!%/"0X31+-(\!3'H(.*4\G-3I=, =#W6OF_#L7^OI^$ MM)A,IY>3^$USICEWEYGII9FW9G:#SWE&+TT?IW3@/!1\6@J1# MOKLN=[?U52P-HJHKHV=4S6530&$"8HZBL*XA[5J+LB0VFFG:MN%9U4]@M3FG MX2:G-75ZJCP&:V;"^IRPB<[*G*'F@D(.)7,>(C?8BM)M%QOI\JZWQ39_L\]O MJT4")4U"2L,X59 PY''".V $\D1[:V7&NOEVT:K^3KEQ'6-0K;*E_(2-8'8SB D/((1YB2 ML&N<)I)!HX4T-TWZWF,YD8/5J6SD+3[#!3='-&NNQ(W/L.$270_P_"Z'>(5F M/VMW6L1=6M1SR_P\=-.U44^7 7UPIJM_7=E5_BG??2NZ:=TS")^7W[NZ+:G( M>0D<4YDFPDDJ8A)3$A.9@3[9I!A$1O6R(T'RK)\*8/"EJ[]<5E6Y*IKQ_E>Q M_QI4^W+U9U#>61Q.&,M?>D([0U<9KOUU!@2=!6?U^"JH'=H7U-8:,0.Y=D/_ M!3D?V;_SD/NQC2XG'5/C7JC]['6/S^5^N7E3UV=MJV+US^7FD"_4[#Y#:<0! M MG/$:2]L>,X7OOUX@1O23V9:L2Q0"D+L8"Q DA306A\Q NPZ]$T MT6"[,ZDW-[O\II;&"\EN^8!_W$@\P,'CQ-QQ/#M==#VQ[P=/:,]ZRF.L'-X[ M?HZHZ( '?T]_#?*,4:3[\CK>+Y?SZ_J4TV.\X0(SP4G(DSA&(&5)0C&6'6#. M&>$6H6X:H/.(=?F# 1:Q;B(7&P2[^?MV\F75=NO^55G7DV5]\TB\:G_\[*:O^NW/]7OJ]?4[O9%O^=KQ<$ M ,PA)G&4A@0AF5'0YZ(\@IEAP)L.I_=X]_MV=T3S8L%AL,O;)S?W9; MM[^T M-CZNI>D7:SW4U/CQOL,RF\G=[JWRYFA9&P.;JT9/^D=M6/U :'"?[X,'VV98 MBF/CHJ'5.5Z[Q3PBX QXL*GA&<$S6N\T=%=ED>U:;/?%_O[-MCGDTX3L+]5^ MMUSM%X2$@(LHDQ0E@K*,D_J:I(Q(!B C".C<[>^B'7]ZU,,+%+Z@!1B<( S^ MZ#%J'N1V1ZW!I?QC4VQY^WY/]=*::JT[]C78>$%=G1,Y_25K;LTI/74X3'I5.8< R^-D:%D33PF!L,O'74: MTS[/U&#;U;5*Z_S[_\GO%R!*0HPR2CD""4P0YHGHVTE(J-_I33_LO==W@((& M4: @C=#OGY!PL>/;$C:7GF^-_UG7'\:$3M]_=@VTV*[K+?\%BZ2: DO)$L R M 1(*0MXUA3 3KSW ,>C;_D; "Q>PJVG2NBD*\CH*SG%Q9B ,IF[ZL3#]1X(&3M#C M&2$,/++_8A"P8VKZ;C\(_;, ,(0%_4E89H['-@7S+MN>X2BSTL10E 2D*IA M$M(4:E(M')&.T^/$)G;@&-LV[R(@FO=' [PN;3TRWQO]#EAS!ATOT9TQ@51#:V;QC;+FP7)>)00&")!DS2. M (EAV'\?A(!JC 6S#_KK_T<<00W$:X]_9/*97FY'R_0]VQ)W.;1#&%<'E+>W MY?9371'=WL]]N7O-L<9##_FNYJXMT?Z]? M/FX0MN=9FI=&Z7U_[="'7;'*/]9'8=J'X!1>2@7#,5&S/ J5+(3=34,DI@R9 MO:8T+53/B]4ZST,>Q_R#D<&A>8JZ,;,[/]<^F7Q5G[7K;0T:8X/&6C]/@OKN M)Y<%?"8H_06 ^?2.2=X5'>:W%^+2S#K,/,Z:S(4,PV=)1_71L!MUK*$VKRB* M-),I8I"3$*$$@325N$?*$[UZD"GQ^=[N?5'.+%Y0G<1WF@%NYFXS3&LL/#;B MG3:#:+T4="9TXDPBS90,:-U@,Z8W1H@ISW%V+RF2,(XYA$WI0)A&M,XQ.Z0) MPB 9*:98X_.=E3F9:[^LCYN<6X<^[Q$^,&=X8? M/L8-9\!=C'/D#9W3^LW7WV_S[N7-E N12L@3@"/.&$\@2?H&,$=:]WM;?-9S M1/GW /P#@/JBEW^'R3_B3/_$O2D]K^QY^&7&3&Q;751(7G]$=S M^E<.>*3' M[G(! YIT+A%X;-]+NS?V)$Q_,8 M\')P!S!4O,]_E5T#@"524,P@(DA(#FF8 M]FD#3T4DC11/_[.^%4_I7-(J'H+FBF= CZ;B^6'&1O$4$EO%,Z#%4/'\T#-$ M\;1HTE:\HWV7%,^S;8K\ D6"AY+'E$=$,!R)OD!!QC$/73P].A)4 M$R&T>J&FE:[R^HFD*8W;U%"#YG4C3^^!C^7N*4*=1S_/)>!=!8V57?1K[/R1 MP]YCCXT6_"P[RL\8 FVI\!H(!_EGDG#X^]W=8\@AQ6D2QQD*41PRQFC$>L@( M16S"<&@*=<)P>*BASC$<&KM[@G#HT\_S"8>-E3]).'SBL;'"H6U'^0G#H345 M/L/A,/\,"X=6;XN_.S0KN0EE$10DH:D,99@"H7+7%B<%+,TR%S'0)S[O@:_% M<7JG3!/EFNA6G0]O(PK9 'J-U6L,5\Y9LD:Q7TNGQO.$D3@-> ?Z!.=_YL7- MU_JM3#5DES?YQ[P^7Z-^SLIM\\K<8;GYG.]NX2*C,,M 2A@G.(Q@*%,0]9:D M"",+^9J9!=X%KD<:=%"#(];@!*R:MUVK^7U]7^4%U?MQ^H7!7']FT,=/ 8(3 M@^M;UD#O3WC:CH#Q7AEX* MVW/%ZB"P6R9*)V9UACZQ[M%_0O.;8EN;2I?J+*<4UX_RH,Z(]VL^OTH3A@TVC![HCM*ECV-IA%7L>T MZX7*Z?@VBVU'G,%UN0MZI,&1_X\G_'=HQPT_1D1>B!=^'#(/@?=D6SE&ES:3 MT ^J9^6J@76C^1^6N_=*_9=*Q_^YW!SR#RH6U %B 6($,@&2+(0ABC,B.!/' MQFEFN-+GJ%'OHGG$&53MXWIWRUWPK<8X.'MQQ;N>>$Y N)EJ/C#=/6.H,*IA M'K0H@P9F_99MFR",*YAZY%U02L?LST,B71M5>NVQ0T3QZ11Y@61&(PQ"*"-$ M$Q #GH*^48Z9T?.% YLR&9$6EV(\$\!VYR)8'A$.43US8FW4SBNG U7NV7+' ME,KVE"AM1;-F>(Y*9F_,104;R-$0Y7I350?5($P(3A*)&.8PC$04PBCK&DR( M2(S>B1O0S$2*533HAJN5+IGV2N6!1S8RA:,I5(O#4)T,69VO,ID:HJ%* M5MSH*M+)Z]5G9W$1Q1AG(,Z@:C D$<.@6QT4*5!HS+)+%RUZ3RV[1]N=YY5. MZ-83K[%Y-E.QCN#YI9,:M%W0-I>DST/DG%I4^NNBUK+W;.H7(Y)Q00 $69;& M!&=$]E._%,&4F,S$AK3C>2KV6.(&9HZ#^#36,Z]4#M&QB1/&"Q3I:98UL;/3 M*GM+SFO40':LM:F; ,8)!!Q%"!*49FD:"BG#OC4!(CA(ES3;F$*3;')#:PXM MM<@#?<-UZ&J2G/ ,-R8"9,CF3,7'U(K7A,>*%5W1^;S+E]5A=W_2WH*%#&4B M0C*%H>0P8Q%$74M9%$5&"^DVW_5*M-J=K*WU^?EK)]S#=U=L?*:E\]JW"O M/N??]U09_^=")+$,0X$)301BB4P2V#W8&2< (J/TRS<6SPK5..L7^JP0UTRC MO#M$3\_FY LS[7M 7A?+/SIWU($/&O17+YT[JH(_:AN"QHB1[Y8?2/D%<1W+ MF?,0XM&L+:<9,D\%_K27OE5_^H]_ZW^B_D_=N__CW_X'4$L#!!0 ( (U> MATT14DJ "EP UO! 4 9&-I+3(P,3@Q,#,Q7W!R92YX;6SLO6F7&SFR M'OS=OZ(]_MS3V)=[//;!VM;[JB594L_8G_)09%:)=UC,FB2I5LVO-T!FULHE M2>3"HGKN/2VI"D B(AX $8% Q'__G]]O9C]]R\O%M)C_[2_PK^ O/^7S<3&9 MSJ__]I??/_VL/IDW;_[R/__'?_GO__7GG_^/_OCV)UN,5S?Y?/F3*?/1,I_\ M],=T^?6G?TSRQ3]_NBJ+FY_^493_G'X;_?SSIM-/Z[_,IO-__D?\SY?1(O_I M^V+Z'XOQU_QF]+88CY;K;W]=+F__XY=?_OCCC[]^_U+._EJ4U[\@ / O][UV MMHC_^KEN]G/\T<\0_8SA7[\O)G_Y*5 X7ZR_W> C=?/O+]K_@=>MH93RE_5O M[YLNIML:AF'A+__GM[>?UG3^/)TOEJ/Y./_+__@O/_VT84=9S/*/^=5/\<_? M/[YY,LBDF(]FDT4Q_^NXN/DEMOA%C0/C5[/(\_?+KWEIBIO;,O^:SQ?3;_F; M(+2;./OUR%_+_.IO?YF,IX$94$"P8<5_.V*$Y=UM_K>_+*8WM[/PLU^ZG+3- MEZ/I;)$^]V<#]4C"Y]&76=X"!4_':8^ ?ZVFBVE<9H?G^+)I%]-H*O.=/=J: M5!#"S709][.%FD],,5^&G2_L@-.#XFS0L[U)SBZ8+6^;R M[LW\JBAOUDK@@3DWZ=K6-&OR/^3EIZ]!H >FMJMY5]-I=GX>Z-75Y!Z)Y5T^ MSA>+47GWN3"CV7BM_>C18CH.,K33V2J [EV^?#1 /%6+>0*-W7R\*U8U4ASW M=VIM:F& XB[/=3[/KZ;+#^%P/3BQ/5VZG%;<=(OY9I\*$@Q\F0:+=?PA[L+% MW!2+94,%LYW!NR3U=#IZG&0S%!_LV-84_6A:_GTT6^6_Y:/%JMR<: =FM[=/ MIQ-K)N$F7=N:YJ]%,?EC.IN%;7)MJ+Z9+T?SZVD0E5HL#AL;3;OW-=V/^;@( M9MELNCX4WE_5[9LQOJ71AR+V^>^[(?K 5_HBOM$^=-P@K4U]-2I'\V5^>'HO M&K8_A88@V-6^K0G5/J_O!YFRI64'DVC&EMT=VIK2Q_Q;/E\=,CF>M6KYXV;C MJ@Q&K;NZRL?+]U=J4MS&U=Z,2\<.T_+T[70QNKXN\^MJ@ZI^K.]^S8OKCK\J'_G\3+!+\K6[[/UJ&6_<8R1#=!A_S\MQ M..K"JGA_>\059 ]?[HE)ZU]O9J#&X?!LOE)2Q^V6P&;;8X.NK4WSGC/3Z_GT M*NB$\Z4:CXO5^H;X0S&;-KA=/FZ0?J?>$#:GC-4O(:W*HCN9W(81XN$^FCV^ M\FY^;W;$"#U.^LT\*,[+HFRZ"YT^8H]$?2B+V[Q,F@6M\UMLA:_ MT"/1S7;@8\=IBX!_1&-Q?E!3?=ZL[<\W \".UFU/II'$MC<^:2J/8RWE9BKS MZ''()V]'7_)G01C;^LW*\DFW&.0I8Y G9.NY;ANMY9F^RY?M3O;Y@"W/=W-Q MZ>8MLWC[L)W,_=-R5+;,\UT#MSS_S\&HS-N=^C6Y_B;OX+_ELN:A_LM[7?P:P"HG_;]6/LUT3>ELL%F%W M>G_U>?1]LV+"S\L\F$\VW_RIOBR6Y6B\K*<^BVS\VU_"-+/V!L^DU]((28!! MCGLO&;: >N1EQX "I\R;A:?$A1E);AN.;>%KG?%,O\ 5>7XIZ*1&Q M1N_RQ:XS*L3HE-)!+KK3>.7K;M& M7_O)5N7QSVWE 2\$,(@L@@9@0:@23,.-6!E75O+AMI6/^7@V6BS6/H;U==PJ MWI@V?#>RAVE)XV8>:@.]=,0!2)@2AF!6\XMJB(;:D&Z#E,OI\NYO?T'GO#LU M15LQG,P>MJYN\7T?8+ZY<7D(M53?IXL]^-W;+_.62PRM4YP8J)RRG.F*5H,P MIQ>,SYY 4G0GCKZ@]VRJMK@93>=[(+>U?48UT1!* [@&!FOJ/:05;0X [RY+ M-VM)SD7[G.T+-8^6TN=R-%_,-E*;_.=JL7[Z]UM^\R4O]\"HV0"9AL(@S30' MUAFM">82WE/O&+XL7"4BH.B!Q0, S.97TWD^>1P??QK0&@P4M!*OF8&4<\*A M"V< #CS8<,,+(AKIP#L AWX@P+7/Z@& %Q397P,_HD[K ^MLOIA>S]?:0_F_ M5Z/9].IN.K^N7Z;^KWQRG2^.@>/)PV=0.N8\EA8*2P2!F!)2<\Z%'R: %/] M(.U+ - =Y=^>PP^]X^1 :;#_PO%I0DGB.2 @_K<\,!+D@!"\@.!L%4N]X6T MY^;5P][>U-!Z&XZ'-T&)WF?=MOB5S"')'&?&6*8 A5AI5QTV'""F4]!Z84;L M<%SO;9]\;]ZHY;*$=C[G9'>$';R.M$ZB^:V)K)%'-C>K&B#\5'71H*CV?\.0!MQ]JIF=;N;EF/FAFJ M4. *-\338&,2HWA]K%#&M._5PGX4LO:P6>)+A6F[HAG*+(]>K0;:MEF5D;>; M^_HF*D"KW\D$!=QK[IG17(;_$$ZJ:"(>%'P"$F!.3]R'7P"=O&:@#RFN0:%? MC*=/B#@!U5N&R#"3Q$'*'=/*0R0LO%>4&!))EA4[/VM^,(2FL_XU[;L-=(DV M/Y,IH3!C E@DO#4"6^C0_3*V+"4XB)^J_6[5,5ZU03:@R,Y!;TY4D.\I!PIX M9!@C2 +'A4%0\HIR;JE)T81%.VX#_II1VH$,7HN7%!F/K<9,2:J H3J<*/6: MXM+1%,^\/,U+^OP)V6L$5#*CS^;-P+9'GG\^&;@/XM:<9'):I8WNV]:>Z;B8FCP4"EQY PAAL-2T Y;@PFGAD-<\TP+ MW>MEX+>\_%*<_TNFQC![O@_U*JJ^-JU=I4AZW)?T:C&=YXN8%/K+=+YQCC78 ML*-0&/9:'O'OWKT(O"8X?*K*6">X.DIX$/@BL >,T5 M@4"*:?O:UGQC@.P\Y3OA>5^F[);)'WC^MZ-')H"1F%D"%'& ,1;L=EO3%VSU M1EKYZ\%4=^+?<;:DL7M(.,6_EGE^\)'?P;X9=X8HZI"VS@M&H4%"5S1+K>V% MJBHG2[X!DE+X>QA3+[)8A1]D^KU7;^:!?9N=>#1[^]GN?"&POT,F6;"/+$?8 M64]$]!\RB7#[:7\*_GN\MX4?9Q]'\.M]Q,#WY M?28HQ5)ZC)CW5B))J+R?L]0@Y9G2&;ZEZ_P82F%NYX#8N6T\:Y$91:E'A%G* MM 1:.6A5/6_ FB49.?]]XD19/9?T23SK4M:_3>?3F]7-7FD_:9-98Z$RW@(5 M0Z0,14[41V2,Y1\L"45'\CY68D4[?.M4YJ/OAV7^N$U&&2;$$(T,Y\+JL)DA M4<]=8)NB"YS1QM^*S!/X-J A\;;!Z[U]W3*+$%>&>DBT!UH3@0VN*05$J%YB MKR]'->B YP.BZT->CJ-@KP/#_E[$7.)KI3A?+!>5DKWO7=YI V;, 8(0 DJ& M[19B8XRZYPX-\KB,-$O3@V\8+W_-D# MM#V],LV"J/?8.N('%\J37\^F_ M\\F;26#D]&HZNB_O61.GYI.WX];C!VP.>^$%871=Z#HKI)1@FR*BP4 MS9D'S!MJ[KU\6O(D[>T,GP5U@I03>?D:CU1;B?/SZ/NC7_9TRF[_>"8P!1)C M(""!E!""A*NY;H#W*7Z[YF^"7C>"STY*KW%MO"OFX\T+J$>_>UO,KS_GY8W- MO_2FC!Z:1^9M3);*F;1!-_(*$2-)+0O'38IVD/0PZ0==,6T+K+_,C95EN=:4 MWF[3E/Z13Z^_+@/=W_)R=)W_OLBO5K.WTZM]P8@IPV8$:NNIMT1+R8B#X22N M+R.,0BHE5<_1+Z->*;1[Y/^I$4#'N&QKK+15!83+&NC)S/7]9#[O%MQYXY/3R5:?#8XZAQ,B<@/!?(*V7L5C AB)O6$H8]!FN\W:%_-R@2N%L;\;\>I)5"I_&<'G6/G.< M"Q#4;(L!Q I#JIRJ:$/*\PM#S:F"W8J/-%;V&N81SJCP1U1GOXUFZU-K66NU M?Q_-5ON<.XWZ!]JQE8H%@\TAH U%DH&:=HY,KUG MV=.ZBZ':!H8M@6 M,SN M_MR+XV@A+3[FXSS,/)I5^;)BS%[WX>YNF00::VL$)11!BY'5CM64XC1OS-&Q M:D_MW =HR=BWLR_AQ,.L P"--'TA).%5.DWE0Q MDB0EPO#XH*Z>LYZV>W0EL+6_G:BXS+6AWM\"O MH. 9IA!D1G#G+-&^IC364[VL2/V6K+,6.7J.\7\J0%PS"XUB2"N-G(;U&L): M)UV8)T79][:I) /D1%;VI_0^O;L/L'7?Q[/5))A_#8#2I'M&A ":,PH@LY0R M!)RJ#4@L;1*(DF+?>U-IDD'4 9O[ E@=\%>GGOU^3\$>6.WNE"D2[UL-!!9C MS+GB04VKJ"0(Z10PG6'L>DOX:8V??:'FD:[^$/^V!S!;VV<2$(JTX<%T5, ! M9!"L7?+$2YWBSSDZ>GV7-47/'#IM<+9?P^F@Q91A:22,%3BIH@'ZVCYX- F4 M1";@XOB8\*VF4F?U=UN]E#B2D7W!X'$,[7SR,F][@_NKID-DSFM."5"6"$?C M(V])>FPL!^">2JMPR@/G M,[PL;5_XN]&5QNF^\/3I:U$N8XR_+LJR^"-H^OM.MBVM,\8=51 0XA35G&CC M[AU@U#HR6#[+'I2?-J3]/"-O,H=[VXD>/0Y97^_>3J..$:L/O/\RFUYO4A0? M]B\?-4Y&#*.6(>J5Y3KH%2#\I^:%9+;7S(B[E.W.2AYV@+L3GF&W)(;LC,/4@?(:H7)O7H"7C+A MD"_@98],&04LI5Q*[SU@VOA[3P=E%*>HZBVY(3NS^CH 43M<'DXY/THIS[ 1 M$D&)B:(0:*DI,/Y^>Q4Z)#WP8SQ &F(#)<>VX( MDHR3AU5D4C:R,TQSUCFVVF7W4"I[\QN\K9TRA "U7&)E3%@S&%,/:MV 8>)2 M4O@D7?GVZU?H!F&ML7T 3;Z9"I]1! 'F6AK#872*( ED38?B)J4VZ?$YS ;3 MW3OWJA_)Y]Z>)!U^K7[ P!E[(6+;&&>)D[6IC OI^;X]?_QG7'JM_ MI)P<4F$E6& W5&&M6>&U)C$6PU*JI/0I2OP9)NGJ'(0]R*"W>\-3XAWVL!0: M3KW'&G!"@R[ L<"H8BEWC*<$427ES.KW%K$;V+7&]AY?0&W$M9[YH>>\6UIG M"A*BK'7*2L ED8B*^F47CS$CPU]*=W:5TX:T7SYR2N1PGWI8,6\$F^=-,Z,$ M@G%5&< %#^L,W*L!W!J64ONUM:OEUX2:1 ;WIV'^^^_JVH=8;W!;/? MIO,UNVM=[\W\_RNF\^7? QM7Y5XK\4#/##/F'*3&*(\( 4!0S>Y9*6B*X^H, MO:$=8*I=!A\&U-9\HB_I^O0U,$2/UOFL;N+SXM&.0C;'=,^L58I8$VOK:H>= ML\!%?=]_]7?,2)ETT$HEA).Q0!_EA+/ZWE-@9E+VJ*0*#SWDK^A@P^J6 M^WVA\7.9CQ:K\JZ1MOZR<>8LHC0<]@B%/5D'#?(AK8) 3O134,<*YU<(K9(AWPC%CZA!$03!,B5@_WJOYZ*KFU2 E MF:?G\D:KV=W>UJZ9(]B0<*P'G9 K"B%R7-]OJCBM[.GQ2=6WWOCU$2[<^8U? M&]Q_P-NP^6<_K+G[-5].QZ/9TRE>6#):[+P%00F66%F@#<'1#H_Y@6.8M^>- M]MB.E.#9K/@CBL07I2U67Y97J]G+/'(-'A$<,T[&F0VK ##OB90 ,2] S0\& MH4Q)*'"6R>W;!3M>;U(2_7EF7C:X]= V0QKY1T M@$N((&92.6O#X.X]4P7:K7\&I2%?^^M"[^_8X:]U.&, MA\A3K#E@P I04VM)4N33&4;Z]HBO1$X/B:LWB\7J:$QM.F6(JV!,^*#?602I MH\'FE!657#F>XJ$\2W]VSW@ZB<"0VZ)U130B1@,F88!HJ&JP(7=$M M0.!%G_[O5W\>ML_P 8!VQ$FXIU?&L)+6*8" E((I$FS1>G,6&"757C_#(L9] MP2J1S8/!Z> !N*-'QC@"%E.,HK-$".B\AS5]#M"4_>D,XW[[A=%)+![D.F0S MWZ;W(9O6F8$&2T>Q%PAZBZ2A"%=T24IIBB)^AM&ZG4(GG;T#NASO.;-X?Q6K M;OA9\<=9E+ZZG\QQ7L87W3(:U F&B&&,(&F!(4;)3<%"Z[G!C;QIW5 ;ZT^$ MZ7XHBV_3P%]]]_LB/JQ[?YN7H_CD0(V7TV\;O_9A'AP_6"819P8A;!R$$&!& M,&,U9Z!B*5K(&>;S:@PL8FOSG:K%Y-?6YB+7EPRF[KK'S,/// M17O[71>?RP3!E#.$I/ <4>BH5JCF+-0\94<\]ZP7/:+Y#$377UZ#(/2@;48P MA+_/\C4JYA-U4Y3+Z;]W16D>TSUCA@GLJ=1(,$A*L*N =-9K#>V9*?1X/9;HK M1W9>\&Q34KW%[S4-;-_?(4,&Y0E="F@V1$QI 493DFBE.W9D7- M!>22?\UD#KSIYY].N/ZD8@ \,R5OQ=M.5ZWS-8)JGBQM# &XD4L\@K5W,% M(0530GS/NTA+YZ[W]KC>6TS^LX+DO1J[Q(!EWP'&MC+0* M>TD=XHK77&!6]I/O9"@]M$O4/ ^HZTHD@P%3KQ;3>;Y8Y)OGHI&1U6_VAF\> M,4R&!-.$*L,)0D%-PD"O3R3K+#'&\)14=LTWQ@/@[.RIU)#@;$\HYW>&MW)V M!U8SZL,"E8QK:H6ON+!F-6$VQ<_>DFK9]U5G%\#L3" #P[**.VI'M=PS6*8< M%,$$1!@P!#F 5&I8<05KHE)>+)_W$XO.53A0]\BP&-\1W< M^ZO']0?V/KLXU#D33$F#C<%""QW() ;6*S"L2C!8ZKQ>=\%68/'B,4;+O.\O M0]IMI5DTQMFN+IFWTB. .,% *<.L@%#5%"(-^ZE!PM22 (3:U MQU._+X=XQ+ZVLW]FH".4>@D!AX'RH.OB6G\AGL$S*/ F+@!Z7O21H8!3O[ISIH*(8JP.!P >*H4$/5 ,#4A2YUNX+^W9F=X+! MMD71-P#?7]EIY-)\LC@.?-L[9AAY0IBW'DEE'<%*$U)3*RA.,73/__IO ."U M(H:^0.>^C_/%XO/H>Q4W%'?N[4$=6UBV!Y-)XV8,< ^=-EHY#A&43*E:!(18 ME+)7MI0S\!( VZ>,AM FU^ON_>VZ_)[[GI?CZ>) 8H(#?3.L@+$<8ZR8!4)C M0[1^H!FGF#!)+S1[B,T=2(ML0P[GYRILQ46868D%,T11A!B26$O/Z^#C6" $ M)* Q*9GA9:&Q,X'T=L1?7>7CY?NKL-U_'MD/^1!(I/G<7%[8'C,,!GWE /*N9#08,5Q[\RES)L7F/MJ N5V+)^"A7+Z^ MN[LNV'U94'-,2Q!H%UH1ZR1 TM1^!1ITD5ZK16Z@YN:32P7:<(:7]9U)>V]JAN-XW.L[M@.%/S[$1\I! MJ,ME.?VR6L:DR)^+30[R!FNKI2]D2CH9[1"!71" B&\$>,T_261*HOSSCHOO M%*/#2.<SS?IO<=WG\O1?!$HV3S,7_]KML')_:.O!@6-NOE@YJ7Q M@#.D#!!.**JQ1Q5W#03DXM*^]X[*(U9%;V(\AT7R(?Y@3=FZU80Z;U((+WGLS'.*I)9(6\Z(]SJ8JU6Q M &X#*'M]W?JC'Q%=2*PW1]-+DAK@=T^OS#MEC"$VZ*56 6$YDJJFTSN0DCDM MZ7',ZU;("N1TIX(#RDBMN*B0<#TFLNVYU(-[:*L"^WO> &=O;K7D:87.46H M5D0**QDS !%"!84UIVBP(/OT@?TH4&Y9*&=RVKI1.0]T#)?/?X$Q\%P7//?06%@LPJJ7;UX^Y;/5WF,/0QR6,_V']/E5Q/L MW4!)&0B:K29K-"WB\_K)_IWCTVB6+ZHA?RV*2;0D,F:"1>PLEP98P43 NV-BM,YV9LN6V=?JY)9[HL,>-$VLY00 [&6DDC. MO ) @YHF"D1*;/@95E)L&QVI_.P=(XWB1[:TSCA W"A""%=*"4F54?H>^R)) M%TF*D'UE.#F9HWTAY5?,BZ>(;IX@>WO';&UC0Z@Y0EQ2BVE@7$TMPS8%/!%Y49/9VOPMRK[;*8+W1^593Y?>V"?/';=+Y^$5&O MEF O/1TE!N4N[W[+EU_C4X.8/>SFP(.E'F>1:HKW.D!^OI+J=\4<4ZEE9]T/JR$%FD)).)/&* =(31]!-N4Y@/PQCNLV M^-KCD^,30L>%(H9;RX7@1-*@KKJ'-6 %2-DVF-A?!8A&W5 ^-9 MO%6I>2$A2(GWAF=Y;]LVM+ID]\#0L]/9*EYH/2?E>/#M&BE#GBH%I?)"&H9L M+!X7N#GL#7$KM[2W=0W9)^R,LZF'6YK^PQ:1)W"&HD8 MX,60QN2>-LQ-4O3^&>;=;1M*;3!U*,!4>#\",E6/C&&"@PWN &22!@O<&TAK M^E3@8@IH?@"O>SML[3'HML[M=I_OK9[Y.F',:+K_FO=P]PQQJX(ZJ9RGQ@F- ML"/X?L$HG;0+'>^>?W6 ZH#'_80"V6*\6G-@/G'SY=K-<564-T^*91X1_3,9 M3]R)[FG;-@FH K*/2:\R=CK506+P'":L7(*/PR8&PBWKI M+O+Q7Z^+;[],\NEFU8:_/%^LX4?99HH?\^MIG-E\^6YTL\VAO:MI1AQ%ADD" M/&!(<6&UH34A4"5=M,.V5U+[TBE:Y4ZSS?E$$9L\QFO-WH3U\/W_S^_VROA9 MVPQ0#@F66EL,..*86.YJ,KB"B:7B7YV0T]C3D90WSS>7?KH8CV;_-Q^5;CZQ MX:S8(>A=S3-#/?;2>\.!D0YP#:"MB,'$N,3*+Z](UBUQJ--%[:>SO#1A4M=% MN7])/VF9(0F=0,@(QJ#6DB)[OR]AS'U*8$/KJ>-Z6- IS.E4ONXF+Z^#UO]K M6?RQ_!KCN4?S_7+>VB-S$ .J$?0DP!8YJYF.U^K:&4Z=,"FVUQEIRCT@I0WV M=HJ83S>CV:RN;[87*4]:9@YH#0W@BDGHC?*2D1C"%?05KE50_OL,9'G5"$EA M:T?(J"G^'#ZR Q*/FV3!F&0 ^+ %*J2=QM4+SO4&2&%24!-_51)-X$K'HOQ0 MYY+;H^)M;9MAC)%70 140BV01^W%\92CO_4B+;T(-X4]'4OY0??TX2>[ MMO,=K3/).$"8 2LM,L@+$#A3DV*13@QV>(623F-0+[+>@+&YM!^USP"1/.9[ M0%IHCQ$2@**:'(59RA$.P2L6^.D\ZDCD*LQMLI[?;+3MAO=%FTQ)2[E"$#O- M!:- ,03K:0.85!X)OBXW6PI?NO6O/;C3F]SB-^N8,1?41 :Q\180X\(91&J\ M$@]!ZJ7]*Q)\Z\SJY[+B^;7="1<4W5SD-GB?O*M+)FB,$+7><\BA#%NI@INH MKJ N0>T'3./Q?,J? X?U;'^%L)U],N2=P\IX2C @PFDDJ:GI9&O<.!>C MN#UQ'[BR/I6QPZQ4FR]'T]EP^03:7+#<8$J]%]IRBSV"GDN^WAFU<)R; 3,* MJ+"M3V(HP_1;_BD?K\IUL1CW/282R">;B/>;V]5&H@]9'NXIO"E6\WTL:67\ M## 3[ $:L.EB_GP@0&4I!/X)IGNM_=Q'Y&8ZD(KAQ3#,MO%(WWF7QQ)RH_+N M4."4HQT(8O,D+:)TW M7#:Z?3BG%P)8..-4((J;,/]@17II:GH402F%"*&I"YJN=897_&&>Z!0'^EDFDSI'\+8NIA_@89?E M0F*K&:,68>@A!;[FA\.JUT3IW;]7/4?0MB:NX%2'F <989^EM7/]M@Z^M["(84(H)(JX '@E""J:$U?4ZZ%-@<_0[L(F!S M&F.'<8]]CC4K+L.M)81WS&($A -,4"*]J8X0:[G4 ]Z"?1I_S2>K6?[2D?K, M_;B61I,[LA-'S )7 @P1HDP"8(&P5JN*1\[*M$?GYV<-ID/E>3K?7MC>TTYP MKQ6)]Y] DPW\3SU[JT!EQCCB$"918$RB0 MX&J3?MT%1&K:R+W<#=<:T?&@<3?96$X=,I,(9 H.ZY,R% MY0GO#U3%(/(9;@N*]X[%/%_7$'B75]' TW%%=\R/O1CZ+NZ<-RN B5><"H4E M$,82RUQ5[0GS^/!UN,W*AHG.\\DC63\2;_73*-X&7#IVJ(P3[*P.*RM 'GE& MO47W7-&()(7B7N#FU!A$1:]RZOF&6*P.R@$&()7!\.8S%'Z#C8IA_SY:JC MV:^CZ?Q <&*#WIF3@'E"P_I$6EN$%42XICNLW90GWEIV^TD MD50@$80EK?=>T6!@BF!<6H^!QA@UJ_K<]77C2T ^\@TOUI=4C2X9&XR3!2L[ M6#Z(QZH#T&KN):GY$6"=]MP]1;&ZC9K'='G706Z[_K&T\SZR?0GU=>Y]O&=+ MG'5,[:*^3_?I5]L[9-":&&P1"-3*,&B#$81JZ@BP[K+\:QU)ONB U<,!R18W M0><["DJ;+IGE+!C.TA.AN%%6$*I<12&E /3ZP+![,*6*^2!J3N)J7[BIMNI* MX7F\F'[+8S3IX=ORG5TSQ8RGG"A,8KUX%Q1)SBN*8\6S"[L53Q?\]MONMO@[ MS$[TZ;:8+XKR;11N%.$QI]N6OL%\U50*Y+G0)L8P81G?WJYIYERKE(/N#+W\ M0QQTZ5P_"Z0=>?QM[9T!QK%AFB')D2(6$TY,3;?%]J)/PB0<'(.PDWA]',;J M[$GC^'*_O(L0X_4_(KKX(W15/\Y^_[0%/ ^_S+R*#- RT&VXU$0(_, +R5+N M&U\;-HZ58)'(S+XV&%^4^?1Z?0(?U(9>M,VL ,8X+8R'3@KB((M%E]8T"698 MRLO\,SRJN@!(6[P=SHO]<$:_#;]9O_HZRH6]I7\F)85:!WJI%PXH#NC])BPL MP8D7S:]9D>F"?X>QL[5F2_T6[_?%D]CR9^59GK7*A)+ *X>--YH#12&+@;&; MJ2$(4K*D)J;V>7 D=H:1EJ57M,7F$Q%0D1-K))?3+ZME9, $,B%IY)HQZEEG-:VHH*$I"3M3#J,'G#5>NK/[G'5GT"& M.\&>3%[?51=E^S2AQF-D4#.LL/.:&>>-=,Z"FN<:(9E8WJ4-4+9>0*1;4'8M M@N'C]_QJ&3A43_\)52]JY)P4V7?,!X)\(,9 .B4\M J8R"IN<>Q3%'QD^*I M'@!,+P7 /32;3^/W1[,EL/A>/';@[CO1&?3/@@3(8^9A3.!:U%RBF M*%Z381"$O5;,V:46OL+CNPOF#Q>N,O!C]G..5L&8(VF<=D1R@C%CG-EUQ)$) MZA>"C0(.NXY6>9W^0 MV1F4TJ8X^ME5_&A:_GTT6^6_Y:.XNT;&#+>AW,_FD7NHP6:QKUN& )*<2P0 M=U)PS0DAFW? 5!DG&UG!_5';9/GO[9=!$"AD7CD)$->6.NYY1:^65E]8/,Q=LC+3=OSRP6D(!&L0 =4[MYE13. MG+?3T9?I;)UHO!++Y/W\8TP^7L:$@O/)NV)>UO^,^50.!JBV]HV, Z%43 S' M!'',^EADO>:C=DFITU[;+M$84KMVB9Z%T9]#YLORS3PP:5-/9W\4S\O&F<=6 M<*RX9!IZ3[5FM,H!A*4)S+Y0B/6'AA?^DT01# .L6*?^8.#.KBX9#Q:Z)L0B M&P@#,#Y$=C6%BHH+JY"3(N*]:#F9HWUAYFTQO_ZSZ?*8ABLF5%9WD7.'*J-MJ];YKB.X7Z* .D=BD&$=V#;JD@32C]_KUZ*8_#&=S6H/_YLPS/QZ&LZ&IXE^^K\:>YC8\SD] M^"":W(,=,TZF?5#%O 5CH9(=J:1F&B _*CB?/[N($RQ+ DD#OB M)> .80?K%.>$"0,N+ E=1V@I>A3!>>P;89\MYN.P_5;9?.KV0[O4A]E6;- X MJ$=62,V0X!PAQC9E+SEU"@]XA?9P]5I3U#S'PY,> :4>4H2##8NIB8>G7"<1 M6]/(@CDQU$;10Q!V1V#8>4N>POB^--I/08J;*('5(JA5B\6G_'I]J7; #[ZW M7X8A \ I"21T!!IAB#$UK=SRE(CL[B?M,H6L M(=)(KCPD!H9C5%0ECSGS% X&FHYPTHY&R$8I(1QBW5-ET(DY>WO&1X "7+=@9#3>=DW1AH (T,.4\$4TYZ2L"TR M85A]BAE"9*]VZNTZTV?0V,IE?Z_HDL2Z R)'?G M>+X1"3E5SG@,)?*&T*BH5Q00[E*\'4<_K]V<;VX^>=VX.9*GYWD#\\(S_4/> MQ"C*!9&2>X&8!!JA3>F=($GF/6:-@B*ZOHGQT_ETF;^=?LM?4-3\N[WT;_691F M-EH\U/-RBHT@1>],']$P'U8;2,-ZS!H)SD-Z/RGW$RG_/QUWDQ*Z[O]B*I2==, M"4$XHAQ01:CUG("HCY@P?^2U,2F'Y!E>9O4!H0[8?@;'8Y/;L";=,VJ%LEA2 MH;R18>% 0=B&I8((DY3#^PP!-ZQ6=BK7SP!OS>[DF@V0<>^6$(\JNZ]1'1QYP M#%]8R:>V8= <9:=P^PSPI<;CUQKB=@R6 6@<=L(HP"D,?W-< MW7,%<-S/V?JTDNOG"X9B.V+H%YRS[81L;DKA03CN[Y[%O 96!,.(&,T)-A); M$DX5PF-B)IU4A",I@_ K1EZK'.\+:T_K;>]Z^;<%9?L[9AIHCZ 0/&C'$$JJ MD*MCC$$TQ7NY@;RP#:Y5EI_HY=A#XN&;]5VJ6SL#9UQA9[T0!@-,&#? 8W"O M:GB5$I5S=+;?5[NG#2*+SL#HOH^_AI_GC^;97+]K^Q.9D$PB+36DGDOC79!+ M':8++<S M"P7>\;P^CTBWH9/X#Q+(QB$ATAFDC5%!KZ* FRI#C4.8-7O?UG4@V_U#I:-2 M\K_HE3&'J ( *DY-O+?%RE6)HBON<+2+H_.,-[T;YQV)4<>CJF5J.@JBWS M(8^B^RDT.6]>-,X8T,I#CPG%091>!A6C8BMBW$DZW*'R,-E&.:Y>MLZ"DD2Q M@%I09$S0:R EJJ;-(]J(MM=S]9O()*9V??Z&_QI0^(R#!NHD,&@"_8= M43&JR2D7JVF=.V6!N !G.$",L M-D@*4--N7E2T[V^9]E =, 4)NW6[ECA]HHZW*)>/T!7^]1Q9X4=9E7'B??DI M+[]-Q_F.YP6[FF9.**.Q9I(BQS02GA+&(,# 68DXN[0,+VW*MFB5M3V )&9V MK2:XV!G_O[=]!H1 S!*JK70QDC-25M&D>%!?+P,NZ2)]B8UD9O9E*7XL[D:S MY>[(ZZWMLK##$AY4&XN5X%![(("-M 0=AVB(+R0"L25Y%NUQLADJ%C4L%OGX MK]?%MU\F^72#B/"7YT (/\K>YM>CF9LOPZF]XT39TBICC@ELC":<:N!X_(-7 M6R=EWIU!?H<^4@RU=K*DL[@C=&SFL_,(>=XDHXA+*Z&0"AH'X_O0&"^VF33! M^$+>RR:)JVB%=2<&!*C)M]%\G$_\=!9TY\CA3W>+&$7]9C[>^P+G<,<,2!^P MSI2.]"ICG?6R(H!IH ;S'7182?IT(18=LK:WA!M;]K^W35+-[>N7D4!<. $5 M=Q!8$DY8[TA%J[8VZ08=O]H#H@O6]063+LIV>&\!59 YC8P5@'L-ZP5AE,*] M)MSO/^M/.R XIBK'-Z;]9M_R^>K MW <^F6*^]B3^8[K\6C^/#H?O;#6)*V"QR,/_3SZ/ON^SD8\?+>,PZ =44B:I M-P0X(8T/]A_R+*B,EJT;G/+@)V+7/\5--N_2U; MCOZ8_WY;S)]-:I=9M[=39@GQP%(?5@BTR,3T;KJ:N#?2I 05)CT8>)6G9:N\ M[N>V..R88>,,V^2 X1KWXN9<72$ ^8'J[ M+;-N$LFQKUL6+RZX9L'.#-L0 D1XY6IJ-4<75I.X%;D7G;&W]V4[=)1'^ZO7 M*."\=)@ P9T1#EJ]WGHQP(8ST"C]6-=Q'S:_"D?%1.?S\)?EA]EH_B@6\(@( MD ;C9,8Q+"!BR'H:V(*M(++FAZ(XQ5_VRM9W8V3LC -IG]_]6;/+:;FN:!1G M_3E\^T#ZR>T=,H.9$\(A9#S&CDOCB*VI$\A?6 !@1Y)_89:VP.KA@'0P@>2N M+IGS0$L@*5Z9D@1(@"2F*.891AS[EQ-L2;JPDK#IPN^Z)2_P^Q$GX+)O"C*MU&X M483'G&Y;^F;<20 9L992Y0FSTLE:60B+5%QL\K[^#KITKI\%THX\_K;VSI0P M1C!E#:,JV(;<,.1KNIVS%Y;>MD4<'(.PDWA]',;JN*EQ=.65=Q%BO/Y'1!=_ MA*[JQ]GOG[: Y^&7F26.0R'FP-@X5H)%(C/["X%X MOND^[+EO&T3,-.J?4618T P@1N$PMTP&_H$-[01*31OY-5]/RK)^CK0N.-\7 MZGZ?E_FXN)Y/_[V^ZJQHV(>S'3TRQJBS!@HN 1)!3<265@HB!=KY"PGK[$CF M11<\'AA#]VZX8%N,9LMIOM@\?\Z#D)=J/"Y7^;YDQPFC9@Y0BAP)_UW7[-78 M$5SS"3K4:YKW/O(<#(+&#B1QXK7VC@E^*&)J^NEH-KMSWV^#1K'C@KMI]PP& MFU#\79U4 T6"W90<"F!K6/E:F!<:I(!;+8"/7[" \:'(?WG2(3 ?X$>2TI(AI3Q / M&F+D@B4Z_,DN[&Z\=6P<%WYW*MM[7?IFDP%Q^BUW5U?Y>/G^2DV*V[5M.O!- M>G][@T#".N%^:=3[+-_/'+:;S\?1VEA^Z<4\:-Y,QZQ/C1#'.D8I1SC'/3N"7(H9K MD%),]A7O(HU15 PGB[ZL*#7YS]4F.#XFKMQ#X8%KC:/&R1#FA#-OG"& 88(8 M)8$[\6J'*:#9A46&](2;YRG'.Y1(7^B,5XP/Y]S!Z]IMS3-LM982>!9SC%G, M@_W'*\H,A/K"KF@[DGK1.J-[V^#NZ?\40]]'Y63Q^^UDM,Q#>P+D04PUZI\) M2JAS6%/#!(PN!FW6C+3Q0EQ=6N71-/$_WZI2M*0DZ6U'P$G\ZQ(#G\;Y?%1.BP]E_FU:K!:S MNX_Y;5$N\\G.\Z=)MTP*S+FR"A$GH5*(^G@SX[07CEH.+R1X(U&Z16<,[>N8 MN=?I]J)E3X_,2,@D0TZ$;952[C3G\7 VT!/.'4L!RAD=/^T!I3U>]J7GGGKD MOFT0Y)$\=D8$8MH)&(YU [%!3')='>E!!.;":M8-8_#W+:6^D!WS-\P#'.[V M5R%YW"RS2GE#'0:& DTX !1&%Y\1=/V@_L)2BO8H^1F_A_V5^.YI. MW/?;?+[(ZR(DF[3TFR(]^U#5H'>P?#TB'LDE*R7!K>VI5#C\]31C%:JTZH]:A.8XSC&F_-[M*\JEX"T006_#)]?NR!( M9F.7)X1:3$'MYO]X:4%K(]G\<\\_#OUKM M_S^.6U7X(!QL&85 8L01!E8) (+NZIR6:,#WAUVX52D/]IAE#$.@@/(""<]K M:L/I>R'U-#O#P#%NU>-8W=>1=.\!TJM%V!07BVK!'WH,N+=?YF,F-1\L?20] M0-(1B>&&UO!/+2\L]VH[8G^>%[I%!O<&INJP.)2T\$F[3#.&J-<4Q=<_4D@1 MK(F:%JTN+;]32W)]CI8$CIZ8&\?-K\/\ZS+%>^MW;FN:2<4ME,HBRR70@FGB MJH7AH<%)(77G*/;3!%2TRL03)?UF/@DG9#D=S1I)>U?SC(1!,:+4&4P=A!0Y MXZK)(A$LO\LR?-,EWA(CNW2B;2M?O\.-MK72/37*6$"B)81]@*P#S-Y3XI+2 MCYXA)%I5%%KB:0_H>%G#?C]$MM2\)QQC&;@2Z-'&(ZB,N:=)AO]=QF&1+M*7 MV$AFYHF'QONKJX_%:-+HQ-C:-C,@X%Y#)U L5*P)XMI7T\3:F0O);-.2J(IV MN7FJT.?-9;ZE:88,QH!@)!%R'*WS\M7J#)8$IP2#GM%QT('(TYEYHL355>#3 MS:C\9[YL)/:=[3,->%!BB21$(VPD8\Z(>KK()I62.K,[UG9EWQ9'3P5 7A:+ MV]$X/M:)$>[S13.;\&"_#%"JL$-<4BDQ,5XCP:KI$ZB:!;B^CDO6E@'1,F>3 MK48_G2W+M0@^%;/5NICID8;DP1$R0CE!ED(7%"7JL=+ UL<;(1"E@.6,GA&T M#Y;N>'PB;'X=+3ZORB]-74N[FF>QAFW8_# "Q!I@23"8[?UD@4BYZ627#(B6 M&'JB]#_=YN. 175[.YMNJG(TVRH.]LN(YE!ZQ1%EE&(J/<;D?OJ,IZ@7_)+Q MT#9G+R&"1V(-&$08&KW5,H]_G @>Z QS/E9X M=@;SP D@<<472BWIU2MR%A$\C8'20@3/<INGRJ;+W(2^GQ>1Y88+/Y6B^F#8HA7K:@%E0'I PQAD+G#<, M*PSC/JLP@^%OGEP64GM"THN\3CV(YGR!>S!(Z=0A,XBE$$QZSEC85;"0#$?O M6I *02#L+Y<%WJYAE(S:DZ32%V[-:#;>).'X/:AG975F_;J:3D9A"W@SWQ"C M\ZNBS#\7M],Q ^S@&\;3!\VPH59KKIU E,2G6<:CR"5* *'(7<@]>W]@*@:2 M3%_X'::VB'#1_TRH,)3 <.P)9FE]Y$%++BQJ:!CUH$N)](7.=FJ+ ,>!@(93 MX(4TOG9[1_Y9GI(=[0QWQ(ZDWJRVR#&,[FV#ZZ6VB+*:A-T\G",>>,^%1P14 MM!- S86!+$W\)]46.8[!?8'KO!-Z!^5<2V"C>JX49]I!ZVJ>!>TGQ8XYPUN. M84[9OJ74FUVSS>,6L_C^6A:+?;#=WS$#%$-I@6<4**2MIU;IFEKER879UCVB MX[FATJ88A@1=G6/U[DC,W??+,.,($H$(DUQ@AX4EI*;5"=UKR?FN[ MUAY^A+M:R!"$QGF ##0^B-,RORGK+8GAJE%D?Z^!0FO)-*GWWJA_YKR7VE$( MB!'<:8.8DPQ82 E2G#:[JWX]BDOKJ#@BT<*I/._MD?SX:SY9S8(%O,^],I]L MML?%UOUQT028[7XH<\1;B#AE+AS$2ADL- C<1,@;;KR]L/*672-X4.'T<\15 M#Z WY??"O <[Y9Y/Y+=\M%B5F_IQT\5X5L1_+1H<=L<-E!'!",.8(27C\QMA M)7<,2$0L15[I1E$,_7#D8?:--I;#O3/ K/$002 8M)AJXXFO:,>:\0MYO-DU M,+9G^6B1\:)7T4T> M%:E(252CZK0T^US,.SME+)A6'&BL*1:"2PR0KU"HJ)7ZXO(,=@6$Y^[BMC@^ MS+K_M+JY&95W[Z^>9!7\87<#:S071CBOK978>NSA1F*248_8@.K!O7+ZG*0W M\ZNBO%ECX3XWY*&@Y1-&RQ@73$N,C0!6*P9]+/BWX0VGF ^6$^RVG!;E='FW MMEG.8RMIBJ*=!DA74NDRLTRPR1;%;#I9SW+M*=R3>6A[XXQ+HL*>R52TG QQ M@@E74\,@37D1>(XJ:I?R+EIF=K_0V9N3:%?S#'M&:%#8=:Q!2C B!,F*(B&< MO9"8C39$NA<=)W&S+U_=^]L\/JH*FDNE9AV,]]G1(_/KE!N808,P)"1H:=;4 M]%%)+R31;CLB?EZGM166]G<)789]=;3,WQ7S:L*' [9W]K#5CDK+J0F8J* #F5K/HZ)R7FWTK(U"V6T M48H826*J8NZ8H/5D,6X6L7'^JD=[$F^)D;WKJ6H^>;_\FI?-M=2G/3+'$9(. M:FTT(#@P2QE1TT<9;^3'?#TA;6E :9>7/6L*V_2GMPV>(C3IGOD8DV=A3$ZE M%098*: JRF-UIA2/+[X(#;-])K[.I$F?1K-\4;^<+8K)XET>K,=@'D)O/5=< M4@(8(JSFJ@Y&8LH>U-)] >MX0VH)&,]1E\[L_E) C .:WA:+10VTZ7P5^%&Y MCXKY8O.N>M,N8"Q?_#:=KZ7S9AYDEB^683-^.HK[URK\^K=\^;4(O_F65T\C M]Z"SQUEDTGOK#. TG!D:(,2]T94<#$F+L3E:0WMZR?X >_HJ87^^4ASFXG[@ M,/6A;NBUH%)I3;T401X<0X$W=ZO&0V%M(YWD+&[HCXH6/FK$S$*#'0+!D,42 M"@VMKN ;>,2T[_7D/<-(G\802KN>/U$TF7P-GOQ:S(-3%9A<<;B=9!B8] MFKUFE),0I[1%27N&* M.J,%OY"(A;9%_7PIIW.V-R??LZF&CQ^Z>=[>([.:4,$HU8AC*QS P?*JZ:,< MIJ3G.D?D)(GX %Y.8^F D#E\F[RK3P:70@=49H[;+CG09NL>,8!PBF^B'.T!5L"T,N, M@#T*8<@]8_#;U(ZV#@Z\)=1H:S76" $+^48]T! %I6'($(J'6)SM))1E3-*W M1I2^>X$R]<>HG!R1)"7M&UDP0#E6P =[5!-I/;&&5GS$1*&+3IW2$L)VQV+U M*IN^5.#-! _?]SYIETDM->9$4BUH3#D)J<8U+5#V&_C7:_J4OC#PO-!) O=[ M\PZ?RR2 V I%(,=:4F<%8:#B+!'^4O*Z)*+J M^0XYO"!Z6W:;7WOR#A\^B[SN?YU72Y>?QW#'3; M^4!FPJ&&"1>.*:854UZ"^ES3!"2EIFPI:],E0GL0X9V]$O%^7:5SX;[GY7BZ MB*4H-D6R/Q?+T>S-?%E.YXOI^.^CV6JO?ZN'SV=!V!(+:H$"2@*O@'.UX#7P M<+!,))>];,Y0M*]E4?T:&B[OZ?Y'/KW^&DY6]2TO1]?Y^IO@GTM"^W]:KF(Y:'7[Z=[ M.K)V?C-CS&%A('$H9@W4PBG-[GD,DJ+/F\>#'$C<\>=)U9U$>UTU7P[3^V7_ MR1S='$_IA8>632)#AFM=%_RZ5':&E/,QWD90X8(."UH4Q#TJ7\*3FJ^5FL!?S?2R$,T%L M(ZNT3RF_@M7SDLX3H\.2OI8IR)B-B3IC+@Y!M5:^LO,5QP3T6M=T*+=G3\AL M;Y6T),W#JV1K/8;U!]_/\[U5&)XVRH1U3OA@6P!"K3&6H_LSF1.+?XC0L)Y$ M6[0DA!1T?/ZC.(R.^T89,-P[30S""CMOD8:B7D)6.)H8;_4G.O:@XU0A)*$C M-&BP>SQJEAFE(9)<24R0E)8"A>XG%Y24E QLY_@Z_ZP0)5VW-N3@]13/Q@S4C!+O6)&0DZY\X)7 MH=O**V'-A2E2%^?^:$^VKW/E%'_D947VS?3XZXAV/IL!AZFST%NF+54! ;1. MT02^K99S, -1&<,8EA+"QK MC*:FYC3&M->#Z<\E=3:"?H71EIOD8/U$66Z^E?&@<".GN!8>>BB "^+=\%0# M(V2*Y7*T\V/7XB$_].+I3[JO)=+R$9W/0K3OT^S5I3-7H]GGO+Q!A]94O[/) MI$92 J&,5<%41= +0&NY"$QZ=2C]N>K.7?[#KLL3!?.(+16CGG'G21>=7T_G MD55Z-(N)!HZ/F1YFFAEVW@2I.>JXML!@!"BI)0F%3XD0:>UUP@^E?+Y.8+P6 M9?51U&GGRNJ+;\6"[T9P8H&6GG)$)(6JYJGC."5/<6M/&GZH8W- Z;[*0_%E MT/:^3:6W0_#(:672$"Q,D)&RR + !>6ZDA0$AC5*7-OU&XF>(X0OX]#K%@AG M\;3B$1/4>#G]=@XE-SMZ."$Q]$9Q#(GE3,=G.7ZSH3J,J'2-K,SS5$,>*6_FK1!@YC3 9+'SO(VXC&<.O.[76Z M;%Z+ CZLMQ@Q0Y#6,?.E,(X X.NJ%!ASK7HM5GJ[SM'P:3DJET.@OC=X=NXD M/DZHKV6A/$WE\6M9+#I)[+C[:YECWB$;-D+,I72*4U*7[<#80IN2)]Q9[KF&_Q\_EF.>H([5V+[;7L^X&15_ETN2H?4J1U MN.]O^5KFM%*0!YY*%V 94]R0^CPEB:6YFU_N/5T./]1*&%RDKV6I#&M+:(20 MLL1++ G6$FO,:OE2"##H\^9L8TNX^9\+I4>1OL)ELL\;&D5RU:#5+,<7>=V'6I%'320#BG BG>-*2P\A!114 MU:,Q1U;KX9X/_+DHSQD)KV9=;O$&#;4RCYQ*,'40A\0PK+Q2T;\+$*PE8J!. M29R>^,C@S[5YWE@XF]5Y.;:D(PQP;[%V$$'IJ0$/_"=)Y^3E.SL'7XV#@&#( M:,EUDHK+"XADRC#H, 26&:@LMHZ@3;@J0L+X1KG=.Z+X4+J11S>X==CJ6DB? M@UATF-,_]W$E>?!,(ZD]51P+*!DSGF B*\YAP'^,'(O'P^C8)-!MRZ&W<[RS M9#EMH#OYXYF54 $!G:9(,H\-^'_M75MSV[82?N^OP65Q>SDSN)[QC)-TDG;R MR%%D.M&I(OKHDM3]]05E4KXTHBB1 FFEF8SMQ 3$_?8#=@$L=I7?H6XE[A+V M^)JVGL[._]2:2F1B=U3^8?X/P_+E!8VN9?^,XW+4 NND+^_%6LQ5-&7ECJH. MQM! VA4^/+>_9^/R>_*I6$9QON5/]Z^BI&^+Q73/KW^+/ZVBC*6GV[[635\? MEBFG)6#O,.'6&2,";#/);I%%5':)B+G8::\U&_R&Y1,83@X!34F$!BJI+NX$X()F* M=&I*1=G?XJ>]N]4WQ79YM3?C==/CF44F* P!E'"(Q666LK26C'/4)?OB" EX M)JT7O0.=;-;;R?^AW (OJS+^?A?-2QZ?%T@.@/ JI\?DPDI-<6 )45*@G(F MP&[,:TFZ7&L88[3U> SR@%I,-1[>W>7E^Y<%U>.*.[]NOM/\@Z^JCD,,UYN_W361C*6K;_DRXA+\?R-_9_E1GW3 M2KVY818 (T(]=A8Y[ *PX&0IK1)6 =@N1GR$,^,X2->G1L:T@_COJ4FK39NR M7F1TZ P#\)@HC9G&$B&N);>!^%8I*,Z#GYFL9JOHY#[7[/W#US9G(>TZR+QS M%G-I$;):!48DQKY& =_82N'Q*PI$J@DE=5K6,L?2\UCN\J"!<F9E9.*KN_S;_EBDX>(;IU=_.-L_<5N5NMHX)?MR7I< M1YG%A@9N) (%4@!3TNS08*K3=M\(BV4.2]6SJB:5-W=W-]_",9E7J;$_?,GS M]=7BMEA^W?8XF NG5ZN\E2_V_,$,48(4X@*!%Y8& (X?+H0ZK2AGK79XSG0N MNP?MQ^B!5:N(NB.ZR0PFA$O$K;)($,5$D':'AC9)':P4L7&GDN'EL>CY,![- MR+Y:Q/DK:GOP!+NGCG1%65P94RL\HM@8[S"N"HH&9!UM=>7X/!+MH'T_^?XF M&IQEM#Q->X$_?#X##Q10_.,#HHA(RG!543=@@W&76RFO8>RV5F_1/YBI_,3= MNWXLEG]<+:+#.\T;=XU_W" +0BG@W@0/$C,9_9DJ"X()Q*E.D8(C7*+T390N M6"9G2G1E9ZLO^-8C>+G'<:Q*L8*"E+*N.U=(%C)-6E'M]3.F" M97*FO,V;C.G3QS+FG1<<"'&.:\>I#Z(&1GHFNF3O./HR\KJ(/LNK8L7Q"([& M"8R3WEV^7-^7ES?6<=GL_[^9W94M7JM3B!1X%+UQ38WBR!)&.3RT-L'VS9WD4GL/!>*@E$$8T*U9JI&P6-[:6%?)U)@;RQLK^BFFO?WOK2Y M+T.6#L2UMFB=(4:B99-$8:S! E4FEIN%T+2ZN@I@V?ZHD-Q;L@'IUKYWJXH MZVJ>0K7'UAGE@2LP6%JMX\J-(V==)7?TLOB%36"],J$MRTY&.Q7+KB>+FX,1 MJH\/90HK+8C$BD1$#"$X&%1+0WFT%9.;+&XK.V33M&J5[::W+9=7S:2^,$YW;V(15ZJ;Z<,A7$3F MS[\J4-_%L!V=P>QULZE'F =?CEVWN%YS MN'$6#+%&1_&D#0P#\L!P+350=[&79E*O^T]%?'">':K?U]PPP]X*SIF5UE/I M#0BT,_>J_/N3+-Q.4'];9IV"<\([JINOFWEYV=Y7@7SZ:_% MF,H*>/R 2S5%D640PT>JA,6%0;%24MI$DUEOJ"UAD).Y!B!I\P MFX]FFYIE&%LN _=.:FV9]DC1G:3*NZ0YW<]_5#O$9'D\RJ,YSATX,^RIA[;" M8..C,U4NRK@51#)7I0:6"H,;1>;7W6F_W2R7M0]X7 ;,YBXRZD.DEI#">( X M5*PD4*,@/4J:+&: >+_6)-A[;-LKOH/;B#;<.MPX ZV80M(+ *<=\DX35TL= M#'2Q%R-X8CX#(_XYWON%/.UX'SI8+^VP)\Q'?]Q93&C4,*<@JD(2EE-. M[(#>XIOBV]8_OUK4TI2VH]+#"\&N%M-E/EGE+G_X_OZQ9G#3V60_GY!A%IC! MC.) M280ETPR5!@"!G%IB0G[Y];+T\Q!])+01WTJ@)Y.EYO)O+T)JQIDR@?J MD2-<.@=.&FO 5](QBUG2 ,)4-5N3,Z/9M)VFBF&)5OUSEJ^N5JM-WC0_MNL@ M0VJ[1\0YC]XZ 6&-K(>Y")9>6+*C<5*PHU*&I>2ORSS_<[:JDC8]0^QH=C;T ME6GC"!-8QU%I6"#E%K>L,)$TH"X'#B.,-QHG4?O3S\"33;'Y:.<1V767$"!<,51)C1XP&&D)55$Q*'"G[LVYEM&9+ MTS7(_A708GZH?E%^^12GMO_\\C=02P$"% ,4 " "-7H=-WM*?$*KD #B M11 $ @ $ 9&-I+3(P,3@Q,#,Q+GAM;%!+ 0(4 Q0 M ( (U>ATV&U5 L[0P -F, 0 " =CD !D8VDM,C Q M.#$P,S$N>'-D4$L! A0#% @ C5Z'38K6J1;D&0 C@&UL4$L! A0#% @ C5Z' M3=.SNHF8,P GV0" !0 ( !"0P! &1C:2TR,#$X,3 S,5]D M968N>&UL4$L! A0#% @ C5Z'3:G',8.PDP #Y,' !0 M ( !TS\! &1C:2TR,#$X,3 S,5]L86(N>&UL4$L! A0#% @ C5Z'31%2 M2H *7 #6\$ !0 ( !M=,! &1C:2TR,#$X,3 S,5]P&UL4$L%!@ & 8 A $ /$O @ $! end