0001423221-18-000013.txt : 20180907 0001423221-18-000013.hdr.sgml : 20180907 20180907163136 ACCESSION NUMBER: 0001423221-18-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20180731 FILED AS OF DATE: 20180907 DATE AS OF CHANGE: 20180907 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Quanex Building Products CORP CENTRAL INDEX KEY: 0001423221 STANDARD INDUSTRIAL CLASSIFICATION: ROLLING DRAWING & EXTRUDING OF NONFERROUS METALS [3350] IRS NUMBER: 261561397 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33913 FILM NUMBER: 181060474 BUSINESS ADDRESS: STREET 1: 1800 WEST LOOP SOUTH STREET 2: SUITE 1500 CITY: HOUSTON STATE: TX ZIP: 77027 BUSINESS PHONE: 7139614600 MAIL ADDRESS: STREET 1: 1800 WEST LOOP SOUTH STREET 2: SUITE 1500 CITY: HOUSTON STATE: TX ZIP: 77027 10-Q 1 nx0731201810-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 July 31, 2018
OR 
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from            to            
Commission File Number 1-33913
  ________________________________________________
 QUANEX BUILDING PRODUCTS CORPORATION
(Exact name of registrant as specified in its charter)
  ________________________________________________ 
DELAWARE
 
26-1561397
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
1800 West Loop South, Suite 1500, Houston, Texas 77027
(Address of principal executive offices and zip code)
Registrant’s telephone number, including area code: (713) 961-4600
  ________________________________________________
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  x    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
 
x
 
Accelerated filer
 
¨
Non-accelerated filer
 
o  (Do not check if a smaller reporting company)
 
Smaller reporting company
 
¨
 
 
 
 
Emerging growth company
 
¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Securities Act.
 
¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No x
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date. 
Class
 
Outstanding at September 4, 2018
Common Stock, par value $0.01 per share
 
35,164,811
 



QUANEX BUILDING PRODUCTS CORPORATION

INDEX
 
PART I.
 
 
 
Item 1:
Financial Statements (Unaudited)
 
 
 
 
Condensed Consolidated Balance Sheets – July 31, 2018 and October 31, 2017
 
 
 
 
Condensed Consolidated Statements of Income (Loss) – Three and Nine Months Ended July 31, 2018 and 2017
 
 
 
 
Condensed Consolidated Statements of Comprehensive Income (Loss) - Three and Nine Months Ended July 31, 2018 and 2017
 
 
 
 
Condensed Consolidated Statements of Cash Flow – Nine Months Ended July 31, 2018 and 2017
 
 
 
 
 
 
 
 
 
 
 
Item 2:
 
 
 
Item 3:
 
 
 
Item 4:
 
 
PART II.
 
 
 
Item 2:
Unregistered Sales of Equity Securities and Use of Proceeds
 
 
 
Item 6:



PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
QUANEX BUILDING PRODUCTS CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited) 
 
July 31,
2018
 
October 31,
2017
 
(In thousands, except share 
amounts)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
12,400

 
$
17,455

Accounts receivable, net of allowance for doubtful accounts of $447 and $333
80,236

 
79,411

Inventories, net (Note 2)
87,105

 
87,529

Prepaid and other current assets
8,636

 
7,406

Total current assets
188,377

 
191,801

Property, plant and equipment, net of accumulated depreciation of $283,811 and $264,047
205,304

 
211,131

Goodwill (Note 3)
221,587

 
222,194

Intangible assets, net (Note 3)
127,071

 
139,778

Other assets
9,184

 
8,975

Total assets
$
751,523

 
$
773,879

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
44,871

 
$
44,150

Accrued liabilities
31,693

 
38,871

Income taxes payable (Note 7)
2,405

 
2,192

Current maturities of long-term debt (Note 4)
16,120

 
21,242

Total current liabilities
95,089

 
106,455

Long-term debt (Note 4)
193,654

 
218,184

Deferred pension and postretirement benefits (Note 6)
6,612

 
4,433

Deferred income taxes (Note 7)
16,765

 
21,960

Other liabilities
15,640

 
16,000

Total liabilities
327,760

 
367,032

Commitments and contingencies (Note 8)

 

Stockholders’ equity:
 
 
 
Preferred stock, no par value, shares authorized 1,000,000; issued and outstanding - none

 

Common stock, $0.01 par value, shares authorized 125,000,000; issued 37,433,817 and 37,508,877, respectively; outstanding 35,139,713 and 34,838,134, respectively
374

 
375

Additional paid-in-capital
253,806

 
255,719

Retained earnings
240,025

 
225,704

Accumulated other comprehensive loss
(27,601
)
 
(25,076
)
Less: Treasury stock at cost, 2,294,104 and 2,670,743 shares, respectively
(42,841
)
 
(49,875
)
Total stockholders’ equity
423,763

 
406,847

Total liabilities and stockholders' equity
$
751,523

 
$
773,879

The accompanying notes are an integral part of the financial statements.

1


QUANEX BUILDING PRODUCTS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
 
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands, except per share amounts)
Net sales
$
239,821


$
229,367

 
$
645,699

 
$
634,406

Cost and expenses:
 
 
 
 
 
 
 
Cost of sales (excluding depreciation and amortization)
185,610


176,758

 
508,791

 
494,647

Selling, general and administrative
24,190


20,478

 
72,049

 
74,839

Restructuring charges
243

 
864

 
851

 
3,083

Depreciation and amortization
12,691


13,915

 
39,274

 
43,701

Operating income
17,087

 
17,352

 
24,734

 
18,136

Non-operating (expense) income:
 
 
 
 
 
 
 
Interest expense
(2,641
)

(2,575
)
 
(7,584
)
 
(7,126
)
Other, net
(62
)

46

 
150

 
572

Income before income taxes
14,384

 
14,823

 
17,300

 
11,582

Income tax (expense) benefit
(3,631
)

(4,608
)
 
2,536

 
(3,631
)
Net income
$
10,753

 
$
10,215

 
$
19,836

 
$
7,951

 
 
 
 
 
 
 
 
Basic income per common share
$
0.31

 
$
0.30

 
$
0.57

 
$
0.23

 
 
 
 
 
 
 
 
Diluted income per common share:
$
0.31

 
$
0.29

 
$
0.56

 
$
0.23

 
 
 
 
 
 
 
 
Weighted-average common shares outstanding:
 
 
 
 
 
 
 
Basic
34,840

 
34,224

 
34,766

 
34,141

Diluted
35,120

 
34,924

 
35,125

 
34,771

 
 
 
 
 
 
 
 
Cash dividends per share
$
0.04

 
$
0.04

 
$
0.12

 
$
0.12


The accompanying notes are an integral part of the financial statements.


2


QUANEX BUILDING PRODUCTS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(Unaudited)

 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Net income
$
10,753

 
$
10,215

 
$
19,836

 
$
7,951

Other comprehensive (loss) income:
 
 
 
 
 
 
 
Foreign currency translation adjustments (loss) gain
(7,650
)
 
4,698

 
(1,828
)
 
11,274

Change in pension from net unamortized gain tax (expense)

 

 
(697
)
 

Other comprehensive (loss) income
(7,650
)
 
4,698

 
(2,525
)
 
11,274

Comprehensive income
$
3,103

 
$
14,913

 
$
17,311

 
$
19,225


The accompanying notes are an integral part of the financial statements.


3


QUANEX BUILDING PRODUCTS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW
(Unaudited)
 
 
Nine Months Ended
 
July 31,
 
2018
 
2017
 
(In thousands)
Operating activities:
 
 
 
Net income
$
19,836

 
$
7,951

Adjustments to reconcile net income to cash provided by operating activities:
 
 
 
Depreciation and amortization
39,274

 
43,701

Stock-based compensation
1,002

 
4,305

Deferred income tax
(5,788
)
 
(1,847
)
Other, net
404

 
1,136

Changes in assets and liabilities:
 
 
 
(Increase) decrease in accounts receivable
(1,247
)
 
6,923

Decrease (increase) in inventory
310

 
(8,576
)
Increase in other current assets
(1,242
)
 
(379
)
Increase (decrease) in accounts payable
1,161

 
(3,145
)
Decrease in accrued liabilities
(7,565
)
 
(11,327
)
Increase in income taxes payable
231

 
4,349

Increase in deferred pension and postretirement benefits
2,179

 
2,537

Increase in other long-term liabilities
210

 
1,226

Other, net
(312
)
 
(389
)
Cash provided by operating activities
48,453

 
46,465

Investing activities:
 
 
 
Acquisitions, net of cash acquired

 
(8,497
)
Capital expenditures
(21,098
)
 
(27,098
)
Proceeds from disposition of capital assets
260

 
1,232

Cash used for investing activities
(20,838
)
 
(34,363
)
Financing activities:
 
 
 
Borrowings under credit facilities
33,500

 
53,500

Repayments of credit facility borrowings
(62,750
)
 
(74,125
)
Repayments of other long-term debt
(1,394
)
 
(2,240
)
Common stock dividends paid
(4,202
)
 
(4,127
)
Issuance of common stock
3,767

 
6,379

Payroll tax paid to settle shares forfeited upon vesting of stock
(960
)
 
(976
)
Cash used for financing activities
(32,039
)
 
(21,589
)
Effect of exchange rate changes on cash and cash equivalents
(631
)
 
(248
)
Decrease in cash and cash equivalents
(5,055
)
 
(9,735
)
Cash and cash equivalents at beginning of period
17,455

 
25,526

Cash and cash equivalents at end of period
$
12,400

 
$
15,791

The accompanying notes are an integral part of the financial statements.

4


QUANEX BUILDING PRODUCTS CORPORATION
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY
(Unaudited)
 
Nine Months Ended July 31, 2018
Common
Stock
 
Additional
Paid-in
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive Loss
 
Treasury
Stock
 
Total
Stockholders’
Equity
 
(In thousands, no per share amounts shown except in verbiage)
Balance at October 31, 2017
$
375

 
$
255,719

 
$
225,704

 
$
(25,076
)
 
$
(49,875
)
 
$
406,847

Net income

 

 
19,836

 

 

 
19,836

Foreign currency translation adjustment

 

 

 
(1,828
)
 

 
(1,828
)
Common dividends ($0.12 per share)

 

 
(4,202
)
 

 

 
(4,202
)
Change in pension from net unamortized gain tax (expense)

 

 

 
(697
)
 

 
(697
)
Stock-based compensation activity:
 
 
 
 
 
 
 
 
 
 

Expense related to stock-based compensation

 
1,002

 

 

 

 
1,002

Stock options exercised

 
(149
)
 
(1,274
)
 

 
5,190

 
3,767

Restricted stock awards granted

 
(1,371
)
 

 

 
1,371

 

Performance share awards vested

 
(473
)
 

 

 
473

 

Other
(1
)
 
(922
)
 
(39
)
 

 

 
(962
)
Balance at July 31, 2018
$
374

 
$
253,806

 
$
240,025

 
$
(27,601
)
 
$
(42,841
)
 
$
423,763


The accompanying notes are an integral part of the financial statements.


5

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


1. Nature of Operations and Basis of Presentation
Quanex Building Products Corporation is a component supplier to original equipment manufacturers (OEMs) in the building products industry. These components can be categorized as window and door (fenestration) components and kitchen and bath cabinet components. Examples of fenestration components include: (1) energy-efficient flexible insulating glass spacers, (2) extruded vinyl profiles, (3) window and door screens, and (4) precision-formed metal and wood products. We also manufacture cabinet doors and other components for OEMs in the kitchen and bathroom cabinet industry. In addition, we provide certain other non-fenestration components and products, which include solar panel sealants, trim moldings, vinyl decking, fencing, water retention barriers, and conservatory roof components. We have organized our business into three reportable business segments. For additional discussion of our reportable business segments, see Note 14, "Segment Information." We use low-cost, short lead-time production processes and engineering expertise to provide our customers with specialized products for their specific window, door, and cabinet applications. We believe these capabilities provide us with unique competitive advantages. We serve a primary customer base in North America and the United Kingdom, and also serve customers in international markets through our operating plants in the United Kingdom and Germany, as well as through sales and marketing efforts in other countries.
Unless the context indicates otherwise, references to "Quanex", the "Company", "we", "us" and "our" refer to the consolidated business operations of Quanex Building Products Corporation and its subsidiaries.
The accompanying interim condensed consolidated financial statements include the accounts of Quanex Building Products Corporation. All intercompany accounts and transactions have been eliminated in consolidation. These financial statements have been prepared by us, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet as of October 31, 2017 was derived from audited financial information, but does not include all disclosures required by U.S. GAAP. The accompanying financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto, included in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017. In our opinion, the accompanying financial statements contain all adjustments (which consist of normal recurring adjustments, except as disclosed herein) necessary to fairly present our financial position, results of operations and cash flows for the interim periods. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year or for any future periods.
In preparing financial statements, we make informed judgments and estimates that affect the reported amounts of assets and liabilities as of the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. We review our estimates on an on-going basis, including those related to impairment of long lived assets and goodwill, contingencies and income taxes. Changes in facts and circumstances may result in revised estimates and actual results may differ from these estimates.
Restructuring
We accrue one-time severance costs pursuant to an approved plan of restructuring at the communication date, when affected employees have been notified of the potential severance and sufficient information has been provided for the employee to calculate severance benefits, in the event the employee is involuntarily terminated. In addition, we accrue costs associated with the termination of contractual commitments including operating leases at the time the lease is terminated pursuant to the lease provisions or in accordance with another agreement with the landlord. Otherwise, we continue to recognize operating lease expense through the cease-use date. After the cease-use date, we determine if our operating lease payments are at market. We assume sublet of the facility at the market rate. To the extent our lease obligations exceed the fair value rentals, we discount to arrive at the present value and record a liability. If the facility is not sublet, we expense the amount of the rental in the current period. For other costs directly related to the restructuring effort, such as equipment moving costs, we expense in the period incurred.
We closed a kitchen and bathroom cabinet door business in Mexico in October 2016 and another plant in Lansing, Kansas in September 2017. We closed two United States vinyl operations plants in November 2016 and January 2017. Pursuant to these restructuring efforts, we expensed $0.2 million and $0.9 million during the three and nine months ended July 31, 2018 respectively, and $0.9 million and $3.1 million, respectively, for the comparable prior year periods. Our facility lease obligations were deemed to be at fair market value and we have not yet negotiated exit from our remaining lease obligations at two of these facilities. We expect to continue to incur costs related to these operating leases and other costs associated with these restructuring efforts during fiscal 2018.
In 2017, we evaluated the remaining depreciable lives of property, plant and equipment that will be abandoned or otherwise disposed as of the plant closures and recorded a change in estimate associated with the remaining useful lives of these assets. We

6

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


recorded accelerated depreciation of $1.0 million and $3.9 million related to this change in estimate for the three and nine months ended July 31, 2017, respectively. In addition, we evaluated the remaining service lives of intangible assets with defined lives associated with our United States vinyl extrusion business and recorded a change in estimate associated with the remaining useful lives of a customer relationship intangible and a utility process intangible asset which resulted in an increase in amortization expense of $0.3 million and $1.6 million for the three and nine months ended July 31, 2017, respectively. We do not expect to incur incremental depreciation and amortization expense in fiscal 2018 associated with these restructuring efforts.
Acquisitions
As more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017, on November 7, 2016, we paid $8.5 million pursuant to an earn-out provision for the acquisition of HLP. We have included this earn-out payment under the caption "Acquisitions, net of cash acquired" in the accompanying cash flow statement for the nine months ended July 31, 2017.
Related Parties
We are party to operating leases associated with HLP for which a former owner, who is now our employee, has an ownership interest. These leases include our primary operating facilities, a finished goods warehouse, a mixing plant, and a manufacturing facility. The lease for the manufacturing facility which has a 20-year term began in 2007, the lease for the manufacturing facility which has a 15-year term began in 2012, the lease for the mixing plant has a 13.5-year term which began in 2013, and the lease for the warehouse has a 20-year life which began in 2017. We have recorded rent expense pursuant to these agreements of approximately $0.8 million and $1.9 million, for the three and nine months ended July 31, 2018, respectively and $0.3 million and $0.9 million, respectively, for the comparable prior year periods. Commitments under these lease arrangements are included in our operating and capital lease commitments as disclosed in our Annual Report on Form 10-K for the year ended October 31, 2017.
2. Inventories
Inventories consisted of the following at July 31, 2018 and October 31, 2017:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
Raw materials
$
50,564

 
$
50,472

Finished goods and work in process
40,615

 
40,087

Supplies and other
1,846

 
2,655

Total
93,025

 
93,214

Less: Inventory reserves
5,920

 
5,685

Inventories, net
$
87,105

 
$
87,529

Fixed costs related to excess manufacturing capacity, if any, have been expensed in the period they were incurred and, therefore, are not capitalized into inventory.
Our inventories at July 31, 2018 and October 31, 2017 were valued using the following costing methods:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
LIFO
$
5,389

 
$
4,444

FIFO
81,716

 
83,085

Total
$
87,105

 
$
87,529

During interim periods, we estimate a LIFO reserve based on our expectations of year-end inventory levels and costs. If our calculations indicate that an adjustment at year-end will be required, we may record a proportionate share of this amount during the period. At year-end, we calculate the actual LIFO reserve and record an adjustment for the difference between the annual calculation and any estimates recognized during the interim periods.  Because the interim projections are subject to many factors beyond our control, the results could differ significantly from the year-end LIFO calculation. We did not record an interim LIFO reserve adjustment for the nine months ended July 31, 2018 and 2017.     

7

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


For inventories valued under the LIFO method, replacement cost exceeded the LIFO value by approximately $1.1 million at July 31, 2018 and October 31, 2017.
3. Goodwill and Intangible Assets
Goodwill
The change in the carrying amount of goodwill for the nine months ended July 31, 2018 was as follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
222,194

Foreign currency translation adjustment
(607
)
Balance as of the end of the period
$
221,587

At our last annual test date, August 31, 2017, we evaluated the recoverability of goodwill at each of our five reportable units with goodwill balances and determined that our goodwill was not impaired.  For the reporting unit included in our NA Cabinet Components operating segment, we performed the first step of the goodwill impairment test at March 31, 2018, as our annual long-range planning effort produced lower forecasted results compared to the prior year’s process, a potential indicator of impairment.  We determined the fair value of this reporting unit exceeded its carrying value by approximately 4.5% as of March 31, 2018, a reduction from the 5.2% cushion at our August 31, 2017 testing date.  As of July 31, 2018, there were no further indicators of impairment. Should our actual results for our NA Cabinet Components operating segment be lower than expected in the future, the corresponding goodwill could become impaired and the impairment could be material. The goodwill impairment testing process is more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017. For a summary of the change in the carrying amount of goodwill by segment, see Note 13, "Segment Information", included herewith.
Identifiable Intangible Assets
Amortizable intangible assets consisted of the following as of July 31, 2018 and October 31, 2017:
 
July 31, 2018
 
October 31, 2017
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
(In thousands)
Customer relationships
$
154,768

 
$
56,744

 
$
155,230

 
$
48,479

Trademarks and trade names
55,912

 
31,972

 
56,058

 
29,509

Patents and other technology
22,304

 
17,197

 
22,624

 
16,146

Total
$
232,984

 
$
105,913

 
$
233,912

 
$
94,134


Pursuant to a change in estimate with regard to the remaining service lives of certain intangible assets, we recorded incremental amortization expense of $0.3 million and $1.6 million for the three and nine months ended July 31, 2017. See additional disclosure at Note 1, "Nature of Operations, Basis of Presentation and Significant Accounting Policies - Restructuring."
During the nine months ended July 31, 2018, we retired identifiable intangible assets of $0.3 million related to patents and other technology.
We had aggregate amortization expense related to intangible assets for the three and nine months ended July 31, 2018 of $4.0 million and $12.2 million, respectively, and $4.4 million and $14.3 million, respectively, for the comparable prior year periods.

8

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


Estimated remaining amortization expense, based on current intangible balances, for each of the fiscal years ending October 31, is as follows (in thousands):
 
Estimated
Amortization Expense
2018 (remaining three months)
$
3,993

2019
15,361

2020
14,304

2021
12,583

2022
11,959

Thereafter
68,871

Total
$
127,071


4. Debt and Capital Lease Obligations
Debt consisted of the following at July 31, 2018 and October 31, 2017:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
Revolving Credit Facility
$
66,000

 
$
84,000

Term Loan A
127,500

 
138,750

Capital lease obligations and other
17,945

 
18,764

Unamortized deferred financing fees
(1,671
)
 
(2,088
)
Total debt
$
209,774

 
$
239,426

Less: Current maturities of long-term debt
16,120

 
21,242

Long-term debt
$
193,654

 
$
218,184

As more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017, we maintain a $450.0 million credit agreement comprising a $150.0 million Term Loan A and a $300.0 million revolving credit facility (collectively, the “Credit Agreement”), with Wells Fargo Bank, National Association, as Agent, Swingline Lender and Issuing Lender, and Bank of America, N.A. serving as Syndication Agent. The Credit Agreement has a five-year term, maturing on July 29, 2021, and requires interest payments calculated, at our election and depending upon our Consolidated Leverage Ratio, at either a Base Rate plus an applicable margin or the LIBOR Rate plus an applicable margin. In addition, we are subject to commitment fees for the unused portion of the Credit Agreement.
The applicable margin and commitment fees are outlined in the following table:
Pricing Level
  
Consolidated Leverage Ratio
  
Commitment Fee
 
LIBOR Rate Loans
  
Base Rate Loans
I
  
Less than or equal to 1.50 to 1.00
  
0.200%
 
1.50%
  
0.50%
II
  
Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00
  
0.225%
 
1.75%
  
0.75%
III
  
Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00
  
0.250%
 
2.00%
  
1.00%
IV
 
Greater than 3.00 to 1.00
 
0.300%
 
2.25%
 
1.25%
In the event of default, outstanding borrowings would accrue interest at the Default Rate, as defined, whereby the obligations will bear interest at a per annum rate equal to 2% above the total per annum rate otherwise applicable.
The term loan portion of the Credit Agreement requires quarterly principal payments on the last business day of each fiscal quarter in accordance with a stated repayment schedule. Required aggregate principal repayments total $15.0 million for the succeeding twelve-month period, and are included in the accompanying condensed consolidated balance sheet under the caption

9

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


“Current Maturities of Long-term Debt.” No stated principal payments are required under the revolving credit portion of the Credit Agreement, except upon maturity.
The Credit Agreement contains a: (1) Consolidated Fixed Charge Coverage Ratio requirement whereby we must not permit the Consolidated Fixed Charge Coverage Ratio, as defined, to be less than 1.10 to 1.00, and (2) Consolidated Leverage Ratio requirement, as summarized by period in the following table:
Period
  
Maximum Ratio
January 31, 2017 through January 30, 2018
  
3.25 to 1.00
January 31, 2018 and thereafter
 
3.00 to 1.00
In addition to maintaining these financial covenants, the Credit Agreement also limits our ability to enter into certain business transactions, such as to incur indebtedness or liens, to acquire businesses or dispose of material assets, make restricted payments, pay dividends and other transactions as further defined in the Credit Agreement. Substantially all of our domestic assets, with the exception of real property, are utilized as collateral for the Credit Agreement.
As of July 31, 2018, we had $193.5 million of borrowings outstanding under the Credit Agreement (reduced by unamortized debt issuance costs of $1.7 million), $5.3 million of outstanding letters of credit and $17.9 million outstanding primarily under capital leases. We had $228.6 million available for use under the Credit Agreement at July 31, 2018. Outstanding borrowings under the Credit Agreement accrue interest at 4.08% per annum. Our weighted average borrowing rate for borrowings outstanding during the nine months ended July 31, 2018 and 2017 was 3.70% and 2.87%, respectively. We were in compliance with our debt covenants as of July 31, 2018.
Other Debt Instruments
Historically, we have maintained certain capital lease obligations related to equipment purchases. On February 20, 2017, we entered into a capital lease for warehouse space at HLP with a related-party company that is owned by our employee, the former owner of HLP. This new warehouse was anticipated at the time of the HLP acquisition in June 2015, and the lease was negotiated at arms-length. The lease accrues interest at 3.57% per annum, and extends for a twenty-year period through the year 2036. We recorded the leased asset at inception at fair value of $16.6 million and recorded a corresponding liability for our obligation under this lease. We are recognizing interest expense using the effective interest method over the term. Our cash commitments under this lease are £0.9 million per year for an aggregate of £17.8 million (or approximately $23.4 million). The cost and accumulated depreciation of property, plant and equipment under all outstanding capital leases at July 31, 2018 was $22.9 million and $3.2 million, respectively, including $16.8 million and $1.3 million, respectively, related to the HLP warehouse lease. Our total obligations under capital leases and other total $17.9 million at July 31, 2018, of which $1.6 million is classified in the current portion of long-term debt and $16.3 million is classified as long-term debt on the accompanying unaudited condensed consolidated balance sheet. These obligations accrue interest at an average rate of 3.59%, and extend through the year 2036.

10

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


5. Retirement Plans
Pension Plan
Our non-contributory, single employer defined benefit pension plan covers a majority of our employees in the United States excluding employees of recent acquisitions. Employees of acquired companies may be covered after a transitional period. The net periodic pension cost for this plan for the three and nine months ended July 31, 2018 and 2017 was as follows:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Service cost
$
960

 
$
949

 
$
2,932

 
$
2,845

Interest cost
279

 
215

 
847

 
642

Expected return on plan assets
(543
)
 
(466
)
 
(1,630
)
 
(1,397
)
Amortization of net loss
7

 
144

 
49

 
430

Net periodic benefit cost
$
703

 
$
842

 
$
2,198

 
$
2,520

During 2017, we contributed $3.6 million to fund our plan, and we expect to make a contribution to our plan in September 2018 of approximately $0.8 million, which is in line with our policy to make the minimum annual contributions required while maintaining 100% percent funding.
Other Plans
We also have a supplemental benefit plan covering certain executive officers and key employees and a non-qualified deferred compensation plan covering members of the Board of Directors and certain key employees. As of July 31, 2018 and October 31, 2017, our liability under the supplemental benefit plan was approximately $3.9 million and $3.4 million, respectively. The liability associated with the deferred compensation plan was approximately $3.8 million and $4.0 million as of July 31, 2018 and October 31, 2017, respectively. We record the current portion of liabilities associated with these plans under the caption "Accrued Liabilities," and the long-term portion under the caption "Other Liabilities" in the accompanying condensed consolidated balance sheets.
6. Warranty Obligations
We accrue warranty obligations as we recognize revenue associated with certain products. We make provisions for our warranty obligations based upon historical experience of costs incurred for such obligations adjusted, as necessary, for current conditions and factors. There are significant uncertainties and judgments involved in estimating our warranty obligations, including changing product designs, differences in customer installation processes and future claims experience which may vary from historical claims experience. Therefore, the ultimate amount we incur as warranty costs in the near and long-term may not be consistent with our current estimate.
A reconciliation of the activity related to our accrued warranty, including both the current and long-term portions (reported in accrued liabilities and other liabilities, respectively, on the accompanying condensed consolidated balance sheet) follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
323

Change in accrual for preexisting warranties
(11
)
Warranty costs paid
(15
)
Total accrued warranty as of the end of the period
$
297

Less: Current portion of accrued warranty
143

Long-term portion of accrued warranty
$
154



11

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


7. Income Taxes
To determine our income tax expense or benefit for interim periods, consistent with accounting standards, we apply the estimated annual effective income tax rate to year-to-date results. Our estimated annual effective tax rates for the nine months ended July 31, 2018 and 2017 were 23.7% and 31.4%, respectively, excluding discrete items. The change in the annual rate was due largely to the effect of the Tax Cuts and Jobs Act (the Act) which was signed into law on December 22, 2017.
The Act reduced our federal income tax statutory rate from 35.0% to 23.3% for the fiscal year ending October 31, 2018. Discrete items contributing to the income tax benefit for the nine months ended July 31, 2018 included $7.7 million for the re-measurement of our deferred income tax assets and liabilities due to the decrease in the federal corporate income tax rate, a benefit of $0.2 million for the true up of our accruals and related deferred taxes from prior year filings and settled tax audits, and a charge of $0.1 million related to the vesting or exercise of equity-based compensation awards, partially offset by a tax expense of $1.2 million for the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings.
The following table reconciles our effective income tax benefit rate to the federal statutory rate of 23.3% and 35.0% for the nine months ended July 31, 2018 and 2017, respectively:
 
Nine months ended July 31,
 
2018
 
2017
United States tax at statutory rate
23.3
 %
 
35.0
 %
State and local income tax
2.8

 
1.5

Non-United States income tax
(0.7
)
 
(7.8
)
Other permanent differences
(1.8
)
 
1.9

Deferred rate impact of enactment of tax reform
(44.9
)
 

Tax impact of stock based compensation
0.8

 

Impact of deemed repatriation
7.1

 

Return to actual adjustments
(1.3
)
 
0.8

Effective tax benefit rate
(14.7
)%
 
31.4
 %
The United States statutory rate of 23.3% reflects the period November 1, 2017 to December 31, 2017 at the previous 35.0% rate and the period January 1, 2018 to October 31, 2018 at the new 21.0% rate.
Given the significance of the Act, the SEC staff issued Staff Accounting Bulletin No. 118 (SAB 118), which allows registrants to record provisional amounts during a one year “measurement period”. During the measurement period, impacts of the Act are expected to be recorded at the time a reasonable estimate for all or a portion of the effects can be made, and provisional amounts can be recognized and adjusted as information becomes available, prepared or analyzed. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Act.
As of July 31, 2018, we have not completed the accounting for the tax effects of the Act. However, we have made an initial assessment of the Act and recorded a discrete benefit of $6.5 million during the nine months ended July 31, 2018. We believe that our assessment of the re-measurement of our deferred income tax assets and liabilities to be complete, while we consider our tax expense related to the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings and our tax benefit of stock based compensation to be provisional. At this time, our estimate does not reflect changes in current interpretations of compensation deduction limitations, effects of any state tax law changes and uncertainties regarding interpretations that may arise as a result of federal tax reform. Any additional impact of the enactment of the Act will be recorded as they are identified during the one-year measurement period provided for in SAB 118.
In light of the Act, we repatriated $2.8 million of excess cash from our insulating glass spacer division in the United Kingdom during the nine months ended July 31, 2018. This was repatriation of excess cash that was a portion of the one-time mandatory transition tax discussed above. We will continue to evaluate our foreign cash position and may repatriate additional foreign earnings in the future. With the exception of the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and

12

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


unremitted foreign earnings, we do not anticipate any material tax impact from any potential repatriation of previously unremitted foreign earnings.
As of July 31, 2018, our liability for uncertain tax positions (UTP) of $0.6 million relates to certain state tax items regarding the interpretation of tax laws and regulations. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The final outcome of the future tax consequences of legal proceedings, if any, as well as the outcome of competent authority proceedings, changes in regulatory tax laws, or interpretation of those tax laws could impact our financial statements. We are subject to the effect of these matters occurring in various jurisdictions. The disallowance of the UTP would not materially affect the annual effective tax rate. We do not believe any of the UTP at July 31, 2018 will be recognized within the next twelve months.
We evaluate the likelihood of realization of our deferred tax assets by considering both positive and negative evidence. We believe there is no need for a valuation allowance of the federal net operating losses. We will continue to evaluate our position throughout the year. We maintain a valuation allowance for certain state net operating losses which totaled $1.3 million at July 31, 2018.
8. Contingencies
Remediation and Environmental Compliance Costs
Under applicable state and federal laws, we may be responsible for, among other things, all or part of the costs required to remove or remediate wastes or hazardous substances at locations we, or our predecessors, have owned or operated. From time to time, we also have been alleged to be liable for all or part of the costs incurred to clean up third-party sites where there might have been an alleged improper disposal of hazardous substances. At present, we are not involved in any such matters.
From time to time, we incur routine expenses and capital expenditures associated with compliance with existing environmental regulations, including control of air emissions and water discharges, and plant decommissioning costs. We have not incurred any material expenses or capital expenditures related to environmental matters during the past three fiscal years, and do not expect to incur a material amount of such costs in fiscal 2018. While we will continue to have future expenditures related to environmental matters, any such amounts are impossible to reasonably estimate at this time. Based upon our experience to date, we do not believe that our compliance with environmental requirements will have a material adverse effect on our operations, financial condition or cash flows.
Litigation
From time to time, we, along with our subsidiaries, are involved in various litigation matters arising in the ordinary course of our business, including those arising from or related to contractual matters, commercial disputes, intellectual property, personal injury, environmental matters, product performance or warranties, product liability, insurance coverage and personnel and employment disputes.
We regularly review with legal counsel the status of all ongoing proceedings, and we maintain insurance against these risks to the extent deemed prudent by our management and to the extent such insurance is available. However, there is no assurance that we will prevail in these matters or that our insurers will accept full coverage of these matters, and we could, in the future, incur judgments, enter into settlements of claims, or revise our expectations regarding the outcome or insurability of matters we face, which could materially impact our results of operations.
We have been and are currently party to multiple claims, some of which are in litigation, relating to alleged defects in a commercial sealant product that was manufactured and sold during the 2000's. During the nine months ended July 31, 2018 and 2017, our insurance carrier reimbursed fees and expenses originally incurred as part of our defense of these various commercial sealant claims totaling $0.5 million and $2.0 million, respectively. While we believe that our product was not defective and that we would prevail in these commercial sealant product claims if taken to trial, the timing, ultimate resolution and potential impact of these claims is not currently determinable. Nevertheless, after taking into account all currently available information, including our defenses, the advice of our counsel, and the extent and currently-expected availability of our existing insurance coverage, we believe that the eventual outcome of these commercial sealant claims will not have a material adverse effect on our overall financial condition, results of operations or cash flows, and we have not recorded any accrual with regard to these claims.

13

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


9. Derivative Instruments
Our derivative activities are subject to the management, direction, and control of the Chief Financial Officer and Chief Executive Officer. Certain transactions in excess of specified levels require further approval from the Board of Directors.
The nature of our business activities requires the management of various financial and market risks, including those related to changes in foreign currency exchange rates. We have historically used foreign currency forwards and options to mitigate or eliminate certain of those risks at our subsidiaries. We use foreign currency contracts to offset fluctuations in the value of accounts receivable and accounts payable balances that are denominated in currencies other than the United States dollar, including the Euro, British Pound and Canadian Dollar. Currently, we do not enter into derivative transactions for speculative or trading purposes. We are exposed to credit loss in the event of nonperformance by the counterparties to our derivative transactions. We attempt to mitigate this risk by monitoring the creditworthiness of our counterparties and limiting our exposure to individual counterparties. In addition, we have established master netting agreements in certain cases to facilitate the settlement of gains and losses on specific derivative contracts.
We have not designated any of our derivative contracts as hedges for accounting purposes in accordance with the provisions under the Accounting Standards Codification Topic 815 "Derivatives and Hedging" (ASC 815). Therefore, changes in the fair value of these contracts and the realized gains and losses are recorded in the unaudited condensed consolidated statements of income (loss) for the three and six months ended July 31, 2018 and 2017 as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
July 31,
 
July 31,
Location of gains (losses):
 
2018
 
2017
 
2018
 
2017
Other, net
Foreign currency derivatives
$
11

 
$
(323
)
 
$
(18
)
 
$
(213
)
We have chosen not to offset any of our derivative instruments in accordance with the provisions of ASC 815. Therefore, the assets and liabilities are presented on a gross basis on the accompanying condensed consolidated balance sheets. Less than $0.1 million of fair value related to foreign currency derivatives was included in prepaid and other current assets as of October 31, 2017. Less than $0.1 million of fair value related to foreign currency derivatives was included in accrued liabilities as of July 31, 2018 and October 31, 2017.
The following table summarizes the notional amounts and fair value of outstanding derivative contracts at July 31, 2018 and October 31, 2017 (in thousands):
 
 
Notional as indicated
 
Fair Value in $
 
 
July 31,
2018
 
October 31,
2017
 
July 31,
2018
 
October 31,
2017
Foreign currency derivatives:
 
 
 
 
 
 
 
 
Sell EUR, buy USD
EUR
$
138

 
$
1,271

 
$

 
$
24

Sell CAD, buy USD
CAD
314

 
320

 
(1
)
 
1

Sell GBP, buy USD
GBP
123

 
75

 

 

Buy EUR, sell GBP
EUR
48

 
30

 

 
(1
)
Buy USD, sell EUR
USD
17

 

 

 

For the classification in the fair value hierarchy, see Note 10, "Fair Value Measurement of Assets and Liabilities", included herewith.

10. Fair Value Measurement of Assets and Liabilities
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market data developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to Level 1 and the lowest priority to Level 3. The three levels of the fair value hierarchy are described below:

14

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


Level 1 - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability either directly or indirectly including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates) and inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 - Inputs that are both significant to the fair value measurement and unobservable.
As of July 31, 2018 and October 31, 2017, foreign currency derivatives were the only instruments being measured on a recurring basis. Less than $0.1 million of foreign currency derivatives were included in total liabilities as of July 31, 2018 and less than $0.1 million of foreign currency derivatives were included in total assets and total liabilities as of October 31, 2017. All of our derivative contracts are valued using quoted market prices from brokers or exchanges and are classified within Level 2 of the fair value hierarchy.
We have recorded land totaling approximately $2.4 million at fair value on a non-recurring basis which is classified as a Level 3 measurement as of July 31, 2018 and October 31, 2017. The fair value was based on broker opinions received during the fourth fiscal quarter of the year ended October 31, 2017.
Carrying amounts reported on the balance sheet for cash, cash equivalents, accounts receivable and accounts payable approximate fair value due to the short-term maturity of these instruments. Our outstanding debt is variable rate debt that re-prices frequently, thereby limiting our exposure to significant change in interest rate risk. As a result, the fair value of our debt instruments approximates carrying value at July 31, 2018, and October 31, 2017 (Level 3 measurement).
11. Stock-Based Compensation
We have established and maintain an Omnibus Incentive Plan (2008 Plan) that provides for the granting of restricted stock awards, stock options, restricted stock units, performance share awards, performance restricted stock units, and other stock-based and cash-based awards. The 2008 Plan is administered by the Compensation and Management Development Committee of the Board of Directors.
The aggregate number of shares of common stock authorized for grant under the 2008 Plan is 7,650,000 as approved by shareholders. Any officer, key employee and/or non-employee director is eligible for awards under the 2008 Plan. We grant restricted stock units to non-employee directors on the first business day of each fiscal year. As approved by the Compensation & Management Development Committee of our Board of Directors annually, we grant a mix of stock options, restricted stock awards, performance shares and/or performance restricted stock units to officers, management and key employees. Occasionally, we may make additional grants to key employees at other times during the year.
Restricted Stock Awards
Restricted stock awards are granted to key employees and officers annually, and typically cliff vest over a three year period with service and continued employment as the only vesting criteria. The recipient of the restricted stock award is entitled to all of the rights of a shareholder, except that the award is nontransferable during the vesting period. The fair value of the restricted stock award is established on the grant date and then expensed over the vesting period resulting in an increase in additional paid-in-capital. Shares are generally issued from treasury stock at the time of grant.

15

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


A summary of non-vested restricted stock awards activity during the nine months ended July 31, 2018 is presented below:
 
Restricted Stock Awards
 
Weighted Average
Grant Date Fair Value per Share
Non-vested at October 31, 2017
284,300

 
$
19.66

Granted
73,400

 
20.70

Cancelled
(28,700
)
 
19.66

Vested
(111,800
)
 
20.16

Non-vested at July 31, 2018
217,200

 
$
19.76

The total weighted average grant-date fair value of restricted stock awards that vested during each of the nine month periods ended July 31, 2018 and 2017 was $2.3 million and $1.3 million, respectively. As of July 31, 2018, total unrecognized compensation cost related to unamortized restricted stock awards was $1.9 million. We expect to recognize this expense over the remaining weighted average vesting period of 1.8 years.
Stock Options
Historically, stock options have been awarded to key employees, officers and non-employee directors. Effective May 2015, the director compensation structure was revised to eliminate the annual grant of stock options to non-employee directors. Employee stock options typically vest ratably over a three-year period with service and continued employment as the vesting conditions. Our stock options may be exercised up to a maximum of ten years from the date of grant. The fair value of the stock options is determined on the grant date and expensed over the vesting period resulting in an increase in additional paid-in-capital. For employees who are nearing retirement-eligibility, we recognize stock option expense ratably over the shorter of the vesting period or the period from the grant-date to the retirement-eligibility date. During December 2017, the Compensation & Management Committee of the Board of Directors approved a change to the long-term incentive award program eliminating the grant of stock options and replacing this award with a grant of performance restricted stock units as further described below.
We use a Black-Scholes pricing model to estimate the fair value of stock options. A description of the methodology for the valuation assumptions was disclosed in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017.
The following table provides a summary of assumptions used to estimate the fair value of our stock options issued during the nine months ended July 31, 2017.
  
Nine Months Ended
 
April 30, 2017
Weighted-average expected volatility
34.7%
Weighted-average expected term (in years)
5.7
Risk-free interest rate
2.0%
Expected dividend yield over expected term
1.0%
Weighted average grant date fair value
$6.25

16

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


The following table summarizes our stock option activity for the nine months ended July 31, 2018:
 
Stock Options
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (in years)
 
Aggregate
Intrinsic
Value (000s)
Outstanding at October 31, 2017
2,152,758

 
$
17.44

 
 
 
 
Granted

 

 
 
 
 
Exercised
(277,899
)
 
19.50

 
 
 
 
Forfeited/Expired
(67,084
)
 
18.69

 
 
 
 
Outstanding at July 31, 2018
1,807,775

 
$
18.00

 
4.9
 
$
1,760

Vested or expected to vest at July 31, 2018
1,807,775

 
$
18.00

 
4.9
 
$
1,760

Exercisable at July 31, 2018
1,543,965

 
$
17.76

 
4.4
 
$
1,759

Intrinsic value is the amount by which the market price of the common stock on the date of exercise exceeds the exercise price of the stock option. The total intrinsic value of stock options exercised during the nine months ended July 31, 2018 and 2017 was $2.0 million and $2.5 million. The weighted-average grant date fair value of stock options that vested during the nine months ended July 31, 2018 and 2017 was $1.5 million and $1.8 million, respectively. As of July 31, 2018, total unrecognized compensation cost related to stock options was $0.4 million. We expect to recognize this expense over the remaining weighted average vesting period of 1.1 years.
Restricted Stock Units
Restricted stock units may be awarded to key employees and officers from time to time, and annually to non-employee directors. The non-employee director restricted stock units vest immediately but are payable only upon the director's cessation of service unless an election is made by the non-employee director to settle and pay the award on an earlier specified date. Restricted stock units awarded to employees and officers typically cliff vest after a three-year period with service and continued employment as the vesting conditions. Restricted stock units are not considered outstanding shares and do not have voting rights, although the holder does receive a cash payment equivalent to the dividend paid, on a one-for-one basis, on our outstanding common shares. Once the criteria is met, each restricted stock unit is payable to the holder in cash based on the market value of one share of our common stock. Accordingly, we record a liability for the restricted stock units on our balance sheet and recognize any changes in the market value during each reporting period as compensation expense.
As of July 31, 2018, there were no non-vested restricted stock units. During the nine month periods ended July 31, 2018 and 2017, non-employee directors received 18,050 and 24,560 restricted stock units, respectively, at a grant date fair value of $21.85 per share and $15.65 per share, respectively, which vested immediately. During the nine month periods ended July 31, 2018 and 2017, there were no payments to settle restricted stock units.
Performance Share Awards
We have awarded annual grants of performance shares to key employees and officers. These awards cliff vest after a three-year period with service and performance measures (relative total shareholder return (R-TSR) and earnings per share (EPS) growth), as vesting conditions. However, the number of shares earned is variable depending on the metrics achieved, and the settlement method is 50% in cash and 50% in our common stock.
To account for these awards, we have bifurcated the portion subject to a market condition (relative total shareholder return) and the portion subject to an internal performance measure (earnings per share growth). We have further bifurcated these awards based on the settlement method, as the portion expected to settle in stock (equity component) and the portion expected to settle in cash (liability component).
To value the shares subject to the market condition, we utilized a Monte Carlo simulation model to arrive at a grant-date fair value. This amount will be expensed over the three-year term of the award with a credit to additional paid-in-capital. To value the shares subject to the internal performance measure, we used the value of our common stock on the date of grant as the grant-date fair value per share. This amount is being expensed over the three-year term of the award, with a credit to additional paid-in-capital, and could fluctuate depending on the number of shares ultimately expected to vest based on our assessment of the probability that the performance conditions will be achieved. For both performance conditions, the portion of the award expected to settle in cash is recorded as a liability and is being marked to market over the three-year term of the award, and can fluctuate

17

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


depending on the number of shares ultimately expected to vest. Depending on the achievement of the performance conditions, 0% to 200% of the awarded performance shares may ultimately vest.
The following table summarizes our performance share grants and the grant date fair value for the EPS and R-TSR performance metrics:
 
Grant Date Fair Value
Grant Date
Shares Awarded
 
EPS
 
R-TSR
 
Shares Forfeited
December 2, 2015
158,100

 
$
19.31

 
$
23.72

 
18,936

January 25, 2016
4,300

 
17.46

 
26.65

 

November 30, 2016
186,500

 
19.45

 
26.61

 
17,940

December 7, 2017
146,500

 
$
20.70

 
$
21.81

 
10,848

On December 3, 2017, 123,600 shares vested pursuant to the December 2014 grant, resulting in the issuance of 25,340 shares of common stock and a cash payment of $0.6 million. The November 2016 and December 2017 grants include a return on invested capital (ROIC) metric which, if achieved, could enhance the number of shares that are ultimately issued but cannot exceed the maximum (200%). Due to the uncertainty with regard to achieving this metric, no value has been assigned. In the event and at such time the metric is deemed achievable, compensation expense will begin to be recognized through the remaining vesting period. During the three months ended July 31, 2018, we recorded compensation expense of $0.4 million related to the current portion of outstanding performance share grants which will vest in future years. During the nine months ended July 31, 2018, we recorded a decrease in compensation expense of $1.2 million, which reflects a decrease in the number of shares expected to vest in December 2018 associated with the December 2, 2015 performance share grant. During the three and nine months ended July 31, 2017, we recorded compensation expense of $1.0 million and $2.7 million related to our performance share awards.
Performance share awards are not considered outstanding shares and do not have voting rights, although dividends are accrued over the performance period and will be payable in cash based upon the number of performance shares ultimately earned.
The performance shares are excluded from the diluted weighted-average shares used to calculate earnings per share until the performance criteria is probable to result in the issuance of contingent shares. As of July 31, 2018, we have deemed no shares related to the December 2015 and January 2016 grants of performance shares as probable to vest.
Performance Restricted Stock Units
We awarded performance restricted share units to key employees and officers in December 2017. These awards cliff vest upon a three-year service period with the absolute total shareholder return of our common stock over this three-year term as the vesting criteria. The number of shares earned is variable depending on the metric achieved, and the settlement method is 100% in our common stock, with accrued dividends paid in cash at the time of vesting, assuming the shares had been outstanding throughout the performance period.
To value the shares, we utilized a Monte Carlo simulation model to arrive at a grant-date fair value. This amount will be adjusted for forfeitures and expensed over the three-year term of the award with a credit to additional paid-in-capital. Depending on the achievement of the performance conditions, a minimum of 0% and a maximum of 150% of the awarded performance restricted stock units may vest. Specifically, the awards vest on a continuum with the following Absolute Total Shareholder Return (A-TSR) milestones:
Vesting Level
 
Vesting Criteria
 
Percentage of Award Vested
Level 1
 
A-TSR greater than or equal to 50%
 
150%
Level 2
 
A-TSR less than 50% and greater than or equal to 20%
 
100%
Level 3
 
A-TSR less than 20% and greater than or equal to -20%
 
50%
Level 4
 
A-TSR less than -20%
 
—%
On December 7, 2017, we awarded 78,200 performance restricted share units with a grant date fair value of $17.76 per share. During the nine months ended July 31, 2018, 5,789 of the performance restricted share units were forfeited. During the three and

18

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


nine months ended July 31, 2018, we recorded compensation expense of approximately $0.1 million and $0.2 million, respectively, related to our performance share restricted units.
Similar to performance shares, the performance restricted stock units are not considered outstanding shares, do not have voting rights, and are excluded from diluted weighted-average shares used to calculate earnings per share until the performance criteria is probable to result in the issuance of contingent shares.
Treasury Shares
We record treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Shares are generally issued from treasury stock at the time of grant of restricted stock awards, and upon the exercise of stock options and upon the vesting of performance shares and performance restricted stock units. On the subsequent issuance of treasury shares, we record proceeds in excess of cost as an increase in additional paid in capital. A deficiency of such proceeds relative to costs would be applied to reduce paid-in-capital associated with prior issuances to the extent available, with the remainder recorded as a charge to retained earnings. We recorded a charge to retained earnings of $1.3 million during the nine months ended July 31, 2018.
The following table summarizes the treasury stock activity during the nine months ended July 31, 2018:
 
Nine Months Ended
 
July 31, 2018
Beginning balance as of November 1, 2017
2,670,743

Restricted stock awards granted
(73,400
)
Performance share awards vested
(25,340
)
Stock options exercised
(277,899
)
Balance at July 31, 2018
2,294,104

12. Other (Expense) Income
Other (expense) income, included under the caption "Other, net" on the accompanying condensed consolidated statements of income, consisted of the following for the three and nine months ended July 31, 2018 and 2017:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Foreign currency transaction (losses) gains
$
(90
)
 
$
362

 
$
106

 
$
727

Foreign currency derivative gains (losses)
11

 
(323
)
 
(18
)
 
(213
)
Interest income
14

 
22

 
54

 
68

Other
3

 
(15
)
 
8

 
(10
)
Other, net
$
(62
)
 
$
46

 
$
150

 
$
572


19

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


13. Segment Information
We present three reportable business segments in accordance with Topic 280-10-50, "Segment Reporting" (ASC 280): (1) North American Engineered Components segment (“NA Engineered Components”), comprising four operating segments primarily focused on the fenestration market in North America including vinyl profiles, insulating glass (IG) spacers, screens & other fenestration components; (2) European Engineered Components segment (“EU Engineered Components”), comprising our United Kingdom-based vinyl extrusion business, manufacturing vinyl profiles & conservatories, and the European insulating glass business manufacturing IG spacers; and (3) North American Cabinet Components segment (“NA Cabinet Components”), comprising solely the North American cabinet door and components business acquired in November 2015. We maintain an Unallocated Corporate & Other grouping which includes LIFO inventory adjustments, corporate office charges, and inter-segment eliminations, less an allocation of a portion of the general and administrative costs associated with the corporate office which have been allocated to the reportable business segments, based upon a relative measure of profitability, in order to more accurately reflect each reportable business segment's administrative cost. Certain costs are not allocated to the reportable operating segments, but remain in Unallocated Corporate & Other, including transaction expenses, stock-based compensation, long-term incentive awards based on the performance of our common stock and other factors, certain severance and legal costs not deemed to be allocable to all segments, depreciation of corporate assets, interest expense, other, net, income taxes and inter-segment eliminations. The accounting policies of our operating segments are the same as those used to prepare the accompanying condensed consolidated financial statements. Corporate general and administrative expense allocated during the three and nine month periods ended July 31, 2018 were $5.3 million and $15.3 million, respectively, and $4.6 million and $13.2 million, respectively, for the prior year comparable periods.
ASC 280 permits aggregation of operating segments based on factors including, but not limited to: (1) similar nature of products serving the building products industry, primarily the fenestration business; (2) similar production processes, although there are some differences in the amount of automation amongst operating plants; (3) similar types or classes of customers, namely the primary OEMs; (4) similar distribution methods for product delivery, although the extent of the use of third-party distributors will vary amongst the businesses; (5) similar regulatory environment; and (6) converging long-term economic similarities.
Segment information for the three and nine months ended July 31, 2018 and 2017, and total assets as of July 31, 2018 and October 31, 2017 are summarized in the following table (in thousands):

20

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Three Months Ended July 31, 2018
 
 
 
 
 
 
 
 
 
Net sales
$
133,397

 
$
42,661

 
$
65,114

 
$
(1,351
)
 
$
239,821

Depreciation and amortization
6,741

 
2,352

 
3,432

 
166

 
12,691

Operating income (loss)
12,270

 
3,934

 
3,340

 
(2,457
)
 
17,087

Capital expenditures
3,391

 
698

 
1,792

 
4

 
5,885

Three Months Ended July 31, 2017
 
 
 
 
 
 
 
 
 
Net sales
$
126,446

 
$
40,359

 
$
63,839

 
$
(1,277
)
 
$
229,367

Depreciation and amortization
7,899

 
2,391

 
3,491

 
134

 
13,915

Operating income (loss)
11,822

 
3,804

 
1,705

 
21

 
17,352

Capital expenditures
5,068

 
1,770

 
2,476

 
234

 
9,548

Nine Months Ended July 31, 2018
 
 
 
 
 
 
 
 
 
Net sales
$
350,280

 
$
115,481

 
$
183,705

 
$
(3,767
)
 
$
645,699

Depreciation and amortization
20,561

 
7,328

 
10,957

 
428

 
39,274

Operating income (loss)
19,442

 
7,674

 
665

 
(3,047
)
 
24,734

Capital expenditures
10,855

 
4,562

 
5,563

 
118

 
21,098

Nine Months Ended July 31, 2017
 
 
 
 
 
 
 
 
 
Net sales
$
343,694

 
$
106,133

 
$
188,359

 
$
(3,780
)
 
$
634,406

Depreciation and amortization
26,377

 
6,753

 
10,160

 
411

 
43,701

Operating income (loss)
15,861

 
8,944

 
2,880

 
(9,549
)
 
18,136

Capital expenditures
14,468

 
6,721

 
5,473

 
436

 
27,098

As of July 31, 2018
 
 
 
 
 
 
 
 
 
Total assets
$
248,678

 
$
216,132

 
$
279,872

 
$
6,841

 
$
751,523

As of October 31, 2017
 
 
 
 
 
 
 
 
 
Total assets
$
258,315

 
$
219,622

 
$
285,457

 
$
10,485

 
$
773,879

The following table summarizes the change in the carrying amount of goodwill by segment for the nine months ended July 31, 2018 (in thousands):
 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Balance as of October 31, 2017
$
38,712

 
$
69,735

 
$
113,747

 
$

 
$
222,194

Foreign currency translation adjustment

 
(607
)
 

 

 
(607
)
Balance as of July 31, 2018
$
38,712

 
$
69,128

 
$
113,747

 
$

 
$
221,587

For further details of Goodwill, see Note 4, "Goodwill & Intangible Assets", located herewith.
We did not allocate non-operating loss or income tax benefit to the reportable segments. The following table reconciles operating loss as reported above to net income for the three and nine months ended July 31, 2018 and 2017:

21

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Operating income
$
17,087

 
$
17,352

 
$
24,734

 
$
18,136

Interest expense
(2,641
)
 
(2,575
)
 
(7,584
)
 
(7,126
)
Other, net
(62
)
 
46

 
150

 
572

Income tax (expense) benefit
(3,631
)
 
(4,608
)
 
2,536

 
(3,631
)
Net income
$
10,753

 
$
10,215

 
$
19,836

 
$
7,951

Product Sales
We produce a wide variety of products that are used in the fenestration industry, including window and door systems; accessory trim profiles with real wood veneers and wood grain laminate finishes; window spacer systems; extruded vinyl products; metal fabrication; and astragals, thresholds and screens. In addition, we produce certain non-fenestration products, including kitchen and bath cabinet doors and components, trim moldings, solar edge tape, plastic decking, fencing, water retention barriers, conservatory roof components, and other products.
The following table summarizes our product sales for the three and nine months ended July 31, 2018 and 2017 into general groupings by segment to provide additional information to our shareholders.
 
Three months ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
NA Engineered Components:
 
 
 
 
 
 
 
United States - fenestration
$
112,914

 
$
107,193

 
$
297,700

 
$
289,231

International - fenestration
11,851

 
9,959

 
27,758

 
24,945

United States - non-fenestration
4,675

 
7,060

 
13,518

 
19,590

International - non-fenestration
3,957

 
2,234

 
11,304

 
9,928

 
$
133,397

 
$
126,446

 
$
350,280

 
$
343,694

EU Engineered Components:
 
 
 
 
 
 
 
United States - fenestration
$

 
$
190

 
$

 
$
304

International - fenestration
34,881

 
35,087

 
97,597

 
94,528

International - non-fenestration
7,780

 
5,082

 
17,884

 
11,301

 
$
42,661

 
$
40,359

 
$
115,481

 
$
106,133

NA Cabinet Components:
 
 
 
 
 
 
 
United States - fenestration
$
3,650

 
$
4,322

 
$
10,500

 
$
12,316

United States - non-fenestration
60,843

 
59,237

 
171,547

 
174,404

International - non-fenestration
621

 
280

 
1,658

 
1,639

 
$
65,114

 
$
63,839

 
$
183,705

 
$
188,359

Unallocated Corporate & Other
 
 
 
 
 
 
 
Eliminations
$
(1,351
)
 
$
(1,277
)
 
$
(3,767
)
 
$
(3,780
)
 
$
(1,351
)
 
$
(1,277
)
 
$
(3,767
)
 
$
(3,780
)
Net sales
$
239,821

 
$
229,367

 
$
645,699

 
$
634,406




22

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


14. Earnings Per Share
We compute basic earnings (loss) per share by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings per common and potential common shares include the weighted average of additional shares associated with the incremental effect of dilutive employee stock options, non-vested restricted stock as determined using the treasury stock method prescribed by U.S. GAAP and contingent shares associated with performance share awards, if dilutive.
Basic and diluted earnings per share for the each of the three and nine months ended July 31, 2018 and 2017 were calculated as follows (in thousands, except per share data):
 
Three Months Ended July 31, 2018
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
10,753

 
34,840

 
$
0.31

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
171

 
 
Restricted stock awards
 
 
109

 
 
Diluted earnings per common share
$
10,753

 
35,120

 
$
0.31

 
Three Months Ended July 31, 2017
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
10,215

 
34,224

 
$
0.30

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
495

 
 
Restricted stock awards
 
 
143

 
 
Performance shares
 
 
62

 
 
Diluted earnings per common share
$
10,215

 
34,924

 
$
0.29

 
Nine Months Ended July 31, 2018
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
19,836

 
34,766

 
$
0.57

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
226

 
 
Restricted stock awards
 
 
133

 
 
Diluted earnings per common share
$
19,836

 
35,125

 
$
0.56

 
Nine Months Ended July 31, 2017
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
7,951

 
34,141

 
$
0.23

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
440

 
 
Restricted stock awards
 
 
128

 
 
Performance shares
 
 
62

 
 
Diluted earnings per common share
$
7,951

 
34,771

 
$
0.23


23

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


We had common stock equivalents that were potentially dilutive in future earnings per share calculations of 1,015,946 and 972,606 for the three and nine months ended July 31, 2018, respectively, and 411,450 and 839,150, respectively, for the prior year comparable periods. Such dilution will be dependent on the excess of the market price of our stock over the exercise price and other components of the treasury stock method.
15. New Accounting Guidance
In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842): Amendments to the Accounting Standards Codification. These amendments replace current guidance and require the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. The amendments apply to any entity that enters into leasing arrangements. This guidance becomes effective for fiscal years beginning after December 15, 2018, and, therefore, we will adopt this pronouncement in fiscal 2020. We are currently evaluating the impact of this pronouncement on our consolidated financial statements.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. This guidance prescribes a methodology to determine when revenue is recognizable and constitutes a principles-based approach to revenue recognition based on the consideration to which the entity expects to be entitled in exchange for goods or services.  In addition, this guidance requires additional disclosure in the notes to the financial statements with regard to the methodology applied.  This pronouncement will essentially supersede and replace existing revenue recognition rules in U.S. GAAP, including industry-specific guidance.  We will adopt this guidance using the modified retrospective approach in the first quarter of 2019 with a cumulative adjustment to retained earnings.
As of July 31, 2018, we have completed the evaluation of our revenue streams and have reviewed a sample of customer contracts that we believe fairly represent contract traits that could be accounted for differently under amended guidance. We have begun evaluating the potential impact of the new revenue standard on each of the selected contracts including: (i) estimating the contract consideration under the new standard, (ii) identifying the performance obligations within the customer contracts, (iii) calculating the anticipated allocation of contract consideration to each performance obligation, (iv) determining the timing of revenue recognition for each performance obligation, and (v) determining the classification of the contract revenue for disclosure purposes. Based on the contract reviews and evaluations performed to date, we do not currently anticipate any material impacts from implementing the amended guidance.
In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This amendment simplifies the subsequent measurement of inventories by replacing the lower of cost or market revaluation method with the lower of cost and net realizable value test. This guidance is applicable to all inventories measured using methods other than last-in first-out method and the retail inventory method. We adopted the provisions of ASU 2016-09 effective November 1, 2017, with no material impact on our consolidated financial statements.
In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. This guidance prescribes the presentation of excess tax benefits or deficiencies derived from book and tax timing differences associated with stock-based compensation arrangements and certain related statement of cash flow implications. We adopted the provisions of ASU 2016-09 effective November 1, 2017, as noted below with no significant impact on our consolidated financial statements.
Excess tax benefits or deficiencies for share-based payments are to be recorded in the income tax provision, rather than as an adjustment to additional paid-in-capital. We made this change on a prospective basis;
Cash flows related to excess tax benefits or deficiencies are included in net cash provided by operating activities rather than as a financing activity. We adopted this change retrospectively, which resulted in an increase to net cash provided by operating activities and a corresponding decrease to net cash provided by financing activities of less than $0.2 million for the nine months ended July 31, 2017;
Cash paid to taxing authorities when withholding shares from an employee’s vesting or exercise of equity-based compensation awards for tax-withholding purposes is to be classified as net cash used in financing activities rather than as an operating activity. We adopted this change retrospectively, which resulted in an increase to net cash provided by operating activities and a corresponding decrease to net cash provided by financing activities of $1.0 million for the nine months ended July 31, 2017;

24

QUANEX BUILDING PRODUCTS CORPORATION
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)



 


We elected to continue to withhold shares associated with stock-based compensation vesting or exercises to satisfy the minimum statutory tax withholding requirements, rather than electing to withhold at a higher rate; and
We elected to continue to estimate forfeitures rather than account for forfeitures as they occur.
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. This amendment requires disclosure of the accounting policy for releasing income tax effects from accumulated other comprehensive income. It also provides an option for entities to reclassify the income tax effects of the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. We elected to early adopt this ASU effective November 1, 2017. We record income tax effects related to our unrecognized pension obligations in accumulated other comprehensive income as discussed in our Annual Report on Form 10-K for the year ended October 31, 2017. We have not elected to reclassify the income tax effects of the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings.
16. Subsequent Events
On August 30, 2018, our Board of Directors approved a stock repurchase program that authorized the repurchase of up to $60.0 million worth of shares of our common stock. Repurchases under the new program will be made in open market transactions or privately negotiated transactions, subject to market conditions, applicable legal requirements and other relevant factors. The program does not have an expiration date or a limit on the number of shares that may be purchased.



25


Unless the context indicates otherwise, references to "Quanex", the "Company", "we", "us" and "our" refer to the consolidated business operations of Quanex Building Products Corporation and its subsidiaries.
Cautionary Note Regarding Forward-Looking Statements
Certain of the statements contained in this document and in documents incorporated by reference herein, including those made under the caption “Management’s Discussion and Analysis of Financial Condition and Results of Operations” are “forward-looking” statements as defined under the Private Securities Litigation Reform Act of 1995. Generally, the words “expect,” “believe,” “intend,” “estimate,” “anticipate,” “project,” “will” and similar expressions identify forward-looking statements, which generally are not historical in nature. Forward looking statements are (1) all statements which address future operating performance, (2) events or developments that we expect or anticipate will occur in the future, including statements relating to volume, sales, operating income and earnings per share, and (3) statements expressing general outlook about future operating results. Forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from our historical experience and our current projections or expectations. As and when made, we believe that these forward-looking statements are reasonable. However, caution should be taken not to place undue reliance on any such forward-looking statements since such statements speak only as of the date when made and there can be no assurance that such forward-looking statements will occur. We are not obligated to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

Factors that could cause actual results to differ materially from those expressed or implied by the forward-looking statements include, but are not limited to the following:
changes in market conditions, particularly in the new home construction, and residential remodeling and replacement (R&R) activity markets in the United States, United Kingdom and Germany;
changes in non-pass-through raw material costs;
changes in domestic and international economic conditions;
changes in purchases by our principal customers;
fluctuations in foreign currency exchange rates;
our ability to maintain an effective system of internal controls;
our ability to successfully implement our internal operating plans and acquisition strategies;
our ability to successfully implement our plans with respect to information technology (IT) systems and processes;
our ability to control costs and increase profitability;
changes in environmental laws and regulations;
changes in warranty obligations;
changes in energy costs;
changes in tax laws, and interpretations thereof;
changes in interest rates;
our ability to service our debt facilities and remain in good standing with our lenders;
changes in the availability or applicability of our insurance coverage;
our ability to maintain a good relationship with our suppliers, subcontractors, and key customers; and
the resolution of litigation and other legal proceedings.
For information on additional factors that could cause actual results to differ materially, please refer to the section entitled “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017.
About Third-Party Information
In this report, we rely on and refer to information regarding industry data obtained from market research, publicly available information, industry publications, United States government sources and other third parties. Although we believe this information is reliable, we cannot guarantee the accuracy or completeness of the information and have not independently verified it.


26


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis should be read in conjunction with the accompanying unaudited condensed consolidated financial statements and related notes as of July 31, 2018, and for the three and nine months ended July 31, 2018 and 2017, included elsewhere herein. For additional information pertaining to our business, including risk factors which should be considered before investing in our common stock, refer to our Annual Report on Form 10-K for the fiscal year ended October 31, 2017.
Our Business
We manufacture components for original equipment manufacturers (OEMs) in the building products industry. These components can be categorized as window and door (fenestration) components and kitchen and bath cabinet components. Examples of fenestration components include (1) energy-efficient flexible insulating glass spacers, (2) extruded vinyl profiles, (3) window and door screens, and (4) precision-formed metal and wood products. We also manufacture cabinet doors and other components for OEMs in the kitchen and bathroom cabinet industry. In addition, we provide certain other non-fenestration components and products, which include solar panel sealants, trim moldings, vinyl decking, fencing, water retention barriers, and conservatory roof components. We use low-cost, short lead-time production processes and engineering expertise to provide our customers with specialized products for their specific window, door, and cabinet applications. We believe these capabilities provide us with unique competitive advantages. We serve a primary customer base in North America and the United Kingdom, and also serve customers in international markets through our operating plants in the United Kingdom and Germany, as well as through sales and marketing efforts in other countries.
We currently have three reportable business segments: (1) North American Engineered Components segment (“NA Engineered Components”), comprising four operating segments primarily focused on the fenestration market in North America manufacturing vinyl profiles, IG spacers, screens & other fenestration components; (2) European Engineered Components segment (“EU Engineered Components”), comprising our United Kingdom-based vinyl extrusion business, manufacturing vinyl profiles and conservatories, and the European insulating glass business manufacturing IG spacers; and (3) North American Cabinet Components segment (“NA Cabinet Components”), comprising our cabinet door and components operations. We maintain a grouping called Unallocated Corporate & Other, which includes transaction expenses, stock-based compensation, long-term incentive awards based on performance of our common stock and other factors, certain severance and legal costs not allocable to our operating segments, depreciation of corporate assets, interest expense, other, net, income taxes and inter-segment eliminations. Other corporate general and administrative costs have been allocated to the reportable business segments, based upon a relative measure of profitability in order to more accurately reflect each reportable business segment's administrative costs. The accounting policies of our operating segments are the same as those used to prepare our accompanying condensed consolidated financial statements.
In an effort to focus on protecting margins and improving cash flows, we implemented a strategy to reduce our sales volume with certain low-margin customers. During 2017, we rationalized capacity and closed two United States vinyl plants and two cabinet door plants, relocating assets to improve overall operational efficiency. Pursuant to these restructuring efforts, we expensed $0.2 million and $0.9 million during the three and nine months ended July 31, 2018 respectively, and $0.9 million and $3.1 million, respectively, for the comparable prior year periods. We recognized $1.3 million and $5.5 million of accelerated depreciation and amortization associated with related assets during the three and nine months ended July 31, 2017.
We continue to invest in organic growth initiatives and intend to continue to pursue business acquisitions that allow us to expand our existing fenestration and cabinet component footprint, enhance our product offerings, provide new complementary technology, enhance our leadership position within the markets we serve, and expand into new markets or service lines. We have disposed of non-core businesses in the past, and continue to evaluate our business portfolio to ensure that we are investing in markets where we believe there is potential future growth.
Recent Transactions and Events
On December 22, 2017, President Trump signed into law a sweeping tax reform bill which includes the following provisions which impact United States corporations: (1) reduction of the statutory federal corporate tax rate from 35% to 21%; (2) shifting to a territorial tax system in which foreign earnings could be repatriated through a 100% dividends received deduction; (3) imposing a one-time tax on un-repatriated earnings of 15.5% on cash and 8% on other assets; (4) doubling bonus depreciation to 100% for five years and allowing used property to qualify; (5) limiting net interest expense deductions to 30% of adjusted taxable income; (6) limiting NOL deductions to 80% of taxable income; and (7) repealing the corporate alternative minimum tax. We have made an initial assessment of this new tax law and recorded a discrete benefit of $6.5 million during the nine months ended July 31, 2018. We expect the effective tax rate for fiscal 2018 to be approximately 7%, or 24% excluding these discrete items.


27


Market Overview and Outlook
We believe the primary drivers of our operating results continue to be North American new home construction and residential remodeling and replacement (R&R) activity. We believe that housing starts and window shipments are indicators of activity levels in the homebuilding and window industries, and we use this data, as published by or derived from third-party sources, to evaluate the market. We have historically evaluated the market using data from the National Association of Homebuilders (NAHB) with regard to housing starts, and published reports by Ducker Worldwide, LLC (Ducker), a consulting and research firm, with regard to window shipments in the United States. To assess the housing market in the United Kingdom, we use published reports by D&G Consulting, a consulting and research firm. We obtain market data from Freedonia Group and Catalina Research and KCMA, each a consulting and research firm, for insight into the United States residential wood cabinet demand.
Reports and forecasts from these sources indicate continued growth in the markets we serve. The NAHB has forecasted calendar-year housing starts (excluding manufactured units) to increase slightly through 2020. Ducker indicated that window shipments in the R&R market are expected to increase approximately 3% annually through 2020. Derived from reports published by Ducker, the overall growth in window shipments for the trailing twelve months ended March 31, 2018 was 3.8%. During this period, growth in new construction increased 5.5%, while growth in R&R activity increased 2.4%. Growth in new construction continues to outpace the growth in R&R. D&G Consulting forecasts an increase in housing in the United Kingdom through 2020. Catalina Research estimates residential semi-custom cabinet demand in the U.S. to grow between 4% to 6% annually through 2020.
We utilize several commodities in our business for which pricing can fluctuate, including polyvinyl resin (PVC), titanium dioxide (TiO2), petroleum products, aluminum and wood. For the majority of our customers and critical suppliers, we have price adjusters in place which effectively share the base pass-through price changes for our primary commodities with our customers commensurate with the market at large. Our long-term exposure to these price fluctuations is somewhat mitigated due to the contractual component of the adjuster program. However, these adjusters are not in place with all customers and for all commodities, and there is a level of exposure to such volatility due to the lag associated with the timing of price updates in accordance with our customer agreements, particularly with regard to hardwoods. In addition, some of these commodities, such as silicone, are in high demand, particularly in Europe, which can affect the cost of the raw materials, a portion of which we may not be able to fully recover.
Our business continues to be impacted by fluctuations in foreign exchange rates as the United States dollar has strengthened recently compared to other currencies where we have operations, including the United Kingdom.
Results of Operations
Three Months Ended July 31, 2018 Compared to Three Months Ended July 31, 2017
 
Three Months Ended July 31,
 
2018
 
2017
 
Change $
 
% Variance
 
(Dollars in millions)
Net sales
$
239.8

 
$
229.4

 
$
10.4

 
5
 %
Cost of sales (excluding depreciation and amortization)
185.6

 
176.7

 
8.9

 
(5
)%
Selling, general and administrative
24.2

 
20.5

 
3.7

 
(18
)%
Restructuring charges
0.2

 
0.9

 
(0.7
)
 
78
 %
Depreciation and amortization
12.7

 
13.9

 
(1.2
)
 
9
 %
Operating income
$
17.1

 
$
17.4

 
$
(0.3
)
 
(2
)%
Interest expense
(2.6
)
 
(2.6
)
 

 
 %
Other, net
(0.1
)
 

 
(0.1
)
 
(100
)%
Income tax expense
(3.6
)
 
(4.6
)
 
1.0

 
22
 %
Net income
$
10.8

 
$
10.2

 
$
0.6

 
6
 %
Our period-over-period results by reportable segment follow.

28


Changes Related to Operating Income by Reportable Segment:
NA Engineered Components
 
Three Months Ended July 31,
 
2018
 
2017
 
$ Change
 
% Variance
 
(Dollars in millions)
Net sales
$
133.3

 
$
126.5

 
$
6.8

 
5%
Cost of sales (excluding depreciation and amortization)
101.0

 
94.2

 
6.8

 
(7)%
Selling, general and administrative
13.1

 
11.7

 
1.4

 
(12)%
Restructuring charges
0.2

 
0.8

 
(0.6
)
 
75%
Depreciation and amortization
6.7

 
7.9

 
(1.2
)
 
15%
Operating income
$
12.3

 
$
11.9

 
$
0.4

 
3%
Operating income margin
9
%
 
9
%
 
 
 
 
Net Sales. Net sales increased $6.8 million, or 5%, for the three months ended July 31, 2018 compared to the same period in 2017. We experienced $8.9 million of revenue growth driven both by market growth and new volume for our insulating spacer and window components businesses and an increase of $2.8 million related to price and surcharges for commodities, primarily oil used in our insulating spacer business. These increases were partially offset by a $4.7 million volume decrease primarily driven by our strategy to shed lower margin business at our United States vinyl business resulting in the loss of a major customer during 2017, as well as the sale of our wood flooring business on October 31, 2017.
Cost of Sales. The cost of sales increased $6.8 million, or 7%, when comparing the three months ended July 31, 2018 to the same period in 2017. Cost of sales increased due to the corresponding increase in volume coupled with inflationary cost increases. A portion of the raw material increases are recovered through surcharges.
Selling, General and Administrative. Selling, general and administrative expenses increased $1.4 million when comparing the three months ended July 31, 2018 to the same period in 2017. This increase was due primarily to increases in higher incentive accruals and an increase in medical expense during the period.
Restructuring Charges. Restructuring charges of $0.2 million primarily relate to facility lease expenses related to two vinyl extrusion plants which were closed in November 2016 and January 2017 in the United States that have not been sublet or otherwise exited as of July 31, 2018.
Depreciation and Amortization. Depreciation and amortization expense decreased $1.2 million, or 15% when comparing the three months ended July 31, 2018 and 2017. The decrease reflects the impact of restructuring efforts in 2017 which included incremental depreciation of $1.0 million associated with an October 2016 change in estimate of the remaining service lives of assets displaced or abandoned, and accelerated amortization of $0.3 million related to a change in estimate for certain related intangible assets. The incremental depreciation expense associated with property, plant and equipment placed into service during the trailing twelve months ended July 31, 2018, was offset by the run-off of depreciation expense associated with existing assets and disposals during this period.
EU Engineered Components
 
Three Months Ended July 31,
 
2018
 
2017
 
$ Change
 
Variance %
 
(Dollars in millions)
Net sales
$
42.7

 
$
40.4

 
$
2.3

 
6%
Cost of sales (excluding depreciation and amortization)
30.8

 
29.0

 
1.8

 
(6)%
Selling, general and administrative
5.6

 
5.2

 
0.4

 
(8)%
Depreciation and amortization
2.4

 
2.4

 

 
—%
Operating income
$
3.9

 
$
3.8

 
$
0.1

 
3%
Operating income margin
9
%
 
9
%
 
 
 
 
Net Sales. Net sales increased $2.3 million when comparing the three months ended July 31, 2018 to the same period in 2017. This increase reflects $2.3 million of volume increases, a $1.1 million favorable impact associated with changes in foreign

29


exchange rates, and $0.7 million of base price increases, partially offset by $1.8 million due to the intentional shedding of some lower margin vinyl customers.
Cost of Sales. The cost of sales increased $1.8 million, or 6%, for the three months ended July 31, 2018 compared to the same period in 2017. Foreign currency contributed $0.8 million of the increase. The remaining increase was driven by increased volume, higher vinyl resin costs and notable silicone cost increases.
Selling, General and Administrative. Selling, general and administrative expense increased $0.4 million for the three months ended July 31, 2018 compared to the same period in 2017. The increase was primarily attributable to foreign currency exchange rate changes, and increased staffing costs at our U.K. vinyl business.
Depreciation and Amortization. Depreciation and amortization expense for the three months ended July 31, 2018 remained constant when compared to the same period in 2017. The run-off of depreciation and amortization expense associated with property, plant and equipment placed into service during the trailing twelve months ended July 31, 2018 were offset by the effect of changes in exchange rates.
NA Cabinet Components
 
Three Months Ended July 31,
 
2018
 
2017
 
$ Change
 
Variance %
 
(Dollars in millions)
Net sales
$
65.1

 
$
63.8

 
$
1.3

 
2%
Cost of sales (excluding depreciation and amortization)
54.8

 
54.5

 
0.3

 
(1)%
Selling, general and administrative
3.6

 
4.0

 
(0.4
)
 
10%
Restructuring charges

 
0.1

 
(0.1
)
 
100%
Depreciation and amortization
3.4

 
3.5

 
(0.1
)
 
3%
Operating income
$
3.3

 
$
1.7

 
$
1.6

 
94%
Operating income margin
5
%
 
3
%
 
 
 
 
Net Sales. Net sales increased $1.3 million, or 2%, for the three months ended July 31, 2018 compared to the same period in 2017. On a year-over-year basis, we experienced an increase of $4.0 million in price increases and raw material surcharges, partially offset by $2.4 million of market declines in existing business and a $0.2 million decrease in sales volume related to the closure of two facilities last year.
Cost of Sales. Cost of sales increased $0.3 million, or 1%, for the three months ended July 31, 2018 compared with the same period in 2017 due to higher raw material costs partially offset by lower volumes. Margins were favorably impacted by the price increases noted above offsetting the higher wood and material costs.
Selling, General and Administrative. Selling, general and administrative expense decreased $0.4 million for the three months ended July 31, 2018 compared to the same period in 2017, primarily due to decreases in incentive compensation expense.
Restructuring Charges. Restructuring charges of $0.1 million in the three months ended July 31, 2017 represent equipment moving and other related costs associated with the Mexican plant closure effected in October 2016.
Depreciation and Amortization. Depreciation and amortization expense decreased $0.1 million for the three months ended July 31, 2018 compared with the same period in 2017, reflecting the run-off of depreciation expense related to existing assets and disposals during the period.
Unallocated Corporate & Other
 
Three Months Ended July 31,
 
2018
 
2017
 
$ Change
 
Variance %
 
(Dollars in millions)
Net sales
$
(1.3
)
 
$
(1.3
)
 
$

 
—%
Cost of sales (excluding depreciation and amortization)
(1.0
)
 
(1.0
)
 

 
—%
Selling, general and administrative
1.9

 
(0.4
)
 
2.3

 
(575)%
Depreciation and amortization
0.2

 
0.1

 
0.1

 
(100)%
Operating loss
$
(2.4
)
 
$

 
$
(2.4
)
 
(100)%

30


Net Sales. Net sales for Unallocated Corporate & Other represents the elimination of inter-segment sales for the three months ended July 31, 2018 and 2017.
Cost of Sales. Cost of sales for Unallocated Corporate & Other consists of the elimination of inter-segment sales, profit in inventory, LIFO reserve adjustments and other costs.
Selling, General and Administrative. Selling, general and administrative expenses increased $2.3 million for the three months ended July 31, 2018 compared to the same period in 2017. Increases in professional and advisory fees during the period were offset by decreases in stock based compensation. The increase in professional fees relate to the absence of a $2.0 million reimbursement, which occurred during the three months ended July 31, 2017, from our insurance carrier for legal costs incurred to defend against claims of an alleged defect in a commercial sealant product, as described in Note 8, "Contingencies," to the accompanying unaudited condensed consolidated financial statements contained elsewhere herein.
Depreciation and Amortization. Depreciation and amortization expense increased $0.1 million for the three months ended July 31, 2018 compared to the same period in 2017. Relatively few new assets were placed in service at corporate during the trailing twelve months ended July 31, 2018.
Changes related to Non-Operating Items:
Interest Expense. Interest expense remained flat for the three months ended July 31, 2018 compared to the same period in 2017. Higher interest rates on our revolving credit facilities were offset by a lower average outstanding debt balance.
Other, net. The decrease in other, net of $0.1 million at July 31, 2018 compared to the same period in 2017 relates primarily to changes in net foreign exchange transaction losses.
Income Taxes. We recorded income tax expense of $3.6 million for the three months ended July 31, 2018, an effective rate of 25.2%, and income tax expense of $4.6 million for the three months ended July 31, 2017, an effective rate of 31.1%. The difference in the effective rates between these periods relates to the Tax Cuts and Jobs Act (the Act) which was signed into law on December 22, 2017. The act reduced our federal tax rate from 35% to 23.3% for the fiscal year ending October 31, 2018. The effective rate for the three months ended July 31, 2018 was further impacted by a discrete charge of $0.1 million related to the exercise of equity-based compensation awards, and the effective rate for the corresponding prior year period reflects a decrease in permanent items.
Nine Months Ended July 31, 2018 Compared to Nine Months Ended July 31, 2017
 
Nine Months Ended July 31,
 
2018
 
2017
 
Change $
 
% Variance
 
(Dollars in millions)
Net sales
$
645.7

 
$
634.4

 
$
11.3

 
2
 %
Cost of sales (excluding depreciation and amortization)
508.8

 
494.6

 
14.2

 
(3
)%
Selling, general and administrative
72.1

 
74.8

 
(2.7
)
 
4
 %
Restructuring charges
0.9

 
3.1

 
(2.2
)
 
71
 %
Depreciation and amortization
39.2

 
43.8

 
(4.6
)
 
11
 %
Operating income
$
24.7

 
$
18.1

 
$
6.6

 
36
 %
Interest expense
(7.6
)
 
(7.1
)
 
(0.5
)
 
(7
)%
Other, net
0.2

 
0.6

 
(0.4
)
 
67
 %
Income tax benefit (expense)
2.5

 
(3.6
)
 
6.1

 
169
 %
Net income
$
19.8

 
$
8.0

 
$
11.8

 
148
 %
Our period-over-period results by reportable segment follow.

31


Changes Related to Operating Income by Reportable Segment:
NA Engineered Components
 
Nine Months Ended July 31,
 
2018
 
2017
 
$ Change
 
% Variance
 
(Dollars in millions)
Net sales
$
350.3

 
$
343.7

 
$
6.6

 
2%
Cost of sales (excluding depreciation and amortization)
269.2

 
260.5

 
8.7

 
(3)%
Selling, general and administrative
40.4

 
38.7

 
1.7

 
(4)%
Restructuring charges
0.8

 
2.2

 
(1.4
)
 
64%
Depreciation and amortization
20.6

 
26.4

 
(5.8
)
 
22%
Operating income
$
19.3

 
$
15.9

 
$
3.4

 
21%
Operating income margin
6
%
 
5
%
 
 
 
 
Net Sales. Net sales increased $6.6 million for the nine months ended July 31, 2018 compared to the same period in 2017. We experienced market growth of $20.8 million year-over-year across the core product sales and an increase in revenue of $4.8 million related to price and resin and oil based surcharges. This was offset by a $19.1 million decrease related to the US vinyl volume we shed and the divestiture of the wood flooring business.
Cost of Sales. The cost of sales increased $8.7 million, or 3%, when comparing the nine months ended July 31, 2018 to the same period in 2017. The largest drivers of the increase are inflationary increases from raw material, freight and labor costs.
Selling, General and Administrative. Selling, general and administrative expenses increased $1.7 million, or 4% when comparing the nine months ended July 31, 2018 to the same period in 2017. This increase was due primarily to increases in higher incentive accruals and an increase in medical expenses during the period.
Restructuring Charges. Restructuring charges of $0.8 million for the nine months ended July 31, 2018 primarily relate to facility lease expenses related to two U.S. vinyl extrusion plants which were closed in November 2016 and January 2017 and have not been sublet or otherwise exited as of July 31, 2018.
Depreciation and Amortization. Depreciation and amortization expense decreased $5.8 million, or 22% when comparing the three-month periods ended July 31, 2018 and 2017. The decrease reflects the impact of restructuring efforts in 2017 which included accelerated depreciation of $3.9 million and amortization of $1.6 million associated with an October 2016 change in estimate of the remaining service lives of select fixed and intangible assets. The incremental depreciation expense associated with property, plant and equipment placed into service during the trailing twelve months ended July 31, 2018, was more than offset by the run-off of depreciation expense associated with existing assets and disposals during this period.
EU Engineered Components
 
Nine Months Ended July 31,
 
2018
 
2017
 
$ Change
 
Variance %
 
(Dollars in millions)
Net sales
$
115.5

 
$
106.1

 
$
9.4

 
9%
Cost of sales (excluding depreciation and amortization)
83.2

 
75.3

 
7.9

 
(10)%
Selling, general and administrative
17.3

 
15.1

 
2.2

 
(15)%
Depreciation and amortization
7.3

 
6.8

 
0.5

 
(7)%
Operating income
$
7.7

 
$
8.9

 
$
(1.2
)
 
(13)%
Operating income margin
7
%
 
8
%
 
 
 
 
Net Sales. Net sales increased $9.4 million when comparing the nine months ended July 31, 2018 to the same period in 2017. This increase reflects a $7.9 million favorable foreign exchange impact, volume increases of $4.9 million, and $3.0 million base price increases, partially offset by $6.5 million of lower margin U.K. vinyl business that was shed during 2017.
Cost of Sales. The cost of sales increased $7.9 million for the nine months ended July 31, 2018 compared to the same period in 2017. The primary drivers of the increase were the continued U.K. vinyl material cost inflation and the change in foreign exchange rates.

32


Selling, General and Administrative. Selling, general and administrative expense increased $2.2 million, for the nine months ended July 31, 2018 compared to the same period in 2017. The increase was primarily attributable to foreign currency exchange rate changes and increased staffing costs at our U.K. vinyl business.
Depreciation and Amortization. Depreciation and amortization expense increased $0.5 million for the nine months ended July 31, 2018 compared to the same period in 2017. The increase was primarily attributable to foreign currency exchange rate changes and depreciation expense associated with property, plant and equipment place into service during the trailing twelve months.
NA Cabinet Components
 
Nine Months Ended July 31,
 
2018
 
2017
 
$ Change
 
Variance %
 
(Dollars in millions)
Net sales
$
183.7

 
$
188.3

 
$
(4.6
)
 
(2)%
Cost of sales (excluding depreciation and amortization)
159.1

 
161.7

 
(2.6
)
 
2%
Selling, general and administrative
12.9

 
12.7

 
0.2

 
(2)%
Restructuring charges
0.1

 
0.9

 
(0.8
)
 
89%
Depreciation and amortization
10.9

 
10.2

 
0.7

 
(7)%
Operating income
$
0.7

 
$
2.8

 
$
(2.1
)
 
(75)%
Operating income margin
%
 
1
%
 
 
 
 
Net Sales. Net sales decreased $4.6 million, or 2%, for the nine months ended July 31, 2018 compared to the same period in 2017. On a year-over-year basis, we experienced a $3.9 million decrease in sales volume related to the closure of two facilities last year and additional lower margin business we shed and $8.7 million of market declines in existing business, partially offset by an increase of $8.1 million in price and raw material surcharges.
Cost of Sales. The cost of sales decreased $2.6 million, or 2%, for the nine months ended July 31, 2018 compared with the same period in 2017, primarily related to the lower sales volume. Margins were unfavorably impacted by higher wood and material costs which began being recovered in the third quarter through surcharges and price increases, along with an overall unfavorable product mix.
Selling, General and Administrative. Selling, general and administrative expense increased $0.2 million for the nine months ended July 31, 2018 compared to the same period in 2017, primarily related to some additional administrative headcount, normal wage inflation, and higher medical insurance and employee benefit costs, as well as higher corporate allocations year-over-year of $0.5 million, which were offset by a decrease in incentive based compensation accruals.
Restructuring Charges. Restructuring charges of $0.1 million for the nine months ended July 31, 2018 primarily represent costs associated with a Kansas plant closure effected in September 2017. Restructuring charges of $0.9 million in the nine months ended July 31, 2017 represent equipment moving and other related costs associated with the Mexican plant closure effected in October 2016.
Depreciation and Amortization. Depreciation and amortization expense increased $0.7 million for the nine months ended July 31, 2018 compared with the same period in 2017. This increase primarily reflects accelerated depreciation expense associated with a change in estimate for useful lives of certain assets associated with a plant re-layout. The incremental depreciation expense associated with assets placed in service during the trailing twelve months ended July 31, 2017 was largely offset by the run-off of depreciation expense associated with existing assets and disposals during this period.
Unallocated Corporate & Other
 
Nine Months Ended July 31,
 
2018
 
2017
 
$ Change
 
Variance %
 
(Dollars in millions)
Net sales
$
(3.8
)
 
$
(3.7
)
 
$
(0.1
)
 
(3)%
Cost of sales (excluding depreciation and amortization)
(2.7
)
 
(2.9
)
 
0.2

 
(7)%
Selling, general and administrative
1.5

 
8.3

 
(6.8
)
 
82%
Depreciation and amortization
0.4

 
0.4

 

 
—%
Operating loss
$
(3.0
)
 
$
(9.5
)
 
$
6.5

 
68%

33


Net Sales. Net sales for Unallocated Corporate & Other represents the elimination of inter-segment sales for the nine months ended July 31, 2018 and 2017. The change between periods reflects the change in the amount of inter-segment sales.
Cost of Sales. Cost of sales for Unallocated Corporate & Other consists of the elimination of inter-segment sales, profit in inventory, LIFO reserve adjustments and other costs. For the nine months ended July 31, 2018 and 2017, the change of $0.2 million was primarily related to the elimination of inter-segment sales.
Selling, General and Administrative. Selling, general and administrative expenses decreased $6.8 million for the nine months ended July 31, 2018 compared to the same period in 2017. Stock based compensation decreased $6.7 million based on revised lower estimates of performance shares expected to vest in December 2018, the impact of the lower stock price on other long-term liabilities that are marked-to-market, and the impact of issuing performance restricted stock units in December 2017 instead of stock options. The results for the nine months ended July 31, 2017 include a reimbursement of $2.0 million of legal costs incurred to defend against claims of an alleged defect in a commercial sealant product, as described in Note 8, "Contingencies," to the accompanying unaudited condensed consolidated financial statements contained elsewhere herein.
Depreciation and Amortization. Depreciation and amortization expense remained flat when comparing the nine months ended July 31, 2018 to the same period in 2017. The incremental depreciation expense associated with property, plant and equipment placed into service during the trailing twelve months ended July 31, 2017 was offset by the run-off of depreciation expense associated with existing assets and disposals during this period.
Changes related to Non-Operating Items:
Interest Expense. Interest expense increased $0.5 million for the nine months ended July 31, 2018 compared to the same period in 2017. This increase is primarily attributable to higher interest rates on our revolving credit facilities and the addition of the warehouse facility lease at HLP during the second quarter of 2017, offset somewhat by a lower average outstanding debt balance.
Other, net. The decrease in other, net of $0.4 million at July 31, 2018 compared to the same period in 2017 relates primarily to changes in net foreign exchange transaction gains.
Income Taxes. Our estimated annual effective tax rates for the nine months ended July 31, 2018 and 2017 were 14.7% and 31.4%, respectively. The change in the annual rate was due to the Tax Cuts and Jobs Act (the Act) which was signed into law on December 22, 2017. The Act reduced our federal income tax rate from 35% to 23.3% for the fiscal year ending October 31, 2018. Discrete items impacting the income tax benefit for the nine months ended July 31, 2018 were a benefit of $7.7 million for the re-measurement of our deferred income tax assets and liabilities due to the decrease in the federal corporate income tax rate, a charge of $0.1 million for the excess tax benefits related to the vesting or exercise of equity-based compensation awards, and a benefit of $0.2 million for the true up of our accruals and related deferred taxes from prior year filings and settled tax audits, partially offset by a tax expense of $1.2 million for the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings.
Liquidity and Capital Resources
Overview
Historically, our principal sources of funds have been cash on hand, cash flow from operations, and borrowings under our credit facilities.
We maintain a $450.0 million credit agreement comprising a $150.0 million Term Loan A and a $300.0 million revolving credit facility (collectively, the Credit Agreement). The Credit Agreement matures in 2021 (5-year term) and requires interest payments calculated, at our election and depending upon our Consolidated Leverage Ratio, at either a Base Rate plus an applicable margin (0.50% to 1.25%) or the LIBOR Rate plus an applicable margin (1.50% to 2.25%). The applicable rate during the nine months ended July 31, 2018 was LIBOR + 2.00%. In addition to the Consolidated Leverage Ratio covenant, we are required to meet a Consolidated Fixed Charge Coverage Ratio covenant, and there are limitations on certain transactions including our ability to incur indebtedness, incur liens, dispose of material assets, acquire businesses, make restricted payments and pay dividends (limited to $10.0 million per year). We are amortizing deferred financing fees of $1.7 million straight-line over the remaining term of the facility.
As of July 31, 2018, we had $12.4 million of cash and equivalents, $193.5 million outstanding under the Credit Agreement, $5.3 million of outstanding letters of credit and $17.9 million outstanding under capital leases. We had $228.6 million available for use under the Credit Agreement at July 31, 2018.

34


We repatriated $2.8 million of foreign cash in the first half of fiscal 2018. We expect to repatriate excess cash moving forward and utilize the funds to retire debt or meet current working capital needs.
Analysis of Cash Flow
The following table summarizes our cash flow results for the nine months ended July 31, 2018 and 2017:
 
Nine Months Ended
 
July 31,
 
2018
 
2017
 
(In millions)
Cash provided by operating activities
$
48.5

 
$
46.5

Cash used for investing activities
$
(20.8
)
 
$
(34.4
)
Cash used for financing activities
$
(32.0
)
 
$
(21.6
)
Operating Activities. Cash provided by operating activities for the nine months ended July 31, 2018 increased by approximately $2.0 million compared to the nine months ended July 31, 2017. Cash receipts were impacted favorably by higher net income and a reduction of inventory in 2018 versus a build in 2017.
Investing Activities. Cash used for investing activities decreased $13.6 million when comparing the nine months ended July 31, 2018 to the same period in 2017. In 2017, we paid $8.5 million related to the HLP acquisition earn-out, with no corresponding cash payment in 2018. Our investment in capital expenditures declined by $6.0 million for the nine months ended July 31, 2018 compared to the same period in 2017, which was partially offset by a decline in proceeds from the sale of capital assets during these periods.
Financing Activities. Cash used for financing activities was $32.0 million for the nine months ended July 31, 2018, primarily attributable to $30.6 million of net repayments of debt, dividends paid to our shareholders of $4.2 million, and $1.0 million of cash paid for payroll taxes related to stock based compensation, partially offset by $3.8 million of proceeds received from stock option exercises. For the nine months ended July 31, 2017, cash used for financing activities was $21.6 million, primarily attributable to $22.9 million of net repayments of debt, dividends paid to our shareholders of $4.1 million, and for payroll taxes related to stock based compensation of $1.0 million, partially offset by $6.4 million of proceeds received from stock option exercises.
Liquidity Requirements
Our strategy for deploying cash is to invest in organic growth opportunities, develop our infrastructure, make strategic acquisitions. Other uses of cash include paying cash dividends to our shareholders and repurchasing our common stock. We have historically invested cash and cash equivalents in commercial paper with terms of three months or less. To the extent we have excess cash which has not been applied to reduce our outstanding borrowings under our credit facilities, we intend to remain in commercial paper, highly-rated money market funds, financial institutions and treasuries following a prudent investment philosophy. From time to time, to prepare for potential disruption in the money markets, we may temporarily move funds into operating bank accounts of highly-rated financial institutions to meet on-going operational liquidity requirements. We did not have any investments during the nine months ended July 31, 2018 and 2017. We maintain cash balances in foreign countries which total $9.4 million as of July 31, 2018. During the nine months ended July 31, 2018, we repatriated $2.8 million of foreign earnings from our insulating spacer division in the United Kingdom. We utilize cash flow from HLP to fund the operation in the United Kingdom, and to repay a note arrangement implemented as part of the capitalization of the acquisition.
Critical Accounting Policies and Estimates
The preparation of our financial statements in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) requires us to make estimates and assumptions that affect the reported amount of assets, liabilities, revenues and expenses and related disclosures of contingent assets and liabilities. Estimates and assumptions about future events and their effects cannot be perceived with certainty. Estimates may change as new events occur, as more experience is acquired, as additional information becomes available and as our operating environment changes. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances, and that we believe provide a basis for making judgments about the carrying value of assets and liabilities that are not readily available through open market quotes. We must use our judgment with regard to uncertainties in order to make these estimates. Actual results could differ from these estimates.

35


For a description of our critical accounting policies and estimates, see our Annual Report on Form 10-K for the fiscal year ended October 31, 2017. Our critical accounting policies and estimates have not changed materially during the nine months ended July 31, 2018.
New Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) or other standards setting bodies that we adopt as of the specified effective date. Unless otherwise discussed, we believe the impact of any recently issued standards that are not yet effective are either not applicable to us at this time or will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers. This guidance prescribes a methodology to determine when revenue is recognizable and constitutes a principles-based approach to revenue recognition based on the consideration to which the entity expects to be entitled in exchange for goods or services.  In addition, this guidance requires additional disclosure in the notes to the financial statements with regard to the methodology applied.  This pronouncement will essentially supersede and replace existing revenue recognition rules in U.S. GAAP, including industry-specific guidance.  We will adopt this guidance using the modified retrospective approach in the first quarter of 2019 with a cumulative adjustment to retained earnings.
As of July 31, 2018, we have completed the evaluation of our revenue streams and have reviewed a sample of customer contracts that we believe fairly represent contract traits that could be accounted for differently under amended guidance. We have begun evaluating the potential impact of the new revenue standard on each of the selected contracts including: (i) estimating the contract consideration under the new standard, (ii) identifying the performance obligations within the customer contracts, (iii) calculating the anticipated allocation of contract consideration to each performance obligation, (iv) determining the timing of revenue recognition for each performance obligation, and (v) determining the classification of the contract revenue for disclosure purposes. Based on the contract reviews and evaluations performed to date, we do not currently anticipate any material impacts from implementing the amended guidance.
Refer to our Annual Report on Form 10-K for the year ended October 31, 2017 for additional standards we are currently evaluating.

36


Item 3. Quantitative and Qualitative Disclosures About Market Risk
The following discussion of our exposure to various market risks contains “forward looking statements” regarding our estimates, assumptions and beliefs concerning our exposure. Although we believe these estimates and assumptions are reasonable in light of information currently available to us, we cannot provide assurance that these estimates will not materially differ from actual results due to the inherent unpredictability of interest rates, foreign currency rates and commodity prices as well as other factors. We do not use derivative financial instruments for speculative or trading purposes.
Interest Rate Risk
Our outstanding debt bears interest at variable rates and accordingly is sensitive to changes in interest rates. Based upon the balances of the variable rate debt at July 31, 2018, a hypothetical 1.0% increase or decrease in interest rates could result in approximately $1.9 million of additional pretax charges or credit to our operating results per year. This sensitivity is impacted by the amount of borrowings under our credit facilities, and amounts outstanding under finance leases at HLP.
Foreign Currency Rate Risk
Our international operations have exposure to foreign currency rate risks, primarily due to fluctuations in the Euro, the British Pound Sterling and the Canadian Dollar. From time to time, we enter into foreign exchange contracts associated with our operations to manage a portion of the foreign currency rate risk.
The notional and fair market values of these positions at July 31, 2018 and October 31, 2017, were as follows (in thousands):
 
 
Notional as indicated
 
Fair Value in $
 
 
July 31,
2018
 
October 31,
2017
 
July 31,
2018
 
October 31,
2017
Foreign currency derivatives:
 
 
 
 
 
 
 
 
Sell EUR, buy USD
EUR
$
138

 
$
1,271

 
$

 
$
24

Sell CAD, buy USD
CAD
314

 
320

 
(1
)
 
1

Sell GBP, buy USD
GBP
123

 
75

 

 

Buy EUR, sell GBP
EUR
48

 
30

 

 
(1
)
Buy USD, sell EUR
USD
17

 

 

 

At July 31, 2018 and October 31, 2017, we held foreign currency derivative contracts hedging cross-border intercompany and commercial activity for our insulating glass spacer business. Although these derivatives hedge our exposure to fluctuations in foreign currency rates, we do not apply hedge accounting and therefore, the change in the fair value of these foreign currency derivatives is recorded directly to other income and expense in the accompanying condensed consolidated statements of income (loss). To the extent the gain or loss on the derivative instrument offsets the gain or loss from the re-measurement of the underlying foreign currency balance, changes in exchange rates should have no effect. See Note 9, "Derivative Instruments," to the accompanying unaudited condensed consolidated financial statements contained elsewhere herein.
We currently have an unhedged foreign currency position associated with the debt borrowed to facilitate the HLP acquisition. We are evaluating our options with regard to hedging our exposure. For the three and nine months ended July 31, 2018, we recorded unrealized losses of $0.2 million and unrealized gains of less than $0.1 million, respectively, and an unrealized loss of less than $0.1 million and an unrealized gain of $0.6 million, respectively, for the comparable prior year periods associated with this foreign currency exposure.
Commodity Price Risk
We purchase polyvinyl resin (PVC) as the significant raw material consumed in the manufacture of vinyl extrusions. We have a monthly resin adjuster in place with a majority of our customers and our resin supplier that is adjusted based upon published industry indices for resin prices for the prior month. This adjuster effectively shares the base pass-through price changes of PVC with our customers commensurate with the market at large. Our long-term exposure to changes in PVC prices is somewhat mitigated due to the contractual component of the resin adjuster program. In addition, there is a level of exposure to short-term volatility due to the one month lag.

37


We also charge certain customers a surcharge related to petroleum-based raw materials. The surcharge is intended to offset the rising cost of products which are highly correlated to the price of oil including butyl and other oil-based raw materials. The surcharge is in place with the majority of our customers who purchase these products and is adjusted monthly based upon the 90-day average published price for Brent crude. The oil-based raw materials that we purchase are subject to similar pricing schemes. As such, our long-term exposure to changes in oil-based raw material prices is significantly reduced under this surcharge program.
Similarly, our NA Cabinet Components business includes a surcharge provision in the majority of its customer contracts to insulate against significant fluctuations in the price for various hardwood products used as the primary raw material for kitchen and bathroom cabinet doors and components. We are exposed to short-term volatility in wood prices due to a lag in the timing of price updates which generally are updated quarterly, though contractual mechanics could delay changes from taking effect beyond three months.
While we maintain surcharges and other adjusters to manage our exposure to changes in the prices of our critical raw materials, we utilize several commodities in our business that are not covered by contractual surcharges or adjusters for which pricing can fluctuate, including titanium dioxide (TiO2), aluminum, silicone and other inputs.  Further discussion of our industry risks is included within our Annual Report on Form 10-K for the year ended October 31, 2017.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (1934 Act) as of July 31, 2018. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of July 31, 2018, the disclosure controls and procedures are effective.
Changes in Internal Control over Financial Reporting
There have been no changes in internal controls over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the 1934 Act) during the most recent fiscal quarter that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.


38


PART II. OTHER INFORMATION
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
During the three months ended July 31, 2018, we repurchased common stock as follows:
Period
 
(a) Total Number of Shares Purchased (1)
 
(b) Average Price Paid per Share
 
(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
(d) Maximum US Dollars Remaining that May Yet Be Used to Purchase Shares Under the Plans or Programs
May 1, 2018 through May 31, 2018
 
14,942
 
$17.00
 
 
June 1, 2018 through June 30, 2018
 
 
 
 
July 1, 2018 through July 31, 2018
 
 
 
 
Total
 
14,942
 
$17.00
 
 
 
(1) Shares cancelled in connection with tax withholding related to the vesting of restricted share awards. Shares so cancelled are cancelled pursuant to the terms of our 2008 Omnibus Incentive Plan, as amended, and are not part of any publicly announced share repurchase authorizations.

Item 6. Exhibits
The exhibits required to be furnished pursuant to Item 6 are listed in the Exhibit Index filed herewith, which Exhibit Index is incorporated herein by reference.
 

 



39


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.
 
 
 
 
QUANEX BUILDING PRODUCTS CORPORATION
 
 
 
 
Date:
September 7, 2018
 
/s/ Brent L. Korb
 
 
 
Brent L. Korb
 
 
 
Senior Vice President – Finance and Chief Financial Officer
(Principal Financial Officer)

40

Table of Contents                    
EXHIBIT INDEX

Exhibit Number                Description of Exhibits

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
*101.INS
 
XBRL Instance Document
 
 
*101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
*101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
*101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
*101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
*101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
* Filed herewith
As permitted by Item 601(b)(4)(iii)(A) of Regulation S-K, the Registrant has not filed with this Quarterly Report on Form 10-Q certain instruments defining the rights of holders of long-term debt of the Registrant and its subsidiaries because the total amount of securities authorized under any of such instruments does not exceed 10% of the total assets of the Registrant and its subsidiaries on a consolidated basis. The Registrant agrees to furnish a copy of any such agreements to the Securities and Exchange Commission upon request.



EX-31.1 2 nx07312018ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CHIEF EXECUTIVE OFFICER CERTIFICATION
I, William C. Griffiths, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Quanex Building Products Corporation (the “Registrant”);
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.
 
September 7, 2018
 
/s/ William C. Griffiths
 
William C. Griffiths
Chairman of the Board, President and Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 3 nx07312018ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CHIEF FINANCIAL OFFICER CERTIFICATION
I, Brent L. Korb, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Quanex Building Products Corporation (the “Registrant”);
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.
 
September 7, 2018
 
/s/ Brent L. Korb
 
Brent L. Korb
Senior Vice President – Finance and Chief Financial Officer
(Principal Financial Officer)
 


EX-32.1 4 nx07312010ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
Certification Pursuant To Section 906 of the Sarbanes-Oxley Act of 2002
We hereby certify that the accompanying Quarterly Report on Form 10-Q of Quanex Building Products Corporation for the quarter ended July 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Report fairly presents, in all material respects, the financial condition and results of operations of Quanex Building Products Corporation.

September 7, 2018
 
/s/ William C. Griffiths
  
/s/ Brent L. Korb
William C. Griffiths
Chairman of the Board, President and Chief
Executive Officer
(Principal Executive Officer)
  
Brent L. Korb
Senior Vice President—Finance and
Chief Financial Officer
(Principal Financial Officer)



EX-101.INS 5 nx-20180731.xml XBRL INSTANCE DOCUMENT 0001423221 2017-11-01 2018-07-31 0001423221 2018-09-04 0001423221 2017-10-31 0001423221 2018-07-31 0001423221 2018-05-01 2018-07-31 0001423221 2016-11-01 2017-07-31 0001423221 2017-05-01 2017-07-31 0001423221 2016-10-31 0001423221 2017-07-31 0001423221 us-gaap:RetainedEarningsMember 2018-07-31 0001423221 us-gaap:AdditionalPaidInCapitalMember 2017-11-01 2018-07-31 0001423221 us-gaap:RetainedEarningsMember 2017-11-01 2018-07-31 0001423221 us-gaap:CommonStockMember 2018-07-31 0001423221 us-gaap:TreasuryStockMember 2017-11-01 2018-07-31 0001423221 us-gaap:CommonStockMember 2017-11-01 2018-07-31 0001423221 us-gaap:RetainedEarningsMember 2017-10-31 0001423221 us-gaap:CommonStockMember 2017-10-31 0001423221 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0001423221 us-gaap:TreasuryStockMember 2018-07-31 0001423221 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-11-01 2018-07-31 0001423221 us-gaap:AdditionalPaidInCapitalMember 2017-10-31 0001423221 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0001423221 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0001423221 us-gaap:TreasuryStockMember 2017-10-31 0001423221 nx:HLP2017CapitalLeaseMember 2017-11-01 2018-07-31 0001423221 us-gaap:ManufacturingFacilityMember 2017-11-01 2018-07-31 0001423221 us-gaap:WarehouseMember 2017-11-01 2018-07-31 0001423221 nx:MixingPlantMember 2017-11-01 2018-07-31 0001423221 nx:TradenamesAndTrademarksMember 2017-10-31 0001423221 nx:PatentsAndOtherTechnologyMember 2017-10-31 0001423221 us-gaap:CustomerRelationshipsMember 2018-07-31 0001423221 us-gaap:CustomerRelationshipsMember 2017-10-31 0001423221 nx:PatentsAndOtherTechnologyMember 2018-07-31 0001423221 nx:TradenamesAndTrademarksMember 2018-07-31 0001423221 nx:CapitalLeaseObligationsAndOtherMember 2018-07-31 0001423221 nx:TermLoanFacilityMember 2017-10-31 0001423221 us-gaap:RevolvingCreditFacilityMember 2018-07-31 0001423221 us-gaap:RevolvingCreditFacilityMember 2017-10-31 0001423221 nx:TermLoanFacilitynetofunamortizeddebtissuancecostMember 2018-07-31 0001423221 nx:CapitalLeaseObligationsAndOtherMember 2017-10-31 0001423221 nx:CreditAgreementMember us-gaap:LineOfCreditMember 2016-07-29 0001423221 nx:TermLoanFacilityMember 2018-07-31 0001423221 nx:HLPMember 2018-07-31 0001423221 nx:CreditAgreementMember us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 nx:HLP2017CapitalLeaseMember 2017-11-01 2018-07-31 0001423221 nx:HLPMember us-gaap:CapitalLeaseObligationsMember 2018-07-31 0001423221 nx:HLP2017CapitalLeaseMember 2018-07-31 0001423221 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2016-07-29 0001423221 nx:TermLoanFacilityMember us-gaap:LineOfCreditMember 2016-07-29 0001423221 nx:CreditAgreementMember 2018-07-31 0001423221 nx:CreditAgreementMember us-gaap:LineOfCreditMember 2018-07-31 0001423221 nx:GreaterThanThreeLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-11-01 2018-07-31 0001423221 nx:BetweenOneandOneHalfandTwoandOneQuarterLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 nx:BetweenTwoandOneQuarterandThreeLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 nx:BetweenTwoandOneQuarterandThreeLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2018-07-31 0001423221 nx:LessThanOneandOneHalfLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2018-07-31 0001423221 nx:GreaterThanThreeLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2018-07-31 0001423221 nx:GreaterThanThreeLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 nx:LessThanOneandOneHalfLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-11-01 2018-07-31 0001423221 nx:BetweenTwoandOneQuarterandThreeLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-11-01 2018-07-31 0001423221 nx:BetweenOneandOneHalfandTwoandOneQuarterLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2018-07-31 0001423221 nx:LessThanOneandOneHalfLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 nx:BetweenOneandOneHalfandTwoandOneQuarterLeverageRatioMember nx:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-11-01 2018-07-31 0001423221 nx:January312017throughJanuary302018Member us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 nx:January312018andthereafterMember us-gaap:LineOfCreditMember 2017-11-01 2018-07-31 0001423221 2016-11-01 2017-10-31 0001423221 nx:OtherNonOperatingIncomeLossMember 2016-11-01 2017-07-31 0001423221 nx:OtherNonOperatingIncomeLossMember 2018-05-01 2018-07-31 0001423221 nx:OtherNonOperatingIncomeLossMember 2017-05-01 2017-07-31 0001423221 nx:OtherNonOperatingIncomeLossMember 2017-11-01 2018-07-31 0001423221 nx:BuyEurSellGbpMember 2017-10-31 0001423221 nx:SellCADMember 2018-07-31 0001423221 nx:SellGBPMember 2017-10-31 0001423221 nx:BuyUSDSellEURMember 2017-10-31 0001423221 nx:SellCADMember 2017-10-31 0001423221 nx:SellGBPMember 2018-07-31 0001423221 nx:SellEURMember 2017-10-31 0001423221 nx:BuyUSDSellEURMember 2018-07-31 0001423221 nx:BuyEurSellGbpMember 2018-07-31 0001423221 nx:SellEURMember 2018-07-31 0001423221 us-gaap:AccruedLiabilitiesMember 2018-07-31 0001423221 us-gaap:AccruedLiabilitiesMember 2017-10-31 0001423221 us-gaap:FairValueInputsLevel2Member 2017-10-31 0001423221 us-gaap:FairValueInputsLevel2Member 2018-07-31 0001423221 us-gaap:RestrictedStockUnitsRSUMember 2016-11-01 2017-07-31 0001423221 us-gaap:PerformanceSharesMember 2018-05-01 2018-07-31 0001423221 nx:PerformanceRestrictedStockUnitsMember 2017-11-01 2018-07-31 0001423221 us-gaap:PerformanceSharesMember 2017-11-01 2018-07-31 0001423221 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2017-11-01 2018-07-31 0001423221 us-gaap:RestrictedStockUnitsRSUMember 2018-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2018-07-31 0001423221 us-gaap:PerformanceSharesMember 2016-11-01 2017-07-31 0001423221 nx:PerformanceRestrictedStockUnitsMember 2017-12-07 2017-12-07 0001423221 us-gaap:RestrictedStockMember 2016-11-01 2017-07-31 0001423221 us-gaap:RestrictedStockUnitsRSUMember 2017-11-01 2018-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2017-11-01 2018-07-31 0001423221 us-gaap:RestrictedStockMember 2017-11-01 2018-07-31 0001423221 us-gaap:PerformanceSharesMember 2018-07-31 0001423221 us-gaap:PerformanceSharesMember 2017-05-01 2017-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2016-11-01 2017-07-31 0001423221 nx:PerformanceRestrictedStockUnitsMember us-gaap:MinimumMember 2017-11-01 2018-07-31 0001423221 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2017-11-01 2018-07-31 0001423221 nx:PerformanceRestrictedStockUnitsMember us-gaap:MaximumMember 2017-11-01 2018-07-31 0001423221 us-gaap:RestrictedStockMember 2018-07-31 0001423221 nx:PerformanceRestrictedStockUnitsMember 2018-05-01 2018-07-31 0001423221 us-gaap:RestrictedStockMember 2017-10-31 0001423221 nx:ShareBasedCompensationAwardPerformanceCriteriaAbsoluteTotalShareholderReturnMilestonesLessThan20PercentAndGreaterThanOrEqualToNegative20PercentMember nx:PerformanceRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-11-01 2018-07-31 0001423221 nx:ShareBasedCompensationAwardPerformanceCriteriaAbsoluteTotalShareholderReturnMilestonesGreaterThanOrEqualTo50PercentMember nx:PerformanceRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-11-01 2018-07-31 0001423221 nx:ShareBasedCompensationAwardPerformanceCriteriaAbsoluteTotalShareholderReturnMilestonesLessThan50PercentAndGreaterThanOrEqualTo20PercentMember nx:PerformanceRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-11-01 2018-07-31 0001423221 nx:ShareBasedCompensationAwardPerformanceCriteriaAbsoluteTotalShareholderReturnMilestonesLessThanNegative20PercentMember nx:PerformanceRestrictedStockUnitsMember nx:ShareBasedCompensationAwardTrancheFourMember 2017-11-01 2018-07-31 0001423221 2015-12-02 2015-12-02 0001423221 2017-12-07 2017-12-07 0001423221 2016-11-30 2016-11-30 0001423221 us-gaap:PerformanceSharesMember 2016-01-25 2016-01-25 0001423221 us-gaap:PerformanceSharesMember 2015-12-02 2015-12-02 0001423221 us-gaap:PerformanceSharesMember 2017-12-07 2017-12-07 0001423221 2016-01-25 2016-01-25 0001423221 us-gaap:PerformanceSharesMember 2016-11-30 2016-11-30 0001423221 us-gaap:OperatingSegmentsMember nx:NAEngineeredComponentsMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:EUEngineeredComponentsMember 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NAEngineeredComponentsMember 2017-10-31 0001423221 us-gaap:OperatingSegmentsMember nx:EUEngineeredComponentsMember 2017-10-31 0001423221 us-gaap:CorporateNonSegmentMember 2017-10-31 0001423221 us-gaap:OperatingSegmentsMember nx:NACabinetComponentsMember 2017-10-31 0001423221 us-gaap:OperatingSegmentsMember nx:NAEngineeredComponentsMember 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NACabinetComponentsMember 2017-11-01 2018-07-31 0001423221 us-gaap:CorporateNonSegmentMember 2018-07-31 0001423221 us-gaap:CorporateNonSegmentMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NACabinetComponentsMember 2018-07-31 0001423221 us-gaap:CorporateNonSegmentMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NACabinetComponentsMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:EUEngineeredComponentsMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NAEngineeredComponentsMember 2017-05-01 2017-07-31 0001423221 us-gaap:CorporateNonSegmentMember 2017-05-01 2017-07-31 0001423221 us-gaap:CorporateNonSegmentMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:EUEngineeredComponentsMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NAEngineeredComponentsMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NACabinetComponentsMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:EUEngineeredComponentsMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NACabinetComponentsMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NAEngineeredComponentsMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:EUEngineeredComponentsMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:EUEngineeredComponentsMember country:US 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember country:US 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NACabinetComponentsMember country:US 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember country:US 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember nx:InternationalMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember country:US 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:EUEngineeredComponentsMember country:US 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember nx:InternationalMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember country:US 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NACabinetComponentsMember country:US 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember country:US 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NACabinetComponentsMember country:US 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember nx:InternationalMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember nx:InternationalMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember country:US 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember nx:InternationalMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember country:US 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember nx:InternationalMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember country:US 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember country:US 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember country:US 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember nx:InternationalMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember country:US 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:EUEngineeredComponentsMember nx:InternationalMember 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NACabinetComponentsMember country:US 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember country:US 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NAEngineeredComponentsMember nx:InternationalMember 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember country:US 2016-11-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember nx:InternationalMember 2017-05-01 2017-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:NAEngineeredComponentsMember country:US 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:FenestrationMember nx:EUEngineeredComponentsMember country:US 2018-05-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:NACabinetComponentsMember country:US 2017-11-01 2018-07-31 0001423221 us-gaap:OperatingSegmentsMember nx:NonfenestrationMember nx:EUEngineeredComponentsMember nx:InternationalMember 2018-05-01 2018-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2017-11-01 2018-07-31 0001423221 us-gaap:RestrictedStockMember 2017-11-01 2018-07-31 0001423221 us-gaap:PerformanceSharesMember 2016-11-01 2017-07-31 0001423221 us-gaap:RestrictedStockMember 2016-11-01 2017-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2016-11-01 2017-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2017-05-01 2017-07-31 0001423221 us-gaap:PerformanceSharesMember 2017-05-01 2017-07-31 0001423221 us-gaap:RestrictedStockMember 2017-05-01 2017-07-31 0001423221 us-gaap:EmployeeStockOptionMember 2018-05-01 2018-07-31 0001423221 us-gaap:RestrictedStockMember 2018-05-01 2018-07-31 0001423221 us-gaap:SubsequentEventMember 2018-08-30 iso4217:USD nx:segment iso4217:USD xbrli:shares iso4217:EUR xbrli:shares xbrli:pure iso4217:GBP false --10-31 Q3 2018 2018-07-31 10-Q 0001423221 35164811 Large Accelerated Filer Quanex Building Products Corporation NX 30000 0 320000 1271000 75000 48000 17000 314000 138000 123000 600000 25340 123600 300000 1600000 16600000 900000 17800000 22900000 16800000 3200000 1300000 0.02 0.011 0.0325 0.03 1300000 0.000 -0.449 0.000 -0.008 200000 -0.314 -0.237 1000000 450000000.0 150000000.0 300000000.0 0.50 0.50 23.72 26.65 26.61 21.81 300000 -473000 473000 -7700000 1200000 200000 44150000 44871000 79411000 80236000 2192000 2405000 38871000 31693000 264047000 283811000 -25076000 -27601000 255719000 253806000 1002000 1002000 0 1000000 2700000 100000 400000 200000 1200000 333000 447000 12200000 14300000 4000000 4400000 411450 839150 1015946 972606 773879000 10485000 219622000 285457000 258315000 751523000 6841000 216132000 279872000 248678000 191801000 188377000 2400000 2400000 18764000 17900000 17945000 1600000 23400000 16300000 25526000 15791000 17455000 12400000 -9735000 -5055000 0.04 0.12 0.04 0.12 0.01 0.01 125000000 125000000 37508877 37433817 34838134 35139713 375000 374000 14913000 19225000 3103000 17311000 176758000 494647000 185610000 508791000 1900000 900000 800000 300000 239426000 209774000 15000000 0.0075 0.0175 0.01 0.02 0.0125 0.0225 0.0050 0.015 0.0287 0.0370 0.0408 1700000 4000000 3800000 2088000 1671000 -1847000 -5788000 1300000 4433000 6612000 -144000 -430000 -7000 -49000 3600000 800000 466000 1397000 543000 1630000 215000 642000 279000 847000 842000 2520000 703000 2198000 949000 2845000 960000 2932000 43701000 39274000 13915000 134000 2391000 3491000 7899000 43701000 411000 6753000 10160000 26377000 12691000 166000 2352000 3432000 6741000 39274000 428000 7328000 10957000 20561000 4202000 4202000 0.30 0.23 0.31 0.57 19.31 17.46 19.45 20.70 0.29 0.23 0.31 0.56 -248000 -631000 0.35 0.233 0.019 -0.018 -0.078 -0.007 0.314 -0.147 0.008 -0.013 0.000 0.071 0.015 0.028 0 400000 P1Y1M6D P1Y9M18D 1900000 1100000 83085000 81716000 94134000 16146000 29509000 48479000 105913000 17197000 31972000 56744000 68871000 3993000 11959000 12583000 14304000 15361000 233912000 22624000 56058000 155230000 232984000 22304000 55912000 154768000 139778000 127071000 0 100000 -1000 0 1000 24000 0 0 0 -1000 0 0 100000 100000 100000 362000 727000 -90000 106000 2800000 -323000 -323000 -213000 -213000 11000 11000 -18000 -18000 4600000 13200000 5300000 15300000 222194000 0 69735000 113747000 38712000 221587000 0 69128000 113747000 38712000 -607000 0 0 0 14823000 11582000 14384000 17300000 10215000 7951000 10753000 19836000 0.30 0.23 0.31 0.57 0.29 0.23 0.56 4608000 3631000 3631000 -2536000 -6923000 1247000 -3145000 1161000 4349000 231000 -11327000 -7565000 8576000 -310000 1226000 210000 379000 1242000 389000 312000 2537000 2179000 2575000 7126000 2641000 7584000 0.0357 40087000 40615000 93214000 93025000 87529000 87105000 50472000 50564000 5685000 5920000 22000 68000 14000 54000 4444000 5389000 P20Y P13Y6M P20Y P15Y 5300000 367032000 327760000 773879000 751523000 106455000 95089000 600000 138750000 84000000 193500000 127500000 66000000 0.00225 0.00250 0.00300 0.00200 228600000 218184000 193654000 21242000 16120000 0.0359 2000000 500000 -21589000 -32039000 -34363000 -20838000 46465000 48453000 19836000 19836000 10215000 7951000 10753000 19836000 10215000 7951000 10753000 19836000 4 3 17352000 21000 3804000 1705000 11822000 18136000 -9549000 8944000 2880000 15861000 17087000 -2457000 3934000 3340000 12270000 24734000 -3047000 7674000 665000 19442000 8975000 9184000 -697000 -697000 4698000 11274000 -7650000 -1828000 -1828000 -1828000 4698000 11274000 -7650000 -2525000 0 0 0 -697000 3400000 3900000 2655000 1846000 16000000 15640000 17900000 -1136000 -404000 46000 572000 -62000 150000 46000 572000 -62000 150000 15000 10000 -3000 -8000 4127000 4202000 976000 960000 8497000 0 9548000 234000 1770000 2476000 5068000 27098000 436000 6721000 5473000 14468000 5885000 4000 698000 1792000 3391000 21098000 118000 4562000 5563000 10855000 21960000 16765000 0 0 1000000 1000000 0 0 0 0 0 0 7406000 8636000 53500000 33500000 1232000 260000 6379000 3767000 323000 297000 143000 154000 15000 10215000 7951000 10753000 19836000 211131000 205304000 74125000 62750000 2240000 1394000 0.052 0.045 864000 3083000 243000 851000 900000 3100000 200000 900000 1000000 3900000 225704000 240025000 229367000 -1277000 40359000 63839000 126446000 634406000 -3780000 106133000 188359000 343694000 239821000 -1351000 42661000 65114000 133397000 645699000 -3767000 115481000 183705000 350280000 229367000 -1277000 -1277000 190000 35087000 4322000 107193000 9959000 5082000 59237000 280000 7060000 2234000 40359000 63839000 126446000 634406000 -3780000 -3780000 304000 94528000 12316000 289231000 24945000 11301000 174404000 1639000 19590000 9928000 106133000 188359000 343694000 239821000 -1351000 -1351000 0 34881000 3650000 112914000 11851000 7780000 60843000 621000 4675000 3957000 42661000 65114000 133397000 645699000 -3767000 -3767000 0 97597000 10500000 297700000 27758000 17884000 171547000 1658000 13518000 11304000 115481000 183705000 350280000 20478000 74839000 24190000 72049000 4305000 1002000 P3Y P3Y P3Y P3Y 28700 19.66 24560 25340 73400 18050 17.76 15.65 20.70 21.85 284300 217200 0 19.66 19.76 111800 1300000 2300000 20.16 0.010 0.020 0.347 18936 0 17940 10848 5789 158100 4300 186500 78200 146500 7650000 1543965 17.76 2500000.0 2000000.0 67084 0 6.25 1760000 2152758 1807775 17.44 18.00 1760000 1807775 0 18.00 19.50 18.69 0.00 1.50 0.50 1.00 0.00 1.5 0 2 0 P5Y8M12D 1759000 P4Y4M24D P4Y10M24D P4Y10M24D 1800000 1500000 277899 -11000 277899 0 -1371000 1371000 3767000 -149000 -1274000 5190000 60000000 406847000 -25076000 255719000 375000 225704000 -49875000 423763000 -27601000 253806000 374000 240025000 -42841000 962000 0 922000 1000 39000 0 2670743 2294104 2294104 49875000 42841000 495000 62000 143000 440000 62000 128000 171000 109000 226000 133000 34924000 34771000 35120000 35125000 34224000 34141000 34840000 34766000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Guidance</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Amendments to the Accounting Standards Codification</font><font style="font-family:inherit;font-size:10pt;">. These amendments replace current guidance and require the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. The amendments apply to any entity that enters into leasing arrangements. This guidance becomes effective for fiscal years beginning after December 15, 2018, and, therefore, we will adopt this pronouncement in fiscal 2020. We are currently evaluating the impact of this pronouncement on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 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;">.&#160;This guidance prescribes a methodology to determine when revenue is recognizable and constitutes a principles-based approach to revenue recognition based on the consideration to which the entity expects to be entitled in exchange for goods or services.&#160; In addition, this guidance requires additional disclosure in the notes to the financial statements with regard to the methodology applied.&#160; This pronouncement will essentially supersede and replace existing revenue recognition rules in U.S. GAAP, including industry-specific guidance.&#160; We will adopt this guidance using the modified retrospective approach in the first quarter of 2019 with a cumulative adjustment to retained earnings.</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of July 31, 2018, we have completed the evaluation of our revenue streams and have reviewed a sample of customer contracts that we believe fairly represent contract traits that could be accounted for differently under amended guidance. We have begun evaluating the potential impact of the new revenue standard on each of the selected contracts including: (i) estimating the contract consideration under the new standard, (ii) identifying the performance obligations within the customer contracts, (iii) calculating the anticipated allocation of contract consideration to each performance obligation, (iv) determining the timing of revenue recognition for each performance obligation, and (v) determining the classification of the contract revenue for disclosure purposes. Based on the contract reviews and evaluations performed to date, we do not currently anticipate any material impacts from implementing the amended guidance. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory (Topic 330): Simplifying the Measurement of Inventory. </font><font style="font-family:inherit;font-size:10pt;">This amendment simplifies the subsequent measurement of inventories by replacing the lower of cost or market revaluation method with the lower of cost and net realizable value test. This guidance is applicable to all inventories measured using methods other than last-in first-out method and the retail inventory method. We adopted the provisions of ASU 2016-09 effective November 1, 2017, with no material impact on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. </font><font style="font-family:inherit;font-size:10pt;"> This guidance prescribes the presentation of excess tax benefits or deficiencies derived from book and tax timing differences associated with stock-based compensation arrangements and certain related statement of cash flow implications. We adopted the provisions of ASU 2016-09 effective November 1, 2017, as noted below with no significant impact on our consolidated financial statements.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefits or deficiencies for share-based payments are to be recorded in the income tax provision, rather than as an adjustment to additional paid-in-capital. We made this change on a prospective basis; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows related to excess tax benefits or deficiencies are included in net cash provided by operating activities rather than as a financing activity. We adopted this change retrospectively, which resulted in an increase to net cash provided by operating activities and a corresponding decrease to net cash provided by financing activities of less than </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid to taxing authorities when withholding shares from an employee&#8217;s vesting or exercise of equity-based compensation awards for tax-withholding purposes is to be classified as net cash used in financing activities rather than as an operating activity. We adopted this change retrospectively, which resulted in an increase to net cash provided by operating activities and a corresponding decrease to net cash provided by financing activities of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We elected to continue to withhold shares associated with stock-based compensation vesting or exercises to satisfy the minimum statutory tax withholding requirements, rather than electing to withhold at a higher rate; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We elected to continue to estimate forfeitures rather than account for forfeitures as they occur. </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;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;">This amendment requires disclosure of the accounting policy for releasing income tax effects from accumulated other comprehensive income. It also provides an option for entities to reclassify the income tax effects of the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. We elected to early adopt this ASU effective November 1, 2017. We record income tax effects related to our unrecognized pension obligations in accumulated other comprehensive income as discussed in our Annual Report on Form 10-K for the year ended October 31, 2017. We have not elected to reclassify the income tax effects of the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The applicable margin and commitment fees are outlined in the following table:</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:0px;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="9" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pricing Level</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Leverage Ratio</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitment Fee</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIBOR Rate Loans</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Base Rate Loans</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than or equal to 1.50 to 1.00</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.200%</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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">II</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00</font></div></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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.225%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.75%</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.75%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">III</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.250%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.00%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IV</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Greater than 3.00 to 1.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.300%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.25%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.25%</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:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement contains a: (1) Consolidated Fixed Charge Coverage Ratio requirement whereby we must not permit the Consolidated Fixed Charge Coverage Ratio, as defined, to be less than </font><font style="font-family:inherit;font-size:10pt;">1.10</font><font style="font-family:inherit;font-size:10pt;"> to 1.00, and (2) Consolidated Leverage Ratio requirement, as summarized by period in the following table:</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:0px;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="3" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:42%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Period</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Maximum Ratio</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;">January 31, 2017 through January 30, 2018</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.25 to 1.00</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;">January 31, 2018 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.00 to 1.00</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:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our inventories at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were valued using the following costing methods:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:68%;" 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:2%;" 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></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">LIFO</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;">5,389</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;">4,444</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;">FIFO</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;">81,716</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;">83,085</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:28px;padding-top:2px;padding-bottom: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;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;">87,105</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;" rowspan="1" colspan="1"><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;">87,529</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depending on the achievement of the performance conditions, a minimum of </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;"> and a maximum of </font><font style="font-family:inherit;font-size:10pt;">150%</font><font style="font-family:inherit;font-size:10pt;"> of the awarded performance restricted stock units may vest. Specifically, the awards vest on a continuum with the following Absolute Total Shareholder Return (A-TSR) milestones: </font></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Level</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Criteria</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of Award Vested</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;">Level 1</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR greater than or equal to 50%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150%</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;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR less than 50% and greater than or equal to 20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</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;">Level 3</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR less than 20% and greater than or equal to -20%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50%</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;">Level 4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR less than -20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Remediation and Environmental Compliance Costs</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under applicable state and federal laws, we may be responsible for, among other things, all or part of the costs required to remove or remediate wastes or hazardous substances at locations we, or our predecessors, have owned or operated. From time to time, we also have been alleged to be liable for all or part of the costs incurred to clean up third-party sites where there might have been an alleged improper disposal of hazardous substances. At present, we are not involved in any such matters.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we incur routine expenses and capital expenditures associated with compliance with existing environmental regulations, including control of air emissions and water discharges, and plant decommissioning costs. We have not incurred any material expenses or capital expenditures related to environmental matters during the past three fiscal years, and do not expect to incur a material amount of such costs in fiscal 2018. While we will continue to have future expenditures related to environmental matters, any such amounts are impossible to reasonably estimate at this time. Based upon our experience to date, we do not believe that our compliance with environmental requirements will have a material adverse effect on our operations, financial condition or cash flows.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we, along with our subsidiaries, are involved in various litigation matters arising in the ordinary course of our business, including those arising from or related to contractual matters, commercial disputes, intellectual property, personal injury, environmental matters, product performance or warranties, product liability, insurance coverage and personnel and employment disputes. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We regularly review with legal counsel the status of all ongoing proceedings, and we maintain insurance against these risks to the extent deemed prudent by our management and to the extent such insurance is available. However, there is no assurance that we will prevail in these matters or that our insurers will accept full coverage of these matters, and we could, in the future, incur judgments, enter into settlements of claims, or revise our expectations regarding the outcome or insurability of matters we face, which could materially impact our results of operations.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have been and are currently party to multiple claims, some of which are in litigation, relating to alleged defects in a commercial sealant product that was manufactured and sold during the 2000's. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, our insurance carrier reimbursed fees and expenses originally incurred as part of our defense of these various commercial sealant claims totaling </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. While we believe that our product was not defective and that we would prevail in these commercial sealant product claims if taken to trial, the timing, ultimate resolution and potential impact of these claims is not currently determinable. Nevertheless, after taking into account all currently available information, including our defenses, the advice of our counsel, and the extent and currently-expected availability of our existing insurance coverage, we believe that the eventual outcome of these commercial sealant claims will not have a material adverse effect on our overall financial condition, results of operations or cash flows, and we have not recorded any accrual with regard to these claims.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt and Capital Lease Obligations</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt consisted of the following at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;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="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;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Revolving Credit Facility</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;">66,000</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;">84,000</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:top;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;">Term Loan A</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;">127,500</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;">138,750</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;">Capital lease obligations and other</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;">17,945</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;">18,764</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;">Unamortized deferred financing fees</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,671</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;">(2,088</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:28px;padding-top:2px;padding-bottom: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 debt</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;">209,774</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;">239,426</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:28px;padding-top:2px;padding-bottom: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: Current maturities of long-term debt</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;">16,120</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;">21,242</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt</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;">193,654</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;" rowspan="1" colspan="1"><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;">218,184</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017, we maintain a </font><font style="font-family:inherit;font-size:10pt;">$450.0 million</font><font style="font-family:inherit;font-size:10pt;"> credit agreement comprising a </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> Term Loan A and a </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility (collectively, the &#8220;Credit Agreement&#8221;), with Wells Fargo Bank, National Association, as Agent, Swingline Lender and Issuing Lender, and Bank of America, N.A. serving as Syndication Agent. The Credit Agreement has a five-year term, maturing on July 29, 2021, and requires interest payments calculated, at our election and depending upon our Consolidated Leverage Ratio, at either a Base Rate plus an applicable margin or the LIBOR Rate plus an applicable margin. In addition, we are subject to commitment fees for the unused portion of the Credit Agreement. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The applicable margin and commitment fees are outlined in the following table:</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:0px;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="9" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pricing Level</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Leverage Ratio</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitment Fee</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIBOR Rate Loans</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Base Rate Loans</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than or equal to 1.50 to 1.00</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.200%</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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">II</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00</font></div></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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.225%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.75%</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.75%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">III</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.250%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.00%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.00%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IV</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Greater than 3.00 to 1.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.300%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.25%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.25%</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:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the event of default, outstanding borrowings would accrue interest at the Default Rate, as defined, whereby the obligations will bear interest at a per annum rate equal to </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;"> above the total per annum rate otherwise applicable. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The term loan portion of the Credit Agreement requires quarterly principal payments on the last business day of each fiscal quarter in accordance with a stated repayment schedule. Required aggregate principal repayments total </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the succeeding twelve-month period, and are included in the accompanying condensed consolidated balance sheet under the caption &#8220;Current Maturities of Long-term Debt.&#8221; No stated principal payments are required under the revolving credit portion of the Credit Agreement, except upon maturity. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement contains a: (1) Consolidated Fixed Charge Coverage Ratio requirement whereby we must not permit the Consolidated Fixed Charge Coverage Ratio, as defined, to be less than </font><font style="font-family:inherit;font-size:10pt;">1.10</font><font style="font-family:inherit;font-size:10pt;"> to 1.00, and (2) Consolidated Leverage Ratio requirement, as summarized by period in the following table:</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:0px;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="3" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:42%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Period</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Maximum Ratio</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;">January 31, 2017 through January 30, 2018</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.25 to 1.00</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;">January 31, 2018 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.00 to 1.00</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:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to maintaining these financial covenants, the Credit Agreement also limits our ability to enter into certain business transactions, such as to incur indebtedness or liens, to acquire businesses or dispose of material assets, make restricted payments, pay dividends and other transactions as further defined in the Credit Agreement. Substantially all of our domestic assets, with the exception of real property, are utilized as collateral for the Credit Agreement.</font></div><div style="line-height:120%;padding-top:10px;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;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$193.5 million</font><font style="font-family:inherit;font-size:10pt;"> of borrowings outstanding under the Credit Agreement (reduced by unamortized debt issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">), </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> of outstanding letters of credit and </font><font style="font-family:inherit;font-size:10pt;">$17.9 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding primarily under capital leases. We had </font><font style="font-family:inherit;font-size:10pt;">$228.6 million</font><font style="font-family:inherit;font-size:10pt;"> available for use under the Credit Agreement at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Outstanding borrowings under the Credit Agreement accrue interest at </font><font style="font-family:inherit;font-size:10pt;">4.08%</font><font style="font-family:inherit;font-size:10pt;"> per annum. Our weighted average borrowing rate for borrowings outstanding during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 was </font><font style="font-family:inherit;font-size:10pt;">3.70%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.87%</font><font style="font-family:inherit;font-size:10pt;">, respectively. We were in compliance with our debt covenants as of </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:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Debt Instruments</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, we have maintained certain capital lease obligations related to equipment purchases. On February 20, 2017, we entered into a capital lease for warehouse space at HLP with a related-party company that is owned by our employee, the former owner of HLP. This new warehouse was anticipated at the time of the HLP acquisition in June 2015, and the lease was negotiated at arms-length. The lease accrues interest at </font><font style="font-family:inherit;font-size:10pt;">3.57%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and extends for a twenty-year period through the year 2036. We recorded the leased asset at inception at fair value of </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> and recorded a corresponding liability for our obligation under this lease. We are recognizing interest expense using the effective interest method over the term. Our cash commitments under this lease are </font><font style="font-family:inherit;font-size:10pt;">&#163;0.9 million</font><font style="font-family:inherit;font-size:10pt;"> per year for an aggregate of </font><font style="font-family:inherit;font-size:10pt;">&#163;17.8 million</font><font style="font-family:inherit;font-size:10pt;"> (or approximately </font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;">). The cost and accumulated depreciation of property, plant and equipment under all outstanding capital leases at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$22.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, including </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to the HLP warehouse lease. Our total obligations under capital leases and other total </font><font style="font-family:inherit;font-size:10pt;">$17.9 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> is classified in the current portion of long-term debt and </font><font style="font-family:inherit;font-size:10pt;">$16.3 million</font><font style="font-family:inherit;font-size:10pt;"> is classified as long-term debt on the accompanying unaudited condensed consolidated balance sheet. These obligations accrue interest at an average rate of </font><font style="font-family:inherit;font-size:10pt;">3.59%</font><font style="font-family:inherit;font-size:10pt;">, and extend through the year </font><font style="font-family:inherit;font-size:10pt;">2036</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Instruments</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our derivative activities are subject to the management, direction, and control of the Chief Financial Officer and Chief Executive Officer. Certain transactions in excess of specified levels require further approval from the Board of Directors.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The nature of our business activities requires the management of various financial and market risks, including those related to changes in foreign currency exchange rates. We have historically used foreign currency forwards and options to mitigate or eliminate certain of those risks at our subsidiaries. We use foreign currency contracts to offset fluctuations in the value of accounts receivable and accounts payable balances that are denominated in currencies other than the United States dollar, including the Euro, British Pound and Canadian Dollar. Currently, we do not enter into derivative transactions for speculative or trading purposes. We are exposed to credit loss in the event of nonperformance by the counterparties to our derivative transactions. We attempt to mitigate this risk by monitoring the creditworthiness of our counterparties and limiting our exposure to individual counterparties. In addition, we have established master netting agreements in certain cases to facilitate the settlement of gains and losses on specific derivative contracts.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not designated any of our derivative contracts as hedges for accounting purposes in accordance with the provisions under the Accounting Standards Codification Topic 815 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Derivatives and Hedging</font><font style="font-family:inherit;font-size:10pt;">" (ASC 815). Therefore, changes in the fair value of these contracts and the realized gains and losses are recorded in the unaudited condensed consolidated statements of income (loss) for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;"> as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of gains (losses):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Other, net</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;">Foreign currency derivatives</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;">11</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;">(323</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;">(18</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;">(213</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have chosen not to offset any of our derivative instruments in accordance with the provisions of ASC 815. Therefore, the assets and liabilities are presented on a gross basis on the accompanying condensed consolidated balance sheets. Less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of fair value related to foreign currency derivatives was included in prepaid and other current assets as of October 31, 2017. Less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of fair value related to foreign currency derivatives was included in accrued liabilities as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the notional amounts and fair value of outstanding derivative contracts at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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:1%;" 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:2%;" 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:1%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional as indicated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value in $</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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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;">Foreign currency derivatives:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell EUR, buy USD</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EUR</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;">138</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;">1,271</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;">&#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 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</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell CAD, buy USD</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CAD</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;">314</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;">320</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</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</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell GBP, buy USD</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GBP</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;">123</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;">75</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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buy EUR, sell GBP</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EUR</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;">48</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;">30</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;">(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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buy USD, sell EUR</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</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;">17</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;">&#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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the classification in the fair value hierarchy, see Note 10, "Fair Value Measurement of Assets and Liabilities", included herewith.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have established and maintain an Omnibus Incentive Plan (2008 Plan) that provides for the granting of restricted stock awards, stock options, restricted stock units, performance share awards, performance restricted stock units, and other stock-based and cash-based awards. The 2008 Plan is administered by the Compensation and Management Development Committee of the Board of Directors.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate number of shares of common stock authorized for grant under the 2008 Plan is </font><font style="font-family:inherit;font-size:10pt;">7,650,000</font><font style="font-family:inherit;font-size:10pt;"> as approved by shareholders. Any officer, key employee and/or non-employee director is eligible for awards under the 2008 Plan. We grant restricted stock units to non-employee directors on the first business day of each fiscal year. As approved by the Compensation &amp; Management Development Committee of our Board of Directors annually, we grant a mix of stock options, restricted stock awards, performance shares and/or performance restricted stock units to officers, management and key employees. Occasionally, we may make additional grants to key employees at other times during the year. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Awards</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock awards are granted to key employees and officers annually, and typically cliff vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> year period with service and continued employment as the only vesting criteria. The recipient of the restricted stock award is entitled to all of the rights of a shareholder, except that the award is nontransferable during the vesting period. The fair value of the restricted stock award is established on the grant date and then expensed over the vesting period resulting in an increase in additional paid-in-capital. Shares are generally issued from treasury stock at the time of grant. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of non-vested restricted stock awards activity during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> is presented below:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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&#160;Average<br clear="none"/>Grant Date Fair Value per Share</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;">Non-vested at October 31, 2017</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;">284,300</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;">19.66</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:28px;padding-top:2px;padding-bottom: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;">73,400</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;">20.70</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</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;">(28,700</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;">19.66</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(111,800</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.16</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;">Non-vested at July 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,200</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;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;">19.76</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 style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total weighted average grant-date fair value of restricted stock awards that vested during each of the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost related to unamortized restricted stock awards was </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">. We expect to recognize this expense over the remaining weighted average vesting period of </font><font style="font-family:inherit;font-size:10pt;">1.8 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, stock options have been awarded to key employees, officers and non-employee directors. Effective May 2015, the director compensation structure was revised to eliminate the annual grant of stock options to non-employee directors. Employee stock options typically vest ratably over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period with service and continued employment as the vesting conditions. Our stock options may be exercised up to a maximum of ten years from the date of grant. The fair value of the stock options is determined on the grant date and expensed over the vesting period resulting in an increase in additional paid-in-capital. For employees who are nearing retirement-eligibility, we recognize stock option expense ratably over the shorter of the vesting period or the period from the grant-date to the retirement-eligibility date. During December 2017, the Compensation &amp; Management Committee of the Board of Directors approved a change to the long-term incentive award program eliminating the grant of stock options and replacing this award with a grant of performance restricted stock units as further described below.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use a Black-Scholes pricing model to estimate the fair value of stock options. A description of the methodology for the valuation assumptions was disclosed in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a summary of assumptions used to estimate the fair value of our stock options issued during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended July 31, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April 30, 2017</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;">Weighted-average expected volatility</font></div></td><td style="vertical-align:bottom;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.7%</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 expected term (in years)</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</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;">Risk-free interest rate</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0%</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;">Expected dividend yield over expected term</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0%</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;">Weighted average grant date fair value</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.25</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our stock option activity for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:40%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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="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;">Stock 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="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 Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term&#160;(in&#160;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;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value&#160;(000s)</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 at October 31, 2017</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;">2,152,758</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;">17.44</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;" 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="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:28px;padding-top:2px;padding-bottom: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;">&#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;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 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:28px;padding-top:2px;padding-bottom: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;">(277,899</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;">19.50</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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">(67,084</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.69</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="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;">Outstanding at July 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,807,775</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;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.00</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;">4.9</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;">1,760</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;">Vested or expected to vest at July 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,807,775</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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;">18.00</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;">4.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">1,760</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;">Exercisable at July 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,543,965</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;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;">17.76</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;">4.4</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;">1,759</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic value is the amount by which the market price of the common stock on the date of exercise exceeds the exercise price of the stock option. The total intrinsic value of stock options exercised during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">. The weighted-average grant date fair value of stock options that vested during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost related to stock options was </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">. We expect to recognize this expense over the remaining weighted average vesting period of </font><font style="font-family:inherit;font-size:10pt;">1.1 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Units</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units may be awarded to key employees and officers from time to time, and annually to non-employee directors. The non-employee director restricted stock units vest immediately but are payable only upon the director's cessation of service unless an election is made by the non-employee director to settle and pay the award on an earlier specified date. Restricted stock units awarded to employees and officers typically cliff vest after a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period with service and continued employment as the vesting conditions. Restricted stock units are not considered outstanding shares and do not have voting rights, although the holder does receive a cash payment equivalent to the dividend paid, on a one-for-one basis, on our outstanding common shares. Once the criteria is met, each restricted stock unit is payable to the holder in cash based on the market value of one share of our common stock. Accordingly, we record a liability for the restricted stock units on our balance sheet and recognize any changes in the market value during each reporting period as compensation expense.</font></div><div style="line-height:120%;padding-top:12px;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;">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;"> non-vested restricted stock units. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">, non-employee directors received </font><font style="font-family:inherit;font-size:10pt;">18,050</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">24,560</font><font style="font-family:inherit;font-size:10pt;"> restricted stock units, respectively, at a grant date fair value of </font><font style="font-family:inherit;font-size:10pt;">$21.85</font><font style="font-family:inherit;font-size:10pt;"> per share and </font><font style="font-family:inherit;font-size:10pt;">$15.65</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively, which vested immediately. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments to settle restricted stock units. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Share Awards</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have awarded annual grants of performance shares to key employees and officers. These awards cliff vest after a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period with service and performance measures (relative total shareholder return (R-TSR) and earnings per share (EPS) growth), as vesting conditions. However, the number of shares earned is variable depending on the metrics achieved, and the settlement method is </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> in cash and </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> in our common stock. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To account for these awards, we have bifurcated the portion subject to a market condition (relative total shareholder return) and the portion subject to an internal performance measure (earnings per share growth). We have further bifurcated these awards based on the settlement method, as the portion expected to settle in stock (equity component) and the portion expected to settle in cash (liability component). </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To value the shares subject to the market condition, we utilized a Monte Carlo simulation model to arrive at a grant-date fair value. This amount will be expensed over the three-year term of the award with a credit to additional paid-in-capital. To value the shares subject to the internal performance measure, we used the value of our common stock on the date of grant as the grant-date fair value per share. This amount is being expensed over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year term of the award, with a credit to additional paid-in-capital, and could fluctuate depending on the number of shares ultimately expected to vest based on our assessment of the probability that the performance conditions will be achieved. For both performance conditions, the portion of the award expected to settle in cash is recorded as a liability and is being marked to market over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year term of the award, and can fluctuate depending on the number of shares ultimately expected to vest. Depending on the achievement of the performance conditions, </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the awarded performance shares may ultimately vest.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our performance share grants and the grant date fair value for the EPS and R-TSR performance metrics:</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:0px;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="14" rowspan="1"></td></tr><tr><td style="width:44%;" 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:4%;" 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:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" 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="13" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair Value</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant Date</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;">Shares Awarded</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">EPS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">R-TSR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Shares Forfeited</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;">December 2, 2015</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;">158,100</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;">19.31</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;">23.72</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;">18,936</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;">January 25, 2016</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;">4,300</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;">17.46</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.65</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;">&#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></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;">November 30, 2016</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;">186,500</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;">19.45</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;">26.61</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;">17,940</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;">December 7, 2017</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;">146,500</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;">20.70</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;">21.81</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;">10,848</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 3, 2017, </font><font style="font-family:inherit;font-size:10pt;">123,600</font><font style="font-family:inherit;font-size:10pt;"> shares vested pursuant to the December 2014 grant, resulting in the issuance of </font><font style="font-family:inherit;font-size:10pt;">25,340</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock and a cash payment of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. The November 2016 and December 2017 grants include a return on invested capital (ROIC) metric which, if achieved, could enhance the number of shares that are ultimately issued but cannot exceed the maximum (200%). Due to the uncertainty with regard to achieving this metric, no value has been assigned. In the event and at such time the metric is deemed achievable, compensation expense will begin to be recognized through the remaining vesting period. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to the current portion of outstanding performance share grants which will vest in future years. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded a decrease in compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, which reflects a decrease in the number of shares expected to vest in December 2018 associated with the December 2, 2015 performance share grant. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended July 31, 2017, we recorded compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> related to our performance share awards. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance share awards are not considered outstanding shares and do not have voting rights, although dividends are accrued over the performance period and will be payable in cash based upon the number of performance shares ultimately earned.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The performance shares are excluded from the diluted weighted-average shares used to calculate earnings per share until the performance criteria is probable to result in the issuance of contingent shares. As of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we have deemed </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> shares related to the December 2015 and January 2016 grants of performance shares as probable to vest. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Restricted Stock Units</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We awarded performance restricted share units to key employees and officers in December 2017. These awards cliff vest upon a three-year service period with the absolute total shareholder return of our common stock over this three-year term as the vesting criteria. The number of shares earned is variable depending on the metric achieved, and the settlement method is 100% in our common stock, with accrued dividends paid in cash at the time of vesting, assuming the shares had been outstanding throughout the performance period. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To value the shares, we utilized a Monte Carlo simulation model to arrive at a grant-date fair value. This amount will be adjusted for forfeitures and expensed over the three-year term of the award with a credit to additional paid-in-capital. Depending on the achievement of the performance conditions, a minimum of </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;"> and a maximum of </font><font style="font-family:inherit;font-size:10pt;">150%</font><font style="font-family:inherit;font-size:10pt;"> of the awarded performance restricted stock units may vest. Specifically, the awards vest on a continuum with the following Absolute Total Shareholder Return (A-TSR) milestones: </font></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Level</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Criteria</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of Award Vested</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;">Level 1</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR greater than or equal to 50%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150%</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;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR less than 50% and greater than or equal to 20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</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;">Level 3</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR less than 20% and greater than or equal to -20%</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50%</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;">Level 4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A-TSR less than -20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 7, 2017, we awarded </font><font style="font-family:inherit;font-size:10pt;">78,200</font><font style="font-family:inherit;font-size:10pt;"> performance restricted share units with a grant date fair value of </font><font style="font-family:inherit;font-size:10pt;">$17.76</font><font style="font-family:inherit;font-size:10pt;"> per share. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">5,789</font><font style="font-family:inherit;font-size:10pt;"> of the performance restricted share units were forfeited. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded compensation expense of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to our performance share restricted units.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Similar to performance shares, the performance restricted stock units are not considered outstanding shares, do not have voting rights, and are excluded from diluted weighted-average shares used to calculate earnings per share until the performance criteria is probable to result in the issuance of contingent shares.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Treasury Shares</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Shares are generally issued from treasury stock at the time of grant of restricted stock awards, and upon the exercise of stock options and upon the vesting of performance shares and performance restricted stock units. On the subsequent issuance of treasury shares, we record proceeds in excess of cost as an increase in additional paid in capital. A deficiency of such proceeds relative to costs would be applied to reduce paid-in-capital associated with prior issuances to the extent available, with the remainder recorded as a charge to retained earnings. We recorded a charge to retained earnings of </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months 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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the treasury stock activity during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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;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;">Nine Months Ended</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">July&#160;31, 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;">Beginning balance as of November 1, 2017</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;">2,670,743</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;">Restricted stock awards 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;">(73,400</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;">Performance share awards vested</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;">(25,340</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;">Stock options exercised</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;">(277,899</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;">Balance at July 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;">2,294,104</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:12px;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:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We compute basic earnings (loss) per share by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings per common and potential common shares include the weighted average of additional shares associated with the incremental effect of dilutive employee stock options, non-vested restricted stock as determined using the treasury stock method prescribed by U.S. GAAP and contingent shares associated with performance share awards, if dilutive.</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share for the each of the three and nine months ended July 31, 2018 and 2017 were calculated as follows (in thousands, except per share data):</font></div><div style="line-height:120%;padding-top:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended July 31, 2018</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">10,753</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;">34,840</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;">0.31</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">171</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="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;">Restricted stock awards</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="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: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;">109</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="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;">Diluted earnings per common share</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;">10,753</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;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;">35,120</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;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.31</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 style="line-height:120%;padding-top:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended July 31, 2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">10,215</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;">34,224</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;">0.30</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">495</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="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;">Restricted stock awards</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 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;">143</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="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;">Performance shares</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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 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;">62</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="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;">Diluted earnings per common share</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;">10,215</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,924</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;">0.29</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:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended July 31, 2018</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">19,836</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;">34,766</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;">0.57</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">226</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="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;">Restricted stock awards</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="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: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;">133</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="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;">Diluted earnings per common share</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;">19,836</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;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;">35,125</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;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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended July 31, 2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">7,951</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;">34,141</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;">0.23</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">440</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="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;">Restricted stock awards</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 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;">128</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="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;">Performance shares</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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 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;">62</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="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;">Diluted earnings per common share</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;">7,951</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,771</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;">0.23</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:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had common stock equivalents that were potentially dilutive in future earnings per share calculations of </font><font style="font-family:inherit;font-size:10pt;">1,015,946</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">972,606</font><font style="font-family:inherit;font-size:10pt;"> for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">411,450</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">839,150</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the prior year comparable periods. Such dilution will be dependent on the excess of the market price of our stock over the exercise price and other components of the treasury stock method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurement of Assets and Liabilities</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market data developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to Level 1 and the lowest priority to Level 3. The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability either directly or indirectly including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates) and inputs that are derived principally from or corroborated by observable market data by correlation or other means.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 - Inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table><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;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, foreign currency derivatives were the only instruments being measured on a recurring basis. Less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign currency derivatives were included in total liabilities as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign currency derivatives were included in total assets and total liabilities as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. All of our derivative contracts are valued using quoted market prices from brokers or exchanges and are classified within Level 2 of the fair value hierarchy. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We have recorded land totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> at fair value on a non-recurring basis which is classified as a Level 3 measurement as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The fair value was based on broker opinions received during the fourth fiscal quarter of the year ended October 31, 2017. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying amounts reported on the balance sheet for cash, cash equivalents, accounts receivable and accounts payable approximate fair value due to the short-term maturity of these instruments. Our outstanding debt is variable rate debt that re-prices frequently, thereby limiting our exposure to significant change in interest rate risk. As a result, the fair value of our debt instruments approximates carrying value at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (Level 3 measurement).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">July 31, 2018</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Beginning balance as of November 1, 2017</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;">222,194</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:28px;padding-top:2px;padding-bottom: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 currency translation adjustment</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;">(607</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 the end of the 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;border-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;">221,587</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At our last annual test date, August 31, 2017, we evaluated the recoverability of goodwill at each of our five reportable units with goodwill balances and determined that our goodwill was not impaired.&#160; For the reporting unit included in our NA Cabinet Components operating segment, we performed the first step of the goodwill impairment test at March 31, 2018, as our annual long-range planning effort produced lower forecasted results compared to the prior year&#8217;s process, a potential indicator of impairment.&#160; We determined the fair value of this reporting unit exceeded its carrying value by approximately </font><font style="font-family:inherit;font-size:10pt;">4.5%</font><font style="font-family:inherit;font-size:10pt;"> as of March 31, 2018, a reduction from the </font><font style="font-family:inherit;font-size:10pt;">5.2%</font><font style="font-family:inherit;font-size:10pt;"> cushion at our August 31, 2017 testing date.&#160; As of July 31, 2018, there were no further indicators of impairment. Should our actual results for our NA Cabinet Components operating segment be lower than expected in the future, the corresponding goodwill could become impaired and the impairment could be material. The goodwill impairment testing process is more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017. For a summary of the change in the carrying amount of goodwill by segment, see Note 13, "Segment Information", included herewith.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Identifiable Intangible Assets</font></div><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortizable intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</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="16" rowspan="1"></td></tr><tr><td style="width:42%;" 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:2%;" 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:2%;" 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:2%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying<br clear="none"/>Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>Amortization</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</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;">154,768</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;">56,744</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;">155,230</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;">48,479</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</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;">55,912</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;">31,972</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;">56,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 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,509</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents and other technology</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;">22,304</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;">17,197</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;">22,624</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;">16,146</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:28px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><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;">232,984</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;">105,913</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;">233,912</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;">94,134</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%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to a change in estimate with regard to the remaining service lives of certain intangible assets, we recorded incremental amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. See additional disclosure at Note 1, "Nature of Operations, Basis of Presentation and Significant Accounting Policies - Restructuring." </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we retired identifiable intangible assets of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to patents and other technology.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had aggregate amortization expense related to intangible assets for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the comparable prior year periods. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated remaining amortization expense, based on current intangible balances, for each of the fiscal years ending October 31, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</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;">2018 (remaining three months)</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;">3,993</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;">2019</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;">15,361</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;">2020</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,304</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;">2021</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;">12,583</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;">2022</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;">11,959</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;">Thereafter</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;">68,871</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;">Total</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;">127,071</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:12px;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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To determine our income tax expense or benefit for interim periods, consistent with accounting standards, we apply the estimated annual effective income tax rate to year-to-date results. Our estimated annual effective tax rates for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;"> were </font><font style="font-family:inherit;font-size:10pt;">23.7%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">31.4%</font><font style="font-family:inherit;font-size:10pt;">, respectively, excluding discrete items. The change in the annual rate was due largely to the effect of the Tax Cuts and Jobs Act (the Act) which was signed into law on December 22, 2017. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Act reduced our federal income tax statutory rate from </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">23.3%</font><font style="font-family:inherit;font-size:10pt;"> for the fiscal year ending October 31, 2018. Discrete items contributing to the income tax benefit for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> included </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the re-measurement of our deferred income tax assets and liabilities due to the decrease in the federal corporate income tax rate, a benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the true up of our accruals and related deferred taxes from prior year filings and settled tax audits, and a charge of $0.1 million related to the vesting or exercise of equity-based compensation awards, partially offset by a tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles our effective income tax benefit rate to the federal statutory rate of </font><font style="font-family:inherit;font-size:10pt;">23.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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%;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="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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:2%;" 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="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine months ended July 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">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="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 tax at statutory rate</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;">23.3</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;">&#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 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;">35.0</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;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State and local income tax</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;">2.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 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.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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-United States income tax</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;">(0.7</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;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;">(7.8</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:28px;padding-top:2px;padding-bottom: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 permanent differences</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.8</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 rate impact of enactment of tax reform</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;">(44.9</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;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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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 impact of stock based compensation</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;">0.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 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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact of deemed repatriation</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;">7.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 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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Return to actual adjustments</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;">(1.3</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;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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax benefit rate</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.7</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;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;">31.4</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;">&#160;%</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States statutory rate of </font><font style="font-family:inherit;font-size:10pt;">23.3%</font><font style="font-family:inherit;font-size:10pt;"> reflects the period November 1, 2017 to December 31, 2017 at the previous </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> rate and the period January 1, 2018 to October 31, 2018 at the new </font><font style="font-family:inherit;font-size:10pt;">21.0%</font><font style="font-family:inherit;font-size:10pt;"> rate.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Given the significance of the Act, the SEC staff issued Staff Accounting Bulletin No. 118 (SAB 118), which allows registrants to record provisional amounts during a one year &#8220;measurement period&#8221;. During the measurement period, impacts of the Act are expected to be recorded at the time a reasonable estimate for all or a portion of the effects can be made, and provisional amounts can be recognized and adjusted as information becomes available, prepared or analyzed. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Act for which the accounting under ASC 740 is complete. To the extent that a company&#8217;s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Act.</font></div><div style="line-height:120%;padding-top:12px;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;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we have not completed the accounting for the tax effects of the Act. However, we have made an initial assessment of the Act and recorded a discrete benefit of $6.5 million during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. We believe that our assessment of the re-measurement of our deferred income tax assets and liabilities to be complete, while we consider our tax expense related to the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings and our tax benefit of stock based compensation to be provisional. At this time, our estimate does not reflect changes in current interpretations of compensation deduction limitations, effects of any state tax law changes and uncertainties regarding interpretations that may arise as a result of federal tax reform. Any additional impact of the enactment of the Act will be recorded as they are identified during the one-year measurement period provided for in SAB 118. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In light of the Act, we repatriated </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> of excess cash from our insulating glass spacer division in the United Kingdom during the nine months ended July 31, 2018. This was repatriation of excess cash that was a portion of the one-time mandatory transition tax discussed above. We will continue to evaluate our foreign cash position and may repatriate additional foreign earnings in the future. With the exception of the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings, we do not anticipate any material tax impact from any potential repatriation of previously unremitted foreign earnings.</font></div><div style="line-height:120%;padding-top:12px;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;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, our liability for uncertain tax positions (UTP) of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> relates to certain state tax items regarding the interpretation of tax laws and regulations. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The final outcome of the future tax consequences of legal proceedings, if any, as well as the outcome of competent authority proceedings, changes in regulatory tax laws, or interpretation of those tax laws could impact our financial statements. We are subject to the effect of these matters occurring in various jurisdictions. The disallowance of the UTP would not materially affect the annual effective tax rate. We do not believe any of the UTP at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> will be recognized within the next twelve months.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate the likelihood of realization of our deferred tax assets by considering both positive and negative evidence. We believe there is no need for a valuation allowance of the federal net operating losses. We will continue to evaluate our position throughout the year. We maintain a valuation allowance for certain state net operating losses which totaled </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:68%;" 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:2%;" 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></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">50,564</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;">50,472</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;">Finished goods and 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;">40,615</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;">40,087</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;">Supplies and other</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,846</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;">2,655</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:28px;padding-top:2px;padding-bottom: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 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;">93,025</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;">93,214</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:28px;padding-top:2px;padding-bottom: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: Inventory reserves</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;">5,920</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;">5,685</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:44px;padding-top:2px;padding-bottom: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;">87,105</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;">87,529</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:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed costs related to excess manufacturing capacity, if any, have been expensed in the period they were incurred and, therefore, are not capitalized into inventory. </font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our inventories at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were valued using the following costing methods:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:68%;" 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:2%;" 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></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">LIFO</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;">5,389</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;">4,444</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;">FIFO</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;">81,716</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;">83,085</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:28px;padding-top:2px;padding-bottom: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;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;">87,105</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;" rowspan="1" colspan="1"><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;">87,529</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During interim periods, we estimate a LIFO reserve based on our expectations of year-end inventory levels and costs. If our calculations indicate that an adjustment at year-end will be required, we may record a proportionate share of this amount during the period. At year-end, we calculate the actual LIFO reserve and record an adjustment for the difference between the annual calculation and any estimates recognized during the interim periods.&#160; Because the interim projections are subject to many factors beyond our control, the results could differ significantly from the year-end LIFO calculation. We did not record an interim LIFO reserve adjustment for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">. &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> For inventories valued under the LIFO method, replacement cost exceeded the LIFO value by approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Operations and Basis of Presentation </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanex Building Products Corporation is a component supplier to original equipment manufacturers (OEMs) in the building products industry. These components can be categorized as window and door (fenestration) components and kitchen and bath cabinet components. Examples of fenestration components include: (1) energy-efficient flexible insulating glass spacers, (2) extruded vinyl profiles, (3) window and door screens, and (4) precision-formed metal and wood products. We also manufacture cabinet doors and other components for OEMs in the kitchen and bathroom cabinet industry. In addition, we provide certain other non-fenestration components and products, which include solar panel sealants, trim moldings, vinyl decking, fencing, water retention barriers, and conservatory roof components. We have organized our business into three reportable business segments. For additional discussion of our reportable business segments, see Note 14, "Segment Information." We use low-cost, short lead-time production processes and engineering expertise to provide our customers with specialized products for their specific window, door, and cabinet applications. We believe these capabilities provide us with unique competitive advantages. We serve a primary customer base in North America and the United Kingdom, and also serve customers in international markets through our operating plants in the United Kingdom and Germany, as well as through sales and marketing efforts in other countries. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Unless the context indicates otherwise, references to "Quanex", the "Company", "we", "us" and "our" refer to the consolidated business operations of Quanex Building Products Corporation and its subsidiaries.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying interim condensed consolidated financial statements include the accounts of Quanex Building Products Corporation. All intercompany accounts and transactions have been eliminated in consolidation. These financial statements have been prepared by us, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from audited financial information, but does not include all disclosures required by U.S. GAAP. The accompanying financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto, included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In our opinion, the accompanying financial statements contain all adjustments (which consist of normal recurring adjustments, except as disclosed herein) necessary to fairly present our financial position, results of operations and cash flows for the interim periods. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year or for any future periods. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In preparing financial statements, we make informed judgments and estimates that affect the reported amounts of assets and liabilities as of the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. We review our estimates on an on-going basis, including those related to impairment of long lived assets and goodwill, contingencies and income taxes. Changes in facts and circumstances may result in revised estimates and actual results may differ from these estimates. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue one-time severance costs pursuant to an approved plan of restructuring at the communication date, when affected employees have been notified of the potential severance and sufficient information has been provided for the employee to calculate severance benefits, in the event the employee is involuntarily terminated. In addition, we accrue costs associated with the termination of contractual commitments including operating leases at the time the lease is terminated pursuant to the lease provisions or in accordance with another agreement with the landlord. Otherwise, we continue to recognize operating lease expense through the cease-use date. After the cease-use date, we determine if our operating lease payments are at market. We assume sublet of the facility at the market rate. To the extent our lease obligations exceed the fair value rentals, we discount to arrive at the present value and record a liability. If the facility is not sublet, we expense the amount of the rental in the current period. For other costs directly related to the restructuring effort, such as equipment moving costs, we expense in the period incurred. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We closed a kitchen and bathroom cabinet door business in Mexico in October 2016 and another plant in Lansing, Kansas in September 2017. We closed two United States vinyl operations plants in November 2016 and January 2017. Pursuant to these restructuring efforts, we expensed </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the comparable prior year periods. Our facility lease obligations were deemed to be at fair market value and we have not yet negotiated exit from our remaining lease obligations at two of these facilities. We expect to continue to incur costs related to these operating leases and other costs associated with these restructuring efforts during fiscal 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, we evaluated the remaining depreciable lives of property, plant and equipment that will be abandoned or otherwise disposed as of the plant closures and recorded a change in estimate associated with the remaining useful lives of these assets. We recorded accelerated depreciation of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> related to this change in estimate for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. In addition, we evaluated the remaining service lives of intangible assets with defined lives associated with our United States vinyl extrusion business and recorded a change in estimate associated with the remaining useful lives of a customer relationship intangible and a utility process intangible asset which resulted in an increase in amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. We do not expect to incur incremental depreciation and amortization expense in fiscal 2018 associated with these restructuring efforts.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017, on November 7, 2016, we paid </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> pursuant to an earn-out provision for the acquisition of HLP. We have included this earn-out payment under the caption "Acquisitions, net of cash acquired" in the accompanying cash flow statement for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Related Parties</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are party to operating leases associated with HLP for which a former owner, who is now our employee, has an ownership interest. These leases include our primary operating facilities, a finished goods warehouse, a mixing plant, and a manufacturing facility. The lease for the manufacturing facility which has a </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;">-year term began in 2007, the lease for the manufacturing facility which has a </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;">-year term began in 2012, the lease for the mixing plant has a </font><font style="font-family:inherit;font-size:10pt;">13.5</font><font style="font-family:inherit;font-size:10pt;">-year term which began in 2013, and the lease for the warehouse has a </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;">-year life which began in 2017. We have recorded rent expense pursuant to these agreements of approximately </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;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the comparable prior year periods. Commitments under these lease arrangements are included in our operating and capital lease commitments as disclosed in our Annual Report on Form 10-K for the year ended October 31, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other (Expense) Income</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, included under the caption "Other, net" on the accompanying condensed consolidated statements of income, consisted of the following for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">:</font></div><div style="line-height:120%;padding-top:4px;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" 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><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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Foreign currency transaction (losses) gains</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;">(90</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;">362</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;">106</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;">727</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;">Foreign currency derivative gains (losses)</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;">11</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;">(323</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;">(18</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;">(213</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;">Interest income</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</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;">22</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;">54</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;">68</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;">Other</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;">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;">(15</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;">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;">(10</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:28px;padding-top:2px;padding-bottom: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, 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;">(62</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;">46</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;">150</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;">572</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Retirement Plans</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pension Plan </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our non-contributory, single employer defined benefit pension plan covers a majority of our employees in the United States excluding employees of recent acquisitions. Employees of acquired companies may be covered after a transitional period. The net periodic pension cost for this plan for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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 as follows: </font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" 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:2%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Service cost</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;">960</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;">949</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;">2,932</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;">2,845</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;">Interest cost</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;">279</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;">215</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;">847</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;">642</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;">Expected return on plan 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;">(543</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;">(466</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,630</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,397</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;">Amortization of net loss</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;">7</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;">144</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;">49</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;">430</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:28px;padding-top:2px;padding-bottom: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 cost</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;">703</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;" rowspan="1" colspan="1"><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;">842</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;">2,198</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;">2,520</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:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> During 2017, we contributed </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> to fund our plan, and we expect to make a contribution to our plan in September 2018 of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, which is in line with our policy to make the minimum annual contributions required while maintaining 100% percent funding.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Plans</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have a supplemental benefit plan covering certain executive officers and key employees and a non-qualified deferred compensation plan covering members of the Board of Directors and certain key employees. As of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our liability under the supplemental benefit plan was approximately </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The liability associated with the deferred compensation plan was approximately </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and October 31, 2017, respectively. We record the current portion of liabilities associated with these plans under the caption "Accrued Liabilities," and the long-term portion under the caption "Other Liabilities" in the accompanying condensed consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty Obligations </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue warranty obligations as we recognize revenue associated with certain products. We make provisions for our warranty obligations based upon historical experience of costs incurred for such obligations adjusted, as necessary, for current conditions and factors. There are significant uncertainties and judgments involved in estimating our warranty obligations, including changing product designs, differences in customer installation processes and future claims experience which may vary from historical claims experience. Therefore, the ultimate amount we incur as warranty costs in the near and long-term may not be consistent with our current estimate. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the activity related to our accrued warranty, including both the current and long-term portions (reported in accrued liabilities and other liabilities, respectively, on the accompanying condensed consolidated balance sheet) follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:0px;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="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">July&#160;31, 2018</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="3" style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Beginning balance as of November 1, 2017</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;">323</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;">Change in accrual for preexisting warranties</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;">(11</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;">Warranty costs paid</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;">(15</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;">Total accrued warranty as of the end of the period</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;">297</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:44px;padding-top:2px;padding-bottom: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: Current portion of accrued warranty</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;">143</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of accrued warranty</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;">154</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-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not allocate non-operating loss or income tax benefit to the reportable segments. The following table reconciles operating loss as reported above to net income for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">:</font></div><div style="line-height:120%;padding-top:12px;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:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;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;">Operating income</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;">17,087</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;">17,352</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;">24,734</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;">18,136</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:top;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;">Interest expense</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,641</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;">(2,575</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;">(7,584</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;">(7,126</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;">Other, net</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;">(62</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;">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><td style="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;">150</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;">572</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;">Income tax (expense) benefit</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;">(3,631</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;">(4,608</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;">2,536</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;">(3,631</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:36px;padding-top:2px;padding-bottom: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 income</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;">10,753</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;">10,215</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;">19,836</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;" rowspan="1" colspan="1"><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;">7,951</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Identifiable Intangible Assets</font></div><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortizable intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</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="16" rowspan="1"></td></tr><tr><td style="width:42%;" 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:2%;" 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:2%;" 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:2%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying<br clear="none"/>Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>Amortization</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</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;">154,768</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;">56,744</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;">155,230</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;">48,479</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</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;">55,912</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;">31,972</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;">56,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 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,509</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents and other technology</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;">22,304</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;">17,197</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;">22,624</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;">16,146</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:28px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><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;">232,984</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;">105,913</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;">233,912</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;">94,134</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt consisted of the following at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;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="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;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Revolving Credit Facility</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;">66,000</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;">84,000</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:top;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;">Term Loan A</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;">127,500</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;">138,750</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;">Capital lease obligations and other</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;">17,945</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;">18,764</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;">Unamortized deferred financing fees</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,671</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;">(2,088</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:28px;padding-top:2px;padding-bottom: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 debt</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;">209,774</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;">239,426</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:28px;padding-top:2px;padding-bottom: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: Current maturities of long-term debt</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;">16,120</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;">21,242</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt</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;">193,654</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;" rowspan="1" colspan="1"><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;">218,184</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share for the each of the three and nine months ended July 31, 2018 and 2017 were calculated as follows (in thousands, except per share data):</font></div><div style="line-height:120%;padding-top:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended July 31, 2018</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">10,753</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;">34,840</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;">0.31</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">171</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="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;">Restricted stock awards</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="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: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;">109</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="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;">Diluted earnings per common share</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;">10,753</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;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;">35,120</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;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.31</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 style="line-height:120%;padding-top:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended July 31, 2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">10,215</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;">34,224</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;">0.30</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">495</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="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;">Restricted stock awards</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 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;">143</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="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;">Performance shares</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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 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;">62</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="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;">Diluted earnings per common share</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;">10,215</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,924</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;">0.29</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:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended July 31, 2018</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">19,836</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;">34,766</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;">0.57</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">226</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="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;">Restricted stock awards</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="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: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;">133</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="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;">Diluted earnings per common share</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;">19,836</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;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;">35,125</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;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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:center;text-indent:0px;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;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="10" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended July 31, 2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</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;">Basic earnings per common share</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;">7,951</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;">34,141</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;">0.23</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;font-style:italic;">Effect of dilutive securities:</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="2" 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;">Stock options</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 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;">440</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="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;">Restricted stock awards</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 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;">128</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="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;">Performance shares</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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 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;">62</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="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;">Diluted earnings per common share</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;">7,951</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,771</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;">0.23</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-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles our effective income tax benefit rate to the federal statutory rate of </font><font style="font-family:inherit;font-size:10pt;">23.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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%;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="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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:2%;" 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="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine months ended July 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">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="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 tax at statutory rate</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;">23.3</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;">&#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 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;">35.0</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;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State and local income tax</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;">2.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 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.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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-United States income tax</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;">(0.7</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;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;">(7.8</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:28px;padding-top:2px;padding-bottom: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 permanent differences</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.8</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 rate impact of enactment of tax reform</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;">(44.9</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;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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom: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 impact of stock based compensation</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;">0.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 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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact of deemed repatriation</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;">7.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 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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Return to actual adjustments</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;">(1.3</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;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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax benefit rate</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.7</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;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;">31.4</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;">&#160;%</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:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our product sales for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 into general groupings by segment to provide additional information to our shareholders. </font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;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:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">NA Engineered Components:</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><td style="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;">United States - fenestration</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;">112,914</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;">107,193</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;">297,700</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;">289,231</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;">International - fenestration</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;">11,851</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;">9,959</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;">27,758</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,945</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;">United States - non-fenestration</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,675</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;">7,060</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;">13,518</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;">19,590</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;">International - non-fenestration</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,957</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,234</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;">11,304</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;">9,928</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;border-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-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;">133,397</font></div></td><td style="vertical-align:bottom;border-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;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;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;">126,446</font></div></td><td style="vertical-align:bottom;border-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;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;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;">350,280</font></div></td><td style="vertical-align:bottom;border-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;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;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;">343,694</font></div></td><td style="vertical-align:bottom;border-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;font-weight:bold;">EU Engineered Components:</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><td style="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;">United States - fenestration</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;">&#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 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;">190</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;">&#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 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;">304</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;">International - fenestration</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;">34,881</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;">35,087</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;">97,597</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;">94,528</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;">International - non-fenestration</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;">7,780</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,082</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;">17,884</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;">11,301</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="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;">42,661</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;">40,359</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;">115,481</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;">106,133</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;font-weight:bold;">NA Cabinet Components:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">United States - fenestration</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;">3,650</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;">4,322</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;">10,500</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;">12,316</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;">United States - non-fenestration</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;">60,843</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;">59,237</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;">171,547</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;">174,404</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;">International - non-fenestration</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;">621</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;">280</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,658</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,639</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;border-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-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;">65,114</font></div></td><td style="vertical-align:bottom;border-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;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;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,839</font></div></td><td style="vertical-align:bottom;border-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;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;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;">183,705</font></div></td><td style="vertical-align:bottom;border-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;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;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;">188,359</font></div></td><td style="vertical-align:bottom;border-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;font-weight:bold;">Unallocated Corporate &amp; Other</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><td style="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;">Eliminations</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,351</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;">(1,277</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;">(3,767</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;">(3,780</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="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;">(1,351</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;">(1,277</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;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;">(3,767</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;">(3,780</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></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 sales</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;">239,821</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;">229,367</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;">645,699</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;">634,406</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-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">July 31, 2018</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Beginning balance as of November 1, 2017</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;">222,194</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:28px;padding-top:2px;padding-bottom: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 currency translation adjustment</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;">(607</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 the end of the 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;border-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;">221,587</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the change in the carrying amount of goodwill by segment for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:8%;" 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:8%;" 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:8%;" 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:9%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">NA Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">EU Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">NA Cabinet Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Unallocated Corp. &amp; Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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 October 31, 2017</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;">38,712</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;">69,735</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;">113,747</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;">&#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 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;">222,194</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;">Foreign currency translation adjustment</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;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;">(607</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;padding-left:2px;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;">&#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;">(607</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 July 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;border-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;">38,712</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;">69,128</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;">113,747</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;">&#8212;</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;">221,587</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:68%;" 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:2%;" 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></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">50,564</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;">50,472</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;">Finished goods and 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;">40,615</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;">40,087</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;">Supplies and other</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,846</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;">2,655</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:28px;padding-top:2px;padding-bottom: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 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;">93,025</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;">93,214</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:28px;padding-top:2px;padding-bottom: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: Inventory reserves</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;">5,920</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;">5,685</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:44px;padding-top:2px;padding-bottom: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;">87,105</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;">87,529</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-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net periodic pension cost for this plan for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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 as follows: </font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" 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:2%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Service cost</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;">960</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;">949</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;">2,932</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;">2,845</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;">Interest cost</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;">279</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;">215</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;">847</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;">642</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;">Expected return on plan 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;">(543</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;">(466</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,630</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,397</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;">Amortization of net loss</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;">7</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;">144</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;">49</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;">430</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:28px;padding-top:2px;padding-bottom: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 cost</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;">703</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;" rowspan="1" colspan="1"><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;">842</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;">2,198</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;">2,520</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of non-vested restricted stock awards activity during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> is presented below:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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&#160;Average<br clear="none"/>Grant Date Fair Value per Share</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;">Non-vested at October 31, 2017</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;">284,300</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;">19.66</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:28px;padding-top:2px;padding-bottom: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;">73,400</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;">20.70</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</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;">(28,700</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;">19.66</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(111,800</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.16</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;">Non-vested at July 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,200</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;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;">19.76</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 style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the notional amounts and fair value of outstanding derivative contracts at </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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:1%;" 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:2%;" 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:1%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional as indicated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value in $</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 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July&#160;31, <br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, <br clear="none"/>2017</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;">Foreign currency derivatives:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell EUR, buy USD</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EUR</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;">138</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;">1,271</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;">&#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 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</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell CAD, buy USD</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CAD</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;">314</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;">320</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</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</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell GBP, buy USD</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GBP</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;">123</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;">75</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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buy EUR, sell GBP</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EUR</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;">48</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;">30</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;">(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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buy USD, sell EUR</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</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;">17</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;">&#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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not designated any of our derivative contracts as hedges for accounting purposes in accordance with the provisions under the Accounting Standards Codification Topic 815 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Derivatives and Hedging</font><font style="font-family:inherit;font-size:10pt;">" (ASC 815). Therefore, changes in the fair value of these contracts and the realized gains and losses are recorded in the unaudited condensed consolidated statements of income (loss) for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;"> as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of gains (losses):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Other, net</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;">Foreign currency derivatives</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;">11</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;">(323</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;">(18</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;">(213</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12. Other (Expense) Income</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, included under the caption "Other, net" on the accompanying condensed consolidated statements of income, consisted of the following for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">:</font></div><div style="line-height:120%;padding-top:4px;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" 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><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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Foreign currency transaction (losses) gains</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;">(90</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;">362</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;">106</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;">727</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;">Foreign currency derivative gains (losses)</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;">11</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;">(323</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;">(18</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;">(213</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;">Interest income</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</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;">22</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;">54</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;">68</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;">Other</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;">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;">(15</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;">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;">(10</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:28px;padding-top:2px;padding-bottom: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, 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;">(62</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;">46</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;">150</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;">572</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the activity related to our accrued warranty, including both the current and long-term portions (reported in accrued liabilities and other liabilities, respectively, on the accompanying condensed consolidated balance sheet) follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:0px;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="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">July&#160;31, 2018</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="3" style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">Beginning balance as of November 1, 2017</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;">323</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;">Change in accrual for preexisting warranties</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;">(11</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;">Warranty costs paid</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;">(15</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;">Total accrued warranty as of the end of the period</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;">297</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:44px;padding-top:2px;padding-bottom: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: Current portion of accrued warranty</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;">143</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of accrued warranty</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;">154</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:13px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment information for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">, and total assets as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized in the following table (in thousands):</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:left;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="20" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:8%;" 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:8%;" 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:8%;" 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:9%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">NA Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">EU Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">NA Cabinet Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Unallocated Corp. &amp; Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Total</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Three Months Ended July 31, 2018</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 sales</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;">133,397</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;">42,661</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;">65,114</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;">(1,351</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;">239,821</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;">Depreciation and amortization</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,741</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,352</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,432</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;">166</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;">12,691</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;">Operating income (loss)</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;">12,270</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,934</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,340</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,457</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;">17,087</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;">Capital expenditures</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,391</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;">698</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,792</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;">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;">5,885</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Three Months Ended July 31, 2017</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><td style="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: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 sales</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;">126,446</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,359</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;">63,839</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;">(1,277</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;">229,367</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;">Depreciation and 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;">7,899</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,391</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,491</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</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;">13,915</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;">Operating income (loss)</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;">11,822</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,804</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,705</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">17,352</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;">Capital expenditures </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;">5,068</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,770</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,476</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;">234</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;">9,548</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Nine Months Ended July 31, 2018</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 sales</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;">350,280</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;">115,481</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;">183,705</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;">(3,767</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;">645,699</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;">Depreciation and amortization</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;">20,561</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;">7,328</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;">10,957</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;">428</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;">39,274</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;">Operating income (loss)</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;">19,442</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;">7,674</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;">665</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,047</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;">24,734</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;">Capital expenditures</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;">10,855</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;">4,562</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,563</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;">118</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;">21,098</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Nine Months Ended July 31, 2017</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><td style="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: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 sales</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;">343,694</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;">106,133</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;">188,359</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;">(3,780</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;">634,406</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;">Depreciation and 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;">26,377</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;">6,753</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;">10,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;">411</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;">43,701</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;">Operating income (loss)</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;">15,861</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;">8,944</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,880</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;">(9,549</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;">18,136</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;">Capital expenditures</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,468</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;">6,721</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;">5,473</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;">436</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;">27,098</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">As of July 31, 2018</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 assets</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;">248,678</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;">216,132</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;">279,872</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;">6,841</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;">751,523</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">As of October 31, 2017</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 assets</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;">258,315</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;">219,622</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;">285,457</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;">10,485</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;">773,879</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our performance share grants and the grant date fair value for the EPS and R-TSR performance metrics:</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:0px;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="14" rowspan="1"></td></tr><tr><td style="width:44%;" 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:4%;" 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:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" 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="13" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair Value</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant Date</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;">Shares Awarded</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">EPS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">R-TSR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Shares Forfeited</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;">December 2, 2015</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;">158,100</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;">19.31</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;">23.72</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;">18,936</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;">January 25, 2016</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;">4,300</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;">17.46</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.65</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;">&#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></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;">November 30, 2016</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;">186,500</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;">19.45</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;">26.61</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;">17,940</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;">December 7, 2017</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;">146,500</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;">20.70</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;">21.81</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;">10,848</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-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our stock option activity for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:40%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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="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;">Stock 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="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 Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term&#160;(in&#160;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;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value&#160;(000s)</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 at October 31, 2017</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;">2,152,758</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;">17.44</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;" 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="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:28px;padding-top:2px;padding-bottom: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;">&#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;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 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:28px;padding-top:2px;padding-bottom: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;">(277,899</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;">19.50</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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">(67,084</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.69</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="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;">Outstanding at July 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,807,775</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;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.00</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;">4.9</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;">1,760</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;">Vested or expected to vest at July 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,807,775</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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;">18.00</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;">4.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">1,760</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;">Exercisable at July 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,543,965</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;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;">17.76</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;">4.4</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;">1,759</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a summary of assumptions used to estimate the fair value of our stock options issued during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended July 31, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">April 30, 2017</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;">Weighted-average expected volatility</font></div></td><td style="vertical-align:bottom;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.7%</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 expected term (in years)</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</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;">Risk-free interest rate</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0%</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;">Expected dividend yield over expected term</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0%</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;">Weighted average grant date fair value</font></div></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.25</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the treasury stock activity during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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;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;">Nine Months Ended</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">July&#160;31, 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;">Beginning balance as of November 1, 2017</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;">2,670,743</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;">Restricted stock awards 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;">(73,400</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;">Performance share awards vested</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;">(25,340</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;">Stock options exercised</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;">(277,899</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;">Balance at July 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;">2,294,104</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated remaining amortization expense, based on current intangible balances, for each of the fiscal years ending October 31, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Expense</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;">2018 (remaining three months)</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;">3,993</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;">2019</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;">15,361</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;">2020</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,304</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;">2021</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;">12,583</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;">2022</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;">11,959</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;">Thereafter</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;">68,871</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;">Total</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;">127,071</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13. Segment Information</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We present </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> reportable business segments in accordance with Topic 280-10-50, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Segment Reporting"</font><font style="font-family:inherit;font-size:10pt;"> (ASC 280): (1) North American Engineered Components segment (&#8220;NA Engineered Components&#8221;), comprising </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> operating segments primarily focused on the fenestration market in North America including vinyl profiles, insulating glass (IG) spacers, screens &amp; other fenestration components; (2) European Engineered Components segment (&#8220;EU Engineered Components&#8221;), comprising our United Kingdom-based vinyl extrusion business, manufacturing vinyl profiles &amp; conservatories, and the European insulating glass business manufacturing IG spacers; and (3) North American Cabinet Components segment (&#8220;NA Cabinet Components&#8221;), comprising solely the North American cabinet door and components business acquired in November 2015. We maintain an Unallocated Corporate &amp; Other grouping which includes LIFO inventory adjustments, corporate office charges, and inter-segment eliminations, less an allocation of a portion of the general and administrative costs associated with the corporate office which have been allocated to the reportable business segments, based upon a relative measure of profitability, in order to more accurately reflect each reportable business segment's administrative cost. Certain costs are not allocated to the reportable operating segments, but remain in Unallocated Corporate &amp; Other, including transaction expenses, stock-based compensation, long-term incentive awards based on the performance of our common stock and other factors, certain severance and legal costs not deemed to be allocable to all segments, depreciation of corporate assets, interest expense, other, net, income taxes and inter-segment eliminations. The accounting policies of our operating segments are the same as those used to prepare the accompanying condensed consolidated financial statements. Corporate general and administrative expense allocated during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the prior year comparable periods.</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 280 permits aggregation of operating segments based on factors including, but not limited to: (1) similar nature of products serving the building products industry, primarily the fenestration business; (2) similar production processes, although there are some differences in the amount of automation amongst operating plants; (3) similar types or classes of customers, namely the primary OEMs; (4) similar distribution methods for product delivery, although the extent of the use of third-party distributors will vary amongst the businesses; (5) similar regulatory environment; and (6) converging long-term economic similarities. </font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment information for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">, and total assets as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized in the following table (in thousands):</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:left;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="20" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:8%;" 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:8%;" 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:8%;" 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:9%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">NA Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">EU Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">NA Cabinet Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Unallocated Corp. &amp; Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Total</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Three Months Ended July 31, 2018</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 sales</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;">133,397</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;">42,661</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;">65,114</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;">(1,351</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;">239,821</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;">Depreciation and amortization</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,741</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,352</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,432</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;">166</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;">12,691</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;">Operating income (loss)</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;">12,270</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,934</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,340</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,457</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;">17,087</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;">Capital expenditures</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,391</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;">698</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,792</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;">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;">5,885</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Three Months Ended July 31, 2017</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><td style="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: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 sales</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;">126,446</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,359</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;">63,839</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;">(1,277</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;">229,367</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;">Depreciation and 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;">7,899</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,391</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,491</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</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;">13,915</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;">Operating income (loss)</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;">11,822</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,804</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,705</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">17,352</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;">Capital expenditures </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;">5,068</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,770</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,476</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;">234</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;">9,548</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Nine Months Ended July 31, 2018</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 sales</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;">350,280</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;">115,481</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;">183,705</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;">(3,767</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;">645,699</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;">Depreciation and amortization</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;">20,561</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;">7,328</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;">10,957</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;">428</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;">39,274</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;">Operating income (loss)</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;">19,442</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;">7,674</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;">665</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,047</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;">24,734</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;">Capital expenditures</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;">10,855</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;">4,562</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,563</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;">118</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;">21,098</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Nine Months Ended July 31, 2017</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><td style="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: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 sales</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;">343,694</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;">106,133</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;">188,359</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;">(3,780</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;">634,406</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;">Depreciation and 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;">26,377</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;">6,753</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;">10,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;">411</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;">43,701</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;">Operating income (loss)</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;">15,861</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;">8,944</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,880</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;">(9,549</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;">18,136</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;">Capital expenditures</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,468</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;">6,721</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;">5,473</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;">436</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;">27,098</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">As of July 31, 2018</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 assets</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;">248,678</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;">216,132</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;">279,872</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;">6,841</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;">751,523</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">As of October 31, 2017</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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 assets</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;">258,315</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;">219,622</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;">285,457</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;">10,485</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;">773,879</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the change in the carrying amount of goodwill by segment for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:8%;" 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:8%;" 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:8%;" 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:9%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">NA Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">EU Eng. Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">NA Cabinet Comp.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Unallocated Corp. &amp; Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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 October 31, 2017</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;">38,712</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;">69,735</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;">113,747</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;">&#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 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;">222,194</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;">Foreign currency translation adjustment</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;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;">(607</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;padding-left:2px;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;">&#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;">(607</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 July 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;border-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;">38,712</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;">69,128</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;">113,747</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;">&#8212;</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;">221,587</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:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For further details of Goodwill, see Note 4, "Goodwill &amp; Intangible Assets", located herewith.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not allocate non-operating loss or income tax benefit to the reportable segments. The following table reconciles operating loss as reported above to net income for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#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;">:</font></div><div style="line-height:120%;padding-top:12px;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:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;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;">Operating income</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;">17,087</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;">17,352</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;">24,734</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;">18,136</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:top;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;">Interest expense</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,641</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;">(2,575</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;">(7,584</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;">(7,126</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;">Other, net</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;">(62</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;">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><td style="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;">150</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;">572</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;">Income tax (expense) benefit</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;">(3,631</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;">(4,608</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;">2,536</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;">(3,631</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:36px;padding-top:2px;padding-bottom: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 income</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;">10,753</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;">10,215</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;">19,836</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;" rowspan="1" colspan="1"><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;">7,951</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Sales</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We produce a wide variety of products that are used in the fenestration industry, including window and door systems; accessory trim profiles with real wood veneers and wood grain laminate finishes; window spacer systems; extruded vinyl products; metal fabrication; and astragals, thresholds and screens. In addition, we produce certain non-fenestration products, including kitchen and bath cabinet doors and components, trim moldings, solar edge tape, plastic decking, fencing, water retention barriers, conservatory roof components, and other products. </font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our product sales for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 into general groupings by segment to provide additional information to our shareholders. </font></div><div style="line-height:120%;padding-bottom:13px;padding-top:12px;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:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31,</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</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;">NA Engineered Components:</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><td style="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;">United States - fenestration</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;">112,914</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;">107,193</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;">297,700</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;">289,231</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;">International - fenestration</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;">11,851</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;">9,959</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;">27,758</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,945</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;">United States - non-fenestration</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,675</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;">7,060</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;">13,518</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;">19,590</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;">International - non-fenestration</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,957</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,234</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;">11,304</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;">9,928</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;border-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-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;">133,397</font></div></td><td style="vertical-align:bottom;border-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;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;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;">126,446</font></div></td><td style="vertical-align:bottom;border-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;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;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;">350,280</font></div></td><td style="vertical-align:bottom;border-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;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;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;">343,694</font></div></td><td style="vertical-align:bottom;border-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;font-weight:bold;">EU Engineered Components:</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><td style="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;">United States - fenestration</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;">&#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 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;">190</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;">&#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 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;">304</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;">International - fenestration</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;">34,881</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;">35,087</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;">97,597</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;">94,528</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;">International - non-fenestration</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;">7,780</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,082</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;">17,884</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;">11,301</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="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;">42,661</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;">40,359</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;">115,481</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;">106,133</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;font-weight:bold;">NA Cabinet Components:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">United States - fenestration</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;">3,650</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;">4,322</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;">10,500</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;">12,316</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;">United States - non-fenestration</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;">60,843</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;">59,237</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;">171,547</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;">174,404</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;">International - non-fenestration</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;">621</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;">280</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,658</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,639</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;border-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-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;">65,114</font></div></td><td style="vertical-align:bottom;border-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;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;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,839</font></div></td><td style="vertical-align:bottom;border-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;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;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;">183,705</font></div></td><td style="vertical-align:bottom;border-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;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;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;">188,359</font></div></td><td style="vertical-align:bottom;border-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;font-weight:bold;">Unallocated Corporate &amp; Other</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><td style="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;">Eliminations</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,351</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;">(1,277</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;">(3,767</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;">(3,780</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="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;">(1,351</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;">(1,277</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;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;">(3,767</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;">(3,780</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></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 sales</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;">239,821</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;">229,367</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;">645,699</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;">634,406</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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 30, 2018, our Board of Directors approved a stock repurchase program that authorized the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">$60.0 million</font><font style="font-family:inherit;font-size:10pt;"> worth of shares of our common stock. Repurchases under the new program will be made in open market transactions or privately negotiated transactions, subject to market conditions, applicable legal requirements and other relevant factors. The program does not have an expiration date or a limit on the number of shares that may be purchased.</font></div></div> EX-101.SCH 6 nx-20180731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Acquisitions - Summary of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flow (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Debt and Capital Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Debt and Capital Lease Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Debt and Capital Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Earnings Per Share Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Fair Value Measurement of Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Fair Value Measurement of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Fair Value Measurement of Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Intangible Assets - Identifiable Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes Income Tax (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Nature of Operations and Basis of Presentation Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Nature of Operations and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Nature of Operations and Basis of Presentation Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2301301 - Disclosure - Nature of Operations and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - New Accounting Guidance Adopted link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - New Accounting Guidance Adopted (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Other Income (Expense) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Other Income (Expense) (Detail) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Other Income (Expense) (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Retirement Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Segment Information Goodwill by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Segment Information (Notes) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Segment Information Reconcilliation of Operating Loss to Net Income (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Segment Information Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Segment Information Summary of Product Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Stock Based Compensation (Detail) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Stock-Based Compensation - Performance Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Stock-Based Compensation - Performance Share Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Stock-Based Compensation - Treasury Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Warranty Obligations link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Warranty Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Warranty Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nx-20180731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 nx-20180731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 nx-20180731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of Operations and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Inventory Disclosure [Abstract] Inventories Schedule of Inventory, Current [Table Text Block] Values of Inventories Schedule Of Inventory By Valuation Method [Table Text Block] Schedule Of Inventory By Valuation Method [Table Text Block] Subsequent Events [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] Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Disclosure of Compensation Related Costs, Share-based Payments [Abstract] 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] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Cash used to settle restricted stock units Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested at beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Non-vested at end of the period (in shares) Weighted Average Grant Date Fair Value Per Share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value [Abstract] Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Abstract] Non-vested at beginning of the period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-vested at end of the period (in usd per share) Business Combinations [Abstract] Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Statement [Table] Statement [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] NA Cabinet Components NA Cabinet Components [Member] NA Cabinet Components [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Costs Restructuring Costs Restructuring and Related Cost, Accelerated Depreciation Restructuring and Related Cost, Accelerated Depreciation Additional Amortization, Restructuring Additional Amortization, Restructuring Additional Amortization, Restructuring Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of Product Sales Revenue from External Customers by Products and Services [Table Text Block] Schedule of Product Information [Table] Schedule of Product Information [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] NA Engineered Components NA Engineered Components [Member] NA Engineered Components [Member] EU Engineered Components EU Engineered Components [Member] EU Engineered Components [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES International International [Member] International [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Fenestration Fenestration [Member] Fenestration [Member] Non-fenestration Non-fenestration [Member] Non-fenestration [Member] Product Information [Line Items] Product Information [Line Items] Total sales Sales Revenue, Goods, Net Statement of Stockholders' Equity [Abstract] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Treasury Stock Treasury Stock [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at beginning of period Stockholders' Equity Attributable to Parent Net income Net Income (Loss) Attributable to Parent Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Common dividends ($0.12 per share) Dividends, Common Stock, Cash Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Stock-based compensation activity: Share-based Compensation [Abstract] Expense related to stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock Issued During Period, Value, Stock Options Exercised Stock Issued During Period, Value, Stock Options Exercised Restricted stock awards granted Stock Issued During Period, Value, Restricted Stock Award, Gross Stock Issued During Period, Treasury Shares, Performance Shares Vested Stock Issued During Period, Treasury Shares, Performance Shares Vested Stock Issued During Period, Treasury Shares, Performance Shares Vested Other Stockholders' Equity, Other Balance at end of period Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Trading Symbol Trading Symbol Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Tax Disclosure [Abstract] Income Tax Examination [Table] Income Tax Examination [Table] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] New Accounting Principles, Early Adoption [Domain] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] HLP [Member] HLP [Member] HLP [Member] Income Tax Disclosure Income Tax Examination [Line Items] Estimated annual effective tax rate (benefit) expense Expected Effective Income Tax Rate Continuing Operations Expected Effective Income Tax Rate, Continuing Operations Remeasurement of Deferred Taxes, Impact of Tax Reform Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit) True Up of Accrued Taxes, Impact of Tax Reform Tax Cuts and Jobs Act of 2017, True Up Of Accrued Taxes Tax Cuts and Jobs Act of 2017, True Up Of Accrued Taxes Deemed Repatriation, Impact of Tax Reform Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Effective Income Tax Rate Reconciliation, Other Permanent Differences Effective Income Tax Rate Reconciliation, Deduction, Other, Percent Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Effective Income Tax Rate Reconciliation, Impact of Tax Reform Effective Income Tax Rate Reconciliation, Impact of Tax Reform Effective Income Tax Rate Reconciliation, Stock Based Compensation Effective Income Tax Rate Reconciliation, Stock Based Compensation Effective Income Tax Rate Reconciliation, Stock Based Compensation Effective Income Tax Rate Reconciliation, Deemed Repatriation Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Foreign Earnings Repatriated Foreign Earnings Repatriated Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Number of operating segments Number of Operating Segments Allocated corporate general and administrative expense General and Administrative Expense Segment Reporting Disclosure [Text Block] Segment Reporting Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments (loss) gain Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Change in pension from net unamortized gain tax (expense) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Derivative Instruments and Hedging Activities Disclosure [Abstract] Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract] Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract] Derivative [Table] Derivative [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other, Net Other Non Operating Income (Loss) [Member] Other Non Operating Income (Loss) [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Foreign currency derivatives Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accrued Liabilities Accrued Liabilities [Member] Derivatives [Line Items] Derivative [Line Items] Foreign currency derivatives, asset Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Foreign currency derivatives, liability Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value Summary of Derivative Instruments [Abstract] Summary of Derivative Instruments [Abstract] Derivative Instruments and Fair Value [Table] Derivative Instruments and Fair Value [Table] Derivative Instruments and Fair Value [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Sell EUR, buy USD Sell EUR [Member] Sell EUR [Member] Sell CAD, buy USD Sell CAD [Member] Sell CAD [Member] Sell GBP, buy USD Sell GBP [Member] Sell GBP [Member] Buy EUR, sell GBP Buy EUR, sell GBP [Member] Buy EUR, sell GBP [Member] Buy USD, Sell EUR Buy USD, Sell EUR [Member] Buy USD, Sell EUR Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivatives, notional amount Derivative, Notional Amount Foreign currency derivatives, fair value Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net Number of shares authorized, originally Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Subsequent Event Subsequent Events [Text Block] Common stock, dividends per share (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Commitments and Contingencies Disclosure [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Accrued warranty at beginning of period Standard and Extended Product Warranty Accrual Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Warranty costs paid Standard and Extended Product Warranty Accrual, Decrease for Payments Accrued warranty at end of period Total accrued warranty Less: Current portion of accrued warranty Product Warranty Accrual, Current Long-term portion of accrued warranty Product Warranty Accrual, Noncurrent Retirement Benefits [Abstract] Net Periodic Pension Cost Schedule of Net Benefit Costs [Table Text Block] Other Income and Expenses [Abstract] Foreign currency transaction (losses) gains Foreign Currency Transaction Gain (Loss), before Tax Foreign currency derivative gains (losses) Interest income Investment Income, Interest Other Other Nonrecurring (Income) Expense Other, net Other Nonoperating Gains (Losses) Inventories Inventory Disclosure [Text Block] Statement of Financial Position [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accumulated depreciation of property, plant and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Preferred stock, no par value Preferred Stock, No Par Value Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding 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 Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Defined benefit plan, contributions by employer Defined Benefit Plan, Plan Assets, Contributions by Employer Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Supplemental benefit plan liability Other Deferred Compensation Arrangements, Liability, Current and Noncurrent Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Net periodic benefit cost: 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 plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of net loss Defined Benefit Plan, Amortization of Gain (Loss) Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) General and Administrative Expense Net sales Revenues Depreciation and amortization Depreciation, Depletion and Amortization Operating income (loss) Operating Income (Loss) Capital expenditures Payments to Acquire Property, Plant, and Equipment Total assets Assets Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] Performance Shares Performance Shares [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Performance shares settled in cash Performance Shares Settled in Cash Performance Shares Settled in Cash Performance shares settled in stock Performance Shares Settled in Stock Performance Shares Settled in Stock Performance shares granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Performance shares vesting percentage maximum Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 2013 Performance Shares Vested 2015 Performance Shares Probable to Vest 2015 Performance Shares Probable to Vest 2013 Performance Shares Issued 2014 Performance Shares Issued 2014 Performance Shares Issued 2013 Performance Share Cash Payment 2014 Performance Share Cash Settlement 2014 Performance Share Cash Settlement Performance shares forfeited Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Performance shares compensation expense Allocated Share-based Compensation Expense Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Earnings Per Share, Basic and Diluted Earnings Per Share, Basic and Diluted Relative Total Share Return Relative Total Share Return Relative Total Share Return Accounting Changes and Error Corrections [Abstract] New Accounting Guidance Adopted Description Of New Accounting Pronouncements Recently Adopted And Not Yet Adopted [Text Block] Description Of New Accounting Pronouncements Recently Adopted and Not Yet Adopted Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Estimated Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Nonvested Restricted Share Activity Schedule of Nonvested Share Activity [Table Text Block] Schedule of Valuation Assumptions for Stock Options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Performance Share Awards Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] Schedule of Performance Restricted Stock Vesting Conditions Schedule of Performance Restricted Stock Vesting Conditions [Table Text Block] Schedule of Performance Restricted Stock Vesting Conditions Treasury Stock Activity Class of Treasury Stock [Table Text Block] Other Income (Expense) Other Income and Other Expense Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Goodwill Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Balance as of the end of the period Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Income Statement [Abstract] Net sales Cost and expenses: Costs and Expenses [Abstract] Cost of sales (excluding depreciation and amortization) Cost of Goods Sold Selling, general and administrative Selling, General and Administrative Expense Restructuring charges Restructuring Charges Operating income Non-operating (expense) income: Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Other, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax (expense) benefit Income Tax Expense (Benefit) (Loss) income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net income Basic income (loss) per common share Earnings Per Share, Basic Diluted income (loss) per common share Earnings Per Share, Diluted Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Cash dividends per share (in usd per share) Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Amortization and Accretion, Net Stock-based compensation Share-based Compensation Deferred income tax Deferred Income Tax Expense (Benefit) Other, net Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] (Increase) decrease in accounts receivable Increase (Decrease) in Accounts and Notes Receivable Decrease (increase) in inventory Increase (Decrease) in Inventories Increase in other current assets Increase (Decrease) in Other Operating Assets Increase (decrease) in accounts payable Increase (Decrease) in Accounts Payable Decrease in accrued liabilities Increase (Decrease) in Accrued Liabilities Increase in income taxes payable Increase (Decrease) in Income Taxes Payable Increase in deferred pension and postretirement benefits Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Increase in other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisitions, net of cash acquired Capital expenditures Proceeds from disposition of capital assets Proceeds from Sale of Property, Plant, and Equipment Cash used for investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Borrowings under credit facility Proceeds from Lines of Credit Repayments of credit facility borrowings Repayments of Lines of Credit Repayments of other long-term debt Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities Common stock dividends paid Payments of Ordinary Dividends, Common Stock Issuance of common stock Proceeds from Stock Options Exercised Cash paid for payroll tax for shares forfeited upon vesting Payments Related to Tax Withholding for Share-based Compensation Cash used for financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Loss Contingency, Receivable, Proceeds Loss Contingency, Receivable, Proceeds Schedule of Other Non-operating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Schedule of Notional Amounts of Oustanding Derivative Positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Restricted Stock Awards (RSAs) Restricted Stock [Member] Number of Shares Granted (in shares) Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted Average Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Granted (in usd per share) Cancelled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Fair value of restricted stock awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Unrecognized compensation cost - non vested restricted stock awards Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Weighted-average period over which unrecognized cost is expected to be recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Performance Restricted Stock Units [Abstract] Performance Restricted Stock Units [Abstract] Performance Restricted Stock Units [Member] Performance Restricted Stock Units [Member] Performance Restricted Stock Units Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Level 1 [Member] Share-based Compensation Award, Tranche One [Member] Level 2 [Member] Share-based Compensation Award, Tranche Two [Member] Level 3 [Member] Share-based Compensation Award, Tranche Three [Member] Level 4 [Member] Share-Based Compensation Award, Tranche Four [Member] Share-Based Compensation Award, Tranche Four [Member] Share-Based Compensation Award, Performance Criteria [Axis] Share-Based Compensation Award, Performance Criteria [Axis] Share-Based Compensation Award, Performance Criteria [Axis] Share-Based Compensation Award, Performance Criteria [Domain] Share-Based Compensation Award, Performance Criteria [Domain] [Domain] for Share-Based Compensation Award, Performance Criteria [Axis] A-TSR greater than or equal to 50% [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Greater Than Or Equal To 50 Percent [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Greater Than Or Equal To 50 Percent [Member] A-TSR less than 50% and greater than or equal to 20% [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Less Than 50 Percent And Greater Than Or Equal To 20 Percent [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Less Than 50 Percent And Greater Than Or Equal To 20 Percent [Member] A-TSR less than 20% and greater than or equal to -20% [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Less Than 20 Percent And Greater Than Or Equal To Negative 20 Percent [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Less Than 20 Percent And Greater Than Or Equal To Negative 20 Percent [Member] A-TSR less than -20% [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Less Than Negative 20 Percent [Member] Share-Based Compensation Award, Performance Criteria, Absolute Total Shareholder Return Milestones, Less Than Negative 20 Percent [Member] Performance restricted stock units vesting percentage maximum Performance Restricted Stock Units Granted Performance restricted stock units shares forfeited Allocated Share-based Compensation Expense Reconciliation of Activity Related to Accrued Warranty Schedule of Product Warranty Liability [Table Text Block] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Related Party Transactions [Abstract] SEC Schedule III, Real Estate and Accumulated Depreciation, by Property [Table] SEC Schedule III, Real Estate and Accumulated Depreciation, by Property [Table] Real Estate, Type of Property [Axis] Real Estate, Type of Property [Axis] Real Estate [Domain] Real Estate [Domain] Manufacturing Facility [Member] Manufacturing Facility [Member] Warehouse [Member] Warehouse [Member] Mixing Plant [Member] Mixing Plant [Member] Mixing Plant [Member] HLP 2017 Capital Lease [Member] HLP 2017 Capital Lease [Member] HLP 2017 Capital Lease SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Costs and Expenses, Related Party Costs and Expenses, Related Party Fair Value Assumptions [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Weighted-average expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Weighted-average expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield over expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Stock Options, [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited/Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at end of period (in shares) Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at beginning of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, 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 Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited/Expired (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at end of period (in usd per share) Vested or expected to vest at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Exercisable at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Life Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested or expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested or expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Stock Options Employee Stock Option [Member] Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair value of stock options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Unrecognized compensation cost - non vested stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Schedule of Finite-Lived Intangible Assets by Major Class [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 Customer Relationships [Member] Trademarks and trade names Tradenames And Trademarks [Member] Tradenames and Trademarks Patents And Other Technology [Member] Patents And Other Technology [Member] Patents And Other Technology Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross carrying amount Retirement of fully amortized intangible assets Retirement of fully amortized intangible assets Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Intangible assets amortization expense Amortization of Intangible Assets Estimated Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2018 (remaining three months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [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] Foreign currency derivatives, liability Property, plant and equipment at fair value (non-recurring) Assets Held-for-sale, Long Lived, Fair Value Disclosure Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Restricted Stock [Member] Performance Shares Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Basic earnings per common share Net Income (Loss) Available to Common Stockholders, Basic Diluted earnings per common share Net Income (Loss) Available to Common Stockholders, Diluted Earnings Per Share, Basic Income (Loss) from Continuing Operations, Per Basic Share Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Earnings Per Share, Diluted Income (Loss) from Continuing Operations, Per Diluted Share Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Earnings Per Share, Diluted Debt Disclosure [Abstract] Debt and Capital Lease Obligations Debt Disclosure [Text Block] Deficiency of stock option proceeds recorded to retained earnings Deficiency of stock option proceeds recorded to retained earnings Deficiency of stock option proceeds beyond what is available in APIC recorded to retained earnings Treasury Stock [Abstract] Treasury Stock, Number of Shares and Restriction Disclosures [Abstract] Beginning balance as of November 1, 2017 Restricted stock awards granted Shares, Issued Shares, Issued Balance at July 31, 2018 Operating loss Debt and Capital Lease Obligations Schedule of Debt [Table Text Block] Schedule Of Applicable Margin And Commitment Fees Schedule Of Applicable Margin And Commitment Fees [Table Text Block] Schedule Of Applicable Margin And Commitment Fees Schedule Of Consolidated Leverage Ratio Requirements Schedule Of Consolidated Leverage Ratio Requirements [Table Text Block] Schedule Of Consolidated Leverage Ratio Requirements Debt and Capital Lease Obligations [Abstract] Debt Disclosure [Table] Debt Disclosure [Table] Debt Disclosure [Table] Interest Rate Scenario [Axis] Interest Rate Scenario [Axis] Interest Rate Scenario [Axis] Interest Rate Scenario [Domain] Interest Rate Scenario [Domain] [Domain] for Interest Rate Scenario [Axis] Less Than One and One Half Leverage Ratio [Member] Less Than One and One Half Leverage Ratio [Member] Less Than One and One Half Leverage Ratio Between One and One Half and Two and One Quarter Leverage Ratio [Member] Between One and One Half and Two and One Quarter Leverage Ratio [Member] Between One and One Half and Two and One Quarter Leverage Ratio Between Two and One Quarter and Three Leverage Ratio [Member] Between Two and One Quarter and Three Leverage Ratio [Member] Between Two and One Quarter and Three Leverage Ratio [Member] Greater Than Three Leverage Ratio [Member] Greater Than Three Leverage Ratio [Member] Greater Than Three Leverage Ratio January 31 2017 through January 30 2018 [Member] January 31 2017 through January 30 2018 [Member] January 31 2017 through January 30 2018 January 31 2018 and thereafter [Member] January 31 2018 and thereafter [Member] January 31 2018 and thereafter Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate [Member] Base Rate [Member] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Line of Credit Facility, Lender [Domain] Credit Agreement [Member] Credit Agreement Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Term Loan Facility, net of unamortized discount [Member] Term Loan Facility, net of unamortized debt issuance cost [Member] Term Loan Facility, net of unamortized debt issuance cost Line of Credit [Member] Line of Credit [Member] Capital Lease Obligations Capital Lease Obligations And Other [Member] Capital Lease Obligations And Other Capital lease obligations Capital Lease Obligations [Member] Debt Disclosure [Line Items] Debt Disclosure [Line Items] Debt Disclosure [Line Items] Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Revolving Credit Facility Long-term Line of Credit City of Richmond, Kentucky Industrial Building Revenue Bonds Other Long-term Debt Capital lease obligations and other Capital Lease Obligations Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Net Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Net Total debt Debt and Capital Lease Obligations Less: Current maturities of long-term debt Long-term Debt and Capital Lease Obligations, Current Long-term Debt Long-term Debt and Capital Lease Obligations Debt Instrument, Interest Rate During Period Debt Instrument, Interest Rate During Period Interest Expense, Lessee, Assets under Capital Lease Interest Expense, Lessee, Assets under Capital Lease Capital Lease Gross Fair Value Capital Lease Gross Fair Value Capital Lease Gross Fair Value Capital Lease Obligation, Current Portion Capital Lease Obligation, Current Portion Capital Lease Obligation, Current Portion Capital Lease Obligations Incurred, in GBP Capital Lease Obligations Incurred, in GBP Capital Lease Obligations Incurred, in GBP Repayments of Lines of Credit Average interest rate Long-term Debt, Weighted Average Interest Rate, at Point in Time Capital Lease Obligations, Current Capital Lease Obligations, Current Capital Lease Obligations Incurred Capital Lease Obligations Incurred Capital Leases in Property Plant and Equipment Capital Leases in Property Plant and Equipment Capital Leases in Property Plant and Equipment Capital leases in accumulated depreciation Capital leases in accumulated depreciation Capital leases in accumulated depreciation Capital Lease Obligations, Noncurrent Capital Lease Obligations, Noncurrent Line of Credit Facility, Maximum Borrowing Capacity, Committed Amount Line of Credit Facility, Maximum Borrowing Capacity, Committed Amount Line of Credit Facility, Maximum Borrowing Capacity, Committed Amount Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Debt Instrument, Debt Default, Interest Accrual Rate Debt Instrument, Debt Default, Interest Accrual Rate Debt Instrument, Debt Default, Interest Accrual Rate Debt Instrument, Required Leverage Ratio Debt Instrument, Required Leverage Ratio Debt Instrument, Required Leverage Ratio Debt, Current Debt, Current Debt Instrument, Maximum Fixed Charge Coverage Ratio Debt Instrument, Maximum Fixed Charge Coverage Ratio Debt Instrument, Maximum Fixed Charge Coverage Ratio Other assets Other Assets, Noncurrent Debt Disclosure [Abstract] Credit Facility, amount available Line of Credit Facility, Remaining Borrowing Capacity Letters of credit, outstanding Letters of Credit Outstanding, Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Contingencies Commitments and Contingencies Disclosure [Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net of allowance for doubtful accounts of $447 and $333 Accounts Receivable, Net, Current Inventories, net (Note 2) Inventory, Net Prepaid and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net of accumulated depreciation of $283,811 and $264,047 Property, Plant and Equipment, Net Goodwill (Note 3) Intangible assets, net (Note 3) Total assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Income taxes payable (Note 7) Accrued Income Taxes, Current Current maturities of long-term debt (Note 4) Total current liabilities Liabilities, Current Long-term debt (Note 4) Deferred Tax Liabilities, Net, Noncurrent Deferred Tax Liabilities, Net, Noncurrent Deferred income taxes (Note 7) Liability, Defined Benefit Plan, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, no par value, shares authorized 1,000,000; issued and outstanding - none Preferred Stock, Value, Issued Common stock, $0.01 par value, shares authorized 125,000,000; issued 37,433,817 and 37,508,877, respectively; outstanding 35,139,713 and 34,838,134, respectively Common Stock, Value, Issued Additional paid-in-capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Less: Treasury stock at cost, 2,294,104 and 2,670,743 shares, respectively Treasury Stock, Value Total stockholders’ equity Total liabilities and stockholders' equity Liabilities and Equity New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Line Items] New Accounting Pronouncement, Early Adoption [Line Items] Excess Tax Benefits Impact to Cash Flow Excess Tax Benefits Impact to Cash Flow Excess Tax Benefits Impact to Cash Flow Payments Related to Tax Withholding for Share-based Compensation Impact to Financing Activities on Cash Flow Impact to Financing Activities on Cash Flow Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Warranty Obligations Product Warranty Disclosure [Text Block] Inventory, Raw Materials and Supplies, Net of Reserves [Abstract] Inventory, Raw Materials and Supplies, Net of Reserves [Abstract] Raw materials Inventory, Raw Materials, Gross Finished goods and work in process Inventory, Finished Goods and Work in Process, Gross Supplies and other Other Inventory, Supplies, Gross Total Inventory, Gross Less: Inventory reserves Inventory Valuation Reserves Inventories, net Inventory, Net [Abstract] Inventory, Net [Abstract] LIFO LIFO Inventory Amount FIFO FIFO Inventory Amount Excess of replacement cost over LIFO value Excess of Replacement or Current Costs over Stated LIFO Value Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Value Measurement of Assets and Liabilities Fair Value Disclosures [Text Block] EX-101.PRE 10 nx-20180731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Jul. 31, 2018
Sep. 04, 2018
Document and Entity Information [Abstract]    
Entity Registrant Name Quanex Building Products Corporation  
Trading Symbol NX  
Entity Central Index Key 0001423221  
Current Fiscal Year End Date --10-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Jul. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   35,164,811
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2018
Oct. 31, 2017
Current assets:    
Cash and cash equivalents $ 12,400 $ 17,455
Accounts receivable, net of allowance for doubtful accounts of $447 and $333 80,236 79,411
Inventories, net (Note 2) 87,105 87,529
Prepaid and other current assets 8,636 7,406
Total current assets 188,377 191,801
Property, plant and equipment, net of accumulated depreciation of $283,811 and $264,047 205,304 211,131
Goodwill (Note 3) 221,587 222,194
Intangible assets, net (Note 3) 127,071 139,778
Other assets 9,184 8,975
Total assets 751,523 773,879
Current liabilities:    
Accounts payable 44,871 44,150
Accrued liabilities 31,693 38,871
Income taxes payable (Note 7) 2,405 2,192
Current maturities of long-term debt (Note 4) 16,120 21,242
Total current liabilities 95,089 106,455
Long-term debt (Note 4) 193,654 218,184
Deferred Tax Liabilities, Net, Noncurrent 6,612 4,433
Deferred income taxes (Note 7) 16,765 21,960
Other liabilities 15,640 16,000
Total liabilities 327,760 367,032
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock, no par value, shares authorized 1,000,000; issued and outstanding - none 0 0
Common stock, $0.01 par value, shares authorized 125,000,000; issued 37,433,817 and 37,508,877, respectively; outstanding 35,139,713 and 34,838,134, respectively 374 375
Additional paid-in-capital 253,806 255,719
Retained earnings 240,025 225,704
Accumulated other comprehensive loss (27,601) (25,076)
Less: Treasury stock at cost, 2,294,104 and 2,670,743 shares, respectively (42,841) (49,875)
Total stockholders’ equity 423,763 406,847
Total liabilities and stockholders' equity $ 751,523 $ 773,879
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2018
Oct. 31, 2017
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 447 $ 333
Accumulated depreciation of property, plant and equipment $ 283,811 $ 264,047
Preferred stock, no par value $ 0 $ 0
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized 125,000,000 125,000,000
Common stock, shares issued 37,433,817 37,508,877
Common stock, shares outstanding 35,139,713 34,838,134
Treasury stock, shares 2,294,104 2,670,743
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Income Statement [Abstract]        
Net sales $ 239,821 $ 229,367 $ 645,699 $ 634,406
Cost and expenses:        
Cost of sales (excluding depreciation and amortization) 185,610 176,758 508,791 494,647
Selling, general and administrative 24,190 20,478 72,049 74,839
Restructuring charges 243 864 851 3,083
Depreciation and amortization 12,691 13,915 39,274 43,701
Operating income 17,087 17,352 24,734 18,136
Non-operating (expense) income:        
Interest expense (2,641) (2,575) (7,584) (7,126)
Other, net (62) 46 150 572
Income before income taxes 14,384 14,823 17,300 11,582
Income tax (expense) benefit (3,631) (4,608) 2,536 (3,631)
(Loss) income from continuing operations 10,753 10,215 19,836 7,951
Net income $ 10,753 $ 10,215 $ 19,836 $ 7,951
Basic income (loss) per common share $ 0.31 $ 0.30 $ 0.57 $ 0.23
Diluted income (loss) per common share $ 0.31 $ 0.29 $ 0.56 $ 0.23
Weighted-average common shares outstanding:        
Basic (in shares) 34,840 34,224 34,766 34,141
Diluted (in shares) 35,120 34,924 35,125 34,771
Cash dividends per share (in usd per share) $ 0.04 $ 0.04 $ 0.12 $ 0.12
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 10,753 $ 10,215 $ 19,836 $ 7,951
Other comprehensive (loss) income:        
Foreign currency translation adjustments (loss) gain (7,650) 4,698 (1,828) 11,274
Change in pension from net unamortized gain tax (expense) 0 0 (697) 0
Other comprehensive (loss) income (7,650) 4,698 (2,525) 11,274
Comprehensive income $ 3,103 $ 14,913 $ 17,311 $ 19,225
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flow (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Operating activities:    
Net income (loss) $ 19,836 $ 7,951
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 39,274 43,701
Stock-based compensation 1,002 4,305
Deferred income tax (5,788) (1,847)
Other, net 404 1,136
Changes in assets and liabilities:    
(Increase) decrease in accounts receivable (1,247) 6,923
Decrease (increase) in inventory 310 (8,576)
Increase in other current assets (1,242) (379)
Increase (decrease) in accounts payable 1,161 (3,145)
Decrease in accrued liabilities (7,565) (11,327)
Increase in income taxes payable 231 4,349
Increase in deferred pension and postretirement benefits 2,179 2,537
Increase in other long-term liabilities 210 1,226
Other, net (312) (389)
Cash provided by operating activities 48,453 46,465
Investing activities:    
Acquisitions, net of cash acquired 0 (8,497)
Capital expenditures (21,098) (27,098)
Proceeds from disposition of capital assets 260 1,232
Cash used for investing activities (20,838) (34,363)
Financing activities:    
Borrowings under credit facility 33,500 53,500
Repayments of credit facility borrowings (62,750) (74,125)
Repayments of other long-term debt (1,394) (2,240)
Common stock dividends paid (4,202) (4,127)
Issuance of common stock 3,767 6,379
Cash paid for payroll tax for shares forfeited upon vesting 960 976
Cash used for financing activities (32,039) (21,589)
Effect of exchange rate changes on cash and cash equivalents (631) (248)
Decrease in cash and cash equivalents (5,055) (9,735)
Cash and cash equivalents at beginning of period 17,455 25,526
Cash and cash equivalents at end of period $ 12,400 $ 15,791
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statement of Stockholders' Equity - 9 months ended Jul. 31, 2018 - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Balance at beginning of period at Oct. 31, 2017 $ 406,847 $ 375 $ 255,719 $ 225,704 $ (25,076) $ (49,875)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 19,836     19,836    
Foreign currency translation adjustment (1,828)       (1,828)  
Common dividends ($0.12 per share) (4,202)     (4,202)    
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax (697)       (697)  
Stock-based compensation activity:            
Expense related to stock-based compensation 1,002   1,002 0    
Stock Issued During Period, Value, Stock Options Exercised 3,767   (149) (1,274)   5,190
Restricted stock awards granted 0   (1,371)     1,371
Stock Issued During Period, Treasury Shares, Performance Shares Vested     (473)     473
Other (962) (1) (922) (39) 0 0
Balance at end of period at Jul. 31, 2018 $ 423,763 $ 374 $ 253,806 $ 240,025 $ (27,601) $ (42,841)
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Statement of Stockholders' Equity [Abstract]        
Common stock, dividends per share (in usd per share) $ 0.04 $ 0.04 $ 0.12 $ 0.12
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Operations and Basis of Presentation
9 Months Ended
Jul. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Basis of Presentation
Nature of Operations and Basis of Presentation
Quanex Building Products Corporation is a component supplier to original equipment manufacturers (OEMs) in the building products industry. These components can be categorized as window and door (fenestration) components and kitchen and bath cabinet components. Examples of fenestration components include: (1) energy-efficient flexible insulating glass spacers, (2) extruded vinyl profiles, (3) window and door screens, and (4) precision-formed metal and wood products. We also manufacture cabinet doors and other components for OEMs in the kitchen and bathroom cabinet industry. In addition, we provide certain other non-fenestration components and products, which include solar panel sealants, trim moldings, vinyl decking, fencing, water retention barriers, and conservatory roof components. We have organized our business into three reportable business segments. For additional discussion of our reportable business segments, see Note 14, "Segment Information." We use low-cost, short lead-time production processes and engineering expertise to provide our customers with specialized products for their specific window, door, and cabinet applications. We believe these capabilities provide us with unique competitive advantages. We serve a primary customer base in North America and the United Kingdom, and also serve customers in international markets through our operating plants in the United Kingdom and Germany, as well as through sales and marketing efforts in other countries.
Unless the context indicates otherwise, references to "Quanex", the "Company", "we", "us" and "our" refer to the consolidated business operations of Quanex Building Products Corporation and its subsidiaries.
The accompanying interim condensed consolidated financial statements include the accounts of Quanex Building Products Corporation. All intercompany accounts and transactions have been eliminated in consolidation. These financial statements have been prepared by us, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet as of October 31, 2017 was derived from audited financial information, but does not include all disclosures required by U.S. GAAP. The accompanying financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto, included in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017. In our opinion, the accompanying financial statements contain all adjustments (which consist of normal recurring adjustments, except as disclosed herein) necessary to fairly present our financial position, results of operations and cash flows for the interim periods. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year or for any future periods.
In preparing financial statements, we make informed judgments and estimates that affect the reported amounts of assets and liabilities as of the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. We review our estimates on an on-going basis, including those related to impairment of long lived assets and goodwill, contingencies and income taxes. Changes in facts and circumstances may result in revised estimates and actual results may differ from these estimates.
Restructuring
We accrue one-time severance costs pursuant to an approved plan of restructuring at the communication date, when affected employees have been notified of the potential severance and sufficient information has been provided for the employee to calculate severance benefits, in the event the employee is involuntarily terminated. In addition, we accrue costs associated with the termination of contractual commitments including operating leases at the time the lease is terminated pursuant to the lease provisions or in accordance with another agreement with the landlord. Otherwise, we continue to recognize operating lease expense through the cease-use date. After the cease-use date, we determine if our operating lease payments are at market. We assume sublet of the facility at the market rate. To the extent our lease obligations exceed the fair value rentals, we discount to arrive at the present value and record a liability. If the facility is not sublet, we expense the amount of the rental in the current period. For other costs directly related to the restructuring effort, such as equipment moving costs, we expense in the period incurred.
We closed a kitchen and bathroom cabinet door business in Mexico in October 2016 and another plant in Lansing, Kansas in September 2017. We closed two United States vinyl operations plants in November 2016 and January 2017. Pursuant to these restructuring efforts, we expensed $0.2 million and $0.9 million during the three and nine months ended July 31, 2018 respectively, and $0.9 million and $3.1 million, respectively, for the comparable prior year periods. Our facility lease obligations were deemed to be at fair market value and we have not yet negotiated exit from our remaining lease obligations at two of these facilities. We expect to continue to incur costs related to these operating leases and other costs associated with these restructuring efforts during fiscal 2018.
In 2017, we evaluated the remaining depreciable lives of property, plant and equipment that will be abandoned or otherwise disposed as of the plant closures and recorded a change in estimate associated with the remaining useful lives of these assets. We recorded accelerated depreciation of $1.0 million and $3.9 million related to this change in estimate for the three and nine months ended July 31, 2017, respectively. In addition, we evaluated the remaining service lives of intangible assets with defined lives associated with our United States vinyl extrusion business and recorded a change in estimate associated with the remaining useful lives of a customer relationship intangible and a utility process intangible asset which resulted in an increase in amortization expense of $0.3 million and $1.6 million for the three and nine months ended July 31, 2017, respectively. We do not expect to incur incremental depreciation and amortization expense in fiscal 2018 associated with these restructuring efforts.
Acquisitions
As more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017, on November 7, 2016, we paid $8.5 million pursuant to an earn-out provision for the acquisition of HLP. We have included this earn-out payment under the caption "Acquisitions, net of cash acquired" in the accompanying cash flow statement for the nine months ended July 31, 2017.
Related Parties
We are party to operating leases associated with HLP for which a former owner, who is now our employee, has an ownership interest. These leases include our primary operating facilities, a finished goods warehouse, a mixing plant, and a manufacturing facility. The lease for the manufacturing facility which has a 20-year term began in 2007, the lease for the manufacturing facility which has a 15-year term began in 2012, the lease for the mixing plant has a 13.5-year term which began in 2013, and the lease for the warehouse has a 20-year life which began in 2017. We have recorded rent expense pursuant to these agreements of approximately $0.8 million and $1.9 million, for the three and nine months ended July 31, 2018, respectively and $0.3 million and $0.9 million, respectively, for the comparable prior year periods. Commitments under these lease arrangements are included in our operating and capital lease commitments as disclosed in our Annual Report on Form 10-K for the year ended October 31, 2017.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
9 Months Ended
Jul. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories consisted of the following at July 31, 2018 and October 31, 2017:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
Raw materials
$
50,564

 
$
50,472

Finished goods and work in process
40,615

 
40,087

Supplies and other
1,846

 
2,655

Total
93,025

 
93,214

Less: Inventory reserves
5,920

 
5,685

Inventories, net
$
87,105

 
$
87,529


Fixed costs related to excess manufacturing capacity, if any, have been expensed in the period they were incurred and, therefore, are not capitalized into inventory.
Our inventories at July 31, 2018 and October 31, 2017 were valued using the following costing methods:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
LIFO
$
5,389

 
$
4,444

FIFO
81,716

 
83,085

Total
$
87,105

 
$
87,529


During interim periods, we estimate a LIFO reserve based on our expectations of year-end inventory levels and costs. If our calculations indicate that an adjustment at year-end will be required, we may record a proportionate share of this amount during the period. At year-end, we calculate the actual LIFO reserve and record an adjustment for the difference between the annual calculation and any estimates recognized during the interim periods.  Because the interim projections are subject to many factors beyond our control, the results could differ significantly from the year-end LIFO calculation. We did not record an interim LIFO reserve adjustment for the nine months ended July 31, 2018 and 2017.     
For inventories valued under the LIFO method, replacement cost exceeded the LIFO value by approximately $1.1 million at July 31, 2018 and October 31, 2017.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets
9 Months Ended
Jul. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill
The change in the carrying amount of goodwill for the nine months ended July 31, 2018 was as follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
222,194

Foreign currency translation adjustment
(607
)
Balance as of the end of the period
$
221,587


At our last annual test date, August 31, 2017, we evaluated the recoverability of goodwill at each of our five reportable units with goodwill balances and determined that our goodwill was not impaired.  For the reporting unit included in our NA Cabinet Components operating segment, we performed the first step of the goodwill impairment test at March 31, 2018, as our annual long-range planning effort produced lower forecasted results compared to the prior year’s process, a potential indicator of impairment.  We determined the fair value of this reporting unit exceeded its carrying value by approximately 4.5% as of March 31, 2018, a reduction from the 5.2% cushion at our August 31, 2017 testing date.  As of July 31, 2018, there were no further indicators of impairment. Should our actual results for our NA Cabinet Components operating segment be lower than expected in the future, the corresponding goodwill could become impaired and the impairment could be material. The goodwill impairment testing process is more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017. For a summary of the change in the carrying amount of goodwill by segment, see Note 13, "Segment Information", included herewith.
Identifiable Intangible Assets
Amortizable intangible assets consisted of the following as of July 31, 2018 and October 31, 2017:
 
July 31, 2018
 
October 31, 2017
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
(In thousands)
Customer relationships
$
154,768

 
$
56,744

 
$
155,230

 
$
48,479

Trademarks and trade names
55,912

 
31,972

 
56,058

 
29,509

Patents and other technology
22,304

 
17,197

 
22,624

 
16,146

Total
$
232,984

 
$
105,913

 
$
233,912

 
$
94,134



Pursuant to a change in estimate with regard to the remaining service lives of certain intangible assets, we recorded incremental amortization expense of $0.3 million and $1.6 million for the three and nine months ended July 31, 2017. See additional disclosure at Note 1, "Nature of Operations, Basis of Presentation and Significant Accounting Policies - Restructuring."
During the nine months ended July 31, 2018, we retired identifiable intangible assets of $0.3 million related to patents and other technology.
We had aggregate amortization expense related to intangible assets for the three and nine months ended July 31, 2018 of $4.0 million and $12.2 million, respectively, and $4.4 million and $14.3 million, respectively, for the comparable prior year periods.
Estimated remaining amortization expense, based on current intangible balances, for each of the fiscal years ending October 31, is as follows (in thousands):
 
Estimated
Amortization Expense
2018 (remaining three months)
$
3,993

2019
15,361

2020
14,304

2021
12,583

2022
11,959

Thereafter
68,871

Total
$
127,071

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Capital Lease Obligations
9 Months Ended
Jul. 31, 2018
Debt Disclosure [Abstract]  
Debt and Capital Lease Obligations
Debt and Capital Lease Obligations
Debt consisted of the following at July 31, 2018 and October 31, 2017:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
Revolving Credit Facility
$
66,000

 
$
84,000

Term Loan A
127,500

 
138,750

Capital lease obligations and other
17,945

 
18,764

Unamortized deferred financing fees
(1,671
)
 
(2,088
)
Total debt
$
209,774

 
$
239,426

Less: Current maturities of long-term debt
16,120

 
21,242

Long-term debt
$
193,654

 
$
218,184


As more fully described in our Annual Report on Form 10-K for the year ended October 31, 2017, we maintain a $450.0 million credit agreement comprising a $150.0 million Term Loan A and a $300.0 million revolving credit facility (collectively, the “Credit Agreement”), with Wells Fargo Bank, National Association, as Agent, Swingline Lender and Issuing Lender, and Bank of America, N.A. serving as Syndication Agent. The Credit Agreement has a five-year term, maturing on July 29, 2021, and requires interest payments calculated, at our election and depending upon our Consolidated Leverage Ratio, at either a Base Rate plus an applicable margin or the LIBOR Rate plus an applicable margin. In addition, we are subject to commitment fees for the unused portion of the Credit Agreement.
The applicable margin and commitment fees are outlined in the following table:
Pricing Level
  
Consolidated Leverage Ratio
  
Commitment Fee
 
LIBOR Rate Loans
  
Base Rate Loans
I
  
Less than or equal to 1.50 to 1.00
  
0.200%
 
1.50%
  
0.50%
II
  
Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00
  
0.225%
 
1.75%
  
0.75%
III
  
Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00
  
0.250%
 
2.00%
  
1.00%
IV
 
Greater than 3.00 to 1.00
 
0.300%
 
2.25%
 
1.25%

In the event of default, outstanding borrowings would accrue interest at the Default Rate, as defined, whereby the obligations will bear interest at a per annum rate equal to 2% above the total per annum rate otherwise applicable.
The term loan portion of the Credit Agreement requires quarterly principal payments on the last business day of each fiscal quarter in accordance with a stated repayment schedule. Required aggregate principal repayments total $15.0 million for the succeeding twelve-month period, and are included in the accompanying condensed consolidated balance sheet under the caption “Current Maturities of Long-term Debt.” No stated principal payments are required under the revolving credit portion of the Credit Agreement, except upon maturity.
The Credit Agreement contains a: (1) Consolidated Fixed Charge Coverage Ratio requirement whereby we must not permit the Consolidated Fixed Charge Coverage Ratio, as defined, to be less than 1.10 to 1.00, and (2) Consolidated Leverage Ratio requirement, as summarized by period in the following table:
Period
  
Maximum Ratio
January 31, 2017 through January 30, 2018
  
3.25 to 1.00
January 31, 2018 and thereafter
 
3.00 to 1.00

In addition to maintaining these financial covenants, the Credit Agreement also limits our ability to enter into certain business transactions, such as to incur indebtedness or liens, to acquire businesses or dispose of material assets, make restricted payments, pay dividends and other transactions as further defined in the Credit Agreement. Substantially all of our domestic assets, with the exception of real property, are utilized as collateral for the Credit Agreement.
As of July 31, 2018, we had $193.5 million of borrowings outstanding under the Credit Agreement (reduced by unamortized debt issuance costs of $1.7 million), $5.3 million of outstanding letters of credit and $17.9 million outstanding primarily under capital leases. We had $228.6 million available for use under the Credit Agreement at July 31, 2018. Outstanding borrowings under the Credit Agreement accrue interest at 4.08% per annum. Our weighted average borrowing rate for borrowings outstanding during the nine months ended July 31, 2018 and 2017 was 3.70% and 2.87%, respectively. We were in compliance with our debt covenants as of July 31, 2018.
Other Debt Instruments
Historically, we have maintained certain capital lease obligations related to equipment purchases. On February 20, 2017, we entered into a capital lease for warehouse space at HLP with a related-party company that is owned by our employee, the former owner of HLP. This new warehouse was anticipated at the time of the HLP acquisition in June 2015, and the lease was negotiated at arms-length. The lease accrues interest at 3.57% per annum, and extends for a twenty-year period through the year 2036. We recorded the leased asset at inception at fair value of $16.6 million and recorded a corresponding liability for our obligation under this lease. We are recognizing interest expense using the effective interest method over the term. Our cash commitments under this lease are £0.9 million per year for an aggregate of £17.8 million (or approximately $23.4 million). The cost and accumulated depreciation of property, plant and equipment under all outstanding capital leases at July 31, 2018 was $22.9 million and $3.2 million, respectively, including $16.8 million and $1.3 million, respectively, related to the HLP warehouse lease. Our total obligations under capital leases and other total $17.9 million at July 31, 2018, of which $1.6 million is classified in the current portion of long-term debt and $16.3 million is classified as long-term debt on the accompanying unaudited condensed consolidated balance sheet. These obligations accrue interest at an average rate of 3.59%, and extend through the year 2036.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans
9 Months Ended
Jul. 31, 2018
Retirement Benefits [Abstract]  
Retirement Plans
Retirement Plans
Pension Plan
Our non-contributory, single employer defined benefit pension plan covers a majority of our employees in the United States excluding employees of recent acquisitions. Employees of acquired companies may be covered after a transitional period. The net periodic pension cost for this plan for the three and nine months ended July 31, 2018 and 2017 was as follows:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Service cost
$
960

 
$
949

 
$
2,932

 
$
2,845

Interest cost
279

 
215

 
847

 
642

Expected return on plan assets
(543
)
 
(466
)
 
(1,630
)
 
(1,397
)
Amortization of net loss
7

 
144

 
49

 
430

Net periodic benefit cost
$
703

 
$
842

 
$
2,198

 
$
2,520


During 2017, we contributed $3.6 million to fund our plan, and we expect to make a contribution to our plan in September 2018 of approximately $0.8 million, which is in line with our policy to make the minimum annual contributions required while maintaining 100% percent funding.
Other Plans
We also have a supplemental benefit plan covering certain executive officers and key employees and a non-qualified deferred compensation plan covering members of the Board of Directors and certain key employees. As of July 31, 2018 and October 31, 2017, our liability under the supplemental benefit plan was approximately $3.9 million and $3.4 million, respectively. The liability associated with the deferred compensation plan was approximately $3.8 million and $4.0 million as of July 31, 2018 and October 31, 2017, respectively. We record the current portion of liabilities associated with these plans under the caption "Accrued Liabilities," and the long-term portion under the caption "Other Liabilities" in the accompanying condensed consolidated balance sheets.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty Obligations
9 Months Ended
Jul. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Warranty Obligations
Warranty Obligations
We accrue warranty obligations as we recognize revenue associated with certain products. We make provisions for our warranty obligations based upon historical experience of costs incurred for such obligations adjusted, as necessary, for current conditions and factors. There are significant uncertainties and judgments involved in estimating our warranty obligations, including changing product designs, differences in customer installation processes and future claims experience which may vary from historical claims experience. Therefore, the ultimate amount we incur as warranty costs in the near and long-term may not be consistent with our current estimate.
A reconciliation of the activity related to our accrued warranty, including both the current and long-term portions (reported in accrued liabilities and other liabilities, respectively, on the accompanying condensed consolidated balance sheet) follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
323

Change in accrual for preexisting warranties
(11
)
Warranty costs paid
(15
)
Total accrued warranty as of the end of the period
$
297

Less: Current portion of accrued warranty
143

Long-term portion of accrued warranty
$
154

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Jul. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
To determine our income tax expense or benefit for interim periods, consistent with accounting standards, we apply the estimated annual effective income tax rate to year-to-date results. Our estimated annual effective tax rates for the nine months ended July 31, 2018 and 2017 were 23.7% and 31.4%, respectively, excluding discrete items. The change in the annual rate was due largely to the effect of the Tax Cuts and Jobs Act (the Act) which was signed into law on December 22, 2017.
The Act reduced our federal income tax statutory rate from 35.0% to 23.3% for the fiscal year ending October 31, 2018. Discrete items contributing to the income tax benefit for the nine months ended July 31, 2018 included $7.7 million for the re-measurement of our deferred income tax assets and liabilities due to the decrease in the federal corporate income tax rate, a benefit of $0.2 million for the true up of our accruals and related deferred taxes from prior year filings and settled tax audits, and a charge of $0.1 million related to the vesting or exercise of equity-based compensation awards, partially offset by a tax expense of $1.2 million for the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings.
The following table reconciles our effective income tax benefit rate to the federal statutory rate of 23.3% and 35.0% for the nine months ended July 31, 2018 and 2017, respectively:
 
Nine months ended July 31,
 
2018
 
2017
United States tax at statutory rate
23.3
 %
 
35.0
 %
State and local income tax
2.8

 
1.5

Non-United States income tax
(0.7
)
 
(7.8
)
Other permanent differences
(1.8
)
 
1.9

Deferred rate impact of enactment of tax reform
(44.9
)
 

Tax impact of stock based compensation
0.8

 

Impact of deemed repatriation
7.1

 

Return to actual adjustments
(1.3
)
 
0.8

Effective tax benefit rate
(14.7
)%
 
31.4
 %

The United States statutory rate of 23.3% reflects the period November 1, 2017 to December 31, 2017 at the previous 35.0% rate and the period January 1, 2018 to October 31, 2018 at the new 21.0% rate.
Given the significance of the Act, the SEC staff issued Staff Accounting Bulletin No. 118 (SAB 118), which allows registrants to record provisional amounts during a one year “measurement period”. During the measurement period, impacts of the Act are expected to be recorded at the time a reasonable estimate for all or a portion of the effects can be made, and provisional amounts can be recognized and adjusted as information becomes available, prepared or analyzed. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Act.
As of July 31, 2018, we have not completed the accounting for the tax effects of the Act. However, we have made an initial assessment of the Act and recorded a discrete benefit of $6.5 million during the nine months ended July 31, 2018. We believe that our assessment of the re-measurement of our deferred income tax assets and liabilities to be complete, while we consider our tax expense related to the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings and our tax benefit of stock based compensation to be provisional. At this time, our estimate does not reflect changes in current interpretations of compensation deduction limitations, effects of any state tax law changes and uncertainties regarding interpretations that may arise as a result of federal tax reform. Any additional impact of the enactment of the Act will be recorded as they are identified during the one-year measurement period provided for in SAB 118.
In light of the Act, we repatriated $2.8 million of excess cash from our insulating glass spacer division in the United Kingdom during the nine months ended July 31, 2018. This was repatriation of excess cash that was a portion of the one-time mandatory transition tax discussed above. We will continue to evaluate our foreign cash position and may repatriate additional foreign earnings in the future. With the exception of the one-time mandatory transition tax on deemed repatriation of previously tax-deferred and unremitted foreign earnings, we do not anticipate any material tax impact from any potential repatriation of previously unremitted foreign earnings.
As of July 31, 2018, our liability for uncertain tax positions (UTP) of $0.6 million relates to certain state tax items regarding the interpretation of tax laws and regulations. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. The final outcome of the future tax consequences of legal proceedings, if any, as well as the outcome of competent authority proceedings, changes in regulatory tax laws, or interpretation of those tax laws could impact our financial statements. We are subject to the effect of these matters occurring in various jurisdictions. The disallowance of the UTP would not materially affect the annual effective tax rate. We do not believe any of the UTP at July 31, 2018 will be recognized within the next twelve months.
We evaluate the likelihood of realization of our deferred tax assets by considering both positive and negative evidence. We believe there is no need for a valuation allowance of the federal net operating losses. We will continue to evaluate our position throughout the year. We maintain a valuation allowance for certain state net operating losses which totaled $1.3 million at July 31, 2018.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contingencies
9 Months Ended
Jul. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
Contingencies
Remediation and Environmental Compliance Costs
Under applicable state and federal laws, we may be responsible for, among other things, all or part of the costs required to remove or remediate wastes or hazardous substances at locations we, or our predecessors, have owned or operated. From time to time, we also have been alleged to be liable for all or part of the costs incurred to clean up third-party sites where there might have been an alleged improper disposal of hazardous substances. At present, we are not involved in any such matters.
From time to time, we incur routine expenses and capital expenditures associated with compliance with existing environmental regulations, including control of air emissions and water discharges, and plant decommissioning costs. We have not incurred any material expenses or capital expenditures related to environmental matters during the past three fiscal years, and do not expect to incur a material amount of such costs in fiscal 2018. While we will continue to have future expenditures related to environmental matters, any such amounts are impossible to reasonably estimate at this time. Based upon our experience to date, we do not believe that our compliance with environmental requirements will have a material adverse effect on our operations, financial condition or cash flows.
Litigation
From time to time, we, along with our subsidiaries, are involved in various litigation matters arising in the ordinary course of our business, including those arising from or related to contractual matters, commercial disputes, intellectual property, personal injury, environmental matters, product performance or warranties, product liability, insurance coverage and personnel and employment disputes.
We regularly review with legal counsel the status of all ongoing proceedings, and we maintain insurance against these risks to the extent deemed prudent by our management and to the extent such insurance is available. However, there is no assurance that we will prevail in these matters or that our insurers will accept full coverage of these matters, and we could, in the future, incur judgments, enter into settlements of claims, or revise our expectations regarding the outcome or insurability of matters we face, which could materially impact our results of operations.
We have been and are currently party to multiple claims, some of which are in litigation, relating to alleged defects in a commercial sealant product that was manufactured and sold during the 2000's. During the nine months ended July 31, 2018 and 2017, our insurance carrier reimbursed fees and expenses originally incurred as part of our defense of these various commercial sealant claims totaling $0.5 million and $2.0 million, respectively. While we believe that our product was not defective and that we would prevail in these commercial sealant product claims if taken to trial, the timing, ultimate resolution and potential impact of these claims is not currently determinable. Nevertheless, after taking into account all currently available information, including our defenses, the advice of our counsel, and the extent and currently-expected availability of our existing insurance coverage, we believe that the eventual outcome of these commercial sealant claims will not have a material adverse effect on our overall financial condition, results of operations or cash flows, and we have not recorded any accrual with regard to these claims.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments
9 Months Ended
Jul. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Derivative Instruments
Our derivative activities are subject to the management, direction, and control of the Chief Financial Officer and Chief Executive Officer. Certain transactions in excess of specified levels require further approval from the Board of Directors.
The nature of our business activities requires the management of various financial and market risks, including those related to changes in foreign currency exchange rates. We have historically used foreign currency forwards and options to mitigate or eliminate certain of those risks at our subsidiaries. We use foreign currency contracts to offset fluctuations in the value of accounts receivable and accounts payable balances that are denominated in currencies other than the United States dollar, including the Euro, British Pound and Canadian Dollar. Currently, we do not enter into derivative transactions for speculative or trading purposes. We are exposed to credit loss in the event of nonperformance by the counterparties to our derivative transactions. We attempt to mitigate this risk by monitoring the creditworthiness of our counterparties and limiting our exposure to individual counterparties. In addition, we have established master netting agreements in certain cases to facilitate the settlement of gains and losses on specific derivative contracts.
We have not designated any of our derivative contracts as hedges for accounting purposes in accordance with the provisions under the Accounting Standards Codification Topic 815 "Derivatives and Hedging" (ASC 815). Therefore, changes in the fair value of these contracts and the realized gains and losses are recorded in the unaudited condensed consolidated statements of income (loss) for the three and six months ended July 31, 2018 and 2017 as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
July 31,
 
July 31,
Location of gains (losses):
 
2018
 
2017
 
2018
 
2017
Other, net
Foreign currency derivatives
$
11

 
$
(323
)
 
$
(18
)
 
$
(213
)

We have chosen not to offset any of our derivative instruments in accordance with the provisions of ASC 815. Therefore, the assets and liabilities are presented on a gross basis on the accompanying condensed consolidated balance sheets. Less than $0.1 million of fair value related to foreign currency derivatives was included in prepaid and other current assets as of October 31, 2017. Less than $0.1 million of fair value related to foreign currency derivatives was included in accrued liabilities as of July 31, 2018 and October 31, 2017.
The following table summarizes the notional amounts and fair value of outstanding derivative contracts at July 31, 2018 and October 31, 2017 (in thousands):
 
 
Notional as indicated
 
Fair Value in $
 
 
July 31,
2018
 
October 31,
2017
 
July 31,
2018
 
October 31,
2017
Foreign currency derivatives:
 
 
 
 
 
 
 
 
Sell EUR, buy USD
EUR
$
138

 
$
1,271

 
$

 
$
24

Sell CAD, buy USD
CAD
314

 
320

 
(1
)
 
1

Sell GBP, buy USD
GBP
123

 
75

 

 

Buy EUR, sell GBP
EUR
48

 
30

 

 
(1
)
Buy USD, sell EUR
USD
17

 

 

 


For the classification in the fair value hierarchy, see Note 10, "Fair Value Measurement of Assets and Liabilities", included herewith.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement of Assets and Liabilities
9 Months Ended
Jul. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurement of Assets and Liabilities
Fair Value Measurement of Assets and Liabilities
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market data developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to Level 1 and the lowest priority to Level 3. The three levels of the fair value hierarchy are described below:
Level 1 - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability either directly or indirectly including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates) and inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 - Inputs that are both significant to the fair value measurement and unobservable.
As of July 31, 2018 and October 31, 2017, foreign currency derivatives were the only instruments being measured on a recurring basis. Less than $0.1 million of foreign currency derivatives were included in total liabilities as of July 31, 2018 and less than $0.1 million of foreign currency derivatives were included in total assets and total liabilities as of October 31, 2017. All of our derivative contracts are valued using quoted market prices from brokers or exchanges and are classified within Level 2 of the fair value hierarchy.
We have recorded land totaling approximately $2.4 million at fair value on a non-recurring basis which is classified as a Level 3 measurement as of July 31, 2018 and October 31, 2017. The fair value was based on broker opinions received during the fourth fiscal quarter of the year ended October 31, 2017.
Carrying amounts reported on the balance sheet for cash, cash equivalents, accounts receivable and accounts payable approximate fair value due to the short-term maturity of these instruments. Our outstanding debt is variable rate debt that re-prices frequently, thereby limiting our exposure to significant change in interest rate risk. As a result, the fair value of our debt instruments approximates carrying value at July 31, 2018, and October 31, 2017 (Level 3 measurement).
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
9 Months Ended
Jul. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
We have established and maintain an Omnibus Incentive Plan (2008 Plan) that provides for the granting of restricted stock awards, stock options, restricted stock units, performance share awards, performance restricted stock units, and other stock-based and cash-based awards. The 2008 Plan is administered by the Compensation and Management Development Committee of the Board of Directors.
The aggregate number of shares of common stock authorized for grant under the 2008 Plan is 7,650,000 as approved by shareholders. Any officer, key employee and/or non-employee director is eligible for awards under the 2008 Plan. We grant restricted stock units to non-employee directors on the first business day of each fiscal year. As approved by the Compensation & Management Development Committee of our Board of Directors annually, we grant a mix of stock options, restricted stock awards, performance shares and/or performance restricted stock units to officers, management and key employees. Occasionally, we may make additional grants to key employees at other times during the year.
Restricted Stock Awards
Restricted stock awards are granted to key employees and officers annually, and typically cliff vest over a three year period with service and continued employment as the only vesting criteria. The recipient of the restricted stock award is entitled to all of the rights of a shareholder, except that the award is nontransferable during the vesting period. The fair value of the restricted stock award is established on the grant date and then expensed over the vesting period resulting in an increase in additional paid-in-capital. Shares are generally issued from treasury stock at the time of grant.
A summary of non-vested restricted stock awards activity during the nine months ended July 31, 2018 is presented below:
 
Restricted Stock Awards
 
Weighted Average
Grant Date Fair Value per Share
Non-vested at October 31, 2017
284,300

 
$
19.66

Granted
73,400

 
20.70

Cancelled
(28,700
)
 
19.66

Vested
(111,800
)
 
20.16

Non-vested at July 31, 2018
217,200

 
$
19.76

The total weighted average grant-date fair value of restricted stock awards that vested during each of the nine month periods ended July 31, 2018 and 2017 was $2.3 million and $1.3 million, respectively. As of July 31, 2018, total unrecognized compensation cost related to unamortized restricted stock awards was $1.9 million. We expect to recognize this expense over the remaining weighted average vesting period of 1.8 years.
Stock Options
Historically, stock options have been awarded to key employees, officers and non-employee directors. Effective May 2015, the director compensation structure was revised to eliminate the annual grant of stock options to non-employee directors. Employee stock options typically vest ratably over a three-year period with service and continued employment as the vesting conditions. Our stock options may be exercised up to a maximum of ten years from the date of grant. The fair value of the stock options is determined on the grant date and expensed over the vesting period resulting in an increase in additional paid-in-capital. For employees who are nearing retirement-eligibility, we recognize stock option expense ratably over the shorter of the vesting period or the period from the grant-date to the retirement-eligibility date. During December 2017, the Compensation & Management Committee of the Board of Directors approved a change to the long-term incentive award program eliminating the grant of stock options and replacing this award with a grant of performance restricted stock units as further described below.
We use a Black-Scholes pricing model to estimate the fair value of stock options. A description of the methodology for the valuation assumptions was disclosed in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017.
The following table provides a summary of assumptions used to estimate the fair value of our stock options issued during the nine months ended July 31, 2017.
  
Nine Months Ended
 
April 30, 2017
Weighted-average expected volatility
34.7%
Weighted-average expected term (in years)
5.7
Risk-free interest rate
2.0%
Expected dividend yield over expected term
1.0%
Weighted average grant date fair value
$6.25

The following table summarizes our stock option activity for the nine months ended July 31, 2018:
 
Stock Options
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (in years)
 
Aggregate
Intrinsic
Value (000s)
Outstanding at October 31, 2017
2,152,758

 
$
17.44

 
 
 
 
Granted

 

 
 
 
 
Exercised
(277,899
)
 
19.50

 
 
 
 
Forfeited/Expired
(67,084
)
 
18.69

 
 
 
 
Outstanding at July 31, 2018
1,807,775

 
$
18.00

 
4.9
 
$
1,760

Vested or expected to vest at July 31, 2018
1,807,775

 
$
18.00

 
4.9
 
$
1,760

Exercisable at July 31, 2018
1,543,965

 
$
17.76

 
4.4
 
$
1,759


Intrinsic value is the amount by which the market price of the common stock on the date of exercise exceeds the exercise price of the stock option. The total intrinsic value of stock options exercised during the nine months ended July 31, 2018 and 2017 was $2.0 million and $2.5 million. The weighted-average grant date fair value of stock options that vested during the nine months ended July 31, 2018 and 2017 was $1.5 million and $1.8 million, respectively. As of July 31, 2018, total unrecognized compensation cost related to stock options was $0.4 million. We expect to recognize this expense over the remaining weighted average vesting period of 1.1 years.
Restricted Stock Units
Restricted stock units may be awarded to key employees and officers from time to time, and annually to non-employee directors. The non-employee director restricted stock units vest immediately but are payable only upon the director's cessation of service unless an election is made by the non-employee director to settle and pay the award on an earlier specified date. Restricted stock units awarded to employees and officers typically cliff vest after a three-year period with service and continued employment as the vesting conditions. Restricted stock units are not considered outstanding shares and do not have voting rights, although the holder does receive a cash payment equivalent to the dividend paid, on a one-for-one basis, on our outstanding common shares. Once the criteria is met, each restricted stock unit is payable to the holder in cash based on the market value of one share of our common stock. Accordingly, we record a liability for the restricted stock units on our balance sheet and recognize any changes in the market value during each reporting period as compensation expense.
As of July 31, 2018, there were no non-vested restricted stock units. During the nine month periods ended July 31, 2018 and 2017, non-employee directors received 18,050 and 24,560 restricted stock units, respectively, at a grant date fair value of $21.85 per share and $15.65 per share, respectively, which vested immediately. During the nine month periods ended July 31, 2018 and 2017, there were no payments to settle restricted stock units.
Performance Share Awards
We have awarded annual grants of performance shares to key employees and officers. These awards cliff vest after a three-year period with service and performance measures (relative total shareholder return (R-TSR) and earnings per share (EPS) growth), as vesting conditions. However, the number of shares earned is variable depending on the metrics achieved, and the settlement method is 50% in cash and 50% in our common stock.
To account for these awards, we have bifurcated the portion subject to a market condition (relative total shareholder return) and the portion subject to an internal performance measure (earnings per share growth). We have further bifurcated these awards based on the settlement method, as the portion expected to settle in stock (equity component) and the portion expected to settle in cash (liability component).
To value the shares subject to the market condition, we utilized a Monte Carlo simulation model to arrive at a grant-date fair value. This amount will be expensed over the three-year term of the award with a credit to additional paid-in-capital. To value the shares subject to the internal performance measure, we used the value of our common stock on the date of grant as the grant-date fair value per share. This amount is being expensed over the three-year term of the award, with a credit to additional paid-in-capital, and could fluctuate depending on the number of shares ultimately expected to vest based on our assessment of the probability that the performance conditions will be achieved. For both performance conditions, the portion of the award expected to settle in cash is recorded as a liability and is being marked to market over the three-year term of the award, and can fluctuate depending on the number of shares ultimately expected to vest. Depending on the achievement of the performance conditions, 0% to 200% of the awarded performance shares may ultimately vest.
The following table summarizes our performance share grants and the grant date fair value for the EPS and R-TSR performance metrics:
 
Grant Date Fair Value
Grant Date
Shares Awarded
 
EPS
 
R-TSR
 
Shares Forfeited
December 2, 2015
158,100

 
$
19.31

 
$
23.72

 
18,936

January 25, 2016
4,300

 
17.46

 
26.65

 

November 30, 2016
186,500

 
19.45

 
26.61

 
17,940

December 7, 2017
146,500

 
$
20.70

 
$
21.81

 
10,848


On December 3, 2017, 123,600 shares vested pursuant to the December 2014 grant, resulting in the issuance of 25,340 shares of common stock and a cash payment of $0.6 million. The November 2016 and December 2017 grants include a return on invested capital (ROIC) metric which, if achieved, could enhance the number of shares that are ultimately issued but cannot exceed the maximum (200%). Due to the uncertainty with regard to achieving this metric, no value has been assigned. In the event and at such time the metric is deemed achievable, compensation expense will begin to be recognized through the remaining vesting period. During the three months ended July 31, 2018, we recorded compensation expense of $0.4 million related to the current portion of outstanding performance share grants which will vest in future years. During the nine months ended July 31, 2018, we recorded a decrease in compensation expense of $1.2 million, which reflects a decrease in the number of shares expected to vest in December 2018 associated with the December 2, 2015 performance share grant. During the three and nine months ended July 31, 2017, we recorded compensation expense of $1.0 million and $2.7 million related to our performance share awards.
Performance share awards are not considered outstanding shares and do not have voting rights, although dividends are accrued over the performance period and will be payable in cash based upon the number of performance shares ultimately earned.
The performance shares are excluded from the diluted weighted-average shares used to calculate earnings per share until the performance criteria is probable to result in the issuance of contingent shares. As of July 31, 2018, we have deemed no shares related to the December 2015 and January 2016 grants of performance shares as probable to vest.
Performance Restricted Stock Units
We awarded performance restricted share units to key employees and officers in December 2017. These awards cliff vest upon a three-year service period with the absolute total shareholder return of our common stock over this three-year term as the vesting criteria. The number of shares earned is variable depending on the metric achieved, and the settlement method is 100% in our common stock, with accrued dividends paid in cash at the time of vesting, assuming the shares had been outstanding throughout the performance period.
To value the shares, we utilized a Monte Carlo simulation model to arrive at a grant-date fair value. This amount will be adjusted for forfeitures and expensed over the three-year term of the award with a credit to additional paid-in-capital. Depending on the achievement of the performance conditions, a minimum of 0% and a maximum of 150% of the awarded performance restricted stock units may vest. Specifically, the awards vest on a continuum with the following Absolute Total Shareholder Return (A-TSR) milestones:
Vesting Level
 
Vesting Criteria
 
Percentage of Award Vested
Level 1
 
A-TSR greater than or equal to 50%
 
150%
Level 2
 
A-TSR less than 50% and greater than or equal to 20%
 
100%
Level 3
 
A-TSR less than 20% and greater than or equal to -20%
 
50%
Level 4
 
A-TSR less than -20%
 
—%

On December 7, 2017, we awarded 78,200 performance restricted share units with a grant date fair value of $17.76 per share. During the nine months ended July 31, 2018, 5,789 of the performance restricted share units were forfeited. During the three and nine months ended July 31, 2018, we recorded compensation expense of approximately $0.1 million and $0.2 million, respectively, related to our performance share restricted units.
Similar to performance shares, the performance restricted stock units are not considered outstanding shares, do not have voting rights, and are excluded from diluted weighted-average shares used to calculate earnings per share until the performance criteria is probable to result in the issuance of contingent shares.
Treasury Shares
We record treasury stock purchases under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Shares are generally issued from treasury stock at the time of grant of restricted stock awards, and upon the exercise of stock options and upon the vesting of performance shares and performance restricted stock units. On the subsequent issuance of treasury shares, we record proceeds in excess of cost as an increase in additional paid in capital. A deficiency of such proceeds relative to costs would be applied to reduce paid-in-capital associated with prior issuances to the extent available, with the remainder recorded as a charge to retained earnings. We recorded a charge to retained earnings of $1.3 million during the nine months ended July 31, 2018.
The following table summarizes the treasury stock activity during the nine months ended July 31, 2018:
 
Nine Months Ended
 
July 31, 2018
Beginning balance as of November 1, 2017
2,670,743

Restricted stock awards granted
(73,400
)
Performance share awards vested
(25,340
)
Stock options exercised
(277,899
)
Balance at July 31, 2018
2,294,104

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Income (Expense)
9 Months Ended
Jul. 31, 2018
Other Income and Expenses [Abstract]  
Other Income (Expense)
Other (Expense) Income
Other (expense) income, included under the caption "Other, net" on the accompanying condensed consolidated statements of income, consisted of the following for the three and nine months ended July 31, 2018 and 2017:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Foreign currency transaction (losses) gains
$
(90
)
 
$
362

 
$
106

 
$
727

Foreign currency derivative gains (losses)
11

 
(323
)
 
(18
)
 
(213
)
Interest income
14

 
22

 
54

 
68

Other
3

 
(15
)
 
8

 
(10
)
Other, net
$
(62
)
 
$
46

 
$
150

 
$
572

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Notes)
9 Months Ended
Jul. 31, 2018
Segment Reporting [Abstract]  
Segment Reporting Disclosure [Text Block]
13. Segment Information
We present three reportable business segments in accordance with Topic 280-10-50, "Segment Reporting" (ASC 280): (1) North American Engineered Components segment (“NA Engineered Components”), comprising four operating segments primarily focused on the fenestration market in North America including vinyl profiles, insulating glass (IG) spacers, screens & other fenestration components; (2) European Engineered Components segment (“EU Engineered Components”), comprising our United Kingdom-based vinyl extrusion business, manufacturing vinyl profiles & conservatories, and the European insulating glass business manufacturing IG spacers; and (3) North American Cabinet Components segment (“NA Cabinet Components”), comprising solely the North American cabinet door and components business acquired in November 2015. We maintain an Unallocated Corporate & Other grouping which includes LIFO inventory adjustments, corporate office charges, and inter-segment eliminations, less an allocation of a portion of the general and administrative costs associated with the corporate office which have been allocated to the reportable business segments, based upon a relative measure of profitability, in order to more accurately reflect each reportable business segment's administrative cost. Certain costs are not allocated to the reportable operating segments, but remain in Unallocated Corporate & Other, including transaction expenses, stock-based compensation, long-term incentive awards based on the performance of our common stock and other factors, certain severance and legal costs not deemed to be allocable to all segments, depreciation of corporate assets, interest expense, other, net, income taxes and inter-segment eliminations. The accounting policies of our operating segments are the same as those used to prepare the accompanying condensed consolidated financial statements. Corporate general and administrative expense allocated during the three and nine month periods ended July 31, 2018 were $5.3 million and $15.3 million, respectively, and $4.6 million and $13.2 million, respectively, for the prior year comparable periods.
ASC 280 permits aggregation of operating segments based on factors including, but not limited to: (1) similar nature of products serving the building products industry, primarily the fenestration business; (2) similar production processes, although there are some differences in the amount of automation amongst operating plants; (3) similar types or classes of customers, namely the primary OEMs; (4) similar distribution methods for product delivery, although the extent of the use of third-party distributors will vary amongst the businesses; (5) similar regulatory environment; and (6) converging long-term economic similarities.
Segment information for the three and nine months ended July 31, 2018 and 2017, and total assets as of July 31, 2018 and October 31, 2017 are summarized in the following table (in thousands):
 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Three Months Ended July 31, 2018
 
 
 
 
 
 
 
 
 
Net sales
$
133,397

 
$
42,661

 
$
65,114

 
$
(1,351
)
 
$
239,821

Depreciation and amortization
6,741

 
2,352

 
3,432

 
166

 
12,691

Operating income (loss)
12,270

 
3,934

 
3,340

 
(2,457
)
 
17,087

Capital expenditures
3,391

 
698

 
1,792

 
4

 
5,885

Three Months Ended July 31, 2017
 
 
 
 
 
 
 
 
 
Net sales
$
126,446

 
$
40,359

 
$
63,839

 
$
(1,277
)
 
$
229,367

Depreciation and amortization
7,899

 
2,391

 
3,491

 
134

 
13,915

Operating income (loss)
11,822

 
3,804

 
1,705

 
21

 
17,352

Capital expenditures
5,068

 
1,770

 
2,476

 
234

 
9,548

Nine Months Ended July 31, 2018
 
 
 
 
 
 
 
 
 
Net sales
$
350,280

 
$
115,481

 
$
183,705

 
$
(3,767
)
 
$
645,699

Depreciation and amortization
20,561

 
7,328

 
10,957

 
428

 
39,274

Operating income (loss)
19,442

 
7,674

 
665

 
(3,047
)
 
24,734

Capital expenditures
10,855

 
4,562

 
5,563

 
118

 
21,098

Nine Months Ended July 31, 2017
 
 
 
 
 
 
 
 
 
Net sales
$
343,694

 
$
106,133

 
$
188,359

 
$
(3,780
)
 
$
634,406

Depreciation and amortization
26,377

 
6,753

 
10,160

 
411

 
43,701

Operating income (loss)
15,861

 
8,944

 
2,880

 
(9,549
)
 
18,136

Capital expenditures
14,468

 
6,721

 
5,473

 
436

 
27,098

As of July 31, 2018
 
 
 
 
 
 
 
 
 
Total assets
$
248,678

 
$
216,132

 
$
279,872

 
$
6,841

 
$
751,523

As of October 31, 2017
 
 
 
 
 
 
 
 
 
Total assets
$
258,315

 
$
219,622

 
$
285,457

 
$
10,485

 
$
773,879


The following table summarizes the change in the carrying amount of goodwill by segment for the nine months ended July 31, 2018 (in thousands):
 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Balance as of October 31, 2017
$
38,712

 
$
69,735

 
$
113,747

 
$

 
$
222,194

Foreign currency translation adjustment

 
(607
)
 

 

 
(607
)
Balance as of July 31, 2018
$
38,712

 
$
69,128

 
$
113,747

 
$

 
$
221,587


For further details of Goodwill, see Note 4, "Goodwill & Intangible Assets", located herewith.
We did not allocate non-operating loss or income tax benefit to the reportable segments. The following table reconciles operating loss as reported above to net income for the three and nine months ended July 31, 2018 and 2017:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Operating income
$
17,087

 
$
17,352

 
$
24,734

 
$
18,136

Interest expense
(2,641
)
 
(2,575
)
 
(7,584
)
 
(7,126
)
Other, net
(62
)
 
46

 
150

 
572

Income tax (expense) benefit
(3,631
)
 
(4,608
)
 
2,536

 
(3,631
)
Net income
$
10,753

 
$
10,215

 
$
19,836

 
$
7,951


Product Sales
We produce a wide variety of products that are used in the fenestration industry, including window and door systems; accessory trim profiles with real wood veneers and wood grain laminate finishes; window spacer systems; extruded vinyl products; metal fabrication; and astragals, thresholds and screens. In addition, we produce certain non-fenestration products, including kitchen and bath cabinet doors and components, trim moldings, solar edge tape, plastic decking, fencing, water retention barriers, conservatory roof components, and other products.
The following table summarizes our product sales for the three and nine months ended July 31, 2018 and 2017 into general groupings by segment to provide additional information to our shareholders.
 
Three months ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
NA Engineered Components:
 
 
 
 
 
 
 
United States - fenestration
$
112,914

 
$
107,193

 
$
297,700

 
$
289,231

International - fenestration
11,851

 
9,959

 
27,758

 
24,945

United States - non-fenestration
4,675

 
7,060

 
13,518

 
19,590

International - non-fenestration
3,957

 
2,234

 
11,304

 
9,928

 
$
133,397

 
$
126,446

 
$
350,280

 
$
343,694

EU Engineered Components:
 
 
 
 
 
 
 
United States - fenestration
$

 
$
190

 
$

 
$
304

International - fenestration
34,881

 
35,087

 
97,597

 
94,528

International - non-fenestration
7,780

 
5,082

 
17,884

 
11,301

 
$
42,661

 
$
40,359

 
$
115,481

 
$
106,133

NA Cabinet Components:
 
 
 
 
 
 
 
United States - fenestration
$
3,650

 
$
4,322

 
$
10,500

 
$
12,316

United States - non-fenestration
60,843

 
59,237

 
171,547

 
174,404

International - non-fenestration
621

 
280

 
1,658

 
1,639

 
$
65,114

 
$
63,839

 
$
183,705

 
$
188,359

Unallocated Corporate & Other
 
 
 
 
 
 
 
Eliminations
$
(1,351
)
 
$
(1,277
)
 
$
(3,767
)
 
$
(3,780
)
 
$
(1,351
)
 
$
(1,277
)
 
$
(3,767
)
 
$
(3,780
)
Net sales
$
239,821

 
$
229,367

 
$
645,699

 
$
634,406

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
9 Months Ended
Jul. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share
We compute basic earnings (loss) per share by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings per common and potential common shares include the weighted average of additional shares associated with the incremental effect of dilutive employee stock options, non-vested restricted stock as determined using the treasury stock method prescribed by U.S. GAAP and contingent shares associated with performance share awards, if dilutive.
Basic and diluted earnings per share for the each of the three and nine months ended July 31, 2018 and 2017 were calculated as follows (in thousands, except per share data):
 
Three Months Ended July 31, 2018
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
10,753

 
34,840

 
$
0.31

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
171

 
 
Restricted stock awards
 
 
109

 
 
Diluted earnings per common share
$
10,753

 
35,120

 
$
0.31

 
Three Months Ended July 31, 2017
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
10,215

 
34,224

 
$
0.30

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
495

 
 
Restricted stock awards
 
 
143

 
 
Performance shares
 
 
62

 
 
Diluted earnings per common share
$
10,215

 
34,924

 
$
0.29


 
Nine Months Ended July 31, 2018
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
19,836

 
34,766

 
$
0.57

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
226

 
 
Restricted stock awards
 
 
133

 
 
Diluted earnings per common share
$
19,836

 
35,125

 
$
0.56


 
Nine Months Ended July 31, 2017
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
7,951

 
34,141

 
$
0.23

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
440

 
 
Restricted stock awards
 
 
128

 
 
Performance shares
 
 
62

 
 
Diluted earnings per common share
$
7,951

 
34,771

 
$
0.23


We had common stock equivalents that were potentially dilutive in future earnings per share calculations of 1,015,946 and 972,606 for the three and nine months ended July 31, 2018, respectively, and 411,450 and 839,150, respectively, for the prior year comparable periods. Such dilution will be dependent on the excess of the market price of our stock over the exercise price and other components of the treasury stock method.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Guidance Adopted
9 Months Ended
Jul. 31, 2018
Accounting Changes and Error Corrections [Abstract]  
New Accounting Guidance Adopted
New Accounting Guidance
In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842): Amendments to the Accounting Standards Codification. These amendments replace current guidance and require the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. The amendments apply to any entity that enters into leasing arrangements. This guidance becomes effective for fiscal years beginning after December 15, 2018, and, therefore, we will adopt this pronouncement in fiscal 2020. We are currently evaluating the impact of this pronouncement on our consolidated financial statements.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. This guidance prescribes a methodology to determine when revenue is recognizable and constitutes a principles-based approach to revenue recognition based on the consideration to which the entity expects to be entitled in exchange for goods or services.  In addition, this guidance requires additional disclosure in the notes to the financial statements with regard to the methodology applied.  This pronouncement will essentially supersede and replace existing revenue recognition rules in U.S. GAAP, including industry-specific guidance.  We will adopt this guidance using the modified retrospective approach in the first quarter of 2019 with a cumulative adjustment to retained earnings.
As of July 31, 2018, we have completed the evaluation of our revenue streams and have reviewed a sample of customer contracts that we believe fairly represent contract traits that could be accounted for differently under amended guidance. We have begun evaluating the potential impact of the new revenue standard on each of the selected contracts including: (i) estimating the contract consideration under the new standard, (ii) identifying the performance obligations within the customer contracts, (iii) calculating the anticipated allocation of contract consideration to each performance obligation, (iv) determining the timing of revenue recognition for each performance obligation, and (v) determining the classification of the contract revenue for disclosure purposes. Based on the contract reviews and evaluations performed to date, we do not currently anticipate any material impacts from implementing the amended guidance.
In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This amendment simplifies the subsequent measurement of inventories by replacing the lower of cost or market revaluation method with the lower of cost and net realizable value test. This guidance is applicable to all inventories measured using methods other than last-in first-out method and the retail inventory method. We adopted the provisions of ASU 2016-09 effective November 1, 2017, with no material impact on our consolidated financial statements.
In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. This guidance prescribes the presentation of excess tax benefits or deficiencies derived from book and tax timing differences associated with stock-based compensation arrangements and certain related statement of cash flow implications. We adopted the provisions of ASU 2016-09 effective November 1, 2017, as noted below with no significant impact on our consolidated financial statements.
Excess tax benefits or deficiencies for share-based payments are to be recorded in the income tax provision, rather than as an adjustment to additional paid-in-capital. We made this change on a prospective basis;
Cash flows related to excess tax benefits or deficiencies are included in net cash provided by operating activities rather than as a financing activity. We adopted this change retrospectively, which resulted in an increase to net cash provided by operating activities and a corresponding decrease to net cash provided by financing activities of less than $0.2 million for the nine months ended July 31, 2017;
Cash paid to taxing authorities when withholding shares from an employee’s vesting or exercise of equity-based compensation awards for tax-withholding purposes is to be classified as net cash used in financing activities rather than as an operating activity. We adopted this change retrospectively, which resulted in an increase to net cash provided by operating activities and a corresponding decrease to net cash provided by financing activities of $1.0 million for the nine months ended July 31, 2017;
We elected to continue to withhold shares associated with stock-based compensation vesting or exercises to satisfy the minimum statutory tax withholding requirements, rather than electing to withhold at a higher rate; and
We elected to continue to estimate forfeitures rather than account for forfeitures as they occur.
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. This amendment requires disclosure of the accounting policy for releasing income tax effects from accumulated other comprehensive income. It also provides an option for entities to reclassify the income tax effects of the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. We elected to early adopt this ASU effective November 1, 2017. We record income tax effects related to our unrecognized pension obligations in accumulated other comprehensive income as discussed in our Annual Report on Form 10-K for the year ended October 31, 2017. We have not elected to reclassify the income tax effects of the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Event
9 Months Ended
Jul. 31, 2018
Subsequent Events [Abstract]  
Subsequent Event
Subsequent Events
On August 30, 2018, our Board of Directors approved a stock repurchase program that authorized the repurchase of up to $60.0 million worth of shares of our common stock. Repurchases under the new program will be made in open market transactions or privately negotiated transactions, subject to market conditions, applicable legal requirements and other relevant factors. The program does not have an expiration date or a limit on the number of shares that may be purchased.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Jul. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories consisted of the following at July 31, 2018 and October 31, 2017:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
Raw materials
$
50,564

 
$
50,472

Finished goods and work in process
40,615

 
40,087

Supplies and other
1,846

 
2,655

Total
93,025

 
93,214

Less: Inventory reserves
5,920

 
5,685

Inventories, net
$
87,105

 
$
87,529

Values of Inventories
Our inventories at July 31, 2018 and October 31, 2017 were valued using the following costing methods:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
LIFO
$
5,389

 
$
4,444

FIFO
81,716

 
83,085

Total
$
87,105

 
$
87,529

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Jul. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the Carrying Amount of Goodwill
The change in the carrying amount of goodwill for the nine months ended July 31, 2018 was as follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
222,194

Foreign currency translation adjustment
(607
)
Balance as of the end of the period
$
221,587

The following table summarizes the change in the carrying amount of goodwill by segment for the nine months ended July 31, 2018 (in thousands):
 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Balance as of October 31, 2017
$
38,712

 
$
69,735

 
$
113,747

 
$

 
$
222,194

Foreign currency translation adjustment

 
(607
)
 

 

 
(607
)
Balance as of July 31, 2018
$
38,712

 
$
69,128

 
$
113,747

 
$

 
$
221,587

Schedule of Acquired Finite-Lived Intangible Assets by Major Class
Identifiable Intangible Assets
Amortizable intangible assets consisted of the following as of July 31, 2018 and October 31, 2017:
 
July 31, 2018
 
October 31, 2017
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
(In thousands)
Customer relationships
$
154,768

 
$
56,744

 
$
155,230

 
$
48,479

Trademarks and trade names
55,912

 
31,972

 
56,058

 
29,509

Patents and other technology
22,304

 
17,197

 
22,624

 
16,146

Total
$
232,984

 
$
105,913

 
$
233,912

 
$
94,134

Estimated Amortization Expense Related to Intangible Assets
Estimated remaining amortization expense, based on current intangible balances, for each of the fiscal years ending October 31, is as follows (in thousands):
 
Estimated
Amortization Expense
2018 (remaining three months)
$
3,993

2019
15,361

2020
14,304

2021
12,583

2022
11,959

Thereafter
68,871

Total
$
127,071

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Capital Lease Obligations (Tables)
9 Months Ended
Jul. 31, 2018
Debt Disclosure [Abstract]  
Debt and Capital Lease Obligations
Debt consisted of the following at July 31, 2018 and October 31, 2017:
 
July 31,
2018
 
October 31,
2017
 
(In thousands)
Revolving Credit Facility
$
66,000

 
$
84,000

Term Loan A
127,500

 
138,750

Capital lease obligations and other
17,945

 
18,764

Unamortized deferred financing fees
(1,671
)
 
(2,088
)
Total debt
$
209,774

 
$
239,426

Less: Current maturities of long-term debt
16,120

 
21,242

Long-term debt
$
193,654

 
$
218,184

Schedule Of Applicable Margin And Commitment Fees
The applicable margin and commitment fees are outlined in the following table:
Pricing Level
  
Consolidated Leverage Ratio
  
Commitment Fee
 
LIBOR Rate Loans
  
Base Rate Loans
I
  
Less than or equal to 1.50 to 1.00
  
0.200%
 
1.50%
  
0.50%
II
  
Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00
  
0.225%
 
1.75%
  
0.75%
III
  
Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00
  
0.250%
 
2.00%
  
1.00%
IV
 
Greater than 3.00 to 1.00
 
0.300%
 
2.25%
 
1.25%
Schedule Of Consolidated Leverage Ratio Requirements
The Credit Agreement contains a: (1) Consolidated Fixed Charge Coverage Ratio requirement whereby we must not permit the Consolidated Fixed Charge Coverage Ratio, as defined, to be less than 1.10 to 1.00, and (2) Consolidated Leverage Ratio requirement, as summarized by period in the following table:
Period
  
Maximum Ratio
January 31, 2017 through January 30, 2018
  
3.25 to 1.00
January 31, 2018 and thereafter
 
3.00 to 1.00
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans (Tables)
9 Months Ended
Jul. 31, 2018
Retirement Benefits [Abstract]  
Net Periodic Pension Cost
The net periodic pension cost for this plan for the three and nine months ended July 31, 2018 and 2017 was as follows:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Service cost
$
960

 
$
949

 
$
2,932

 
$
2,845

Interest cost
279

 
215

 
847

 
642

Expected return on plan assets
(543
)
 
(466
)
 
(1,630
)
 
(1,397
)
Amortization of net loss
7

 
144

 
49

 
430

Net periodic benefit cost
$
703

 
$
842

 
$
2,198

 
$
2,520

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty Obligations (Tables)
9 Months Ended
Jul. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Reconciliation of Activity Related to Accrued Warranty
A reconciliation of the activity related to our accrued warranty, including both the current and long-term portions (reported in accrued liabilities and other liabilities, respectively, on the accompanying condensed consolidated balance sheet) follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
323

Change in accrual for preexisting warranties
(11
)
Warranty costs paid
(15
)
Total accrued warranty as of the end of the period
$
297

Less: Current portion of accrued warranty
143

Long-term portion of accrued warranty
$
154

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Income Tax (Tables)
9 Months Ended
Jul. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
The following table reconciles our effective income tax benefit rate to the federal statutory rate of 23.3% and 35.0% for the nine months ended July 31, 2018 and 2017, respectively:
 
Nine months ended July 31,
 
2018
 
2017
United States tax at statutory rate
23.3
 %
 
35.0
 %
State and local income tax
2.8

 
1.5

Non-United States income tax
(0.7
)
 
(7.8
)
Other permanent differences
(1.8
)
 
1.9

Deferred rate impact of enactment of tax reform
(44.9
)
 

Tax impact of stock based compensation
0.8

 

Impact of deemed repatriation
7.1

 

Return to actual adjustments
(1.3
)
 
0.8

Effective tax benefit rate
(14.7
)%
 
31.4
 %
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments (Tables)
9 Months Ended
Jul. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]
We have not designated any of our derivative contracts as hedges for accounting purposes in accordance with the provisions under the Accounting Standards Codification Topic 815 "Derivatives and Hedging" (ASC 815). Therefore, changes in the fair value of these contracts and the realized gains and losses are recorded in the unaudited condensed consolidated statements of income (loss) for the three and six months ended July 31, 2018 and 2017 as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
July 31,
 
July 31,
Location of gains (losses):
 
2018
 
2017
 
2018
 
2017
Other, net
Foreign currency derivatives
$
11

 
$
(323
)
 
$
(18
)
 
$
(213
)
Schedule of Notional Amounts of Oustanding Derivative Positions
The following table summarizes the notional amounts and fair value of outstanding derivative contracts at July 31, 2018 and October 31, 2017 (in thousands):
 
 
Notional as indicated
 
Fair Value in $
 
 
July 31,
2018
 
October 31,
2017
 
July 31,
2018
 
October 31,
2017
Foreign currency derivatives:
 
 
 
 
 
 
 
 
Sell EUR, buy USD
EUR
$
138

 
$
1,271

 
$

 
$
24

Sell CAD, buy USD
CAD
314

 
320

 
(1
)
 
1

Sell GBP, buy USD
GBP
123

 
75

 

 

Buy EUR, sell GBP
EUR
48

 
30

 

 
(1
)
Buy USD, sell EUR
USD
17

 

 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Jul. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Nonvested Restricted Share Activity
A summary of non-vested restricted stock awards activity during the nine months ended July 31, 2018 is presented below:
 
Restricted Stock Awards
 
Weighted Average
Grant Date Fair Value per Share
Non-vested at October 31, 2017
284,300

 
$
19.66

Granted
73,400

 
20.70

Cancelled
(28,700
)
 
19.66

Vested
(111,800
)
 
20.16

Non-vested at July 31, 2018
217,200

 
$
19.76

Schedule of Valuation Assumptions for Stock Options
The following table provides a summary of assumptions used to estimate the fair value of our stock options issued during the nine months ended July 31, 2017.
  
Nine Months Ended
 
April 30, 2017
Weighted-average expected volatility
34.7%
Weighted-average expected term (in years)
5.7
Risk-free interest rate
2.0%
Expected dividend yield over expected term
1.0%
Weighted average grant date fair value
$6.25
Schedule of Stock Option Activity
The following table summarizes our stock option activity for the nine months ended July 31, 2018:
 
Stock Options
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (in years)
 
Aggregate
Intrinsic
Value (000s)
Outstanding at October 31, 2017
2,152,758

 
$
17.44

 
 
 
 
Granted

 

 
 
 
 
Exercised
(277,899
)
 
19.50

 
 
 
 
Forfeited/Expired
(67,084
)
 
18.69

 
 
 
 
Outstanding at July 31, 2018
1,807,775

 
$
18.00

 
4.9
 
$
1,760

Vested or expected to vest at July 31, 2018
1,807,775

 
$
18.00

 
4.9
 
$
1,760

Exercisable at July 31, 2018
1,543,965

 
$
17.76

 
4.4
 
$
1,759

Schedule of Performance Share Awards
The following table summarizes our performance share grants and the grant date fair value for the EPS and R-TSR performance metrics:
 
Grant Date Fair Value
Grant Date
Shares Awarded
 
EPS
 
R-TSR
 
Shares Forfeited
December 2, 2015
158,100

 
$
19.31

 
$
23.72

 
18,936

January 25, 2016
4,300

 
17.46

 
26.65

 

November 30, 2016
186,500

 
19.45

 
26.61

 
17,940

December 7, 2017
146,500

 
$
20.70

 
$
21.81

 
10,848

Schedule of Performance Restricted Stock Vesting Conditions
Depending on the achievement of the performance conditions, a minimum of 0% and a maximum of 150% of the awarded performance restricted stock units may vest. Specifically, the awards vest on a continuum with the following Absolute Total Shareholder Return (A-TSR) milestones:
Vesting Level
 
Vesting Criteria
 
Percentage of Award Vested
Level 1
 
A-TSR greater than or equal to 50%
 
150%
Level 2
 
A-TSR less than 50% and greater than or equal to 20%
 
100%
Level 3
 
A-TSR less than 20% and greater than or equal to -20%
 
50%
Level 4
 
A-TSR less than -20%
 
—%
Treasury Stock Activity
The following table summarizes the treasury stock activity during the nine months ended July 31, 2018:
 
Nine Months Ended
 
July 31, 2018
Beginning balance as of November 1, 2017
2,670,743

Restricted stock awards granted
(73,400
)
Performance share awards vested
(25,340
)
Stock options exercised
(277,899
)
Balance at July 31, 2018
2,294,104

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Income (Expense) (Tables)
9 Months Ended
Jul. 31, 2018
Other Income and Expenses [Abstract]  
Schedule of Other Non-operating Income (Expense)
12. Other (Expense) Income
Other (expense) income, included under the caption "Other, net" on the accompanying condensed consolidated statements of income, consisted of the following for the three and nine months ended July 31, 2018 and 2017:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Foreign currency transaction (losses) gains
$
(90
)
 
$
362

 
$
106

 
$
727

Foreign currency derivative gains (losses)
11

 
(323
)
 
(18
)
 
(213
)
Interest income
14

 
22

 
54

 
68

Other
3

 
(15
)
 
8

 
(10
)
Other, net
$
(62
)
 
$
46

 
$
150

 
$
572

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
9 Months Ended
Jul. 31, 2018
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Segment information for the three and nine months ended July 31, 2018 and 2017, and total assets as of July 31, 2018 and October 31, 2017 are summarized in the following table (in thousands):
 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Three Months Ended July 31, 2018
 
 
 
 
 
 
 
 
 
Net sales
$
133,397

 
$
42,661

 
$
65,114

 
$
(1,351
)
 
$
239,821

Depreciation and amortization
6,741

 
2,352

 
3,432

 
166

 
12,691

Operating income (loss)
12,270

 
3,934

 
3,340

 
(2,457
)
 
17,087

Capital expenditures
3,391

 
698

 
1,792

 
4

 
5,885

Three Months Ended July 31, 2017
 
 
 
 
 
 
 
 
 
Net sales
$
126,446

 
$
40,359

 
$
63,839

 
$
(1,277
)
 
$
229,367

Depreciation and amortization
7,899

 
2,391

 
3,491

 
134

 
13,915

Operating income (loss)
11,822

 
3,804

 
1,705

 
21

 
17,352

Capital expenditures
5,068

 
1,770

 
2,476

 
234

 
9,548

Nine Months Ended July 31, 2018
 
 
 
 
 
 
 
 
 
Net sales
$
350,280

 
$
115,481

 
$
183,705

 
$
(3,767
)
 
$
645,699

Depreciation and amortization
20,561

 
7,328

 
10,957

 
428

 
39,274

Operating income (loss)
19,442

 
7,674

 
665

 
(3,047
)
 
24,734

Capital expenditures
10,855

 
4,562

 
5,563

 
118

 
21,098

Nine Months Ended July 31, 2017
 
 
 
 
 
 
 
 
 
Net sales
$
343,694

 
$
106,133

 
$
188,359

 
$
(3,780
)
 
$
634,406

Depreciation and amortization
26,377

 
6,753

 
10,160

 
411

 
43,701

Operating income (loss)
15,861

 
8,944

 
2,880

 
(9,549
)
 
18,136

Capital expenditures
14,468

 
6,721

 
5,473

 
436

 
27,098

As of July 31, 2018
 
 
 
 
 
 
 
 
 
Total assets
$
248,678

 
$
216,132

 
$
279,872

 
$
6,841

 
$
751,523

As of October 31, 2017
 
 
 
 
 
 
 
 
 
Total assets
$
258,315

 
$
219,622

 
$
285,457

 
$
10,485

 
$
773,879

Changes in the Carrying Amount of Goodwill
The change in the carrying amount of goodwill for the nine months ended July 31, 2018 was as follows:
 
Nine Months Ended
 
July 31, 2018
 
(In thousands)
Beginning balance as of November 1, 2017
$
222,194

Foreign currency translation adjustment
(607
)
Balance as of the end of the period
$
221,587

The following table summarizes the change in the carrying amount of goodwill by segment for the nine months ended July 31, 2018 (in thousands):
 
NA Eng. Comp.
 
EU Eng. Comp.
 
NA Cabinet Comp.
 
Unallocated Corp. & Other
 
Total
Balance as of October 31, 2017
$
38,712

 
$
69,735

 
$
113,747

 
$

 
$
222,194

Foreign currency translation adjustment

 
(607
)
 

 

 
(607
)
Balance as of July 31, 2018
$
38,712

 
$
69,128

 
$
113,747

 
$

 
$
221,587

Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
We did not allocate non-operating loss or income tax benefit to the reportable segments. The following table reconciles operating loss as reported above to net income for the three and nine months ended July 31, 2018 and 2017:
 
Three Months Ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
Operating income
$
17,087

 
$
17,352

 
$
24,734

 
$
18,136

Interest expense
(2,641
)
 
(2,575
)
 
(7,584
)
 
(7,126
)
Other, net
(62
)
 
46

 
150

 
572

Income tax (expense) benefit
(3,631
)
 
(4,608
)
 
2,536

 
(3,631
)
Net income
$
10,753

 
$
10,215

 
$
19,836

 
$
7,951

Schedule of Product Sales
The following table summarizes our product sales for the three and nine months ended July 31, 2018 and 2017 into general groupings by segment to provide additional information to our shareholders.
 
Three months ended
 
Nine Months Ended
 
July 31,
 
July 31,
 
2018
 
2017
 
2018
 
2017
 
(In thousands)
NA Engineered Components:
 
 
 
 
 
 
 
United States - fenestration
$
112,914

 
$
107,193

 
$
297,700

 
$
289,231

International - fenestration
11,851

 
9,959

 
27,758

 
24,945

United States - non-fenestration
4,675

 
7,060

 
13,518

 
19,590

International - non-fenestration
3,957

 
2,234

 
11,304

 
9,928

 
$
133,397

 
$
126,446

 
$
350,280

 
$
343,694

EU Engineered Components:
 
 
 
 
 
 
 
United States - fenestration
$

 
$
190

 
$

 
$
304

International - fenestration
34,881

 
35,087

 
97,597

 
94,528

International - non-fenestration
7,780

 
5,082

 
17,884

 
11,301

 
$
42,661

 
$
40,359

 
$
115,481

 
$
106,133

NA Cabinet Components:
 
 
 
 
 
 
 
United States - fenestration
$
3,650

 
$
4,322

 
$
10,500

 
$
12,316

United States - non-fenestration
60,843

 
59,237

 
171,547

 
174,404

International - non-fenestration
621

 
280

 
1,658

 
1,639

 
$
65,114

 
$
63,839

 
$
183,705

 
$
188,359

Unallocated Corporate & Other
 
 
 
 
 
 
 
Eliminations
$
(1,351
)
 
$
(1,277
)
 
$
(3,767
)
 
$
(3,780
)
 
$
(1,351
)
 
$
(1,277
)
 
$
(3,767
)
 
$
(3,780
)
Net sales
$
239,821

 
$
229,367

 
$
645,699

 
$
634,406

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share Earnings Per Share (Tables)
9 Months Ended
Jul. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Basic and diluted earnings per share for the each of the three and nine months ended July 31, 2018 and 2017 were calculated as follows (in thousands, except per share data):
 
Three Months Ended July 31, 2018
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
10,753

 
34,840

 
$
0.31

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
171

 
 
Restricted stock awards
 
 
109

 
 
Diluted earnings per common share
$
10,753

 
35,120

 
$
0.31

 
Three Months Ended July 31, 2017
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
10,215

 
34,224

 
$
0.30

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
495

 
 
Restricted stock awards
 
 
143

 
 
Performance shares
 
 
62

 
 
Diluted earnings per common share
$
10,215

 
34,924

 
$
0.29


 
Nine Months Ended July 31, 2018
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
19,836

 
34,766

 
$
0.57

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
226

 
 
Restricted stock awards
 
 
133

 
 
Diluted earnings per common share
$
19,836

 
35,125

 
$
0.56


 
Nine Months Ended July 31, 2017
 
Net Income
 
Weighted Average Shares
 
Per Share
Basic earnings per common share
$
7,951

 
34,141

 
$
0.23

Effect of dilutive securities:
 
 
 
 
 
Stock options
 
 
440

 
 
Restricted stock awards
 
 
128

 
 
Performance shares
 
 
62

 
 
Diluted earnings per common share
$
7,951

 
34,771

 
$
0.23

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Operations and Basis of Presentation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs $ 0.2 $ 0.9 $ 0.9 $ 3.1
Restructuring and Related Cost, Accelerated Depreciation   1.0   3.9
Additional Amortization, Restructuring   $ 0.3   $ 1.6
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Operations and Basis of Presentation Acquisitions (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Business Combinations [Abstract]    
Payments to Acquire Businesses, Net of Cash Acquired $ 0 $ 8,497
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Operations and Basis of Presentation Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Costs and Expenses, Related Party $ 0.8 $ 1.9 $ 0.3 $ 0.9
Manufacturing Facility [Member]        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Lessee, Operating Lease, Term of Contract     20 years  
Warehouse [Member]        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Lessee, Operating Lease, Term of Contract     15 years  
Mixing Plant [Member]        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Lessee, Operating Lease, Term of Contract     13 years 6 months  
HLP 2017 Capital Lease [Member]        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Lessee, Operating Lease, Term of Contract     20 years  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Detail) - USD ($)
$ in Thousands
Jul. 31, 2018
Oct. 31, 2017
Inventory, Raw Materials and Supplies, Net of Reserves [Abstract]    
Raw materials $ 50,564 $ 50,472
Finished goods and work in process 40,615 40,087
Supplies and other 1,846 2,655
Total 93,025 93,214
Less: Inventory reserves 5,920 5,685
Inventories, net 87,105 87,529
Inventory, Net [Abstract]    
LIFO 5,389 4,444
FIFO 81,716 83,085
Inventories, net 87,105 $ 87,529
Excess of replacement cost over LIFO value $ 1,100  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2018
Oct. 31, 2017
Goodwill [Line Items]    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 4.50% 5.20%
Goodwill [Roll Forward]    
Beginning balance $ 222,194  
Foreign currency translation adjustment (607)  
Balance as of the end of the period $ 221,587  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Oct. 31, 2017
Finite-Lived Intangible Assets [Line Items]          
Additional Amortization, Restructuring   $ 300   $ 1,600  
Gross carrying amount     $ 300    
Accumulated amortization $ 105,913   105,913   $ 94,134
Finite-Lived Intangible Assets, Gross 232,984   232,984   233,912
Intangible assets amortization expense 4,000 $ 12,200 4,400 $ 14,300  
Estimated Amortization Expense          
2018 (remaining three months) 3,993   3,993    
2016 15,361   15,361    
2017 14,304   14,304    
2018 12,583   12,583    
2019 11,959   11,959    
Thereafter 68,871   68,871    
Total 127,071   127,071   139,778
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Accumulated amortization 56,744   56,744   48,479
Finite-Lived Intangible Assets, Gross 154,768   154,768   155,230
Trademarks and trade names          
Finite-Lived Intangible Assets [Line Items]          
Accumulated amortization 31,972   31,972   29,509
Finite-Lived Intangible Assets, Gross 55,912   55,912   56,058
Patents And Other Technology [Member]          
Finite-Lived Intangible Assets [Line Items]          
Accumulated amortization 17,197   17,197   16,146
Finite-Lived Intangible Assets, Gross $ 22,304   $ 22,304   $ 22,624
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Capital Lease Obligations (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Oct. 31, 2017
Jul. 29, 2016
Debt Disclosure [Line Items]          
Borrowings under credit facility   $ 33,500,000 $ 53,500,000    
Document Period End Date   Jul. 31, 2018      
City of Richmond, Kentucky Industrial Building Revenue Bonds   $ 17,900,000      
Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Net   (1,671,000)   $ (2,088,000)  
Total debt   209,774,000   239,426,000  
Less: Current maturities of long-term debt   16,120,000   21,242,000  
Long-term Debt   $ 193,654,000   218,184,000  
Debt Instrument, Interest Rate During Period 2.87% 3.70%      
Interest Expense, Lessee, Assets under Capital Lease   $ 0.0357      
Capital Lease Gross Fair Value   16,600,000      
Repayments of Lines of Credit   62,750,000 $ 74,125,000    
Capital Leases in Property Plant and Equipment   22,900,000      
Capital leases in accumulated depreciation   3,200,000      
Debt Instrument, Unamortized Discount (Premium), Net   1,700,000      
Other assets   9,184,000   8,975,000  
Debt Disclosure [Abstract]          
Credit Facility, amount available   228,600,000      
Letters of credit, outstanding   5,300,000      
Term Loan Facility, net of unamortized discount [Member]          
Debt Disclosure [Line Items]          
Revolving Credit Facility   $ 127,500,000      
Term Loan Facility [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage   4.08%      
Revolving Credit Facility       138,750,000  
Capital Lease Obligations          
Debt Disclosure [Line Items]          
Capital lease obligations and other   $ 17,945,000   18,764,000  
Revolving Credit Facility [Member]          
Debt Disclosure [Line Items]          
Revolving Credit Facility   66,000,000   $ 84,000,000  
Line of Credit Facility, Lender [Domain]          
Debt Disclosure [Line Items]          
Revolving Credit Facility   193,500,000      
HLP 2017 Capital Lease [Member]          
Debt Disclosure [Line Items]          
Capital Lease Obligations Incurred, in GBP   17,800,000      
Capital Lease Obligations Incurred   23,400,000      
HLP [Member]          
Debt Disclosure [Line Items]          
Capital lease obligations and other   17,900,000      
Capital Lease Obligation, Current Portion   900,000      
Capital Lease Obligations, Current   1,600,000      
Capital Leases in Property Plant and Equipment   16,800,000      
Capital leases in accumulated depreciation   1,300,000      
Capital Lease Obligations, Noncurrent   $ 16,300,000      
HLP [Member] | Capital lease obligations          
Debt Disclosure [Line Items]          
Average interest rate   3.59%      
Revolving Credit Facility [Member] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity, Committed Amount         $ 300,000,000.0
Term Loan Facility [Member] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity, Committed Amount         150,000,000.0
Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity, Committed Amount         $ 450,000,000.0
Debt Instrument, Debt Default, Interest Accrual Rate   2.00%      
Debt, Current   $ 15,000,000      
Debt Instrument, Maximum Fixed Charge Coverage Ratio   1.10%      
Less Than One and One Half Leverage Ratio [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Commitment Fee Percentage   0.20%      
Less Than One and One Half Leverage Ratio [Member] | Base Rate [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   0.50%      
Less Than One and One Half Leverage Ratio [Member] | London Interbank Offered Rate (LIBOR) [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   1.50%      
Between One and One Half and Two and One Quarter Leverage Ratio [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Commitment Fee Percentage   0.225%      
Between One and One Half and Two and One Quarter Leverage Ratio [Member] | Base Rate [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   0.75%      
Between One and One Half and Two and One Quarter Leverage Ratio [Member] | London Interbank Offered Rate (LIBOR) [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   1.75%      
Between Two and One Quarter and Three Leverage Ratio [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Commitment Fee Percentage   0.25%      
Between Two and One Quarter and Three Leverage Ratio [Member] | Base Rate [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   1.00%      
Between Two and One Quarter and Three Leverage Ratio [Member] | London Interbank Offered Rate (LIBOR) [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   2.00%      
Greater Than Three Leverage Ratio [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Commitment Fee Percentage   0.30%      
Greater Than Three Leverage Ratio [Member] | Base Rate [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   1.25%      
Greater Than Three Leverage Ratio [Member] | London Interbank Offered Rate (LIBOR) [Member] | Line of Credit Facility, Lender [Domain] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   2.25%      
January 31 2017 through January 30 2018 [Member] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Required Leverage Ratio   0.0325      
January 31 2018 and thereafter [Member] | Line of Credit [Member]          
Debt Disclosure [Line Items]          
Debt Instrument, Required Leverage Ratio   0.03      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Oct. 31, 2017
Retirement Benefits [Abstract]          
Defined benefit plan, contributions by employer         $ 3,600
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year $ 800   $ 800    
Supplemental benefit plan liability 3,900   3,900   3,400
Deferred compensation liability 3,800   3,800   $ 4,000
Net periodic benefit cost:          
Service cost 960 $ 949 2,932 $ 2,845  
Interest cost 279 215 847 642  
Expected return on plan assets (543) (466) (1,630) (1,397)  
Amortization of net loss 7 144 49 430  
Net periodic benefit cost $ 703 $ 842 $ 2,198 $ 2,520  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty Obligations (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2018
Jul. 31, 2018
Movement in Standard Product Warranty Accrual [Roll Forward]    
Accrued warranty at beginning of period $ 323  
Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties (11)  
Warranty costs paid (15)  
Accrued warranty at end of period 297  
Total accrued warranty $ 323 $ 297
Less: Current portion of accrued warranty   143
Long-term portion of accrued warranty   $ 154
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Detail) - USD ($)
$ in Millions
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Income Tax Disclosure    
Estimated annual effective tax rate (benefit) expense (23.70%) (31.40%)
Remeasurement of Deferred Taxes, Impact of Tax Reform $ 7.7  
True Up of Accrued Taxes, Impact of Tax Reform 0.2  
Deemed Repatriation, Impact of Tax Reform $ 1.2  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 23.30% 35.00%
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2.80% 1.50%
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent (0.70%) (7.80%)
Effective Income Tax Rate Reconciliation, Other Permanent Differences (1.80%) 1.90%
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent (44.90%) 0.00%
Effective Income Tax Rate Reconciliation, Stock Based Compensation (0.80%) 0.00%
Effective Income Tax Rate Reconciliation, Deemed Repatriation 7.10% 0.00%
Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent (1.30%) 0.80%
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent (14.70%) 31.40%
Foreign Earnings Repatriated $ 2.8  
Liability for uncertain tax positions 0.6  
Valuation allowance $ 1.3  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contingencies (Details) - USD ($)
$ in Millions
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Commitments and Contingencies Disclosure [Abstract]    
Loss Contingency, Receivable, Proceeds $ 0.5 $ 2.0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments (Detail)
€ in Thousands, £ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2018
EUR (€)
Jul. 31, 2018
GBP (£)
Oct. 31, 2017
USD ($)
Oct. 31, 2017
EUR (€)
Oct. 31, 2017
GBP (£)
Derivative Instruments, Gain (Loss) [Line Items]                  
Foreign currency derivatives $ 11 $ (323) $ (18) $ (213)          
Other, Net                  
Derivative Instruments, Gain (Loss) [Line Items]                  
Foreign currency derivatives 11 $ (323) (18) $ (213)          
Sell EUR, buy USD                  
Derivatives, Fair Value [Line Items]                  
Derivatives, notional amount 138   138       $ 1,271    
Foreign currency derivatives, fair value 0   0       24    
Sell CAD, buy USD                  
Derivatives, Fair Value [Line Items]                  
Derivatives, notional amount 314   314       320    
Foreign currency derivatives, fair value (1)   (1)       1    
Sell GBP, buy USD                  
Derivatives, Fair Value [Line Items]                  
Derivatives, notional amount | £           £ 123     £ 75
Foreign currency derivatives, fair value 0   0       0    
Buy EUR, sell GBP                  
Derivatives, Fair Value [Line Items]                  
Derivatives, notional amount | €         € 48     € 30  
Foreign currency derivatives, fair value 0   0       (1)    
Buy USD, Sell EUR                  
Derivatives, Fair Value [Line Items]                  
Derivatives, notional amount 17   17       0    
Foreign currency derivatives, fair value 0   0       0    
Accrued Liabilities                  
Derivatives [Line Items]                  
Foreign currency derivatives, asset             $ 0    
Foreign currency derivatives, liability $ (100)   $ (100)            
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement of Assets and Liabilities (Details) - USD ($)
$ in Millions
Jul. 31, 2018
Oct. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Property, plant and equipment at fair value (non-recurring) $ 2.4 $ 2.4
Debt Instrument, Unamortized Discount (Premium), Net 1.7  
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign currency derivatives, asset   0.1
Foreign currency derivatives, liability $ 0.1 $ 0.1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Detail)
9 Months Ended
Jul. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Document Period End Date Jul. 31, 2018
Number of shares authorized, originally 7,650,000
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Restricted Stock Awards (Details) - Restricted Stock Awards (RSAs) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Number of Shares    
Non-vested at beginning of the period (in shares) 284,300  
Granted (in shares) 73,400  
Cancelled (in shares) (28,700)  
Vested (in shares) (111,800)  
Non-vested at end of the period (in shares) 217,200  
Weighted Average Grant Date Fair Value per Share    
Non-vested at beginning of the period (in usd per share) $ 19.66  
Granted (in usd per share) 20.70  
Cancelled (in usd per share) 19.66  
Vested (in usd per share) 20.16  
Non-vested at end of the period (in usd per share) $ 19.76  
Vesting period 3 years  
Fair value of restricted stock awards vested $ 2.3 $ 1.3
Unrecognized compensation cost - non vested restricted stock awards $ 1.9  
Weighted-average period over which unrecognized cost is expected to be recognized 1 year 9 months 18 days  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Options (Details) - USD ($)
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Fair Value Assumptions [Abstract]    
Weighted-average expected volatility   34.70%
Weighted-average expected term (in years)   5 years 8 months 12 days
Risk-free interest rate   2.00%
Expected dividend yield over expected term   1.00%
Weighted average grant date fair value   $ 6.25
Stock Options, [Roll Forward]    
Outstanding at beginning of period (in shares) 2,152,758  
Granted (in shares) 0  
Exercised (in shares) (277,899)  
Forfeited/Expired (in shares) (67,084)  
Outstanding at end of period (in shares) 1,807,775  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,807,775  
Exercisable at end of period (in shares) 1,543,965  
Weighted Average Exercise Price    
Outstanding at beginning of period (in usd per share) $ 17.44  
Granted (in usd per share) 0.00  
Exercised (in usd per share) 19.50  
Forfeited/Expired (in usd per share) 18.69  
Outstanding at end of period (in usd per share) 18.00  
Vested or expected to vest at end of period (in usd per share) 18.00  
Exercisable at end of period (in usd per share) $ 17.76  
Weighted Average Remaining Contractual Life    
Outstanding at end of period 4 years 10 months 24 days  
Vested or expected to vest at end of period 4 years 10 months 24 days  
Exercisable at end of period 4 years 4 months 24 days  
Aggregate Intrinsic Value    
Outstanding at end of period $ 1,760,000  
Vested or expected to vest at end of period 1,760,000  
Exercisable at end of period $ 1,759,000  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Total intrinsic value of options exercised $ 2,000,000.0 $ 2,500,000.0
Fair value of stock options vested 1,500,000 $ 1,800,000
Unrecognized compensation cost - non vested stock options $ 400,000  
Weighted-average period over which unrecognized cost is expected to be recognized 1 year 1 month 6 days  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cash used to settle restricted stock units   $ 0.0
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 18,050 24,560
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 21.85 $ 15.65
Vesting period 3 years  
Number of Shares    
Non-vested at end of the period (in shares) 0  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Performance Share Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Dec. 07, 2017
Nov. 30, 2016
Jan. 25, 2016
Dec. 02, 2015
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
2013 Performance Shares Vested             123,600  
2013 Performance Shares Issued             25,340  
2013 Performance Share Cash Payment             $ 0.6  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number         1,807,775   1,807,775  
Earnings Per Share, Basic and Diluted $ 20.70 $ 19.45 $ 17.46 $ 19.31        
Relative Total Share Return $ 21.81 $ 26.61 $ 26.65 $ 23.72        
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period             3 years  
Performance shares settled in cash             50.00%  
Performance shares settled in stock             50.00%  
Performance shares granted 146,500 186,500 4,300 158,100        
Performance shares forfeited 10,848 17,940 0 18,936        
Performance shares compensation expense         $ 0.4 $ 1.0 $ 1.2 $ 2.7
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number         0   0  
Performance Shares | Minimum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance shares vesting percentage maximum             0.00%  
Performance Shares | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance shares vesting percentage maximum             200.00%  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Performance Restricted Stock Units (Details) - Performance Restricted Stock Units [Member] - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Dec. 07, 2017
Jul. 31, 2018
Jul. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance Restricted Stock Units Granted 78,200    
Granted (in usd per share) $ 17.76    
Performance restricted stock units shares forfeited     5,789
Allocated Share-based Compensation Expense   $ 0.1 $ 0.2
Level 1 [Member] | A-TSR greater than or equal to 50% [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance restricted stock units vesting percentage maximum     150.00%
Level 2 [Member] | A-TSR less than 50% and greater than or equal to 20% [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance restricted stock units vesting percentage maximum     100.00%
Level 3 [Member] | A-TSR less than 20% and greater than or equal to -20% [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance restricted stock units vesting percentage maximum     50.00%
Level 4 [Member] | A-TSR less than -20% [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance restricted stock units vesting percentage maximum     0.00%
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance restricted stock units vesting percentage maximum     0.00%
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance restricted stock units vesting percentage maximum     150.00%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Treasury Shares (Details)
$ in Millions
9 Months Ended
Jul. 31, 2018
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Document Period End Date Jul. 31, 2018
Deficiency of stock option proceeds recorded to retained earnings | $ $ 1.3
Treasury Stock [Abstract]  
Beginning balance as of November 1, 2017 2,670,743
Balance at July 31, 2018 2,294,104
Restricted Stock Awards (RSAs)  
Treasury Stock [Abstract]  
Restricted stock awards granted (73,400)
Performance Shares  
Treasury Stock [Abstract]  
Restricted stock awards granted (25,340)
Stock Options  
Treasury Stock [Abstract]  
Shares, Issued (277,899)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Income (Expense) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Other Income and Expenses [Abstract]        
Foreign currency transaction (losses) gains $ (90) $ 362 $ 106 $ 727
Foreign currency derivative gains (losses) 11 (323) (18) (213)
Interest income 14 22 54 68
Other 3 (15) 8 (10)
Other, net $ (62) $ 46 $ 150 $ 572
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2018
USD ($)
segment
Jul. 31, 2017
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments     3  
Allocated corporate general and administrative expense | $ $ 5.3 $ 4.6 $ 15.3 $ 13.2
Operating Segments | NA Engineered Components        
Segment Reporting Information [Line Items]        
Number of operating segments     4  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Oct. 31, 2017
Segment Reporting Information [Line Items]          
General and Administrative Expense $ 5,300 $ 4,600 $ 15,300 $ 13,200  
Net sales 239,821 229,367 645,699 634,406  
Depreciation and amortization 12,691 13,915 39,274 43,701  
Operating income (loss) 17,087 17,352 24,734 18,136  
Capital expenditures 5,885 9,548 21,098 27,098  
Total assets 751,523   751,523   $ 773,879
Operating Segments | NA Engineered Components          
Segment Reporting Information [Line Items]          
Net sales 133,397 126,446 350,280 343,694  
Depreciation and amortization 6,741 7,899 20,561 26,377  
Operating income (loss) 12,270 11,822 19,442 15,861  
Capital expenditures 3,391 5,068 10,855 14,468  
Total assets 248,678   248,678   258,315
Operating Segments | EU Engineered Components          
Segment Reporting Information [Line Items]          
Net sales 42,661 40,359 115,481 106,133  
Depreciation and amortization 2,352 2,391 7,328 6,753  
Operating income (loss) 3,934 3,804 7,674 8,944  
Capital expenditures 698 1,770 4,562 6,721  
Total assets 216,132   216,132   219,622
Operating Segments | NA Cabinet Components          
Segment Reporting Information [Line Items]          
Net sales 65,114 63,839 183,705 188,359  
Depreciation and amortization 3,432 3,491 10,957 10,160  
Operating income (loss) 3,340 1,705 665 2,880  
Capital expenditures 1,792 2,476 5,563 5,473  
Total assets 279,872   279,872   285,457
Corporate Non-Segment          
Segment Reporting Information [Line Items]          
Net sales (1,351) (1,277) (3,767) (3,780)  
Depreciation and amortization 166 134 428 411  
Operating income (loss) (2,457) 21 (3,047) (9,549)  
Capital expenditures 4 $ 234 118 $ 436  
Total assets $ 6,841   $ 6,841   $ 10,485
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Goodwill by Segment (Details)
$ in Thousands
9 Months Ended
Jul. 31, 2018
USD ($)
Goodwill [Line Items]  
Beginning balance $ 222,194
Foreign currency translation adjustment (607)
Balance as of the end of the period 221,587
Operating Segments | NA Engineered Components  
Goodwill [Line Items]  
Beginning balance 38,712
Foreign currency translation adjustment 0
Balance as of the end of the period 38,712
Operating Segments | EU Engineered Components  
Goodwill [Line Items]  
Beginning balance 69,735
Balance as of the end of the period 69,128
Operating Segments | NA Cabinet Components  
Goodwill [Line Items]  
Beginning balance 113,747
Foreign currency translation adjustment 0
Balance as of the end of the period 113,747
Corporate Non-Segment  
Goodwill [Line Items]  
Beginning balance 0
Foreign currency translation adjustment 0
Balance as of the end of the period $ 0
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Reconcilliation of Operating Loss to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Segment Reporting [Abstract]        
Operating loss $ 17,087 $ 17,352 $ 24,734 $ 18,136
Interest expense (2,641) (2,575) (7,584) (7,126)
Other, net (62) 46 150 572
Income tax (expense) benefit (3,631) (4,608) 2,536 (3,631)
(Loss) income from continuing operations $ 10,753 $ 10,215 $ 19,836 $ 7,951
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Summary of Product Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Product Information [Line Items]        
Total sales $ 239,821 $ 229,367 $ 645,699 $ 634,406
Operating Segments        
Product Information [Line Items]        
Total sales (1,351) (1,277) (3,767) (3,780)
Operating Segments | NA Engineered Components        
Product Information [Line Items]        
Total sales 133,397 126,446 350,280 343,694
Operating Segments | NA Engineered Components | United States | Fenestration        
Product Information [Line Items]        
Total sales 112,914 107,193 297,700 289,231
Operating Segments | NA Engineered Components | United States | Non-fenestration        
Product Information [Line Items]        
Total sales 4,675 7,060 13,518 19,590
Operating Segments | NA Engineered Components | International | Fenestration        
Product Information [Line Items]        
Total sales 11,851 9,959 27,758 24,945
Operating Segments | NA Engineered Components | International | Non-fenestration        
Product Information [Line Items]        
Total sales 3,957 2,234 11,304 9,928
Operating Segments | EU Engineered Components        
Product Information [Line Items]        
Total sales 42,661 40,359 115,481 106,133
Operating Segments | EU Engineered Components | United States | Fenestration        
Product Information [Line Items]        
Total sales 0 190 0 304
Operating Segments | EU Engineered Components | United States | Non-fenestration        
Product Information [Line Items]        
Total sales   5,082   11,301
Operating Segments | EU Engineered Components | International | Fenestration        
Product Information [Line Items]        
Total sales 34,881 35,087 97,597 94,528
Operating Segments | EU Engineered Components | International | Non-fenestration        
Product Information [Line Items]        
Total sales 7,780   17,884  
Operating Segments | NA Cabinet Components        
Product Information [Line Items]        
Total sales 65,114 63,839 183,705 188,359
Operating Segments | NA Cabinet Components | United States | Fenestration        
Product Information [Line Items]        
Total sales 3,650 4,322 10,500 12,316
Operating Segments | NA Cabinet Components | United States | Non-fenestration        
Product Information [Line Items]        
Total sales 60,843 59,237 171,547 174,404
Operating Segments | NA Cabinet Components | International | Non-fenestration        
Product Information [Line Items]        
Total sales 621 280 1,658 1,639
Corporate Non-Segment        
Product Information [Line Items]        
Total sales $ (1,351) $ (1,277) $ (3,767) $ (3,780)
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 07, 2017
Nov. 30, 2016
Jan. 25, 2016
Dec. 02, 2015
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Earnings Per Share Disclosure [Line Items]                
Basic earnings per common share         $ 10,753 $ 10,215 $ 19,836 $ 7,951
Diluted earnings per common share         $ 10,753 $ 10,215 $ 19,836 $ 7,951
Basic (in shares)         34,840,000 34,224,000 34,766,000 34,141,000
Earnings Per Share, Basic         $ (0.31) $ (0.30) $ (0.57) $ (0.23)
Diluted (in shares)         35,120,000 34,924,000 35,125,000 34,771,000
Earnings Per Share, Diluted           $ 0.29 $ 0.56 $ 0.23
Earnings Per Share, Basic and Diluted $ 20.70 $ 19.45 $ 17.46 $ 19.31        
Antidilutive securities (in shares)         1,015,946 411,450 972,606 839,150
Earnings Per Share, Diluted         $ 0.31 $ 0.29 $ 0.56 $ 0.23
Stock Options                
Earnings Per Share Disclosure [Line Items]                
Weighted Average Number Diluted Shares Outstanding Adjustment         171,000 495,000 226,000 440,000
Restricted Stock [Member]                
Earnings Per Share Disclosure [Line Items]                
Weighted Average Number Diluted Shares Outstanding Adjustment         109,000 143,000 133,000 128,000
Performance Shares                
Earnings Per Share Disclosure [Line Items]                
Weighted Average Number Diluted Shares Outstanding Adjustment           62,000   62,000
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Guidance Adopted (Details) - USD ($)
$ in Millions
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
New Accounting Pronouncement, Early Adoption [Line Items]    
Excess Tax Benefits Impact to Cash Flow $ 0.2  
Payments Related to Tax Withholding for Share-based Compensation   $ 1.0
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Event (Details)
shares in Millions
Aug. 30, 2018
shares
Subsequent Event  
Subsequent Event [Line Items]  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 60.0
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !F$)TT?(\\#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,$% @ &80G36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " 9A"=-QB>Y=N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NEE%@:C+!<0))"0F@;A%B;=%:_XH,6KW]K1E MZX3@ 3C&_N7S9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y# M\/$S=3/,:, . M'7K*P$L.3$X3XW'H6K@ )AAA']^>IW7+:S/I+S&\5>V@HX1U^P\^:V^?]@\,KFJ^&U1W175S88WHN;BNOF8 M7'_X781=,'9K_['Q65"V\.LNY!=02P,$% @ &80G39E&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 " 9A"=-L'QU@60" 5" & 'AL+W=O&M7(;5DIUSP#(BAN0G:#D8DD- RB*4M"0N@W+PNX=15GPNV)U2X\BD/>F(>+WGC+> M;T,8OF^\U+=*F0U0%AVYT6]4?>^.0J_ 9.52-[25-6\#0:_;< >?#S V!(OX M4=->SN:!">7$^:M9?+YLP\AX1!D]*V."Z.%!#Y0Q8TG[\6LT&DZ:ACB?OUO_ M:(/7P9R(I ?.?M8756W#/ PN]$KN3+WP_A,= TK"8(S^"WU0IN'&$ZUQYDS: MW^!\EXHWHQ7M2D/>AK%N[=@/7V(\TOP$-!+01,#9?PEX)."),)PF&#RSH7X@ MBI2%X'T@AMOJB$D*^(SU89[-ICT[^TU'*_7NHXP*\#!F1L1^0* 9 DX(H&U/ M L@GL$<.'?TK<' 1V"^ O1%@2\NRGQUYZ;.GQC)XL#L!%I'Z!Q"N0./1L M(> B3#9BLI*Y4+70KY4@<[-HPBN M9!?T%O .(E=GF6 C)IU7>;2BXJ]BB!V567J.*AX,6E'Q%SMT:QGAQ7,T8N9G MAA.8QKF3RV#VR#94W&P_DL&9WUO;#&>[4\_;(?M(_X4/#?,K$;>ZE<&)*_W4 MVP?YRKFBVJ'H2;M2Z1X]+1B]*C/-]%P,C6I8*-Z-31A,_P3*/U!+ P04 M" 9A"=-]M/9YSH$ #_$P & 'AL+W=O[^+<5C\:.I#?[_<#XR'],]+ MVS75D!Z[UZ(_=K':3D%-7:!2KFBJ_6&Y7DWO'KOUJGT;ZOTA/G:+_JUIJNZ_ MAUBWI_LE+#]>?-N_[H;Q1;%>':O7^&<<_CH^=NFIN):RW3?QT._;PZ*++_?+ MG^!NH_48,"G^WL=3/[M?C$UY:MOOX\-OV_NE&AW%.CX/8Q%5NKS'3:SKL:3D MX]]+H7BTOK?XWNLDWQTDNIX;NM^^ET\O_5#VUQ*25::ZL?YNC],U].E_(\P.0 O M 7@- /-I@+X$:!)0G)U-3?VY&JKUJFM/B^X\6L=JG!1PIU-G/H\OI[Z;_DNM M[=/;]S6:5?$^EG.1/)PE.)?<*C:"PEXE1:K_:@)%$SC%ZWF\D^.U&*^G>#./ M]Z019XF?)(=) FB4(@T15-[83%N,Z,5P+X%X.4OLK):@4#OBA:M\:0!D+U;T M8KF7DGBQW(L'98D7265G9=UX<:(7Q[QHTOL/CM?B6+=PD3%8)A* ]F50;059"4)DQ"J*;P-V0Y?406#6HK%9DG6X$&0#HC)M2=%-R-YJX M*7DU"#;0OI%D"*61W8"2Z:2X'X8GQ4M'!BEPDAI*4N"4 M3+L=I;JD@A(S;F28 J>IH30%@9,.D&Z^@@S3)IWS(^,4.$\-Y2EP4I96A9+Z MX3)0+IL.@$Q4X$@U%*G 80FE=I8A0X JA#E:;I,M&:K(H6HH5)'#TJ4A(WX$ ME3&S#>/6C0Q4Y$ U%*C(40G..SJ?!5F:SRZSW#&3BW*D&HI4Y*@$Z^@JW$@R MIU3.CPQ4Y,FMH,4."SGFE,TL,94 C![2A@)8T='U]KKEU(J,9 M+=MLPD9CP:^Z/J7O>' M?O'4#D/;3$&PO=V]R:W-H965T M&ULC9;M;ILP%(9O!7$!Q5]\I"*1EDS3)FU2U6G=;S=Q$E3 MS':2[NYG&X+ =M+E1\#F?<]YCH&#RPL7;_+(F(K>F[J5R_BH5/>8)')[9 V5 M#[QCK;ZRYZ*A2@_%(9&=8'1G34V=( "RI*%5&Z]*._>J\-1F8ED57;TP'XR]:M[$GJ4C%%V5<-:6?$V$FR_C#_! MQPW$QF 5+Q6[R,EY9$IYY?S-#+[MEC$P1*QF6V5"4'TXLPVK:Q-)<_P9@L9C M3F.J60;7O^N=NJXC(LXVK$]/=7JF5^^LJ&@-(Z&ZK^S,ZNU MW)#H'%M>2_L?;4]2\6:(HE$:^MX?J]8>+T/\JRUL0(,!C09([AKP8,".(>G) M;*F?J:*K4O!+)/J[U5'S4,!'K!=S:R;MVMEKNEJI9\^K=%$F9Q-GD*Q["9I( MT%RQ"2C249+H_",$"D(@Z\<3?P;"?AST8^LG4S]TBN@EN96T5D)([I3A:S#& M80X2Y" ^A[-4:^+E0 4NH(.["<@R B;$,YHT2)/Z--BA2;TTP &YIY@Q9$&& MS&<@#D,O22<9(+ _A^1CW8PG#_+D/D_J\.1>'I?DGF+&4 09"I\A]T1D'-=LK<3C6$=%=CJ'RWG7]EPMY^5KDY_.[KD* MZM>BR*K_4I>7UT7(PO>&SZ?#L6D;HN7\DAW<%]?\Y"_F):O=JLR_GG;-<1':,-BY??::-Y_+ZQ]N M$*3"8%#_EWMSNO;5^!B3M$3Y&Q#VRQ@B[$9'O_Q8$IX)( M.3(',:PP822(X:&3S8=.[L(49*Y$9R_&]HJVEZ2][.SEV%Z#7/>(Z9!S+T(D MEC.0#@+CB= &I 1C6BJ=)" O!":DC#6M39':%,Z-H>TU::]Q;BS(38^H49C, M*LUBD!L",]HHX&V-,15;DX!,;S F$ZGEA#9#:C-8&QB"U*!NN&0)E$90L81Y M6F/*> P..D%)*Q):ER5U6:3+@HA32^@"B\<*,U;#EYM@%!PJS(C8"EI00@I* ML"#029K@V<4UG#4K@A()4T 4ID3"X;JVP904)IY87UE,K_(Q5H:6^9AXB)<9P?"?/#4:B_<2WA MT).8,G#L*74Z:P.@/5*3QD M0@LT(0E,ZAA6#0+C2F@H[E&?]^+H6L]PL;>PV#.BC,=&P=I!8ARMM!266*P. M8R914^+H8L]PM;>PV@^,>22.P@AQ!$:)P]@'XNB*SW#)AYN4=&#LJ)_X$YZ5 M) 6549 R4!A%\:D"0%=^ADL_+.KIP#P21E$\@"X)@O%.%)'8#+!ZFAO"JJCO!DSI8[>"'"\$4C@1F!@[F=9#$OF+U%K MDF+HL_P!U2N+1B<:A:L.W?%2'6S+UW/33NA1Z^T(ZXFW)R*@/66S%2/:UVRV MZ0^H?KKOS\O^SJK#Z5P'+V73E$5W6K(OR\;YX/U+&P9'E^UN#[G;-^VM\?=5 M?T[5/S3E93B#BVX'@7D VVE]V7Q)Z<,S-GQHX]O1#ZPHX8<^^UJ5LV M\X^<=Y,@8-LC;A![)!UNQ9<]H0WB8DH/ >LH1CM%:NH AF$:-*AJ_?E4V=9T M/B4G7E-E5 M#6Y915J/XOW,?P*352'Q"O"[PA;GOK?#>W2J^3.Y?,6] MGL3W>O'?\1G7 BXS$3&VI&;JZ6U/C).F]R)2:="K?E>M>E]Z_U>:FP![ AP( M(O8]0M03HC="?)<0]X3XLQ&2GI 8$0*M715SB3B:3RFY>%0OAP[)500++J%+&T(&!"!B#\D 5U)+*!%A[+'8WYNU%I#,@5I=2'#+#'* M7;I0$"1&01RH(H^,[JYL5%8D[W0O<$85^ 20D<]J6X N@3^\V]OC_\0/10M,_E,!-CJ@]N/>&DZ^\DP7 QFO\'4$L#!!0 ( !F$)TU9RRCTB@0 M *\5 8 >&PO=V]R:W-H965T&ULC9A;;^,V$(7_BN'W MK,09490"QT"BHFB!%EALL>VS8C.QL9+E2DJ\_?>59,5KSQP6?8DN/AR>X>73 MA*M3TW[K=M[WB^]U=>@>EKN^/]Y'4;?9^;KL/C5'?QA^>6G:NNR'Q_8UZHZM M+[=3H[J**([3J"[WA^5Z-;W[W*Y7S5M?[0_^<[OHWNJZ;/]Y\E5S>EB:Y<>+ M+_O773^^B-:K8_GJ__#]U^/G=GB*+E&V^]H?NGUS6+3^Y6'Y:.X+=F.#2?'G MWI^ZJ_O%F,ISTWP;'W[=/BSCT9&O_*8?0Y3#Y=T7OJK&2(./O^>@RTN?8\/K M^X_H/T_)#\D\EYTOFNJO_;;?/2RSY6+K7\JWJO_2G'[Q@2X.A[_]JP',# M_M$@F9(_.YM2_:GLR_6J;4Z+]CQ;QW)<%.:>A\'2#6GVPX*K7 )[H%A$CRUYYLD+ Z0P #) M%""Y"I!G8A#.$C=)#N<^\HQ3D8E6N=P&1LM"*Q;DDN( *0R0JEPR(W(Y2^R5 M2\[)B6DOM"IA%P>2<="+4UY,[(09I[HQ<2Q7B!8E')KB#%K)@!4YQYGJYDZ0*([C+K0B.,X608V"%IA^'P MR&V 9.Q"TX599S3LAE4C_21@::5&VM&J.S9)8%\:##QC@1_U";*Z)V=3*PT! MV9 RKD0RHB0P1HQAR "& M)&'(FG)W":GR'\I,Z+/.&(8,ZE3*I2%=@+)+99D*5&FP#F,,5@9@90E6UM3, M%3B0*%2D%#='7,5?OV=3H1[!:;YNW0CP=*5V\OIXZ/ M-!Z3B?=/YKXXGQW^"',^ROR];%_WAV[QW/1]4T]'92]-T_O!9?QI&+"=+[>7 MA\J_]..M&^[;\Q'B^:%OCO/Q:'0YHUW_"U!+ P04 " 9A"=-.SE+6#X# M !1#0 & 'AL+W=OJT[9HF3H(*. /2;/]^AE :'Y\FNPD?><[Q>UX?;!B? M=/52[Y5JO#]%7M83?]\TA_L@J-=[5:3UG3ZHTORSU561-N:RV@7UH5+II@LJ M\H 1$@5%FI7^=-S=>ZRF8WUL\JQ4CY57'XLBK?[.5*Y/$Y_Z;S>>LMV^:6\$ MT_$AW:GOJOEQ>*S,53!DV62%*NM,EUZEMA/_$[U_H+P-Z(B?F3K5%^=>6\JS MUB_MQ9?-Q">M(I6K==.F2,WA59C([??5)_&+,-O#Q_R[[JBC?%/*>U MFNO\5[9I]A,_]KV-VJ;'O'G2I\^J+TCX7E_]5_6J#,0PUAG4)N)4@!,:<&=DQ9<=P$L4<>N-BH13 &Y=A0D@* M[4$P)B3AP"$7&S%!))C8!P3C27RAS?(I1'T*NQRAY1/'$W T 7>,CD'5LS,B M+G32)(9MNKQ%65H$JD4@DPYF:B:<848T9J#75[LA2DT1 \QRC**P+R\1@QV,4W.A7"$2@/]<0VQU\:Z'NWD(%A^YP M=Q=GYN$)H3\N%\*'8H% 3(0Q@7L5QG&S=@CHDLN-F(R(T]D(QUG,86\'%^^% M[O&O&)V+X);K1ME?-\,%[G:-NVI-.?5^27_?-'H M0_\!$PQ?4=-_4$L#!!0 ( !F$)TURLY5X!0( ) % 8 >&PO=V]R M:W-H965T&ULC53;CILP$/T5Q ?$7#>KB"!MR%:MU$K15FV? M'1@N6AM3VPG;OZ]M')80E-T7[!G..7-AF*1G_%74 -)YHZ056[>6LML@)/(: M*!8KUD&KWI2,4RR5R2LD.@ZX,"1*4.!Y#XCBIG73Q/@./$W829*FA0-WQ(E2 MS/_M@+!^Z_KNQ?'25+74#I0F':[@)\A?W8$K"XTJ14.A%0UK'0[EUGWR-\^1 MQAO [P9Z,;D[NI(C8Z_:^%9L74\G! 1RJ16P.LZ0 2%:2*7QUVJZ8TA-G-XO MZE],[:J6(Q:0,?*G*62]=1]=IX 2GXA\8?U7L/7$KF.+_PYG( JN,U$Q3KY24A&K8I*A>*WX6Q:<_96_T);)@26$(P$%?L>(;2$\)T0W25$EA!]-D)L M"?$L AIJ-\W<8XG3A+/>X<,X=%A/G;^)U>?*M=-\'?-.]5,H[SGUXSA!9RUD M,;L!$TPPZ_ :LK^%^","J03&+(*E+';!#3VX#I#=(M;1+(;?^9O,7_#OU;H9ML.[_+"K?F!>-:UP MCDRJG\",:LF8!)6[MU+#7ZOU.!H$2JFO:W7GPY(8#,DZN__0N(33_U!+ P04 M " 9A"=->]L1,K(! #2 P & 'AL+W=O= *G7:=JD5CIU6O 5Q&D)$N3Y(8I+C0MLA@[FB+#WDFAX6B([97BYOT $H><;N@E\"R:UH4 M*[*.-_ =W(_N:+S'9I9**-!6H"8&ZIS>;_:'7CDA/@:G&]5 M3I,@""24+C!P?YSA :0,1%[&KXF3SB4#<&E?V+_$WGTO)V[A >5/4;DVIW>4 M5%#S7KIG'+["U,\U)5/SCW &Z=.#$E^C1&GCEY2]=:@F%B]%\;?Q%#J>P\1_ M@:T#T@F0?@"PL5!4_ID[7F0&!V+&V7<\7/%FG_K9E"$81Q'_>?'61\_%YOHN M8^= -.4Z_ M+:[DW"0?BK#%3!68)FZ3)27V.F[R(CHO['T:[^1/^KCM3]PT0EMR0N=O-LZ_ M1G3@I217?H5:_\!F1T+M@GGK;3.NV>@X[*87Q.9G7/P&4$L#!!0 ( !F$ M)TV$!F%ZLP$ -(# 9 >&PO=V]R:W-H965TB[XTDVK0L.5F2]:. K MN&_]R7B++2R5U-!9B1TQ4.?T-CD<]R$^!GR7,-K5F81*SH@OP7BL;"M,(3W]3^ ^"_2;!/A+L_UOB5DSZ M1Q*VZJD&T\1ILJ3$H8N3O/(N WL;'Y']"I^F_8LPC>PL.:/S+QO[7R,Z\%)V M5WZ$6O_!%D-![<+QHS^;:U,8J[M&T#7.=!5Y%D)(LV6P. M3'&A:9%%W]D6F>F]%!K.EKA>*6Y?3R#-D-,M?7,\BJ;UP<&*K.,-_ #_LSM; MM-C,4@D%V@FCB84ZIW?;XRD-\3'@EX#!+7YC_Q)KQUHNW,&]D4^B\FU.;RFIH.:]](]F^ I3 M/7M*IN*_PQ4DA@+/?3;!U0#(!DAEP M&_.P,5%4_IE[7F36#,2.O>]X>.+M,<'>E,$96Q'O4+Q#[[78'M*,70/1%',: M8Y)ES!S!D'U.D:RE."7_P)-U^&Y5X2["=^\4[M<)TE6"-!*D_RUQ+>;P(0E; M]%2!;>(T.5*:7L=)7GCG@;U+XIO\#1^G_8';1FA'+L;CR\;^U\9X0"F;&QRA M%C_8;$BH?3A^PK,=QVPTO.FF'\3F;US\ 5!+ P04 " 9A"=-+1S@^+4! M #2 P &0 'AL+W=OW<NC@Q59)QKX"OY;=[;!8C-+ M)348)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/54XW41 H*'UD$&&[PB,H M%8F"C!\3)YU31N#R_,;^(=4>:KD(!X^HOLO*MSD]4%)!+7KEGW#X"%,]MY1, MQ7^&*Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS>YV@JT#^ 3@,^"0\K Q M45+^7GA19!8'8L?>=R(^\?;(0V_*Z$RM2'=!O O>:[&]N\_8-1)-,:A[,=QVPT/';3#V+S-RY^ 5!+ P04 " 9A"=-J,MQU;,! #2 M P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T-B"J"M&(\2:Z9%K*C119] M)U-D.#@E.S@98@>MA?EU!(5C3E/ZZGB03>N"@Q59+QKX#NY'?S+>8@M+)35T M5F)'#-0YO4L/QWV(CP$_)8QV=2:ADC/B4S"^5#E-@B!04+K (/QV@7M0*A!Y M&<\S)UU2!N#Z_,K^*=;N:SD+"_>H'F7EVIS>4E)!+0;E'G#\#',]'RB9B_\* M%U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3+OLXCY.-[MTAFT#^ S@"^ VYF%3HJC\ MHW"BR R.Q$R][T5XXO3 ?6_*X(RMB'=>O/7>2Y'>)!F[!*(YYCC%\'7,$L$\ M^Y*";Z4X\K_@?!N^VU2XB_#=&X7_R+_?)-A'@OU_2]R*>:^2K7JJP31QFBPI M<>CB)*^\R\#>\?@F?\*G:?\F3",[2\[H_,O&_M>(#KR4Y,J/4.L_V&(HJ%TX MWOBSF<9L,ASV\P]BRS&UL?5/;;MLP#/T501]0)8K3%H%M MH&DQ;, &!!VV/BLV?4%U<24Y[OY^E.RZ;F?L11(IGL-#BDH'8Y]= ^#)JY+: M9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;&SKQ@<'R]-.U/ 3_*_N9-%B,TO9*M"N-9I8 MJ#)ZMST)DX MZ9PR )?G-_8OL7:LY2P@M)254HI?^T0Q?8:IG3\E4_'>X@,3P MH 1S%$:ZN)*B=]ZHB06E*/$Z[JV.^S#>[/D$6P?P"_@X[3^$K5OMR-EX?-G8_\H8#RAE9NQ%$BF>PT.*2@=C7UP#X,F;DMIEM/&^ M.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\TM4Z+5-$^C[VSSU/1>MAK. MEKA>*6%_G4":(:-;^N%X;.O&!P?+TT[4\ 3^1W>V:+&9I6P5:-<:32Q4&;W; M'D^[$!\#?K8PN,69A$HNQKP$XVN9T4T0!!(*'Q@$;E>X!RD#$8ZOE$R53\-[B"Q/"@!',4 M1KJXDJ)WWJB)!:4H\3;NK8[[,-XDR01;!_ )P&? (>9A8Z*H_+/P(D^M&8@= M>]^)\,3;(\?>%,$96Q'O4+Q#[S7?[F]3=@U$4\QIC.'+F#F"(?N<@J^E./%_ MX'P=GJPJ3"(\^4/A?IU@MTJPBP2[_Y:X%G/X*PE;]%2!K>,T.5*87L=)7GCG M@;WC\4U^AX_3_EW8NM6.7(S'EXW]KXSQ@%(V-SA"#7ZPV9!0^7#V$ *[Y0VRSIWW=L"*4)ZHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+D^0=4UQH6N;1=[9E;@8OA8:S)6Y0 MBMO?)Y!F+.B.OC@>1=OYX&!EWO,6OH'_WI\M6FQAJ84"[831Q$)3T/O=\92% M^!CP0\#H5F<2*KD8\Q2,SW5!DR ()%0^,'#)* MJL%YHV86E*+X\[0+'?=QNKE-9]@V()T!Z0(XQ#QL2A25?^">E[DU([%3[WL> MGGAW3+$W57#&5L0[%._0>RUW=^]S=@U$<\QIBDG7,4L$0_8E1;J5XI2^@:?; M\/VFPGV$[_]1F&T39)L$623(_EOB1LPA>96$K7JJP+9QFARIS*#C)*^\R\#> MQT=D?\.G:?_*;2NT(Q?C\65C_QMC/*"4Y 9'J,,/MA@2&A^.=WBVTYA-AC?] M_(/8\HW+/U!+ P04 " 9A"=-8/1%!+0! #2 P &0 'AL+W=OPT.*2@=C'UT#X,FSDMIEM/&^.S#FB@:4 M<%>F XTWE;%*>#1MS5QG0901I"3CF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6'_ M'$&:(:,)?7'R:+&9I6P5:-<:32Q4&;U)#L==B(\! MOUL8W.),0B5G8QZ#<5=F=!,$@83"!P:!VP5N0)DXZIPS Y?F%_6NL M'6LY"P>W1CZTI6\RNJ>DA$KTTM^;X1M,]7RB9"K^.UQ 8GA0@CD*(UU<2=$[ M;]3$@E*4>![W5L=]&&^N]Q-L'< G )\!^YB'C8FB\B_"BSRU9B!V['TGPA,G M!XZ]*8(SMB+>H7B'WDN>[).470+1%',<8_@R9HY@R#ZGX&LICOP?.%^';U<5 M;B-\^T;A?PAVJP2[2+#[L,2UF.V[)&S14P6VCM/D2&%Z'2=YX9T']H;'-WD- M'Z?]A[!UJQTY&X\O&_M?&>,!I6RN<(0:_&"S(:'RX?@9SW8&PO=V]R:W-H965T M^>-FEA0 MBN(OXRYTW(?Q)OT\P=8!R01(9L ^YF%CHJC\GGM>9-8,Q(Z][WAXXNTAP=Z4 MP1E;$>]0O$/OI=CNTXQ= M$4KQ.DJP1I)$@_+'$MYN9-$K;HJ0+;Q&ERI#2]CI.\\,X#>YO$-_D7/D[[ M=VX;H1TY&X\O&_M?&^,!I6RN<(1:_&"S(:'VX?@)SW8&PO=V]R:W-H965T3VF(CP&/ @:W.)-0 MR<68YV!\K7*Z"8) 0ND# \?M"G<@92!"&2\3)YU3!N#R_,;^)=:.M5RX@SLC MGT3EVYP>**F@YKWT#V:XAZF>#Y1,Q7^#*T@,#THP1VFDBRLI>^>-FEA0BN*O MXRYTW(?Q9I].L'5 ,@&2&7"(>=B8*"K_S#TO,FL&8L?>=SP\\?:88&_*X(RM MB'_DK!%3Q78)DZ3(Z7I=9SDA7<>V-LDOLE[^#CMW[EM MA';D8CR^;.Q_;8P'E+*YP1%J\8/-AH3:A^,>SW8&PO=V]R:W-H965T=;*^()V(?1'QGS5@1;^QO9@\*:Q3HN MIFN9[QV(.H&T8CS+7C,MI*%EGGQG5^9V"$H:.#OB!ZV%^W$"9<>"[NB+XU&V M78@.5N:]:.$SA"_]V:'%%I9::C!>6D,<- 6]WQU/AQB? KY*&/WJ3&(E%VN? MHO&A+F@6!8&"*D0&@=L5'D"I2(0ROL^<=$D9@>OS"_N[5#O6'JSZ)NO0 M%?2.DAH:,:CP:,?W,-?SBI*Y^(]P!87A40GFJ*SR:275X(/5,PM*T>)YVJ5) M^SC=[&]GV#: SP"^ .Y2'C8E2LK?BB#*W-F1N*GWO8A/O#MR[$T5G:D5Z0[% M>_1>R]V;+&?72#3'G*88OHY9(ABR+RGX5HH3_PO.M^'[387[!-__IO ?^0^; M!(=$; O@R)N2VN:T=:[;,V;+%A2W%]B!]C M5Q&D)$LVFRNFN-"TR*+O:(H,>R>%AJ,AME>*F_<#2!QRNJ4?CB?1M"XX6)%U MO(%?X'YW1^,M-K-40H&V C4Q4.?T=KL_I"$^!CP+&.SB3$(E)\278/RL'CB[3[QO2F#,[8BWGGQUGO/Q?;; M+F/G0#3%',:89!DS1S#//J=(UE(UK0]2S 0 T@, !D !X;"]W;W)K&UL M?5-AC]L@#/TKB!]PM+3;]:HDTO6F:9,VJ;IIVV>:. DZP!F0YO;O!R3-LBW: M%\#&[_G9F&Q ^^): $]>M3(NIZWWW9$Q5[:@A;O##DRXJ=%JX8-I&^8Z"Z)* M(*T8WVS>,BVDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;>G,\RZ;UT<&*K!,- M? '_M3O;8+&9I9(:C)-HB(4ZIX_;XVD?XU/ -PF#6YQ)K.2"^!*-CU5.-U$0 M*"A]9!!AN\(3*!6)@HP?$R>=4T;@\GQC?Y]J#[543,5_@BNH$!Z5A!PE*I=64O;.HYY8@A0M7L==FK0/X\WN!EL' M\ G 9\ A =B8*"E_)[PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@W@7OM=@^W&?L M&HFFF-,8PYW1HM $ -(# 9 >&PO=V]R:W-H965T!V@7M0*A*AC->)D\XI(W!Y?F?_E&K'6L["P[U5S[(*;4YO*:F@%KT*3W9X M@*F>:TJFXC_#!12&1R68H[3*IY64O0]63RPH18NW<9_1>"GS0C%TBT11S M'&/X(F8[1S!DGU/PM11'_A>$_\N]7"?:)8/_?$M=B_E3) M%CW5X)HT39Z4MC=IDA?>>6#OTB.R7^'CM'\1KI'&D[,-^+*I_[6U 5#*Y@I' MJ,4/-AL*ZA"/'_#LQC$;C6"[Z0>Q^1L7/P%02P,$% @ &80G39L(U3NU M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B/$D^,"UD M1XLL^DZFR'!P2G9P,L0.6@OS>@2%8TYW],WQ()O6!01F_9DZZI S ]?F-_4NLW==R%A;N4#W)RK4YO:&D@EH,RCW@^!7F>JXI MF8O_#A=0/CPH\3E*5#:NI!RL0SVS>"E:O$R[[.(^3C?\TPS;!O 9P!? 3M^+\,2[ _>]*8,SMB+>>?'6>R\%3_89NP2B.>8XQ?!5 MS&Z)8)Y]2<&W4ASY/W"^#=]O*MQ'^/X/A>DV0;I)D$:"]+\E;L5<_Y6$K7JJ MP31QFBPI<>CB)*^\R\#>\O@F[^'3M-\+T\C.DC,Z_[*Q_S6B R\EN?(CU/H/ MMA@*:A>.'_W93&,V&0[[^0>QY1L7OP%02P,$% @ &80G36@>$%_' 0 M-P0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q <$ MF[UDN[(M95-5K=1*JU1-GUE[?%&XN(#7Z=\7L..Z&_IB9H8SY\P XVQ4^L6T M !:]"BY-CEMK^R,AIFQ!,'.G>I!NIU9:,.M2?AK)$9A&#Z]PFX&G.TU@=(D?6L@>]@?_1G[3RRL%2= M &DZ)9&&.L.Y@-"L;^4XN2KUXYTN5X\07!!Q*ZQF86Z[P")Q[ M(E?&KYD3+Y(^<6V_L7\*O;M>+LS H^(_N\JV.3Y@5$'-!FZ?U/@9YGYV&,W- M?X4K< ?WE3B-4G$3OJ@CK[GODK3H_4G4WI@^$HPIXKWKCHM:#)/B-73S1C3A.&KC#I M@B".?9&@,8D3?9=.X^F;:(6;D+Y9J^__0["-$FP#P?8?@O2FQ?<8FMS'1791 MD5V$X' C$L-\N!$AJXL3H)OP9 TJU2##N*RBRU0\A)="_L*GD?K&=--)@R[* MNN<3+KE6RH(K);ESM;1NBA>'0VV]>>]L/;WER;&JG\>4+/^*X@]02P,$% M @ &80G3=(.=//3 0 G 0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q <$FUT[T6;M\44!XP!>IW]?P([C M;.F+888SY\S@&;))JA?= ACT)GBO<]P:,QP(T64+@ND;.4!O3VJI!#/65 W1 M@P)6^2#!"8VBE C6];C(O.^DBDR.AG<]G!32HQ!,_3D"EU..8_SN>.J:UC@' M*;*!-? 3S*_AI*Q%5I:J$]#K3O9(09WC^_AP3!W> WYW,.G-'KE*SE*^..-; ME>/()00<2N,8F%TN\ "<.R*;QNO"B5=)%[C=O[-_];7;6LY,PX/DSUUEVAS? M851!S49NGN3T"$L]"49+\=_A MS"7296HY1<^R\J1VVD6%AL*H*]S6O7^W6: M3]+;)2P<0)< N@;<>1TR"_G,OS##BDS)":GY[@?F?G%\H/9N2N?T5^'/;/+: M>B\%C:.,7!S1@CG.&+K!Q"N"6/95@H8DCO2? K ]2\1=02P,$% @ &80G34&L3M+4 0 G 0 M !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0;)*X M661;:CI-G;1)4:>UGXE]?E'!N(#C[M\/L.MZ*?MBN..YY[D[P6L]$&"$QI%"1&L[7">>M]) MY:D<#&\[."FD!R&8^G,$+L<,Q_C=\=C6C7$.DJ<]J^$7F-_]25F++"QE*Z#3 MK>R0@BK#=_'AF#B\!SRU,.K5'KE*SE*^..-[F>'()00<"N,8F%TN< ^<.R*; MQNO,B1=)%[C>O[-_\[7;6LY,P[WDSVUIF@SO,2JA8@,WCW)\@+F>'49S\3_@ M MS"7296HY!<^R\J!FVDF%EL*H*]36O;^76<3G:;.2P<0.< N@3LO0Z9A'SF M7YEA>:KDB-34^YZY7QP?J.U-X9R^%?[,)J^M]Y+3^#8E%T&PO=V]R:W-H965T MPUG VQHU+"_#J!Q*F@ M"7UU//5MYX*#E?D@6O@*[MMP-MYB*TO=*]"V1TT,- 5]2(ZG+,3'@.\]3'9S M)J&2"^)S,#[5!3V$A$!"Y0*#\-L5'D'*0.33^+EPTE4R +?G5_8/L79?RT58 M>$3YHZ]=5]![2FIHQ"C=$TX?8:GGEI*E^,]P!>G#0R9>HT)IXTJJT3I4"XM/ M18F7>>]UW*?Y)DT6V#Z +P"^ NZC#IN%8N;OA1-E;G B9N[](,(3)T?N>U,% M9VQ%O//)6^^]EIRG.;L&HB7F-,?P34RR1C#/ODKP/8D3_P?.]^'I;H9IA*=; M];O_Z&>[!%DDR/XJ,7M3XE[,[1L1MNFI M/&:;*DPE''2=YXUX%]X/%-_H3/ MT_Y%F+;7EES0^9>-_6\0'?A4#C=^A#K_P59#0N/"\&UL;5/M;ML@%'T5Q .4A#A-%-F6FE;5)FU2U&G;;V)?VZC@ MZP&.N[9-VXX&!YVHD:OH'[WEV,M]BL4DH-K978$@-51A^VIW,2\!'P0\)@%V<2 M*KDBO@;C 1E I"/HU?DR:=0P;B\ORN_AQK][5?4Y!%\+<>;_T?DZ?;>:X2[2=\OH MAV1=(%D52*) \D^)AP\EKF&.'X*P14\UF#I.DR4%]FVRN?,CU/@/-AL**A>.!W\VXYB-AL-N^D%L_L;Y M'U!+ P04 " 9A"=-4S\^R+8! #2 P &0 'AL+W=O_GT!>UUKZQ=@AG/.7!CR$>VSZP \>='*N()VWO"4-7"QQ@];"_CF#PK&@._KJ M>))MYZ.#E7DO6O@._D=_L<%BBTHM-1@GT1 +34$?=J?S(>(3X*>$T:W.)%9R M17R.QI>ZH%E,"!14/BJ(L-W@$92*0B&-W[,F74)&XOK\JOXIU1YJN0H'CZA^ MR=IW!;VGI(9&#,H_X?@9YGK>43(7_Q5NH (\9A)B5*A<6DDU.(]Z5@FI:/$R M[=*D?9QNCGRF;1/X3. +X3[%85.@E/E'X4696QR)G7K?B_C$NQ,/O:FB,[4B MW87D7?#>2LX_Y.P6A6;,><+P%6:W(%A07T+PK1!G_A^=;]/WFQGN$WV_CGX\ M;@L<-@4.2>"PCK_/WI2XA7E;)%OU5(-MTS0Y4N%@TB2OO,O /J1'9/_@T[1_ M$[:5QI$K^O"RJ?\-HH>02G871J@+'VPQ%#0^'H_A;*&UL=53M;ML@%'T5Q .4!,==%=F6FDY5*ZU2U&G;;V)??ZA\N(#C M]NT'V/&\C/T)W.MSSSD7N,E&I=],"V#1A^#2Y+BUMM\38LH6!#,WJ@?IOM1* M"V9=J!MB>@VL"D6"$[K9W!+!.HF++.2.NLC48'DGX:B1&81@^O, 7(TYWN)+ MXK5K6NL3I,AZUL!WL#_ZHW8165BJ3H TG9)(0YWC^^W^D'I\ /SL8#2K/?*= MG)1Z\\%SE>.--P0<2NL9F%O.\ "<>R)GXWWFQ(ND+USO+^R/H7?7RXD9>%#\ M5U?9-L=W&%50LX';5S4^P=Q/BM'<_#UD6,>9_U(6+Z!S ;TJ()-0'D2=9B$\F2M?O 0VW]]HO;Z^DM3X%5 M_3RF9/FO*'X#4$L#!!0 ( !F$)TU'BLH]^@$ ,L% 9 >&PO=V]R M:W-H965TI6B-3FIK>T.E)JR M!LG-@^J@=2<7I26WSM17:CH-O I!4E"V6NVHY$U+BBSX3KK(U,V*IH63CLQ- M2JY_'T&H/B=K\N9X;JZU]0Y:9!V_PC>PW[N3=A:=6*I&0FL:U48:+CEY7!^. M>X\/@!\-]&:VCWPE9Z5>O/&YRLG*)P0"2NL9N%ON\ 1">"*7QJ^1DTR2/G"^ M?V/_&&IWM9RY@2 S# ]@8P*: -.C002AD_H%;7F1:]9$> M[K[C_HG7!^;NIO3.L$V2T;LG&C'' <-FF/6$H(Y]DF"8Q)&] M"V=X^ ;-%=DC!,N'QS#+ MAZ>S9I*@KV&,F*A4MS:,L)EWFE2/+#3C7_@PYKYR?6U:$YV5=2T=&N^BE 67 MRNK!_1^UFZR3(>!B_39Q>SW,E\&PJAM')YWF=_$'4$L#!!0 ( !F$)TWS M8(Y.MP$ -(# 9 >&PO=V]R:W-H965T("7J=_7\".ZR3."S##G#-G MAB$?M7FV'8!#+U(H6^#.N7Y/B*TZD,Q>Z!Z4OVFTDG. *C@;904IF_AY Z+' *7YU//*V<\%!RKQG+?P$]ZL_ M&F^1A:7F$I3E6B$#38%OT_TA"_$QX(G#:%=G%"HY:?T>VZ E]C5$/#!N$>]?@5 MYGHN,9J+_PYG$#X\*/$Y*BUL7%$U6*?ES.*E2/8R[5S%?9QNLIL9M@V@,X N M@.N8ATR)HO)[YEB9&STB,_6^9^&)TSWUO:F",[8BWGGQUGO/);U,?4E!MU(E!QDE?>96!O:7R3_^'3M/]@IN7*HI-V_F5C_QNM'7@I MR84?H&UL=53;;IPP M$/T5Y ^(%R\LR0J0LJFB5FJE5:JVSUX8+HJ-B6V6].]K&Y92XKY@S_C,.3.# MQ^DHY*MJ '3PSEFG,M1HW1\Q5D4#G*H[T4-G3BHA.=7&E#56O01:NB#.,-GM M#IC3MD-YZGQGF:=BT*SMX"P#-7!.Y>\3,#%F*$0WQTM;-]HZ<)[VM(;OH'_T M9VDLO+"4+8=.M:(+)%09>@R/I\3B'>!G"Z-:[0-;R46(5VM\*3.TLPD!@T); M!FJ6*SP!8Y;(I/$V[J>5"%3P)]JLM=9.A>Q244-&!Z1&UL;5-ACYP@$/TKA!]P M*+O=[FW4Y/::IDW:9'--V\^LCDH.' NX7O]] 3UKKWX!9ICWYLTP9".:9]L" M./*B56=SVCK7GQBS90M:V#OLH?,W-1HMG#=-PVQO0%01I!7C27)@6LB.%EGT M74R1X>"4[.!BB!VT%N;W&12..4WIJ^-)-JT+#E9DO6C@&[CO_<5XBRTLE=30 M68D=,5#G]"$]G?D"@_#;#1Y!J4#D M9?R:.>F2,@#7YU?VC[%V7\M56'A$]5-6KLWID9(*:C$H]X3C)YCK>4?)7/P7 MN('RX4&)SU&BLG$EY6 =ZIG%2]'B9=IE%_=QNCGF#,[8BGCGQ5OOO17\D&3L%HCFF/,4PU(T65+BT,5)7GF7@7W@\4W^AD_3_E681G:67-'YEXW]KQ$=>"G)G1^AUG^P MQ5!0NW!\[\]F&K/)<-C//X@MW[CX U!+ P04 " 9A"=-9D#=534" "= M!@ &0 'AL+W=OSCES9C!#VE'VPDL MX;S6I.&96PK1+A'B10DUYC/:0B.?'"FKL9!;=D*\98 /FE03%'A>@FI<-6Z> MZMB.Y2D]"U(UL&,./]*;=%QCJ MB5UG*/X;7(!(N'(B$J*!$'TT0SP08B,#ZFO7S=Q@@?.4TKX(X>W"98 MWR/FD>'AOR+;AR(W-D-KLT+-#V^:]8Y 9!6(M$!T(Q ;W>XQ"XUI-,:;F=VP M819&.SZ V=YCPMD[+RZV%A1;"DH,LSTFGB3Q#1L]PO=N?"SL/A*KC\3B8V[X M2"P-,<[Q]A[CSQ+#")I\6S6PDQYTW"GHN1'J=$RBXRQ]"M2W:<17_G+M6^(; M.7O[4?DFWP_N[YB=JH8[>RKD1-#?[9%2 =*Z-Y-=+.6_8MP0. JUG,LUZR=F MOQ&T'7X&:/PCY?\ 4$L#!!0 ( !F$)TT8P1"/W $ &$$ 9 >&PO M=V]R:W-H965TEW MA.BR!4[UG>Q!V"^U5)P::ZJ&Z%X!K3R),Q(&P0/AM!,X3[WOH/)4G@SK!!P4 MTB?.J?J[!R:'#&_PQ?'2-:UQ#I*G/6W@)YA?_4%9B\PJ5<=!Z$X*I*#.\--F M5\0.[P&O'0QZ<4>NDJ.4;\[X5F4X< D!@](X!6J/,Q3 F!.R:?R9-/$5(-122_>XJTV9XBU$%-3TQ\R*'KS#5)C5%* MIOTO*D_:2#ZIV%0X?1_/3OASF/0OM'5".!'"F6!C_X\0383H@^"[2<;,?*G/ MU- \57) :GRLGKJ9V.PBV\S2.7WO_#=;K;;>(EP))<-6%$9-X MC/"8*T1QB]C&C\E5'F3Q,AQ4XX=8HU*>A'$]6'CG/7D*W^?=V?\9Q_Y 9 ME^\'54TG-#I*8^?&OVXMI0&;8W!G)[JU^SX;#&KCKHF]JW'J1\/(?EIH,O^K MY/\ 4$L#!!0 ( !F$)TTQB@'G?0( #H) 9 >&PO=V]R:W-H965T MVS0YR %C"U MG;#]^]J&D(0,:?8EV,,Y9^9,;.RXH>R=9X0(XZ,L*CXW,R'JF67Q-",EYA-: MDTJ^V5-68B&G[&#QFA&\TZ2RL!S;#JP2YY69Q#KVPI*8'D615^2%&?Q8EIC] M79*"-G,3F>? :W[(A I825SC _E)Q%O]PN3,ZE5V>4DJGM/*8&0_-Q=HMD&! M(FC$KYPT_&IL*"M;2M_5Y-MN;MJJ(E*05"@)+!\GLB)%H91D'7\Z4;//J8C7 MX[/Z%VU>FMEB3E:T^)WO1#8W(]/8D3T^%N*5-E])9\@WC<[]=W(BA82K2F2. ME!9<_QKID0M:=BJRE!)_M,^\TL^FTS_38(+3$9R>(',_(K@=P;T0O(<$KR-X M%T+TD.!W!'^0P6J]ZV:NL*.!I >]&8-#*98N9:DRE,?8D&G3C'H,FTT$[()U! MK@V$F<*&?-"0#Q@::6D "@3/MS0$!4*@ G_0"@@3P$DB,$D$"(2PP!04F#YO M$]GP1K6?, J"HI$\(Q\$!$B,K D$[N8%9?E*0 MO5##4(Y9>YJW$T'K[J9B]=>EY!]02P,$% @ &80G37'!YEF$ @ [0@ M !D !X;"]W;W)K&ULC9;;CILP$(9?!?$ BVW. M*X+4I:I:J96BK=I>.XD3T *FMI-LW[ZV85%BAG9S$6SSS\PWXV3LXLK%BZP9 M4]YKU_9RX]=*#8]!(/BI.@1P$HP=KU+4!02@).MKT M?EG8M:TH"WY6;=.SK?#DN>NH^//$6G[=^-A_6WAN3K4R"T%9#/3$OC/U8]@* M/0MF+X>F8[UL>.\)=MSX'_!CA4-C8!4_&W:5-V//I++C_,5,OAPV/C)$K&5[ M95Q0_;BPBK6M\:0Y?D]._3FF,;P=OWG_9)/7R>RH9!5O?S4'56_\S/<.[$C/ MK7KFU\]L2BCVO2G[K^S"6BTW)#K&GK?2?GO[LU2\F[QHE(Z^CL^FM\_K^"9) M)C/8@$P&9#; T3\-PLD@= R"D<=^3Z+_;?@D2]^WXQANGACHGOGB$%@V1HP1<@(%-^>.N0A\H^+4 M]-+;<:6/,'O0'#E73'M$#SJY6M\]YDG+CLH,4ST6XP$\3A0?ILM%,-]PRK]0 M2P,$% @ &80G3>>]!

&UL?51=;YLP%/TKB/?58"#0B" UF:9-VJ2J4[=GA]P$5!LSVPG= MOY\_*"7$W4ML7Y][SCV7^)8#%R^R 5#!*Z.=W(2-4OT:(5DWP(B\XSUT^N;( M!2-*'\4)R5X .=@D1A&.HA5BI.W"JK2Q1U&5_*QHV\&C".29,2+^;H'R81/& MX5O@J3TUR@105?;D!#]!/?>/0I_0Q')H&72RY5T@X+@)'^+UKC!X"_C5PB!G M^\ XV7/^8@[?#ILP,@4!A5H9!J*7"^R 4D.DR_@S M2-AQ^KL]J&83%F%P@",Y4_7$AZ\P^LG"8#3_'2Y -=Q4HC5J3J7]#>JS5)R- M++H41E[=VG9V'=Q-GH]I_@0\)N I06O_+R$9$Y+WA-2:=Y59JY^)(E4I^! ( M][%Z8OX3\3K1S:Q-T/;.WFFW4D0C*/ MD\)/L/(2K#P5W"^<.$QN,9W#8!Q_U+'%6* M&Y4DBA8JA<=-G!5+'31[$0S$R0X/&=3\W-G!-8M.\^D!VQ?U#G?#[0<1I[:3 MP9XK_2[MZSERKD!7$]UINXV>I].!PE&9;:[WPDT5=U"\'P P BA( !D !X;"]W;W)K&ULE5C;CIM($/T5Q <$NOH&EFUI; =EI8TTRFHWSXS=ME&X.(#'R=]O ME:N=7EN;5RCW7]67A>=7^K+*X^E1< M5*Y_.19E%M?ZMCQYU:54\:$URE(/?%]X69SD[GK9KCV7ZV5QK=,D5\^E4UVS M+"Y_;U1:W%8N<=\6OB6G<]TL>.OE)3ZI?U3][^6YU'?>W)47NE.JX MJ7N/V1@.K]^\1VWR.IF7N%+;(OV>'.KSR@U=Y.WWK??_9H8;0&\ =P,= M^R,#VAO0=P/VH0'K#=C<"+PWX',CB-Y & 9>MUGM[N_B.EXOR^+FE%T#7>*F M3\E"Z/KNF\6VG.UON@"57GU=4Y\LO=?&48_9=!@88"0=0W8VY-V)IPG<60#& M8@.6.8P#;&V$9 :'ATX^/W82(4XXG@E%]Y.V]G2TGX [8*@#UCI@0P)"&IO1 M862+R?L@OI&KC2%B !HQX2@3;C&AOEEW_B&341"!!A%($*,F&V&GXO.0F%PZ M&'\ BVQO(2.4X:0E2EHBI+E!6EIL@$(8F$T[#Q9A,!J2B,#E#NB,PH,M8Y2$$LS]FP6+$!B$ MW)\J/"Z*8$^S2.%ML>-\.-OTO&?!(@PF?#[QN ,NG8!(Y]2P!;C8@?B#JN.B M ]B<:57='@V)U/4T=V\6+,)@@C QP1M7.L F3:OJ]N@'8$\+\V 1"A-@#A7> MX+4X4^6I/=2HG'UQS>NF5H/5^\')$S2OU<;ZABRV!%G?D<7G[ECDW7UW2O,U M+D])7CDO1:U?YMM7[F-1U$JS]S_I_3ZK^'"_2=6Q;BZEOBZ[TY'NIBXN_&PO=V]R:W-H M965TE^EXJ$?M-VLE!!NM2W6N^7E M>7_L[194>+Y97\NQ."M>-Z$W^6J>W^NC[HLOE:UE^ MZW[\^G"Q%%U(:9/NFVZ.HOUX33=IL^FF:@/Y9YQU>7#:#3S^_F/VNS[[-INO M19UNRLW?ZX?F^6(9EHN']%B\;)HOY=LO:^ M.]B?SOYO[0FHVZ.OEUKJ\]5K-]%HCT>EUXB;(E5@:)=5&K7*5&(V.G3GE+1!'2=71FU9L^;"P/$HJ?EKE MDC(:G5QJ:DJ])!9*"912Y6(Q&AT[TVK*%Y9*";12Y1H@J5A*/^4+:Z $(DBN M(RIM,8-UY)H:AN@G3BR60!E),9&B9 M>Y/$F]53OK#*** R6C%38/%0,YHEA25! 4G0>7NJ*.ARE 0N9TRZ J1KICU4 MF%_E9N2,L50 2\(*-'*,'XRD DCF:WNK*&I2ATQO3[UAV!1H.#13C#2&38OW MKZW&!&E$4"ZOHU'6B1I+A4A3UF3PCN\O-(9-(]@B,P5S8S(#-HUAT^^!38/Z M.T@961R*92_F_.)@*C6@TG!38"KU#"HUIE(CX,CB@&(9)^_(-&934S958&ZZ M-09.T^K&WZIBX RH;B:O-X96-^G#1,H&HVD FB9OGPT%3FDSY0P#9P!PAFG# M#0;.S'D4P#P+0,#E:F0H<-/WQ09C9!!&^6V#H6WLI"N,FP%-K"$/.6@3*Z=Z M(H.Y-*B)S;MS [ATD]+J;2(RGQYH1%3*RU&UX*[6LLM&$;7FAG9,H_= ) V4]>[ MT>CD6: 04U748B8M8-(R_;S%J%D_(V<,D$6W@21G )"=SADC9 %"EE%YA\%P M,WI.A\%PH+"1G!WM.-I=Y:,1EA1ERB"'R2%=3>;*326':'"B4 M-A=Y:,39'?D9O904W [Z>[HI:!6X76C! M[(D+0$1@U$X*9B];S&BII& VJ04H$8'L+HY64AW=C71;XHIUQVQ3"P!'8(1/ M"F936KH[?*MJEZZM\)K!?WY/'P2G5OI67';^39I^'MP9_3#&\S_EY43^M=O?A:-DVY[=],>RS+)K5ABH_M M@CRGXN'P8Y,>F^YKUX=6PTN$PX^FW%\,;TBN#J]I7OX'4$L#!!0 ( !F$ M)TWR,B='#@, /@+ 9 >&PO=V]R:W-H965T1 '7JDW6U&7F53#>A"'.$Q_Y[Q// M^6XO]40P'1^R'?_)Y:_#4ZU&0<^RR4M>-;FHO)IO)_XC&JT0T0$&\3OGYV;P M[&DK+T*\ZL&WS<0/M2)>\+74%)FZG?B<%X5F4CK^=J1^GU,'#I_?V5?&O#+S MDC5\+HH_^4;N)W[B>QN^S8Z%?!;GK[PS%/E>Y_X[/_%"P;42E6,MBL9/@I(DZS*S%X &&D6O(PH6@:\3*19 DZ3&!$MDKQ9#2&78(\'6*N8M@ MU-+Y*^$91"!^,(6 JLD_&T%7#+,5S"(0B^P!U00FU M#N(E (HIOF'KQGF/ %NQ;0LY>;Y$E-B^ !2-8]L8@$(Q"6UK$(RD[(8Y\!?Q MB#!@SOF;82<3LYVY$$3M7PD LHMU"6'(C6\3P3\+1 !/B>V). 7/0F>_7%!" ML>W*!6%DYUM"J C;QH)!$U+R>F=:R,9;BV,E]7DSF.W;U$>LFQAK?H9&&PO=V]R:W-H965T^V024!K8VH[8?OV]8&PA#BY =O\_WPS!L9%S_B;J &D]TY)*U9^ M+67WC)"H:J!8/+$.6O7DP#C%4DWY$8F. ]X;$R4H"H(%HKAI_;(P:UM>%NPD M2=/"EGOB1"GF_]9 6+_R0_^R\-H<:ZD74%ET^ @_0?[JMES-T!AEWU!H1<-: MC\-AY;^$SYLPT :C^-U +R9C3Y>R8^Q-3[[M5WZ@,P("E=0AL+J=80.$Z$@J MC[]#4']D:N-T?(G^Q12OBMEA 1M&_C1[6:_\I>_MX8!/1+ZR_BL,!:6^-U3_ M'HD)*-#%)4*Q>_VWK3FW@_Q+S:W(1H,T6A0[$>&>##$ M'X;$%&\S,Z5^QA*7!6>]Q^W;ZK#^*,+G6&UFI1?-WIEGJEJA5L]EG.<%.NM M@V9M-=%$$XX*I**/B,B%6$9N(KDSD=R1R&(&R6^J#9,[ M'X?J><[_,'!@LAEF$$V+"=-DQD&37Y\"/YHN*;R*G5K3HB>K8R=^B4SK^)#; M-OX#\V/3"F_'I&I IDT<&).@<@F>5+6U.CG&"8&#U,-,C;EMGW8B63<<#6@\ MG\K_4$L#!!0 ( !F$)TV=>K2?V0( +D+ 9 >&PO=V]R:W-H965T M_KVT(QYFA+P$[LSNS9AEV=1/R59TYU\%;5=9J'9ZU;AZB2.W/O&)J M)AI>FW^.0E9,FZ4\1:J1G!U<4%5&21POHHH5=;A9N;TGN5F)BRZ+FC_)0%VJ MBLF_6UZ*VSHDX7WCN3B=M=V(-JN&G?@/KG\V3]*LHC[+H:AXK0I1!Y(?U^$C M>=B1I0UPB%\%OZG!?6!+>1'BU2Z^'M9A;!7QDN^U3<',YVFM1N^NMRW\/PP%)%Y#T 8;[?P&T"Z#O M :DKOE7F2OW$--NLI+@%LGU:#;--01ZH.]VD<;Z*KC91 MA]FVF&2 (3TB,ME[B@11;)-1>/*18#=&9"EFH+ (ZN+IAR*6.$$*$Z0N03I, M0&+O%!"&>(4@3(*%S*&0.4A /2$M9NDP=7M:LPR3+"#) I"D'DF+(?& )9Y- ME))!E@RPS#V6;%0*F2+)(4D.2!8>"<)DWH-#F!P+64(A2Y!@Z0D!F,3KLMT8 M0Q<++,0^'/1&QX"&^*\T OFO)031"3$3]D) "K_7(&CNBT&@J9.!1O1($I B M\\4@4.Z+0: )QR'8LP@=IZ"^YT"0;SH(-"D&^Q\!QD437PP"45\, $V*P1Y( M@ G24<\@T*AG$&BJ9[!7$F"6=-0S"#3J&02:.AELJ01X:CKJF;&I)K,)+R/8 M50FPPW1D(3GZ1$R=+G9- BPQ'?7=$GPE?!N*!@-/Q>7)S88JV(M+K>UH,=CM MY\_'Q Y,WO[6SJ5ND'I/TPZUWYD\%;4*7H0VXY@;FHY":&XTQC/3:6+ MDA^UOJAPYO*J4EMWC4-3.]!EYZDA0LVFS>,W>%+F=&-"P@$%-8I<%RN< (A MG!"&\7O2I+-+1USNG]4_^=PQEPLW<%+B5UO:)J/O*2FAXH.P#VK\#%,^.TJF MY+_"%03"723HHU#"^"\I!F.5G%0P%,F?PMIV?AW#S2Z::.N$:")$,P%]_X\0 M3X3XA>"KR4)D/M6/W/(\U6HD.CQ6SUU/; \Q%K-P1E\[?X?9&K1>\R2)4W9U M0A/F&##1 K.=$0S59Q?1FHMC](8>O79P>HO8)^L>XM4D8L^/EP'^2R!9%4B\ M0/*J"LE-%0+F@\=T'K.YV]TD$C#[!2:Z"8,M'D:"KGT/&U*HH;.N! OK/";W MOG5N[$<=(1=EL6W\XU9*6< ,6)*&ASW^2"@LFZ[Q[T. M31\.5O73/+/YIY+_!5!+ P04 " 9A"=->H30F=@# "%$P &0 'AL M+W=OPNV64*41)K)+,RH ME4:MVCXSB9.@ D[!F;1_7Q9/&NQ[$_NLU^YIGZYY4%A[U_<@KL[QR%[-^ M[*5>S,1!%GG%7VJG.91E5O^YY84XSEWBO@]\R;<[V0UXB]D^V_*O7'[;O]3M MDW=26>1M981PB1C3 I@0G^,>8(P9(QYAC 4KC"#&\UZ!3928+!" "L$ MO4(P4@BTJ3)@XAY3#?- 2V5I0CXPJL\G $2T^M\#&$J0E$(XI1!(*805(E@A MLB]K#"O$%F4=,.&ELL8V935US+("0FA9)W!*$R"E"%9(8(4$*&L,*W06"#J; M#T0QT:W--RO+)KJY68!2!1I-?1HC+D@P-R9 S(D>,S'"\?6(KT)2 $(#)%K8 MM&\(-:.-?$0#L24"^1+6:<28".1,1J<#(U]& KUN%J 4 E$L;<1X".0\1J-# M8+GJ$5_'I &FY>(RY$(Z#2F@?@(>%^"$%_#!"?)TB_D2)?0\IXAH4<@UMC3TH M$#G/5]^ /4$@AE4%\1_*+%JH0)=:>!V2 I /V"X9<3H*.%V$3%J*6 \-_Z.' MB!]0P \,QU6@D>T8^_7KF!3 8$U&K(=">RRCR>;FR&CR54AZ$3(.%O$X"GD< MLGNBB#%18/\4(3UFB%\PR"_T70\S=SU(N@RQ% 9L>2*]-PHT_A[P]?9<0PWQ M>&??QB6OM_WY3..LQ*&27>/.1D]G0#>T^[;6QF_)=$F \3LRO8?&'\CT$1I/ MR?1Y^';_%\YP0/4YJ[=YU3BO0DI1]I_I&R$D;Y/U/[93;,>S]>FAX!O9W<;M M?3T<# T/4NS5H9=W.GE;_ 502P,$% @ &80G36/KN3#W 0 IP4 !D M !X;"]W;W)K&ULC53;KILP$/P5Q =@;@F<")": M5%4KM5)TJK;/#BP!'8.I[833OZ\O!!'B1GV)OP0XF4#'>8>':"77VK*.BQDR,Z(#PQPI8LZ@D+?WZ(.M[U;9#IW9$5& M+X*T/1R9PR]=A]F?/1 ZYF[@WA*O[;D1*H&*;,!G^ [BQW!D,D(S2]5VT/.6 M]@Z#.G<_!+M#JO :\+.%D2_VCG)RHO1-!5^JW/65("!0"L6 Y7*% Q"BB*2, MWQ.G.[=4AN4%RYH-[%(*1U^-VO;ZW6<^&]E]H)P*@CG@B!^6A!-!=&J M !EEVNI'+'"1,3HZS!S6@-5_(MA%\3!@MC,$"0%S"I"JXI0UT=W*@([060EB#1!?$>P$KDWF!>-Z8U(+UX9 M>8ZY$Q);A<0/0J+P927$8 )_T27P$GN7C;7+QF(WLA-LK03;_Q]X8B5('A5L MT]4PDT>?OO>/+JFU2VKILIYF^G!DRR9&R7.,$8(65T8]8=\P.[<]=TY4R-NG M[TA-J0#)YWOR !KY:LX!@5JH;2+WS+P=)A!TF)Y%-+_-Q5]02P,$% @ M&80G37JI+&UL M;51M;YLP$/XKEG] 30B$+0*DIE.U29L4=5KWV8'C1?4+M4WH_OUL0QE+G0_Q MW?FYY[FS?>235"^Z S#HC3.A"]P9,QP)T54'G.H[.8"P.XU4G!KKJI;H00&M M?1)G)(ZB ^&T%[C,?>RLRER.AO4"S@KID7.J_IR R:G ._P>>.K;SK@ *?.! MMO 3S*_AK*Q'5I:ZYR!T+P52T!3X?G<\I0[O <\]3'IC(]?)1%TX\2KI$K?V._NC[]WVF*_ GC&IH MZ,C,DYR^PM)/BM'2_'>X K-P5XG5J"33_A]5HS:2+RRV%$[?YK47?IWFG>SS MDA9.B)>$>$V(O0Z9A7SE7ZBA9:[DA-1\]@-U5[P[QO9L*A?T1^'W;/':1J]E MDB4YN3JB!7.:,?$&LUL1Q+*O$G%(XA1_2$^R-$RP#]:X]P3[_P@.88(D2)!X M@F3;P.&FQP D"TND08GT0WZ293<:,R;U&.$QV2&-[.]&B&PNCX-J_;/5J)*C M\".SB:Z3<1_[R_\'G\?J!U5M+S2Z2&.?D+_H1DH#MISHSE;2V4E>'0:-<69F M;36_Y]DQ&PO=V]R:W-H965TI%X+5HB5G^I/*UW;'U2SHO1S+ MFC:B9(W'Z6GIK]%\BW)M8!2_2GH7@[&G4]DS]J8GWXY+/]01T8H>I'9!U.-& MM[2JM"<5QQ_KU.^9VG X?GC_8I)7R>R)H%M6_2Z/\K+T<]\[TA.Y5O*%W;]2 MFU#B>S;[[_1&*R77D2C&@57"_'J'JY"LMEY4*#5Y[YYE8YYWZ_]A!AM@:X![ M QQ_:!!9@Z@W0,8@Z"(SJ7XFDJP6G-T]WKVMENB/ LTCM9D'O6CVSORGLA5J M];:*LWP1W+0CJ]ET&CS0H%X1*.\] D.(#1Z9XV? =JS(8I@0@4E$QCYZ2J* M'<2@@]@XB(<.\M#9A4Z3&$W3I9''41C"G 3D) '.9QDQ,FB> J3@I@4P#A[ MODE'F$\XSZ8X&/W@S(\Q2E 3C'^D/($ M=H!"N)Y"(-34+:A.E ]B1<4L32=($Y6+ %+FDFQ]1\-M"6?9! DLX#7" &ET M2. QZ:.DX$I&$8 J7%0$)H6F4'#-(Z#H"[?HKN9,G-P(/AH0<#84 MB'LFU8UN[MT38Y*J&,.9^@ NJA7K)Q4]23W,U)AW_4@WD:RUO5;0-WRK M?U!+ P04 " 9A"=-S7]I7=D# /$@ &0 'AL+W=OAP M28%,3O]]N4T.L9>C]F4"GN6]O&U_MO'R5M5?FY/6K?>MR,MFY9_:]O(2!,WN MI(NL650777;_.51UD;7=:WT,FDNML_U0J<@##L,X*+)SZ:^70]E;O5Y6US8_ ME_JM]IIK463U/QN=5[>53_YGP9?S\=3V!<%Z>6_TLM6I'V%0?'G6=^:V;/7I_)>55_[EU_V*S_L6Z1SO6O[$%GW M\Z&W.L_[2%T[_IZ"^G?/ON+\^3/Z3T/R73+O6:.W5?[7>=^>5G[B>WM]R*YY M^Z6Z_:RGA*3O3=G_JC]TWLG[EG0>NRIOAK_>[MJT53%%Z9I29-_&WW,Y_-ZF M^)_5< 6>*O"] L=/*XBI@OA>00[)CRT;4OTQ:[/ULJYN7CV.UB7K)P6]B*XS M=WWAT'?#_[ILFZ[T8QVE:AE\]($FS6;4\$Q#=T701;];,++8L%6='PVVMD)% MV$' ),107SPDD> $0P0#0&BAP"IT4A;(\,0FTAH(D$ ,DR0AK%)#$UB$$ 8 M)K9&2(E-%#11P"0R3&R-4#$V2:!) DRD83)JDD%3#IIXP8Y44NB26E-'AHYF M4H@)"D%#+81&D9RUE$FRDHYI2@Y:R9ZH"9E>9'DYYBE!8%^)04:)Z<*6RP^L M5#+CYM$+HTL">*6FE["]8A4FCD6",.0$"*;0M(HL*TI"I91C5A%FG0#(9 V4 M_)]>&'D"S!.;7K'M)2.1QBXO3#XIFQ<2CA"8:P)@4V0VUR:;U")R#3AFFU) MBT5F^E]I8A\QO2S3;^DV'0BX)0L8@>6C)< !DL MF5W']A) CO6,,?T,Z"=SI6&;?J<-)I\1^>8B,XF,*>?:LQASS]+F@UWS">/, M &Q:' ' I[_XU2:R21R#&Y!895( [-!6P2S7N6P_!A%,?C+!+*\,EP M8[(%@M9<[B;1XX$ -DK9\R)YUBB\# A N#!/7Y-H[A4]L\(K@0#[?FKNR$ D MA?E=&\P^HPM='X<;A\;;5=>R[3]89Z7W6XU7[C_#C?(-O6S'NXGO8<:KDM^R M^G@N&^^]:KN/_.%3_%!5K>[:&"ZZT3GI;']_R?6A[1]5]UR/5Q3C2UM=INN7 MX'X'M/X74$L#!!0 ( !F$)TUJM*IM0P( .<& 9 >&PO=V]R:W-H M965TUK&\)1<*K[$]O+S.RL':^SCO%740)(YZVFC=BZI93M!B%1E% 3 ML6(M-.K+F?&:2+7D%R1:#N1D2#5%ON?%J"95X^:9B1UXGK&KI%4#!^Z(:UT3 M_F<'E'5;%[OWP$MU*:4.H#QKR06^@_S1'KA:H5'E5-70B(HU#H?SUGW"FSTV M!(/X64$G)G-'EW)D[%4OOIRVKJ<= 85":@FBAAOL@5*MI'S\'D3=,:%7,D0C8,_JK.LERZZ:NX 55P[43E*!@5 MYME!15FKRUH]58\9NT+_3[ 1_(/@C0>7^'R$8",$[(33%]\Y,J<]$ MDCSCK'-X?UHMT7\*O G49A8Z:/;.?%/5"A6]Y5'@9^BFA0;,KL?X$PP>$4BI MCRE\6XJ=OZ#/$NR7B"2T9PBL102&'TSX81+;!4*K0&@$PG]V(9B9[#&)P30& MX]E31-84D27%@R)CJT#\\2(3JT!B<1#-CKK'1),B<>I%WFPKEB@_C.('VY%: MS:06,_',3(])IVGP*IU9WB]1.%K%D=W,VFIFO3 3KO',C WCVY-@SW[5/,L) MKA](/+BM>.DB#>?7%2^.9WXT:-(>:N 7TTF%4[!K(_5%G$3';OWDZ_8RB^]T M%S=MYUVF?P*^$7ZI&N$=]Z^T7 MDK7#LX+&MRW_"U!+ P04 " 9A"=-:+G%=V@# !K#P &0 'AL+W=O M(DJ( S<)KN[F? C8)]2+,_X2//>SZ,>;$G)UF_-GLAE/=>%E4S]?=* M'>["L%GO19DU@3R(2O^SE769*7U9[\+F4(MLTXG*(B0(Q6&9Y94_FW3WGNO9 M1!Y5D5?BN?::8UEF]=^Y*.1IZF/_X\;W?+=7[8UP-CED._%#J)^'YUI?A>-I,?=16) JQ5FV( M3!_>Q$(411M)U_''!/7/.5OAY?E'](>N>=W,2]:(A2Q^YQNUG_J)[VW$-CL6 MZKL\K81IB/F>Z?ZK>!.%QMM*=(ZU+)KNUUL?&R5+$T674F;O_3&ONN/)Q/^0 MP0)B!.0LP/2J(#*"Z%8!-0)ZJX 9 ;M5$!M!?*N &P&_59 807*K(#6"U!*$ M_?/K)L0R4]EL4LN35_=S^I"UKPZ^2_646[(0,F&3(+B$F'S!)@*!HR]Q"#A\R#RY A\>@2G Z1U:=!GJX&"?6HGH>6 M@$-+.GUTH:<\A@-$8("H"T '8V$5N>H9UC%5QV 2Q0C!>2B8AP)Y(BL/=?(0 M%M&1- Q,PX T]E/IF?0B#0I&QBP&D\1N$FS/G]@=LP1QSIE5S.?!FSQFV.73/#-&;( MJF:F0HG]7!<0QE/[D[P$,*746&A *!GQ 0+[ M)W&MD;&Q4D>6;_^Q?B.PZQ'(]9QN(9.'%>K[=AG[+ZEU>-=Z+5'IKT"W@ MMU(JH0.B0$^2O=[YGB\*L57M*=?G=;_]ZR^4/)BM;7C>7\_^ 5!+ P04 M" 9A"=-I;&>0I<" #F"@ &0 'AL+W=O6),>>]560H"N3NQBLH9;UBMGQRXJ*C2 M2W$,9",8W=N@J@QP&"9!18O:SQ=V;R/R!3^KLJC91GCR7%54_'MF);\N?>3? M-EZ*XTF9C2!?-/3(?C'UN]D(O0KN+/NB8K4L>.T)=ECZ7]#3&A,38!&O!;O* MWMPS4K:S/;^Q?K7@M M9DLE6_'R3[%7IZ6?^=Z>'>BY5"_\^HUU@F+?Z]3_8!=6:KBI1.?8\5+:7V]W MEHI7'8LNI:+O[5C4=KQV_+@,BG 5$7$$T-(%T &00$K11[-FNJ M:+X0_.J)]O4VU'Q%Z(GHT]^937O8]ID^'JEW+WD<9XO@8H@ZS'.+P7U,-,"L MQAC\$;'^#!'H&N^%8K!0;,.C7CA)$Y@@ @DB2T ^*)T/E+:8V&)JBTDS[2$X M#0'3D%$:DJ6#-"TFZZ5!Z/,M M9M[+$LX&F#6$<;S]%"PD!0IQ$&0@03;]\YF#!'.@@F@@$\(0. D*83N& $7L MH' X&DV7BF"O(3Q!+ ARY8$MB0!/)JF# K8;(@^HA:V$("^-U (@XO 2@LV$ M(#=E#@K8!BA]0"UL!)1-43L&$>Q2"_L%069P4##BD M; 8\OGP M1!H^"\5]/H'TP'^I.)8U-+;=%UE<&]M\_]02P,$% @ M&80G3>KH:25I @ '0@ !D !X;"]W;W)K&UL ME59=CYLP$/PKB/<+V'P8(H*47%6U4BN=KKKVV4F<@ XPM9UP_?>U#<OLF!,.6]UU M; 6C9YM45Q[V_=BK:=FX>6;/GD2>\9NJRH8]"4?>ZIJ*/P=6\6[G(O?]X+F\ M%LH<>'G6TBO[P=1+^R3TSAM1SF7-&EGRQA'LLG/W:'M Q"38B)\EZ^1D[1@I M1\Y?S>;K>>?ZIB)6L9,R$%1?[NR1595!TG7\'D#=D=,D3M?OZ)^M>"WF2"5[ MY-6O\JR*G9NXSIE=Z*U2S[S[P@9!D>L,ZK^Q.ZMTN*E$VO<[I)Q>L! M19=2T[?^6C;VVO5W2#JDP0EX2,!C K;-\7HB6_DGJFB>"=XYHF]^2\TS1ENL M>W,RA[85]IXN7NK3>QX1E'EW S3$'/H8/(GYB/ T^DB!(8H#7J1'!,, 5AC M8 &""4!(8A@@! %""Q!.!<0SC4 (@2DBD"):Y$"DX7!,,VPDM_;0N MT NRR%!PN!>-(*UZA@HV% &?A-<&P;=!_^ ;!QD&0B'UC]1O%V&,;>^$60_P502P,$% @ &80G M3>@+^'^3 @ QP@ !D !X;"]W;W)K&ULC99= M;YLP%(;_"N(^!1L,-$HB%9)IDS8I:K7MVB%.@@J8V4[2_?O9AE)B>]ENP#X\ MY_B\QU\LKI2]\A,APGMKZI8O_9,0W3P(>'DB#>8/M".M_'*@K,%"=MDQX!TC M>*^=FCJ 89@$#:Y:?[70MBU;+>A9U%5+MLSCYZ;!['=.:GI=^L!_-SQ7QY-0 MAF"UZ/"1O!#QO=LRV0O&*/NJ(2VO:.LQ*;7SV30@WQO$/^57$@M<96)'*.D-==/KSQS09LABDRE MP6_]NVKU^]I_0>G@YG: @P,<'>38]QRBP2'Z<(CO.L2#0_R_(Z#! 1DC!+UV M7G)IO:Q0^K@(+BK0P.0] R=, M&MTB:QL!(Q'(!,8LH"N+'%KN\': PB;2V,CAGT$V=X/V(F,Q%C8"S0FR M$61$V=A(DKG%I$XQJ24&(*.L>6J-81"%3

4OWE^I'^/Z*_X;9L6JYMZ-"WAWZA#]0*HA,/7R0DW"2 M?Q5CIR8'H9JI;+/^;NT[@G;#;T,P_KNL_@!02P,$% @ &80G3294;/P^ M @ W 8 !D !X;"]W;W)K&ULC57;CILP$/T5 MQ ?$X>*$1 1I;/Q _\]\%)>"F4"*$MK OX74(C!W//5'+D_-4LOITV_MP8 @JY M,@I$#S?8 :5&2-OXVVGZ?4I#',[?U;_8VG4M1R)AQ^F?\J2*C9_XW@G.Y$K5 M"V^^0ET(8/"1$'2'Z+"'N"/$'(7E(P!T!CS*@MG9[F'NB2)8*WGBB?1UJ8MZZ M8(WU=>4F:&_'[NGSE#IZRW 2I>AFA#K,ML6$ \QR!-E/(4&/0-I [R)TN=B& M$WH<+^Y3[%R8Y*QS9S9R'EED!:*[)-@M$#L%8BL0WPF,JMVW M&&PQE<5$[A38F0([4HP.:]MB5H,4>#:ZU]T4$\_&5J>88")T<("B6>@N:>$L M:>$H*7$++)T"R\_?6^(42!P.5J/#2";W%H]2H,&GR4!<;)^47LZOE3+V!M&^ M%3^%YM,>Q;?!>AQ);R<0TN5KTW[KGNJZGWW?K+?=U?RI[W<7BT5W]U1OJNYCLZNW\3\/3;NI^GC9 M/BZZ75M7]V.CS7JAL\PM-M5J.[^^'.]];J\OF^=^O=K6G]M9][S95.V_-_6Z M>;V:J_G;C2^KQZ=^N+&XOMQ5C_4?=?_G[G,;KQ:'*/>K3;WM5LUVUM8/5_-/ MZF))?F@P$G^MZM?NZ/ML2.5KTWP;+GZ]OYIGPXCJ=7W7#R&J^/%2%_5Z/42* MX_AG"CH_]#DT//[^%GTY)A^3^5IU==&L_U[=]T]7\S"?W=;*4H-[>GX]PR) M 8&,&, LRW.6&L#(F,SAW!S,S8G< J^8$]TH[7A= M"T!1KBS+3%*4:SZ1;R5ER&>)5>EA7AY,1;:D;KP6B%V^5U5S.S\.6N= %[RGX' ]:9=B!,CG-0B)OE3 Q=;[J*NA GY1^ M7Z FYG1]$N5\MB-..V-8O!)P9#,=N/PBSI#+32)#[$R*WI>IB3F10V^X3 '* M!ZZL):!T9IWBR0',D?>)W+!I*N2:7*HFZ+0L<9'Q[ "F@N9BA;#<&+[E0)@- M+J'#"INGDNXI!4M)*XMS4]1.4C9S7+( I;)@+4\.8'&:IQ8O=D\E[5/(EI)N MIDUP7HS[/&Z).!M(I30#^Z-"!DF)$-B)5/@?RH557TG9E\HE!=UHQ]=B@;", MK%C9$E,J^IY8VH#+7)3,Q-$ ^X.6_B!T:V).]XY\?U% BJ^0$E">-+=K0#EO M4YEAV]+J#-6:H-/M'M\4%8@*F3@A22[:):#B;E^<_T"'7J=.JMA&M;11(5<:>)J*$Y][R)G<$G*Y._*DTY%C MD]3()%-EQ4:D[?ERI;'<:RGW0JZTE&=GE1*3'F 4B,L5P%2(9R'N9I +Q_)W MFA\V!2U-0',.429WB-W4K+@Q,0+'F2(3)\ MEP4H)4I2 LHY43=P= HAE1DV42U-%.@5\#//\R\ %8^Q?.\/*&L=\=0 97S" M90C[)TG_%()%P!E]'CP7K#.Y)>*"-3:QJR?LCX3\,?4T#OL0Z?,%BQ)/]*3@ M"\$B*= ?%%F^OX*8]OS1%<+(\R=QKT_?-9GQ%\] T?1U'GWV,]7BJJ_O#Q;I^Z(>O/GYO]V_3 M]A=]LYO>%"X.KRNO_P-02P,$% @ &80G31QHG_*_ @ ,PL !D !X M;"]W;W)K&ULE59=CYLP$/PKB/<>>/D^)9&2JZI6 M:J7HJK;/OL1)T &FMI-<_WV-\5$:+R?N)=AF=F;7RT2[N'+Q+$^,*>^EKAJY M]$]*M?=!(':YK*OYL6,6O2Y_XKP>/Y?&DNH-@M6CID7UGZD>[%7H7#"S[ MLF:-+'GC"798^FMROX&D"S"(GR6[RM':ZTIYXORYVWS9+_VPRXA5;*O[)],\;J8)RK9 Z]^E7MU6OJY[^W9@9XK]9:(T=KZ3Y]79GJ7AM670J-7WIGV5CGM?^39K8,#P M; , =#7T@N9S#]215<+P:^>Z"^_I5V/R3WHN]EUA^8JS#N=O-2GEU52I(O@ MTA%9S*;'P A#!D2@V0<)P"0VX(3'<8H31&B.D2&(1@10Q#A!C!+$AB#^CZ"X M*;+'9 ;3]!@ ,J63H#J)HT/BY$:GQR0CG0]IF.$J*:J2.BI1&-ZHI(Z*+B;) M)W0R5"=S=)(\QPERE""?W[<")2AF]*UP*HWRC N0T+XZ\PW0$=QV98SL+&M>;%EF43"CAOB.N\9"; M=9V7%@0FOFB">X^XYDLFKP6W%<;.XL4@^YV9SIUY"HBR>^ \@N 6)ZT'$ M&JX))ZP!N '!-:#;0' -^%9!@+L07!%ZSGGW@,(Y!?*7OB1$.&]-G7+%_Y1B&X>!+P\ MD@;S!]J15G[94]9@(;OL$/".$;S3I*8.0!BF08.KUE_F.O;$ECD]B;IJR1/S M^*EI,/M;D)I>%G[D7P//U>$H5"!8YAT^D!]$_.R>F.P%H\JN:DC+*]IZC.P7 M_F,TWV0*KP&_*G+AD[:GG&PI?5&=K[N%'ZJ"2$U*H12P?)W)BM2U$I)E_!DT M_3&E(D[;5_7/VKOTLL6B]Z\%<8X&7.:,7C_7+H<-JU45S**>K5$$]._J;'$\N MH^.;CQ+>V,JFJ%VFDFT?%+/@/VE HB:P\?Y'0&ULE9E?;Z,X%,6_2I3W';"OC7&51FK3K':E M76DTH]U]IHG;1 ,A"[2=_?9K_C1#[.,.O#1 CR^^!_C9UUZ]E=6W^F!,L_A> MY*?Z=GEHFO--%-6[@RFR^E-Y-B?[GZ>R*K+&GE;/47VN3+;O&A5YQ.,XB8KL M>%JN5]VUS]5Z5;XT^?%D/E>+^J4HLNJ_>Y.7;[=+MGR_\.7X?&C:"]%Z= MS5?3_'7^7-FSZ!)E?RS,J3Z6IT5EGFZ7=^QF*WG;H%/\?31O]>AXT:;R6);? MVI/?][?+N.V1RMY%L/_X=@BXO]VP;CH_?H__:)6^3>+O7G*7O+F2_GVFQD2DLO%D/T?YM7D5M[VQ-YC5^9U]W>Q M>ZF;LABBV*X4V??^]WCJ?M^&^._-< ,^-."7!O;>'S6@H0']:" ^;""&!F+J M'>300#IWB/K<.S,?LB9;KZKR;5'U[\,Y:U\[=B/MX]JU%[NGT_W/^EG;JZ]K MJ?4J>FT##9K[7L-'&D77D@=?PBZ*R';@T@N.>G'/O>;\^@8;7Z&$TX>?!ME^ M&.2JFP3-HJX]C=HG<8P#"!A = '$50#FN-UK5*-!= 5(+5TL M Q7GY,VS?!5C%#NR+9!IS0.C%LNQ;Z$:9?%/X^S!1(*C5(<\X\C_@4^ <*0H7BZL80A0VA>X[Z8@VBF*9NI_A!LFL>VZ] &1: M27=VO$4R(4/H) PM M!B(8,_ !53:1HJX#%C M"%12H2J!\#=-,VHI@;]I,:66$GY-DTCFS?"1C%)R!Q0@8RFIV)G);J$N'0]0 MUPEBX@A '!: A,"0$#,J*8$A(:944L*O:"B1[I@"5((X=TU&U9;TBB@DLR54 M8.8H DM) %\LL-PB,"+$C!I*8$2(*364\ L:.PH*F>N[V7NK%KGPY-:TUHZN7_9V[;GO'N7[/;C8,7']@-]M^]^9'^'XS MZ<^L>CZ>ZL5CV31ET6TE/)5E8VSOXT_VW3B8;'\YRUSUFSC]25.> MAPVJZ+)+MOX?4$L#!!0 ( !F$)TUY:B;_I , -\0 9 >&PO=V]R M:W-H965T12BX\K]P>11:7$WD2N;JRET465^JP.'CEJ1#QKC'*4@_[?NAE<9*[\VES[JF8 M3^6Y2I-8E+L9#ISV17'6=NY#H[L8_/ M:?4LKVNA!5'7T>J_B(M(%5[/1(VQE6G9_#O;35*=J=>"JJ MM]!B,+2XL0]ZH:6P@P!T$#0.2,]!:,2B95C#Y V#?$8#(QX0A3N3:4,"4#P* MC!$W-L4X1; N NHB@"YFZ"*C=$&4K0N@ %TV-:R+@KJHI8L;$UZV".T,$I"( M^.IG*(- C(D%KB&0A:$%;B 0$=0%>QI#4&,(K)U1"Y8M$W5&^N1/ N,N7L&4 MH0Z$J)$L&Y#" :R+@;J8O79&Q5@R.X 486#M )!P:.U@C]1>.\@C8\-K%X$: M(V#MC!J]BJQ0JD@:T!J":)UR_W[&:F] OP,KQ,'9T D""$*%F M[@$<9SCTS;((<%' $1W(/#3PF($^SKVEAOI)8M4-D+)2%*0^R%'8\T"2(KCI M(VRG*68#+N"VCX+Q#PX([K (:+'8>HPB=DKU:XH.N,T1;A>I-$BB:$B:98&;->J$-MQ^1!K)^1UWJ'J5_^O M<7%(\M)YD95Z'6M>FO925D*Y5*7%=8XBWMT.4K&OZEVF]HOVE;L]J.1)?T[P M;M\TYG\!4$L#!!0 ( !F$)TU-N84'Y0$ *$$ 9 >&PO=V]R:W-H M965TZU2PP%C6;; B-SQ M 7I]4G/!B-*F:+ ^GF)&N]XK,^LZBR/BH:-?#62 Y,D;$GR-0 M/N5>X+TZ'KNF5<:!BVP@#?P ]7,X"VWA1:7J&/2RXST24.?>0W X)09O 4\= M3'*U1Z:2"^?/QOA:Y9YO$@(*I3(*1"]7. &E1DBG\7O6]):0AKC>OZI_MK7K M6BY$PHG37UVEVMS[X*$*:C)2]KM.[B1-9]HV(9P)X4((DO\2HID0O1%B6[S+S);ZB2A29()/ M2+B?-1!S)X)#I)M9&J?MG3W3U4KMO19I&&7X:H1FS-%APA4F6!!8JR\APJT0 MQ_ =/;P-<'J/V,?;$:+-(B++CVZ*^(= O"D06X'X1B"YZX+#?+28WF+\7;@= M)-D,DFP$2>\ZX3#[59#[5N/5GV4@&CL$$I5\[)7IX@$_1W.L-6OQ>+0:%69KO7>^&FQAF*#_.# M@)=7J?@+4$L#!!0 ( !F$)TV8<>?'J $ )H# 9 >&PO=V]R:W-H M965TPZ@=J.Z']]CL;BM*.-]AW_M_O'HR+P;IGWP$$\JJ5\27M0NAWC/FZ RW\ MC>W!X$EKG18!37=BOG<@FA2D%>-9MF%:2$.K(OD.KBKL.2AIX."(/VLMW-L> ME!U*NJ+OCB=YZD)TL*KHQ0E^0?C='QQ:;*8T4H/QTAKBH"WIU]5NOX[Z)/@C M8?!7>Q([.5K['(T?34FS6! HJ$,D"%PN< ]*11"6\3(QZ9PR!E[OW^G?4^_8 MRU%XN+?JKVQ"5]([2AIHQ5F%)SL\P-3/+253\S_A @KEL1+,45OETY?49Q^L MGBA8BA:OXRI-6H?Q9,NGL.4 /@7P.8"G/&Q,E"K_)H*H"F<'XL;9]R)>\6K' M<39U=*91I#,LWJ/W4FWXMF"7")HT^U'#/VCN9@U#_IR$+R;A";"^ O L7P;D MBX \ ?(/%7Q9!JP7 >O_*MCDV:'1USS'']QC_7]2[ZO%YMZG]Y=K?;;9__^&.] MN,O76=TOM_D&OKDIJW6V@S^KVQ_K;95GR_HNSW?KU8_I8##Y<9T5FV?1?E/\ MQSZ_*/>;W;\\FPR39W_ZY[KXTS_O_O2R7.S7^68799ME]&JS*W:/T>6&VRS* M3706U7=9E=?__./N3__\([[#[\VC7\K-[JZ&=Y;YLOGMO^Y7_6B8Q%$Z2&;- M+Z_R;3\:C,)?'AK/7\^OZUV5+7;_;_-->?A#?EO@$]#$VVR=-Y_Z]WVVR3]' M+_;%:EEL;J/W5;G<+W9U=%%6V[*B3IKO?*PR>O;J<7U=KIK?OOW?+2.Y@&E4 MV0J&OX0>_RU_;#YWL:\JG.KKHE[ <_\GSRI J>6?+SK4O_\7'K]0^]_WOK"^_SJBB7K6-7 MU/#__*__U;GE]CJ\A@\]HFL^*?T&G_WW8?.3)3'%W1@8C>[7?U#J@4*,/;V!*V?%/#0L-O=;DJEK3J+[)5MEGD MT "YFOXHR]0H\8>TW %%=#\#AWV;5[O'.-JN,N$QN Y; MI HSQ050V7Y%6[;,@:,N"N8].+=T-HQG2<+S2R>C>##R]N'GLEP^%*N5S&WH MS>UR X1S6\"ZRD#MI? ??T?3[YIV^#M%#ZLBNRY6Q0[6W",*O=?;[!$W.O!] MM8>%L-KP9[,HUWFTRS[GNAF9R]2;BQH3L/-]1W9+J_6L.#7:B%& MWLON'G<,ZL8 M+L^KXP%D0,4.J;3F$PQW+_"=?+,H=+^S9K\H-CROM]DB_Y=G0,5U7MWGS_X4 M>=!'D/<5[,? M87SE&O;O#FX4Z!O.2NW3>U[7SZ./(/S5^^J1URW*=O!F#72#$4TI MC2?303P=#649NR?&I%FWTLA!4J8^[??_J>7-IU^:O?<9'LZ[?%> -'#\)7JU M@Y9)$ #6\[K80/L%2A-E71R0,<^[;[^NK6S>)-NNN^A)!^_@P]YQ.?8-/DC' M/EUV"43V>=8CCWJP3?MZ&<%*<"O^?>&\>7 FPBUD M_'F+2Q"00/$)F#^]'O7RSXO5GKBN6ZV)#FAXS,Y[KP#>AY('- =XL[U(A\]:)K%-ZEOD5="EMC&K(FI_*TMS0@$N:PWSNU>$$9@L3$EJV[SH$EY8Y TBZH6>.YAC6\*;Q6 MA3:EN9NJ7(O0LV.X!X7CCAP#"]YPG48;+R;&3B;$Y9]70E&MK'E)+P&,BYN-R+F+QXC M-.;4*SF5R[_M:Q&$I9E;$*>\=;P#_0H/0X14CB\2!:.2M=_(J89UQ5?=X_#D MX0=N%>O1MF>.V66DHM<@;GR9G4!SG@P%NQ;=SUK,78G:/B@\!2AO&[.K\#F9 M"T!<08)>1M>/47E,XZ16G%UG.$U=?S2[4AZNC@8F_AYJY SJZ84U^5BSP'WDY<95G46Z4Z M4.O<0(M-!OO>XZ% #:((S,'CAZR@=,_S15E5Y0.JD\#@EDB%,+5B%]UD"UQS MCVP_Y$ )FM;')EFM-]"0[+.W=MQ$UAJSR1\^9M"F M'BV$24%?BV,-K?:I/OJE5C,N*OS7^6VQV9"(=H-R1E$&"+SC_1S-,ZUO'KBW M\,TK1]-_19H^W%KS:,VJ28ZJ2>3XAXZ^U,BVT$)?5R%"L:PR[]DJ$UT\$T3O8\ L8.*_62 M=3KV!<51=@.L" VZQPHDZJS[YLY7+!2"M,#[#K)0?:140YU%EVR(;(SP+VS$ MY$?>;>ENBEY]SJM%4?OW$6FNQ6*GS"U1AGM71[?HXO0?[^K8D*$8_N +\JRR M?8W8YE^@.[]5VK .NG78!G[0Z0#^8C[B&_Q.HA];##&'6VO7:ES3T)>IHVVXCE(;:62QF=B7*#JU[OM]M5 0.'40''>/?J M%U*I(MCS? 1]@X5&Y.[??QD4_%;@%\B'Z_SG9WT-IU@<*B>:X/)S1;;U?L MK[);LQL#67NU7^;/HUYR&J%QZO;Q++^Y*18%SOEFE7\FIU^QJ?$JP2G>KD!. MC,A+4\&)[*7PWN==M<=;\K[8/*YP$6Y *<,OAZ?>Q&I@^3G*MOA);W0:D0D+ MY?8S/-K0RCK?B8GLH83#J=:T'_T&1W=5E_96Z(ECV[7M>S5S1$$)MTOM5G/Q MJA)M1=*.V;A+O$+X.HZCAUR)^Q',&Z]>Z6>#XVY97-)#9/30Q%VQN%,+'L'Q MR% 4W.2KJ,Z1,>$SP#C7('@0,<&?O)Z@=WTBZ^%-3K(>-)7AE0'J#72#?5YG M5570=HBO#5UG&6I_$4SNQJ$*6,2[#*ZOD@\L^FSV%5 P7$UYC6L$Y ]KDN,M M D=E1\Y1_76=WZZY';A[]?K =H%.L=C7M9QN;++K]1A^RR/R B:C.'IVQ9_; M@3/]9SA4D'1!7'\X8[]0?0.;YW29 MH%Y4[>"FPH.M-A$'"./=P0U>X>&#(X0N)>!'M"3Z'"/MP#X7%7\-!T,(.B:* MDP47VLF0@2R8.=%"7^? 4&"M=\P#LJUQ,JF![*5WCG?B*WI7H$485O<>J"(# M&9T:(W/8! T,*3V7S>D4_P;+,6R7/. MZ11Q>V812/,&NMIDLJ70RR>T7> )V=_>T9H9/9><0/I,N;U0)S_G>%$_QL3= M\A7JE[HIMJ?C4]P)[=,-+#:WJ([P?K/#N(L^-+]"\L&>T*@+# ?H?@& X(_GSWD^/^^?D9C> 8S>\;O1D3] MU(NYYS7Y&BLR$OE1EPRV7\!G]?ZZ+I9%QO.!2X$L*#0@-LG#RA=DLA9)PQG! MC;XM:W-;*E:RD\94.,LQX^I'Y[ CU*N,PC1!E(."=+;@N1*_N :N'0$]KV$H M;.&VAD@M\DT7'*II88M1,A4;3?;(%8'XRSV<'308QM%V7Z%*O5/[4.T5H53Y M[7YE%A^_O,H7*B2#@N^4>DO!!\R+>E>O+D[[T87P[,(*S,-7;LIRMT$NA.QK M5=9H.P&6#H^L5H]J@6FNP6GIR8A!K%J2?$D'6I:3I0)HJ:"K6!Q *UKN?"L+ M:9T@DH9HANH@]W[M7_6CG\_/WY]:ZV@(!3A4N2YV^+*]>O4>;IO@\C'YM5#: MM$'3TNXT MV<(J.,M>Y6S?0LK04PX!.P,VP7RU1KL)X4B'.O^TW?#G0AM QD7$>/ER* M?2)U$..!V[:,'9) ?GB^V>SAQ0]TUZ$I!:[%=90,SOY-71W0/(7^/6*0(!L3 MO/4D88/9:[&A%=L=-6ODA4C6N)2.HX%E#9QEP0Y,IFDT(X.J3/8B\WB,AB&@ M1=QMV1 8),ZX ,ESD^.]BA<.$-5-5E1 NUN6M6G(9F#*IDCQ&?N56-Q<<9U, M.#=PH^NK5;,^UL6$.L,MJ%?D434.E* KVBH]VH*.+]T0>)4*PU"MPDR 4E P M(#55[]1^)?N$IC64;X MWNQ)SM2CNU0\K&U72%A<9Y]R.0/0P=_VRUM#5FC8 M6V=,5J!Y9FR?X_$A&>7DQU7*O('H@(S)^*L\/_9;8F/7Z-^ILX-MU:Z%HH":+RHE.*+ MMEF8Z#UI17KFMQ*@&#<"R>AVM=P%P.F-ZP55!*&ZHEKLU^A#1!3 M. FD=S,#6B_0+NB\,,'@*\OB!@4$XGU E49VEZVU%,4\[;7B9]^3=T!J45!/(H,?8!!J3Y MNWI9>3;*#9D3<"L75D2BH48CSZ[0$%FKE:8]PU]6;.ZNK7%Y0@H_0\M3LWQ2 M!26"#MRPZ5WOD;[WH.CM M-!]2CAE93GZ>_ [ WWG50(A7=PAW4EZOBEOA]'@CY4MIJU#15VA+ ]V%QPPW M%?(O.D!510H3=Z9N)WZ'A1_<"="=% =%];XQTH*E$YX']6"6-1=>:>X1'(>B M:N4_59P1-6.EP2"A+D&J6>Q6CS;3D]O(.N*L_L0LM\&1LRQ/0%<8 X2-.0.3 M_L6(67#L+[-FN<2S;F,'&60LU3_Z)?]<+$K\36UJ#V3W4#8D7+9M6)>[42C? B=<.YW_:P9B%H@@W.Q[ M]_S5X:5TUFJ),;EIM(8[1,G^\,%"*:;J!'XP:RPU!COTW. M*.@G^H.X\8;BHR3F560I 54!/B091$L<[U#*4F3J'Y4'$-3@!.=KIJQK.@=T M:.34F7/P(+8?)/3''*6E6[@;B"9AXW=\M['M!K.PS/FW^\-3!KO)1Z'6)Z@0 M,P5+570E6,R+B%/.@WL,:H^?N6:\%E;?MNEJ)T7JQGVB>P0IAPD"EX/[IS.H M)JHB^G 74/ZH#\:\LOA&>1.XZ-?P9;D1A4QQ=&;@P,DQI%>/F1>'A2<1TU3C5D*5ER>2] =-RC6D[&P9<,K (!4Q M'WM\IHWCX-_V;3N%AJMB8>U2T.GVLN(I)YB".1,9ML!YHQ?NL= MRHSMCA86C]5=L77F@1PWVN_XT(MQTYNHV)192A4S!,7/F- ;*R!4WQNXW8/^ MT-WNI#_1'WS]7@+9+4OB,X8?, ^@T:WY NV,HK6O.>LT/X49@-ACA=-$YR#( M8\@IZGD@S^?UHBJNGZ3+=RCQ,;ZA;ZXI?3AAQP$&?IS,^F.]O@WA'Q,KSM ( MID5(W6%FQH_;]N0)+2;CEA:3--BB-4/5PK#OM,&MVRT-8VU,!"/)R/^931-,=S!YAOLW*X^4<"W7.ZC03R! M\P@_!K-I=,71"+8LG,2ST02SX<;CB+/6YL-XD([Q1YJ,(LZI,^LF&91U-([G M<+;&\60VCKQTYI-H-HV3P9A_&:=S&.MG,I$W9'54R>NZP570I[DH4$ N;B+R M]EG.(J5ZN7HJ_/K(2HO26'&.,=O8,24DUM9HIX8AG&5@+6%R+[*G$0=TE7PH6<0ROC$\@6B2+3W*;D?O*I^J&*;M&#I<7]VNTGF4RT9,WH_&T(**$XIRY89, M@A2"1 <0@V[8EF*IW,IR M=$EM,1^S9B]&CD?+$*PM;DM[L)Z_XD6^R/9B)])?5N7? MDU>);-*:HSN0OI+=^BZH]Q<%O%>E^YA5"=,BZ#4%Q\JO/1 @EBP&(G4 M*-8^4?3H4;997#\V[^S$,J<<=^*].T>#'>#C%K#!>3#\O?OIX^ZF VWHK\DM MJY5+EMRKBB1P8W]4KI"CMPF=M5DM/ XXVEM\WLZ[;#S?8&XO=(2O<@VS)4.K M.FJA3Z(T3>-D/HJ.#,N->I/!-#K5"=/&0B+1F=:E@8TG\1@NQG,Q&6>4NTFG M>(=IB&S,/M_?0NN64A:P(RQ*=%"P'=A948P+S4#HE "FF^+>"8+:;PIE6M"O MR)HP9]5F]"4S4&Q$/XG;0.YONO3V/+L1>>V%BRXP0)S%5 MK&IR?*RRG!<5K 4(/UNUFGHTEM.-5@]&^TM6P=P5&5#8#G8O:TPY$R18DOB_ M,5JV!$NAH:5\R,EQ"@R11"[#Q=8<)R&6;R/42FY^K:0@U*.,?TKN(S2HW5A# M9KYF+[;C)5#W3&-=-9,I* A3#E8+HQGUQS\(07KK @VKJ#/-@\?]] >TZMP) M8R)9V:5%6FBR-+)#AAIWCI[(0"RD;,KH9E^1X*>7H6ZNPQ6'/= ^N1Y+Y Y/ MH!Z\S7G[@'(WQC4N?(B=X+$H)Q5J+27#3VB*6D@ !CEC%9%KS<^B-_6@EI=9 M&VXC30FK9?O7[VG D9!&N*K7; +@(W,\0P8BTF?1A#<.P^&-SZQ8$MQT9"L@ ME"V1\F_8"NW?%.=B'N.0W*;1LTO5\8GMH+9##WD/_%R5L!$7:AG.>1GL9)-S MVX;7?-QZKG'/7(1,HJA*)>-1/)W,4,">Q-/1B#X:Q^EP@++V#-2K>82 9SFZ M.W3TVA).4+9&Y0>TGR3%"O<]V.D*"=:Q=OKC;E*OR M]A$NG'@X&$5PB23S*?XU2>&O29R $J8D^728QO,9#6F _0SILR'U>!(AALEP MY+BK@M9CNE*J_#:K+-]@J[5[H6/9/$RF!\LR8MM9_R@K,# D?-*-"A;Q")@B M'P@X#Z%H_K@EE!_[O3*";W1NXNK>EZN"PD#.W/B+_C.E4ATC'\FR[8A?%?8! M](]8<\TL]7C;04MBN )V>'N+^[S+PUMB1\5X?3_='D709DVW3I):?M"F 8J> M&/5'C5=&UI2_T&;U2HA]:9%V: UBH]HJO[JU%$K\]P:G<.]5#X5R\5FX+P%O/*8 P@'?C[$I^; FN+A)('?TP&&MB,' M@=^3*$E!>L5GTC1*@!>-YWCK53EG?TT0YBG1;"5)I_%@ZF$GOD1H,-P1E?+[ MAFQV[XQS-OC&43K*X;8C>N2/LJ?E]^6*PAXN.-7WM3)?GT23":)FH?ED1+]\ M1+OSFQ+$EG-:N3%\E@QG\70\T+,)N+&-76T:ST?C".2OZ604_6K!+>C,X.Q5;TDGL!VG4:]-![,9O +[QQAM\$-,)C'T^F([H)Y/$HG8IH["DH.;QB@ M'=!VTE$:-7#A@#3FPW@RIK9AP G9RK$=#'R4^G M'%D.?'>UJH%XJML2[I?-ISAZJ](;SL7+1.YFX WGMR2Y72$MKY"SOLG)?$%* M>UT3C Q_%$OFV>:3%:<-+??/^WQ=L\1U]2@!J# U:IP%W>:(Q?N!VJ;QH\1" M)!BBMN$3 S(+L9)8C%YD>JNU4\O$:&FK&2:7LBJ2K]@8)6KJ5A@D)9KC]TY: MXYM<4&@^X-BIC;S@R#6\H^ESU +WM40N8M(+>#83X MN<8RXX_@DZ=(=K^A''BQ,2I>U%Q:B1[W1LAF4+=ELE#N=RO2*)7:HWD;60"> M@V12+)@.@!"[5LWRT42O[93F9C_/@?>K8+L@!8SM=M,QMCL=8[OX_V6S M8?N%KH:'V*#5, XR[?.P\?_+O[CM-IX?#NAY'@[^?VF'CL(^ T_.0,.-'1!$ M@_\0/9!Z*9&B^G!(:.!+?ID6G@Z]Q(A0&&V5@P:'3SG156SJSBJGK8SR:-$T MLF8P!;.N/T39=8"NS>F';BMXC6+R*B,/>0KX($D5HG@*&[TAA/3CT\X)I?%CX=0 M5XA5'NZ=3-0:(C7-IAD2S6"P.NZUA5?SU[]DGXLUG#UN4062&J.< MQ$SK+P8BO YM!MEX;:;L6DI^=YB8=:6QOX>E)]%'G10Y-$5O)/4WM+F4J(DY M=SLQQHK5&MVQ&SZR>$F*14"?<3M[ST046R%8*$SF2\YIQ'@+2LA&\P2' >F6 M8AB17)7-3IL<*-&E,I /ZBP@:.:CA41@J<5V:B'J9&+E5.%ZLI_^77ZU MOT:&CY9AC*X OBR&^F6Y1EO*PMA!5 P>GR,Y:K!9*RNB$P\K!=A)!CZ*F#B[ MS+A6_#$$K+9L0$#M_@2$%5*5QCT:HBV\$? M.NAYNZ\6=TP [T"9S*\KB86J0: M2PK>CK@F)2&B8+39/9Y9!K7(3O6AS]/!<.)&>^OQ228==@;\7_BARA'0+K.3 M9&*?XD;(L^/ST5DTVLMDJ$8?5%ATZKVOXCU5-(4.=;' 8ZU8G)Q2V1B+4A[B MN($(10W>)Y!,^$A38.HB$ ZG>J>>__$?DLGP)SOP#I>;EHVS/"T!%E:"'P>V M:,(#>_B8&XF0#BTSZ:G*J19 X:Z*#-TY!3P!NMPL_N.R7I]M(@4"'_:33]I- MO28'#G?>BX1L-_@VLICHW.J3)5N.>\-2O\U/0M>(+1B(FF#?1]Y,8UQ"C@UU MG!68E(#(-)SIV,S,,O)VP]K&LYU8TW4;@G5MO%$&](_]QDHL/ZB)J/!CQQKI MWV%(EG)154*9P"OF>(D8%A%F!'[0RP<#A8G 9 &81/V] )AUH3$U6P-9FY$W M\2_:?(3%H8"FXGJ/ 6@@A:)932=^&G%/DD0U>"D$ M"5S#PX\N=OX;)%$U&^((+$X6G.+V!7X<1Z2P0WD^4A-.+$]'=(_;*#5H?FO8 MWZ_$ZTCC/XGFDP'Y,S&\,8WGPY1^SD883RH42T^FTWF4)N-H-II&DU%*#I0% MFP] B<6T<%X#<6GUQJ,A6M%'DPG^2.+)<,"_#.<8&>0X8Q#% )88L8RC:92, M1A$,9P0OO+477I&3#'PZ&)*C@ >\U,C9@6AT#19%9$[&:"T3;M'I^:A[Y;#\#:FX M*JC1&H8%JP%-KG)'&TW0U@8K1X<#YXB^4Y$G^5PKQ"V2'3.&2%-.97UP]8&E MFTJDROQSOM@+]L)-L<@%G.M3_F@=3?8"(*] \QES7.US<2 /W4[6M)(Z7.Q% MB9YS^.,E9=HJ(# U%*?/L H7]%3%'&BFA1VC@K2O YU0=V.'_JT\:KE<15;4 M/8;2RCK6)]AYXV9W_,%'KD1 :Y%HTK9+U@&J"*5K;8F\@BE*C!5M%S=Z9N1M M?1>KW@)-, %;#;0D-1UQ5=?>1?H;I5? WG1X79O%CRX\[N(BLZ9+^1V6E4 M*(.]0C@3]RP=2NP-^==:9FF+R!2T8P$\HIL5>JUC*[Z<>+5.["Q %<]6$O/J M@M,)H@Q(F<6ZME>-F3[*'?>H4E-PH;6^W@NR")PS05ZQECPX]27%]+?5>/G;4@L'"=T+A*7^6,=-_(QFD>!@O@C?1T!#EF%S8(!^Q(S'58D8AFMG%##X"T.S@; ME,>Q*\\(T$GB>%F5[FA'-6!'M. MD2.[+_+9X;@/PC Z<(?]X0]MX&W-J#*&EWCIK(PE?Z-)JY2\(-V[363'[)?V M?)Y,+5N_>KO*S]8$DJVAH]EP[-4H:0,26S) !XN6!CB )B]+MQ#<2(]J,1A> M38=#(U-O@#N45_9;-3+A8PI409G(9+A<\X,VQ HBO"E69)$GD*I\MUOQDXSF M5ZM4:ZZ1)>-(K* BQURERE=@R((@F),[G!"V@V#K#WRPT1C-GB=0:-"R:@\.113_0L. '/2JRQ,)E!BEH2$E_C+53S]R&K8=Z M@S[:(WIH$SX5#7E+^+9XZ&P9L)?0(YA*K@L%\=$!"4/*<&S@%W5:Z2BA"+>. M>J,1O'5*80E)^A-Q1_,68^D'"!0-!^J52_UXB)ZF<"S4DQ_8($,^7TH<Z.6"1/WKFN#:"@0EC0%IMBQJ>! 1#TRQ>Z^0& MXHN.A9!=I7;7:D^Y[!7E0'--SJU:0^=0FJB&^M'/,%WF@$:U6&C/$%PP+&U? MO;K &=[ UX6M MJJ51QSB$G\ :Q1.9(5=A[BA1+/8MP$L@(2M].QC>?RH6&JNM^9%:I7. .([# M>(,L9QGZZK(:!HCLQ8$"(@]&1=E<3JP+,QV-@K_.ECDS\-!DY2$K#Y=8O6B- M$8&.&:!"SCVJC0T>SM;1 [N:XR/RZJ8-&^]:7K[E?00P"*EM'.S MQ+"_J&G:_09;9 ILAH"%P5=AC (&;../L4RNUESTOFN5<,(LQ< W\B>XDB!K M"DRK\M.+!%NL@;T6;&632I:L0MF\G2FA,VI$T-C4KBR;Q*+%*'];J>D_EP\8 M,V5[^!%;&*6.817QX=.G(J2.BN^'9VR8X3FO3 M/G^K7R(--#9E%07#UL1U"):WO-$RIY&/8.*(4F^2RXQLU';R+* *1>HDN4.O ,2!=VK_E7I(N"B4X=O#;I15AA6-PE-A M;"T%O-A2:(4"Z6J)0['PO''4^)A4*=NDK0](&9YM">-"_SPH9%2(+C: M& G-44Z<(FP8LDK*9QU= 090G3Q5FA")B4%%U"+:N^^=+"=5&3H-Q@#^G8X] M(]8R()X)/**#I",J=T;<9TQ]^-*DPG<,I%,/#%\]KF.+ O74J:5QJ#W \O4? MWY^*4CUI*-7$@M5KAB&P%<0@?J04::H%5>YW M="6IQ+?V :Q@[BNV^N=2RD?!(SG%4'*[32[]0C9OKA:O@!]5$Q8OE_4BTI5U MC"-EM'27F<13O=BMHXDTKBP&-CM>V'2EE7 M@I #:@#:'_)Y)XD(PD09U%9Q*W)"%I^@KSNL3251Q5:(@B/#6,++]:,62[2? M@T^9H!AM,/X,_\@I9'J1-RL(53G#',*3<@-E$0^+F&5S8=4%2BB/!F&QK%7L M;C=+UEQ8 HP065+%&(G#4"<%AD9A:R;,&D(#40H2>B;R1MR9'QL<*,MG_*J= M7T8?#PBC>,A1P/WI-*"8% M%\]FJ?+!#OP@]@E#SV^U-6!5Z!#OUCEIWR_>$JL<=)+]%E>B4I&]0&%$ GFE M"'Q-0I35J>D7>!8%3DHV0D;1_Z'%( %9,.!U2B$7GC'^7Q)A]^1M)1[6M@CL M/H43L$.Q2E?&L($3[;K+OJ^]$=6M_7:Y0X#6_>>XG1D2C&3N H/?N*J1X =2 M#AT*6V3X%CLXQY0N\X6N@:1@[:S:;U*&1X'O64*(GF%9A2=HQX0[4U"7@0WK MAHEG'.9FI^?S0%O@@3,KQ41#K-!.:;^U ^W]FU+Z/'9&,Y5+^DE3B UU*$,4 MJ0MK(#L^WW1(Q3[R:&'T68I9GS(\ER;%UO+SHZDE4Z47W-M+Z\L>X33H12=& M28JB1&B9Q5MB!*6YLQWH3R(S.PM)0BQXUU6%GG[T!CZ5L.[@\4"&ADQ.!P?8 M5#S0^\,8)=O]+J=&=SFEF>^=1"'X4;/"N0&A!GVB8:I1L2%;JTAM65D> M>O.(EKUCTOA481@)]Z5S3)UB=4@*]J7PM34[&WBX$H:%?*.BVA)4BX=V@L5/ M-"'5\#[9L=$0S[H[Q64G0VR\8K=+Q,'X5EMK6,6K;8@X5&^&&QQS'AHR($+PKE MV%)I94X3=<25'EE6KTB)#+'KGH9"[?2P46QG8_'/DI3K)[B M=F(FRWMR.#9!.UUE22L%,G +JTY-[H'J+N3*C8U#1=I7K:=2BKX@#@ZVBYDA+@H#XOM7MC2(QU\5E\Z\Z?%+Z M5!\,;7>P:KRR=EV7*\=.DPX&@W^J^T]!^E%>Q]C0!!\\+I\* R_6U\AOE@() ML%G:%R*7!.:Z@')UUEKL47*_.(*9E!3#"TQ8@KE(\J4DC(%E;:5(S=2*U/0B M,-6MY]T;:B$5W" OO%(R],DA>O&.3L?&R'@+5-P_Y6271'.$P)7NL"SD;6P" MT&"XY6JOQ6T+TL\VVM4Z"DZJ[QCZ4SX!9@AOD1W "RN&".1:1MDG,2N6RF!. MW,VT85(1G6J$5O4GLVF2@0O79K'0]XVP4)/O)! MS^?SL;>!U 4:+_:>N2&\.[)ZQ-5P_8Z4 NZI!F5( FBKW><(!IHU:F'2V%>Y MD"B%JOFP9GJ_/57N)5:39/W72F(\[BD:S9_SY2TCS%'0X=&!MBU-OB/*T%]E MIM6 7<1<=+$4>Z*59)01+<'CDQ=W16[7/G_'L?$<)4S?O=)Q\_*=*5[J)$Y3 MB#W9:U$^YMK$& +).,\B'^K<:BXOAU93!5CIQ\Q+%HN&9G/*0EL+H+$GW*GC M*XK?&<)B&RX7_T+!H;,2H&7@NFE"R.:JN"L%NYGKZ\Y*RG;' (^S5+>,K!:J]'I7(2=U(N-#-"N'I-- V M!R.IY$M=>Q\QL #3Q#5/EITUIU^3E,12J+G)$T N6RT!" M,Y:8[5ZYVY%'K_95&4&U3-[+;%%N7!H6F0Y+@G9];Y8[D5<-Z_YP$A$[:!J AEP)8$UFH0J-*MQ M+0=3Z@+)0"=WUSQ[@=)2-DPCHN*P;QE A,*C&/1A8^J=6VNFZ=HU)7 PO,2G M/AIIR'\/)288^ZV$J]HUDF7W0R T#?>\2?FP0FVN5 AN=%$N*62'A(^/Y1:F M,$O&T3/#Z=T;XUG4P[@ >.;4":BWN!$)_@V 8;Z1];PV"EU:RA5X2ZI2H"LK M@N%@WJCME[A1+O$>MG@:R".LB\]'!=UU "%^84;A&S$^&F+J\;2AR5"V(470 MW3290D\%\/8^$1:+&7S/AGFN 'B@@7R*BIT*G%<,.D6%B7_&%2 M@_>%-KQ-D_:6]VSJ;NQC%YCUW^AKN'YDS!69O##KG/T/+I"G^.K M7S\@-\I,5V+^4SMD>N.E*31TEW).;ZM"6]L4:#L+J'R6:7=4-C?[@ I6 M]5"VNJ%T>1-EP,4)\?Y#>Z4E?NG"+*(HD B$$1*;G:['; ?C,'[^QY:-10,I M2@1[E))JW39"H_GM<_5B40F6J#N!SKLT$,3R!O281>6U .>0#H486NA3(%LF MW#$4^UU>(_RG6!RVP#=.-_N-/Z2.I9,4)XDP1$G@NBHSI54J8^,M\6KL[:ZXO2/H4?*3[O4,\7M5 M?/!_[$L!ZELHP9)8-Z^TI4.A05A<.RWTQA%?%#"V0*,7QMQHS#,%#N[D&O8; M8TMA;)>T [9BUARBWK_MQP9CA2P) M?$*E)TNIKHC):8Q'56\)[6 ($79=,QD"C$&D7 MJ$R"@4CB[900#_;JA'Q3^NHQHN#JF_9H"?IM0PC(GN<6/&%0:&S6H1/25G>4 M'"BD.>#!G\2AI:Q@M?'8&*PBAVFD7;PT4$ASI>='QH0&UI5=$< %#ML(@$=C MVPV B0NFE&F"=VCWB3*]Z1\U!GU%\D)%H/)OQ*LFLHKE-KHIT23:1+Z5M>JL M#G/AEGY1]86LV]F!F[T1DWG,AG,TFL*0V5=XM+G/V@=[UE;.9GT'8U")^PP4 M:^P3UEGE1&)7ER%$23+:IV08EM-6C;',NG! M#M,EBQKQ)Q7Q'0=,+!H T>8XUH)X19P"6&%A32Q @J>>['Z%$?EG',1Q8<7' M>PX$XV6 0=M/ZL+'%%,61U=8!5%23-\KR.!V6;YM /KLVL9 MK.KB+Q-]&Z] M*:[W6 H5P7V0]1 T5R\=#&;TZREOLD2TF^SQ6XI5P'V]L6%=.3]!Y<+R7V)* MC_WGJ%):[ 1"< E(G4QK?=/VMC%%T,>ROO34?N%;",("(4QQ.*OX#E1Q6Z3?--.SB&JE6V6E3Y,SV*8)"2L MN!D:TT"H>K< "B?CD(P70TP98\SD/]SJ;-$&IM9.") MSGG_/X1G34(&]<4ZOP_@9>%[J24F6>)Q*UZYQ:JXN:'$>X;PS$3GL_%,R?BJ M2ETIQRE&\CFQ3RIH'N50E<@/^B YN_E$(M+FMG"RS$+3HD. ZOB*9R5@TO0" MAJ!RJ)1]WC0FNW;4ZX8V)-21P8/N46O)U2!MG$#/D= U1HO%RXEBVEU:&<]6 MI64-D>IV++>L!-A1K!H"NTW9\7F3"(_^WQE"0WD&XH:>%39SNQ*KN@. M?50#=X%T::P($&35U$-^@:.CY)H6DE/ 04_(.D1T16UV%^- &ZG_IH"@SR7V MZZT9$\S $QC2&19R&E#UG?YD$OTLQV$ZC$?P<3KH3['2$!S^%=)3+YW%TP$" M&?+C?^&6>TF2Q#/Z'-Y()HU>&S@'R31.59?3"5M*2/OP4*QID1DTQB6MMN4E M"I:.987M2EIFI17VS6%02M 0O$)R;0BR;3E)/#TTK.C$#" M-E4:6V(!\'$VAXXY-F!IY.G52![J&)F27]ZR-TX83 B1'[C^6%_H[9T8^%PL M;N>ZL8/P<,P!+AM'#H1B^,+M6T@-OV2/@E.]N[,N?FL-,IWE5ME__!EVU^8:^%>Y%&Z 0:N=>./OBBT'?"1HSCM4>=PR2L*'@ M7Y:4EE!2V!27BL"# /O!>ZDC9I8"82%,+NCBGC,C@SA5:C>*K&5Z ":SU85&W5,LY MX11'+'K.#Z)^0NT(X+U^[0@YTJF8X5C#=3Q2%KV KCZ=72U =LEK,B:1H:Y< MYE2DR K>$3L#!RO;N[$2:!E/':NDJKT1BL'S/)L$ H8*\CY4RK2-6"W O:8 M%O>NUF>=.K[VD/:*S[6O0>FQ#!%YCI9'<'A^W,0Y;,1*59B9:C'D3%TI.I#T MOD2K,9'_<(3X;.V/$GFB;YFXU6DT[D^C#T7]Z>P&6:EK=DD1XD9#,JO:+-%C MD:^$_;C-$B3.;T%Y(VK*&R<3K)=SP./>7%@CZ1T+'/6\<;-ZHMPK!>KUGIR7 MWO6%?&RLXKE6["\1RVU3%PMQJ_9 +8<'["HE09$Q3L9I/!V3=WW: M'XVTT-AT7;_2UU OG4[CV7S.@N-X@.?B)L?PH!]ATR@[L#>9QH/9")^8]2?S MYC#]-+OI6?V)+,(!/W6?/5\6@8 MSR=C7@@09;&\++TZGENKJWW0)'5PYA<6I-( .K9AW.096A86N5[5-:W1W;CN M>RWQV_*ATXQ-DGU+U"X:H_/XNA$AOK1 C!/E+V'_8TM:Q<$\- ]_^ 3ZTIDO MYS]]?$DS+2%Q<,I_#\'>G06-8F Y('Y?$3[1(KRG/?Y*]Z]G)^%K683*-AG> MM93<^,ET9/X7 TJ77$TQVD&[7HN\0"?:02O:LW]1^1C(FD)IBK:V\$]U1'#, MZMY7(OA^0]XU#&=0-46+FD&'Q&X7'IU.B^)\D.S1LJ$0:2%FQ0JS<$PP.XM^ M+0MNK73+*@&02A<"^.($NPNR- M1+91'@0=9&TX?Y_B@"E];F4T&,(GO"4R!9S%X(L,R-"7:& M:9M2V#5H\9:L=GF>L*E6EDEYC^20WI2=)C,:?DL6W''VF[C-A*_=I\DL'H X M0F^,XC%<^6T^FT8U^9W6;0*7U4D*5\F82C&)Q7W)X&I2SH&7]66V5MP<*+>A[./5Q\X6$8C+IFMZ[UZ?W6*@X$#"TYK-=;R%B'@\KP;'U!CD>AA/ > RD3LRL1 M'->?7?AUVJ.>X=>F =H=YAIL;2)J\5+PW'6G73/5/4D/SS&$8X41"FL!VS 6 M$

Z(67>1!J] M+<3JV#:ZU"9QC=9-(YW%NS6EN6M2J'BPED6)6E8E?LJRJ*Q*C$96&74!/N$Q M%Y68C' =3757DW\8IW);E=>Z[JYR_MD+;E4H472A^!-;81GL*?A&[!P-AU@Z MS@D!HQE$0UO.H6A&'9F'IV+)M:+H?!R[(QQEL?E62PRW<_-U62%GH5M62'#Y ML5B5/I*NR<9QI"OK.1N MHI?8@!6F;WTJSM9SF1PVRJK94D@[C";PC&RBRW79?8:UC MS>ILR_^(-R-V72/$$%6!9" 4F.QP-&B-Q^&: ;;*5#9 #IEN](+08N!KCA-" MD8G$C5)$FRIU5VQD,@I)J??AW>7%J9 $R[*,#*C%&>9L^>8N4TJ6=\YT@+!% MYF*?1M5>,)79ZB5W([NU,/CKAU.4E+4.9K!:'YOI^CPF[:_@,:.NH()),?*2 MW)8U%^>@E%4RLMVKN)9,<%[8U*'E-_:+$60,]\)@W2$%27'4VT)!X5I6)+OV MI3'S-&,N+,6 N5Z'[]22<$W<6F5/7HW5.B5,KEH>C_-:+3;.29D%J]EYG*QE@0+; M2+[P;B_,D=N9^#;8:6A_P_>$"D%\W_+--[;_*#-.K3)7*$-27^SV^)3M <$Z M1#!1-AC7ZJ*M?V97 U>K?<&3KL8,,A051]G[$DAO'.C%BJIK>O9LU;Y*]L]6 MA ^0AS1-3/=>^>*"98EB>4VAM!&>=.!V6"AXR)VV:W6CM O# OXGPVT^K)7Z-:9+IV+CPX^$&D0BL.*!EW:QTMYF2JX4BG^$I@-#CT2S.M0'QR@KY^H(Z[Y*[!WI' H?[!*.:1&8?]S0AFE9"IT%6.=7MP07!9:&Y5MQ,^; MS*NQK&9K"RFV,- M#+T6TD,MG.$39@PCKP5Z0!2;'QSE8VK)!VI;IS.*N#R" MD3I1.R'+-CNZ+3O)DX2W<3R=S4.4VS8<-%O?*.7PBR2E8R5?KV9UX@I. T>( M=$WW!P4I:WIB7;^2]%%XQ;\UX\[U>:K_+>X4OB39SI5I_KO+,Q]5;+;8#ZRR MS6[4-NC:BSL""K*J*:-37FZ^!\GY(N5N@U%Z_+7BBPO!KN;6&L8IMZ]O$U+> MF9Q$B;!*H+5K_/DQ>?HQ714P+)YMCF'ZZ!CE:W=_S=4 =LX.F7F9:]D4^N(8 M%0?5C=8XJP_$?+)X(7?A.4$X+ K*;2T%.%FW;KDB!$U9PSH0U'DN\.-8/+-Y MSWK:&]=G5!-L(L):-;CTI<8J.@M_MO%2"C=2UP*Q8.I7_.9HLAV/BB8W_+*2 M10CH:MB3LJ::J/%YJ0MQ.A_%R<"K[LME$Z4N;^\5WRJGG4_AR7NE$%C;4R7Y M'=VD>EL^SM7'C)]E ;>T%8\G9*IG3P%K"@%UF9+!NJRR(3$?O>OHN*PO1ND* M(7$UZE-[*$(V3HO"]!*(KY.H-Q\0'-=PDJ+I>3"!_Z?IM N+J $/AOA>@N[% MV%Z"['6I E<%\RP916D:C4?19";;.I2JUC/X.5!%.1E2# 8& \*!C294:!H- MT>-IZF78YEQGYM)"5.DA)%#M4:5Z](,.[.A(W/6>M9%(/V*%D1B\D0 MKL? F'[3D&)"+AQ>PH"0*K6RSG69>P_5C%'PTMG@+!F20<]QO4C!AI MW:FMU;O\^50*;&%2,URQ<+(EAX!S*)T>M4NZ_HD@?1 L(V?[D95)4IZBZQ\)!A2H80=XK-1-OB31YN:U? M_JS6[2=&.!IZ!'.171=X&+NIQ7\JN!S :'.IJ=[H9B$-+,NR$M^P[L]"KS55 MI&Q_SKA1R6:#Z$$KJJ1"6Z3*7O/J,=^YK&"[Y(Z>G/Y^AUY?#94 MELDJIQM;!;39W!8Y)3O(BW^F%D>GE)"!0@5;RJC$H^ 591-)FA45R7RO%.1( MO?/KDK"(WQ@5S\@I^2)+H5-TVOE.;-N2,R-KJD@5%*V1&G=6Y0-& R/_=,G& M['W%JJ6J7VA%TP6[_:S?Y"\B" M!1(+\A9#&]]$+9=')EA%=;;.V5Z,&,Y*%9=ZP$>+=>'J:&;S.\Z=LIH8FEEV MVV4Z8Q7)QG,R]K)LQZUIMLQ;3D:60YM?&7;8:)14RLH=66=ID3BQ70;8CT12 MH!+H9&&1=!GE\/2W1=.P4*4Y*7S*D ()4H;VB240!1YF(,FE&$'-#@=9R^M] ML6+?JOH6E$S@O5BIQ8@2GOR@. G?Y:HO:0,?(+6YIF-K!U]74AH/B=@N_"XV M&5.T*-OO2@73AZ7 :KO\&95IPKZ'IN_=XU8*+ZTR1F&&TP43@9[P&&^ HF4B M/*W'Z-VK7["-D6D#P0^KXIHK+[#YAK%=5!V')1PP8 ./C8AR4=OE.MFK(A:F M5I=NN%155.YQ!&IFO!&\HCF.:6S&9!4KM"KGB. P.<43!R,B+&;#!4'G1USS MA6I%,/64W&J#('Z%*A5;L%X.T.T16%1<"$!,!*8H=<.(X,&^DH3<)X&G'[%, MJ/YJR$-][\;I.Y((>P0"NJ [^+?07)VM&$UY.(R'\REJ1FD\F6"@T&0<)\F( ML)7CX3@AM2D=SN-9FJ!KQ?!ZXG&<<<\?3.+I* %U?SA.HV$\&J91,IE$"30\ M3Z)WFM1=U&KX.IT.X/GY< 3_H[FAE\:C\11SVC"Y;0IK$*@[AN-.HLD<,\JF M\S0:1>-X-AL?FO[4G7XZB4>D$XX&,&Q,89L,X]EPSM-/IU.>?CJ/AY/I@>FS M(22E<<'TX?\$II3 S$ O;9U^ @N+RS4;C' F@W&44C@5+F)PXN-X,*%)PZK! M0DTGL#NC:!Z/1[.#UB1[[D/0^Y!G(Z3V.![-$LKE&](0$&$[GDYX]I/1&'9P M?F#VZ2 > _W P-,9AG?-80='\"M03CH=M<]_#AN0(L(1/#29C+'CP0@[3D?Q M%"867 ,,'QN/(\P]2&%!QI,AEEV&E8L'\T.KX%+ <#2$R8W86A'#<:!5F DQ MX"K,V*0Q&8[BT6!R:!4F\1"(!D[">(BC3":#:)0DT0C7M>,0 .W"XLWB^6@$ MFSJ#/GNXHY3Z.8-A35K6 <8$Q #= =' )DZ'T!,0Q)36(12_\-%F;0CK/(.5 MGU%<'DX?S3;I% [[%'^;Q+,1DL5TG,3C="@->HROV>88EB\94YOS>))2F[,Q MG6E<9J U_'(Z!:*?SH^QM!K8.#;-.;A[Y 0HRR7[G1^U4GEL!O'OSI!?.(9; M;_6 !F?Q-*'UG@/)4V(L<(WI:.HB<*=IG "EABURXK0W6J8!T)X,\#@UTXSE M8W=P[LJX(TO26>O(@#QF9.6SH A Q6 WY]E-I7W+9:.[D;92FX=60:X56H%Z"^;_*;8!70\)8Z&[?WH9P!A M'QE%H_W, GNDFN:4H9EKZ^1_4V.NQWY.U!5[HJZ<$\5W3Q3CN6QH;W@]3T8) MF6;C\11-KKTI[/^(?X$KU36^LND5+EDTNXZ!KUR:G3&F>+5'P'$G0VI\%$\& M: "&3F 4^O.W9I6)F2"CI5]28CG <69#,CO##91$[T7*O2)V3W;3DKQ9&_R18TEQ4OE@; M"YR$UR*"$U:.OL_1$"B57/&#VPIU]%4FX#LWJ$O>H2@M/;&]S?1#)L"EM@BJ MZ?R$4C\6>LJN*X'!9TD[P^F RD]^<]A@#"+A[L7PZ9><48NG# AX\IR%49W: M"_.IV"WNI*3@=88E<"T+7=TPT<6\2.MR)54H0?5&R(\E.OFR;1ZCHE3OJ K- MXA-IBS=8W0A_X?JW%95,)X6.J_C5L6WF?(RJDD._=8_&0J*&?UR"@) 62Q)? M<>*I/I(R'"AK8FU?962H(!P3V]EKJSP20^'B07[THYN_$2-I,^L_;Q25.G// M#5X?*8C#+&X!KYCCV4WG4X)'0RD!A$4XY9>E]^J0)%I05E"F!\UH@#+W MG.]$K409?<)(UTK";#/W'UPS<]$F\X'S-PZBI.E1(@@';3F'YSM$+%.L6%0)-B)* DD M0#G#9')XCR>86C*,QDA*4Q@X H[@3Q3?_>7R7P=)&C6;9,5\&VE$U+\[+4C^.?M;4;I;<;%=:H/'#V+;-@2L.0YB4'R@#Q, MZ*\#5>#"75MUR55FB 1P.6%9T@+%_.BJI6ZS*M8WU6UJPU!^PHBSO5 BWR[1$RO0$F[[WRB:%&='TR M@3YOQ.8 PVN- $H&\TX:;XX"F%ZJ1W&48>W;+@6*]+ 4:3KB00R>MA2C^;A] M*>"*\,*?:N#^QRZ0C&TN8TOG1QG?ON7ZL*8#8YA.)C0&D$^>M#XIJ&JMZP,7 M^%$K(:- 4AGS*"9'&>"^X4JPJ@<+D9"U"C9C^$1"@;/6NA @*GTYH>BA3:=Z M:(3"L'2]M%8UB$AJ8:P)"J#Q!34TL&[*A1V9R > M-'*;!2:HDDH:\&Y&T[."0M3U$KH2O2(0;_,'N\CHS_N"HZK.ET!+^;+YN/7H MA56GY555P6I<8#4@*8/;+CZU]0@*V>O\NM()91S];BI)!TNA,MAI[_7YU8M3 M%6,=?/#7+:4Q],ZO?L5 GCYU<39(X^A-3H'A/2FD.DKAECP'J66I$7)P'(<+ ML>IT,O,N(Z*:E-E;-5?&7>(*UFS!HY1?Y5Y>422T77^3/K#+\F"!$O1$:DT= M@P!6/!6W((UEZQ MUUBIDN(.!D\ (0L^]4AH&*A3$^?5KXK\1F>#>0QL^C[?(,X"9@8HQ$XQIETH MWWC47%$MV6)XN8U62Y6I14#&M 9,[^4.)&L!,\MU.1Z<#6SK?D?M2"TPH"M5 M>P2385!BI7!T;L8F52=N1R6?:/N-0;84VN$$ZEHB<'1U DX)8(\(50XIT:5? MZJ3+IMUNYZR$+M9NZ21+$XVJDKDQYE77%PML6Q,<0%(G];I*^H#L@TL:1(5X M&-755N_AS,'2J(/.7"#_S'4;@TM9[5<<8J&/HVUR5/;9,UVS6LV?J+IY#/3B M& 5I3:R*5*I=5:H;S>RPL@I3-1.K:!30Z5QG*^[7JJJYY98)9S4$7'4FTQ@O MJU6N8*9R@ZPLEYY:H!KOL#6S0"GF=5_D#Y0H46?8AAU!8A>E9XD#4:,Q49*R MURCF3D49JT?1UU2H%Q8Z5X29?%;>9 O^A^FO4C;?HU!8TIB4V:0RK+6&%0=)7G2#/ MEJ$BWB6N0'@4V,W]J69RV@!0K"6]*72Z5>B?C@,,A]6M QI(XK*F_5J/C2#Z\8NC(2-J>N;;,BM+-C+F*E:$N 5\M M\'C@ =7[X!$M<%4ZH*:20LM--3X#R1@>5Z&_(BL-AQA*?X4]6<33*,NKW])) MU2)?8-P3OEB(3]Q**EN[3:B88Y%[;)QYKKY:Z60RV >1HBN+K:@L/V68P,KV=#=*AKE *]D4LF;Q#/.*% M(JZOS["H798KG>0-G5F(^Z@*I'*!RK+DP&-\15B-'1K9-!VV14$[4C)+8.)Y M5+G#>IV)/!%4X0:HE4ZS,*'Z&]%!1E'1N916T&1A5S=\,F6HFJ^OCEA@JL9K M%0S4F*09EUF\MO(B53JP<;3K.<>(_*_/%B>3NM))%[0")4A=L5!2#F&IK)&^57D.@S0Q>FR0 MA9F/(_$9B%G.M.:!V FX$OAQW+@$9 P5_WI;JK*;!UKRQBX![TY56Q/"?5S< MTS1J[) NU9Y]IJZX/"'U17H1$OP=N^65#8S..@)U"]P:4"45DDX ML?>2,>=1MK$&24@U5(J^HCHG'.]R>):Z HR-5N-0C@4)["#:T+T).XSY2OVF M:6[6>N?/R*(FEO K?96=69FB>/=7.1S &EFKRI66_,T4!-[PGXHMG&K MFTC=&)%G5$;.2K0O ,N+@USF'B5O22(3_$$9,E7#T @^&:5=%F(T873KBI"2 MU\6N%<.8UEQ*N:@E\KU"EY9"V_N(X_8! ^QG.F @//2,8*K1<_.0_5TC2N]# M]J#55HP&&F.*QHA_&4U3=!9Q)5DV(7/D:?4)MU=RW3"\:Y*,\0<&D%WMR:QK M;T$2SQ R.)Z,QQ+N/A_&@W2,/])D%+V!5IY;MA!4+:M[2F.9IQA=-IF-(VMM M%&##;!HG%%T%OXS3>7,U"2NYM@TF\*Z' K*O'%O#<6M+GE>R:-@1,V:'T AB MF2J.VPI*!H>%CX>S.06WC4:CZ#5^.$OB:3*)9K!J,[6$!Z>O8^=Q!E[D?"L- M7KC52BY4(L6Y3J10#3??_/BD+(QC4R^PE).)R3D,AM-8U*.Q<9Z>/!',CF#? MC#ZT FYI\A^^9[+\#\ED\:[V!7#)/;M/SA5T!'+/77[VALQ>_AF$_?LE^QNZ M^5'B\6X#=B$P"*G_\KGDE#$RK_Y67-Q=U\>QR:K/&P]Y#_Q<8:)+DT78^L.Y MG?C6?-QZKG%JE9=6$"%@+G?%EI(QQQC*A%LSQDQ2"A(?C^-T2.' ,[BRYM'' M"N0/E!@$AQ__I$1HN%#@1H$=A@G,X6Z#)@88&#Z/QX-Y]#[;-42'7;ZXV["O M$J@1 ZD3C$>?XE^3%/Z:Q E<;(H?I\,TGL\X;AW[H;CUX9!Z/,&(ZF3HP5N] M$G6RL5("2@4REQ;H/0)H;\K FCMYAQI90?N851"%13[")>O8.'@4 =FQ!0*> M:E-$4;?&3@*?.3!1YDUFX#;H.H%%Q?/YD#VG"5R0DX3B#S"W$;<%?D\P]GL\ MPV?2%&/0,?+_(T8VJP33'Z=)Y->_:.$MOR^7!&6P06CW;[.%ES) W@7$#7%PL]&] M5*7U3@FA[3K.FJ@S( MZ<8#/4N.A;$U0TMXFU+:!.@E4Y +?[7JIR_SF[RJC.$:T9DP>*:7Q).IY'X- M9IB>Q:N^Q!7"(@_ ]Z(W& ,F#JYGU['(P?[#BPX':4P M+>=+C#3$U !J&S/39MYYTUSZ'7!IHT'\DB&4 &BT2RG^3'?*Z]R7%RF>Q[RX MYA?VNQ5IE^%$_^=4<+;0F+L7MCO@3:ZJS^*>-,8%PN*+=Q_P MJYPVMR:WJ/WW)2UKY '@)E@DEGX"(0SZ5"$%/_L!PS+A_\M+X-,6>*[]/,-N MK(+MIEC*UVHW'6.[TS&VB_]?-ANV7^AJ>(@-6@WC(-,^#QO_O_R+VV[C^>& MGN?AP/]=%-&U_A\L]3)$%'(2SV^KG"UT:#4DV+J,D4FO_Y% +.Y185[KSFAJM.AOQ#S".RO16B-UV;*X:O8ODT, MS5W[H&O'1^]760=KQU!D'G2Q@%_8CG8!*EZ(#E!:WJJ'E=&-G.(LHF.HTRK[ M*@"2IDKT^R4#7PE&/XT?9)C)@"095$]!UF$D %#NQR8!F)Y,00K#V/<9B,X3 MX-.Z?+@I4\FS\?H(]B+7*AHSU/QSWX8H_U@!BP3C9U"RDV/$BO>1FEN*HL5R5 M.S@<6?0##0M^T*-R#A>4D:TGG/9G*%X!]6[.W(:MAWH@/A%J0G^F,!-( L@P M,\&)F.DE]$C21Q@>$> %]@T4",8"?R-,3PJ/_#/^9* QZRV M8^.:)7Y@# \<]IG39US$!KE MLMTJ&3O*!['FI>/[,BY5PTC1?-P(#X^+1+A!3_M-!O>EA ?B\RM\HE]P:TN M/A_%<3K,(U\HPKVQ0G]=C.SG0?'.@ESI@-LF0UM"^>($LGTB,-LG K3==7[@ MM'!<&!L#V0B\UPG5ULE4Y!_4I@Z8R#>JETQZP35V*<5)XPX>B:,,,IZ]7/=, MD)$%&\.MVIP% A0$C3C!#[NVX3G(WZM5].K7#Z@?/T:_7KW$/PA-@JS3<4H9 M@Y9M>L2O7)R_-*_ ']#5""2B 6PDWA#\T,\OWIN'X \LJAE-QY[M_ 4\0F.H MY2T:Q @TL8&QKV.[+[@M>1 ?PI9A$9LMRD^/CBA"B -2&_&LAQGWVU(5SK3K MGG%U=9&D?*O-3D^X+J#9390J&R*BSTN5^839=_;^2YOC5C FKU M:#.=<4E6*N *NM//4KQ!:C=P-=4+Y.$1=3CU8"'M#_J)CQ<^Q5IFDT2+WY$F_VQY]^DUY MS2;X_&]-!(IP7:J323\==VVRO96MY^P 0V]NC#EGQ\KTSUV2\@_2*Q5A^IYR M?+WO/VC'@TH71+GT8V,7S@6QF+QQ0#.8<\Y,OS<8#! [S;IS@@& J.O_X"F-5\)$) K2-" >R/YDWA^&N%9[U:3R= M,BH-FL=0],?+9#H9*)Y0VD0CI5F?V)+,@/,B_5?'HV$\GXQY(:83>'7$KXZ] M0 :;WFQI6I@[\P?%@!4>/ M,>CZ=BQY?=F5M?/!(+Z7]OHVI;V>8*5YZX"Z'JH1EJ1]5=SK>\VO[S6_OKKF MUQ%DZA?ULEJ(T54J3[1U^+UBP?>*!=\K%GRO6/"]8L'_914+#H<*F$5[3Q7. MHMX;=B]@_M*5*H&T*]TXG*,<1-_1[[^CWQ^+?M^IH=O ^%]B8?F.?OX=_?P[ M^OEW]//_^>CG4>"CH\*NO-=B"_U:H<<>OO6_(V9_1\S^CIC]'3'[_[>(V5[, MOJ[_*B*]RFK"B="- =SL%X9(\,1?FMA>E3:_ M4*!W'SAU/?KK&]RL2ZRZY/%J_]4#K7/#*[DVZUV, 7CY"J=%KD&CNGL1+D86 MMH/HX\CIX"O7CK)=)9:K?2$_JFO!N[I4=6X0@:[UW=^.H?%>@9I1;#T#/K_0 M561C.@8(;X. 2"H1]RMGJ!;_/56U_6A#63R9<*Y>741: KB\O,2]@.UY5>LX M83LOUK'+=!'5!="(^QIG&N?@"GJ9?[;X'E%<(-;:XX9YW0TK--!O9]LU& M1YC$V?QPW$_]#\T8/X#TCJXXO)I]S:+I@?95CX/X%T]>^@/0!T\^@ =P&+IV MB4$+&B@<@1H.FF7;EO.GC2-FA 3_S#3!'4)I_4]#%O"Y=$?^?<#T)_F5WBT4 MQ&WP8S#: !K\NYXQ&3 Q6[R!!I.AC54?D\3O$5"S$1"M^X@,01%1P1Y>&IB[ MSHNYX-*A'XK%':SG,H[^#::T7WQZ! (@"'K,!7FQ+QC&4-4N>%$&R%BG]7 2 M2<["(US*#YLSEHW?2$S4N0'%C:/+NM[;C[_U^;+)T ]S_F.2\[TW];^#_"/MSZ8>/QOVISZ3TXV^4N 72I"1H\^1'0ZE>#OH MD!'S \.= UQ=":BP0D@8S+8I/;RS:4IY>5^A(P5(AL4;$NA AMV&H@0<^ 8/ MS6_9H1=XBV_C.B!A$Y!+#X3@=;%?GP9)I@$]$2N HNP>3A8R;I^2=E3C!%&8 MZ=W83M+P*%+C5I@>-BP@[6T0"C78-F[0BI5QN,-N#M-*NY(+MK0N=/^6'LP\ M6FUE5YW['H;M.'H5V@5^9&F:<*U-0!8#1^:O+TN\+'Q^U\IT+S<4YK/$N"I, M(WGZFR$9OFW\;:W%FI>]Y_S:HX>AWWS"&V_+S2+\DCWVZ+_:H5@\44,L.DX2 M@,\+QW./O@[3 (RCL>U/I@Z%ZO"BK"IV#<+,X%O\CB%,1"0)2%$=)_ ;C*Q! MM\>WZ)UVOO[SFVR_LL_^N>28?PAL" &6A!IN)2JO5[6R'3 ?GA+<3_Q>"1;F M(P;*OMNPP0%__CE;W311/MH7_QNL:@//IIU7#D+*RQ=-PD#D_*XS\W:.C4I7 MP8B)/1&]'F=;3Y%[RA7?,E+T",$H=/?=RF2 MT&1>Y+N'/ ],!?_X^%#J#_]=:B;]D63)R$6_XY#_("(DT*7?<^7_.Q!7QQ1# MLZ%9DF+[!U/4MQ_F'T1%2>C:^NHE_ON3C@(,(Y;Z]R")8< >]Y0Q_6'['Z#= MIRW>WW^ST] D#'!8&]P8NY>?+H!ZU[\@QS5!U+I'Y"&9/7T@/K[94\VF2>KX MFP/F* (W5)&)B.D5,\)"<;UGU>WZ495^\712]?H+>?T]O:XSF5]S 6,I5U6Q M@TFUBQ:)ST =C$GZ?_+,:YU\&C3[;.6,4"-:>18 ;5YS0&Y:'V\%''ONC<6" M46NU4(6^[ 9.\U3#%IRTHP<>\-$%T-">2D6_2/4Q?$C!Q>C84MV%TIZZO1'G M'OS6SJIS"W,..QP.=DL55KB@#LR/?V.HE_<66MAO&BVL=:4,;-@Q0Q=/27C0 M8<"Q;OML!V98NWGV"2\Y$&-ME-#F^K:0Q8SQO-UOD7%]D=R!@6+X)R':TS;G M1R\E:[!GU>\A7E3@\P]YHSZB9@4TT]A"MR)<-$+-\MT:^SSZ=J^!W5X: M8#>OKR385]*??\VJV(1'_F=9)16AVKXBB!T7&,_@:RD#P\5\,*# AGS=R@<. M7K.Q:-("Z_E55,^C.#=0>QW]CX(TSKRS^6F3 M3LQ"^@+C&R5*T[31Q2@R+/(\Y(P-@PRJ2_$?_V$VG(Q^\N_VBN@VM0/()X7<^0E/$>2RJW.5S)?, MHF7VZ'.R=J;AHBD&;I:.V\H&^VP/[SX&)=/;WE$HPN]H$,WFBY)=$,WT.J7! M=6K!W6PUU1Y$X&SE#IU8G.'+3?8H/F V;2!"!BRF7>S+ J-L?R@ 2]G^<&,\ MCAFTZ[VOOGUCLV+"ME3*C#I:^'%L0VB"[$^76,NJ*(#+H^=P )ST"[>NFV^Z M.]C];'@CN]\YN)]'W2 MJ*-/;>W@QG2_?B0X[)OBYM!>=5KW1\)^DH'B/^DH MR'^>L#A/68FV\8P.#*<5!+>3085]&X5NP: T-S$&NV]S%]#YZ^]PI[V6BS7A M%8HF3[U6/3F;).@6S>VIDC;E.RH8;-#F=JLVF%+?^1$>UH>K7W\7#HSQ[+M' MQVC&QDE"[]3\^6=&X\68^+!/[^\VDMC/KPX*]$\@C39^_0E8;0?]S3G_,H>>[SP M&*0-_VBLV,QHP? * *]GXO#&WO6$;!^?4T)57,#8/1$UZ$/I;H<.^A&O"!SL M$4_>*('@B&<=]MKBG WL\G\!Y3(@Z,,JKQ)@7 ^KD>)IVX-&QH$ M5__(0WP$KS_B<1WT\S6'_XA^?CY,#"V0UX=HY%P#_K3RZY:41 5);04^'8%. M?0S]M$SE>'I*P@=3@6)[(WXB/G9K-%Z8(A62=D>WQX%JM^?^,]!V1P>=[Q\Z MVX=.8L>1,W#>3(?F?'4>B9!++6SOQ2"U14&&^X:XR>].N"D+>;28Z%__;>:P'C/BCZ.9;?H,15QRUWC.=I:\T!AL"ER1H%^76!V! MX=[N]>K2_ ;+"6X-Q=@I8;J@7W M]JA5:L,Z/':)?=Q 3R'4FXMV]P- X_;2:70&@T_>)/;610RUIR)1@N"W%'L! M?-,"KWKZUIGF0N&N0>(Q9:0FT!.7[KMM\V@"*_MGT7B/+;CKW9]A>-O>T,?XMU?T+;WWKL7[WN3VC[2VG& M9W_?B-B/:OB;COJI2Q)"&@W)6&UJ8BLC"S1\),;) 3!!3Z8^!/%WM.WFF =; M3#OGFUT1 #%\DN=&1!@U']%!;"^ B;<\*'JW:3]O\P>[X.[/^X)+])XO00]! M[\Q3 W\:#<+]M2DQ%I.SE6 )06&@Q@_=9 )*A2&GDL-3JXAUQ*U'8]SK5?G@ M79@*'^6#*6R/;?Q6[.X0F5M5O6DS&'CW^_ZZ!D46K_A7]ZZP8DY VV*<[V^U M\;,MY*?9?M>:\%Z"3+JO%G<9.?7*VRI;*R^B"86)SG5LC[CTS5L6M?Y8U[L_ M_7]02P,$% @ &80G3>P6&$:3 @ WP\ T !X;"]S='EL97,N>&UL MU9?=;MHP%,=?Q3+3U$I3D\" =B5(6Z5*D[:I4KG87642AUCR1^8X#'JY5]GM MGF*/LB>9/_(!M,#*UHG<$/L>1$B&E)[*F9=G$J,X-T&,>EW?'W@,$0['(UZP:Z9R$(F"JQ"> MUR;@XJ]$C$-X=_+R2R'4Y0O@GIU7G8Y_=WJY:3^QCE,(G,;[.(3!X#7T_EST MS-^NJWT;TOVG2>]0WA >;!%NA+8$#I]8[.YR'Q1\OIO+R6T/O]A#]_/[E@VN M'8_M\-#?(_OKVX\MNHWG4>' "'OE&1V/$L&;H]J#SJ S(X;!'-$07B%*II*8 MJ 0Q0I?.W#6&2% A@=+?B":SPOF]5 RT:8TEOSW_(Y6=->),"M M,5OB0V HJJ&NNAPVNV8/@[>JYK1790<'Z8*,S(5Z5^ARN)V;@X-O)$[(PLX7 M20V@U5&6T>5;2F:<85?,WH3!@0G'(U3E :F0Y%[KF:,2:0.6$,RQ5"1:M7R5 M*)O@A:J.TR(YE+G;0N9__9YGF&.)Z"JT/OO'_);_,W%O^/?(]E]E$_BXWNIS M(YIFI@60_39 #MH V8+/QC2%+8"\.'[(7@L83;/= LC@F2&]LJ-<:5O7FM;: M"J8%H8KP$CT]>Q,4Y00=6-*=$Z M0]B,/QAPW>)6JR:U1 B;\4<7W< MDR=C'^;&/+#GIM;N=+3R?GT\'KMR)1OA_C9KJ<.5A;&-\.'0+L=N;:6HW$I* MW]3C=#(IQHU0>G1VLKW7K1V?G71O?BGYY-[.=X=,E%X]RGLQ/QU-1J'=L M;[I]W1 =V__#9!8+5L_^II=3I*PGLO?/C,HW)J7LL1L\0A GDX).01@#Q"((]H(:^%;ZUD9L%NUM)NKO=SYC?A ME(-3T%<$\BLMY%0_A@;&*NG@Q#W!9NX)+=(/8ZHG5==]7TVU%WK9$;!SYX+9 M("7J%V+!7,KYQH 78JV\J-E/*9QD-_-:+4-KB(D9)B%6S)WTRLI>U[?!*CO= MATDE(;;*O\):H4-RV':8V67#7)(0RV2J2]-(=B^>=P<%IHZ$WAU>Z:74Y;N1 MBJDB(7;%I;3J4719-(Q3YVW??H<.@IB8*U)B5\S:N9._V^XQ7W5I!7)AGDC) M/?$G.[&#L!JOW_WH,%^DQ+[ 0]3.^ASO8'Z*]B1:YJ!T3RQ$11LPW&;%O/@8)!D]!3$P]&;%ZT+I'!LM< M&::>C%@]."943X:I)R-6#XX)2UT9)J",6$ [6>A2>J'JG7&#>20DS,.WS/A:_8KY)CQN$#5,"BD.BVRAY+85$X M3#1\GS6Q+=V.KCDF&#Y(=2S:BYA@^)!E,@X%PS'!\'V4R5@L[O;]"3$QUW!B MUWR:RK^P.^E@Z2+'7)-3E\T^Q^PN04S,-?E0:YRN-W/HFAQS34[L&@0SY/(% MQ,2,DU.O<3#,G$-,S#DYL7,0S'LK!<1$-_.)[?/9PO;C])YC%LJ)+11=V$94 MF6,.RHD=%(/_C1.>A M E-/T:MGW#=V9R>57"@MJ^MP=Q?.EZ(N;RWK7C;_N^!YMW.Z:.OZ(IR[T3^- MZ,[W]]C^H?+L/U!+ P04 " 9A"=-M]#"#R@" "E)@ &@ 'AL+U]R M96QS+W=OMP"'V]?:T/.#GG<5.'M%'YUPVMI#[NE! M#\M!#_2@Q^6@1WI07 ,9U_PDA#5?ZPBXCGRO(P [\L6.@.S(-SL"M"-?[0C8 MCGRW(X [\N6.@.[(MSL"O"-?;P%Z"U]O 7K+#9ZUT<,V7V\!>@M?;P%Z"U]O M 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P5Z*U]O!7HK7V\%>NL-SDK080E? M;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P-Z&U]O WH;7V\#>AM? M;P-ZVPW.NM%A-U]O WH;7V\#>AM?;P-Z&U]O WH;7V\#>AM?;P=Z.U]O!WH[ M7V\'>CM?;P=Z.U]O!WK[#=Y5HI>5?+T=Z.U\O1WH[7R]'>CM?+T=Z.U\O1/0 M._'U3D#OQ-<[ ;T37^\$]$Y\O1/0._'U3C.]2U,/>?=]'([MH5R[Y)_AG];, MX"[C^RE?/^,R]=/],Z7':4L.E\^K_Y\N4_]$A'E%>?X-4$L#!!0 ( !F$ M)TW>GY_G\@$ 8F 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! % MT%^ILD6-ZU=XB'8#; $)?L DTR9J$ENV"^7O<<)# A6IB%:ZFZ;).#,WJ756 MO7Q\=10FVZ[MPSRK8W07C(6RILZ$W#KJ4V5I?6=B.O4KYDRY-BMB8C8K6&G[ M2'V0KLVS5 T9VV/"SQN'\W3?W3-YWU3TIVAVN6Q*JFRYZ=(M>7"> M3!5JHMBU>:B-I^HA^J9??>2]-S[>FBXU9MN6?5N0'R]'?&UI=X"Q30(#D*D!RG(#G.0'*<@^3@,Y0@ M**)R%%(YBJD %!+ 0(4 M Q0 ( !F$)TT?(\\#P !," + " 0 !?D !D;V-0&UL4$L! A0#% @ &80G3<8GN7;O M *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! M A0#% @ &80G39E&PO=V]R:W-H965T&UL4$L! M A0#% @ &80G3?;3V>&PO=V]R:W-H965T&UL4$L! A0#% @ &80G34S4 MQEJB @ ) D !@ ( !1!< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ &80G37*SE7@% @ D 4 !@ M ( !4"( 'AL+W=OK,! #2 P M&0 @ %S)@ >&PO=V]R:W-H965T&UL4$L! A0#% @ &80G32T&PO=V]R:W-H965T&UL4$L! A0#% @ &80G3:0:77>U 0 T@, !D M ( !"C 'AL+W=O&PO=V]R M:W-H965T(S !X;"]W;W)K&UL M4$L! A0#% @ &80G3?-F_Y^U 0 T@, !D ( !S34 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&80G36B)H_"V 0 T@, !D ( !CSL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &80G34&L3M+4 0 G 0 !D M ( !14< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &80G35,_/LBV 0 T@, !D ( !+$T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &80G M3?-@CDZW 0 T@, !D ( !0U, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &80G369 W54U @ G08 M !D ( !-5D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &80G37'!YEF$ @ [0@ !D M ( !:& 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &80G399TS$V_!@ LBD !D ( !?FD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &80G39UZ MM)_9 @ N0L !D ( !(W8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ &80G36/KN3#W 0 IP4 !D M ( !57\ 'AL+W=OJDMR]$! [! &0 @ &#@0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ &80G3H8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &80G3:6QGD*7 @ Y@H !D ( !HY 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &80G3>+)[M"= @ Z0@ !D M ( !"*0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &80G34VYA0?E 0 H00 !D ( !^Z\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ &80G32GY_G\@$ 8F 3 " 7PK 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !) $D \1, )\M 0 $! end XML 76 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 197 307 1 false 68 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.quanexbuildingproducts.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedStatementsOfIncomeLossUnaudited Condensed Consolidated Statements of Income (Loss) (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flow (Unaudited) Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowUnaudited Condensed Consolidated Statements of Cash Flow (Unaudited) Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statement of Stockholders' Equity Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedStatementOfStockholdersEquity Condensed Consolidated Statement of Stockholders' Equity Statements 7 false false R8.htm 1005501 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) Sheet http://www.quanexbuildingproducts.com/role/CondensedConsolidatedStatementOfStockholdersEquityParenthetical Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 2101100 - Disclosure - Nature of Operations and Basis of Presentation Sheet http://www.quanexbuildingproducts.com/role/NatureOfOperationsAndBasisOfPresentation Nature of Operations and Basis of Presentation Notes 9 false false R10.htm 2105100 - Disclosure - Inventories Sheet http://www.quanexbuildingproducts.com/role/Inventories Inventories Notes 10 false false R11.htm 2106100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.quanexbuildingproducts.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 11 false false R12.htm 2108100 - Disclosure - Debt and Capital Lease Obligations Sheet http://www.quanexbuildingproducts.com/role/DebtAndCapitalLeaseObligations Debt and Capital Lease Obligations Notes 12 false false R13.htm 2109100 - Disclosure - Retirement Plans Sheet http://www.quanexbuildingproducts.com/role/RetirementPlans Retirement Plans Notes 13 false false R14.htm 2110100 - Disclosure - Warranty Obligations Sheet http://www.quanexbuildingproducts.com/role/WarrantyObligations Warranty Obligations Notes 14 false false R15.htm 2111100 - Disclosure - Income Taxes Sheet http://www.quanexbuildingproducts.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2112100 - Disclosure - Contingencies Sheet http://www.quanexbuildingproducts.com/role/Contingencies Contingencies Notes 16 false false R17.htm 2113100 - Disclosure - Derivative Instruments Sheet http://www.quanexbuildingproducts.com/role/DerivativeInstruments Derivative Instruments Notes 17 false false R18.htm 2114100 - Disclosure - Fair Value Measurement of Assets and Liabilities Sheet http://www.quanexbuildingproducts.com/role/FairValueMeasurementOfAssetsAndLiabilities Fair Value Measurement of Assets and Liabilities Notes 18 false false R19.htm 2114100 - Disclosure - Stock-Based Compensation Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2115100 - Disclosure - Other Income (Expense) Sheet http://www.quanexbuildingproducts.com/role/OtherIncomeExpense Other Income (Expense) Notes 20 false false R21.htm 2118100 - Disclosure - Segment Information (Notes) Notes http://www.quanexbuildingproducts.com/role/SegmentInformationNotes Segment Information (Notes) Notes 21 false false R22.htm 2121100 - Disclosure - Earnings Per Share Sheet http://www.quanexbuildingproducts.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 2122100 - Disclosure - New Accounting Guidance Adopted Sheet http://www.quanexbuildingproducts.com/role/NewAccountingGuidanceAdopted New Accounting Guidance Adopted Notes 23 false false R24.htm 2123100 - Disclosure - Subsequent Event Sheet http://www.quanexbuildingproducts.com/role/SubsequentEvent Subsequent Event Notes 24 false false R25.htm 2305301 - Disclosure - Inventories (Tables) Sheet http://www.quanexbuildingproducts.com/role/InventoriesTables Inventories (Tables) Tables http://www.quanexbuildingproducts.com/role/Inventories 25 false false R26.htm 2306301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.quanexbuildingproducts.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.quanexbuildingproducts.com/role/GoodwillAndIntangibleAssets 26 false false R27.htm 2308301 - Disclosure - Debt and Capital Lease Obligations (Tables) Sheet http://www.quanexbuildingproducts.com/role/DebtAndCapitalLeaseObligationsTables Debt and Capital Lease Obligations (Tables) Tables http://www.quanexbuildingproducts.com/role/DebtAndCapitalLeaseObligations 27 false false R28.htm 2309301 - Disclosure - Retirement Plans (Tables) Sheet http://www.quanexbuildingproducts.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.quanexbuildingproducts.com/role/RetirementPlans 28 false false R29.htm 2310301 - Disclosure - Warranty Obligations (Tables) Sheet http://www.quanexbuildingproducts.com/role/WarrantyObligationsTables Warranty Obligations (Tables) Tables http://www.quanexbuildingproducts.com/role/WarrantyObligations 29 false false R30.htm 2311301 - Disclosure - Income Taxes Income Tax (Tables) Sheet http://www.quanexbuildingproducts.com/role/IncomeTaxesIncomeTaxTables Income Taxes Income Tax (Tables) Tables 30 false false R31.htm 2313301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.quanexbuildingproducts.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.quanexbuildingproducts.com/role/DerivativeInstruments 31 false false R32.htm 2314301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.quanexbuildingproducts.com/role/StockBasedCompensation 32 false false R33.htm 2315301 - Disclosure - Other Income (Expense) (Tables) Sheet http://www.quanexbuildingproducts.com/role/OtherIncomeExpenseTables Other Income (Expense) (Tables) Tables http://www.quanexbuildingproducts.com/role/OtherIncomeExpense 33 false false R34.htm 2318301 - Disclosure - Segment Information (Tables) Sheet http://www.quanexbuildingproducts.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.quanexbuildingproducts.com/role/SegmentInformationNotes 34 false false R35.htm 2321301 - Disclosure - Earnings Per Share Earnings Per Share (Tables) Sheet http://www.quanexbuildingproducts.com/role/EarningsPerShareEarningsPerShareTables Earnings Per Share Earnings Per Share (Tables) Tables 35 false false R36.htm 2401402 - Disclosure - Nature of Operations and Basis of Presentation (Details) Sheet http://www.quanexbuildingproducts.com/role/NatureOfOperationsAndBasisOfPresentationDetails Nature of Operations and Basis of Presentation (Details) Details http://www.quanexbuildingproducts.com/role/NatureOfOperationsAndBasisOfPresentation 36 false false R37.htm 2401403 - Disclosure - Nature of Operations and Basis of Presentation Acquisitions (Details) Sheet http://www.quanexbuildingproducts.com/role/NatureOfOperationsAndBasisOfPresentationAcquisitionsDetails Nature of Operations and Basis of Presentation Acquisitions (Details) Details 37 false false R38.htm 2401404 - Disclosure - Nature of Operations and Basis of Presentation Related Party Transactions (Details) Sheet http://www.quanexbuildingproducts.com/role/NatureOfOperationsAndBasisOfPresentationRelatedPartyTransactionsDetails Nature of Operations and Basis of Presentation Related Party Transactions (Details) Details 38 false false R39.htm 2405402 - Disclosure - Inventories (Detail) Sheet http://www.quanexbuildingproducts.com/role/InventoriesDetail Inventories (Detail) Details http://www.quanexbuildingproducts.com/role/InventoriesTables 39 false false R40.htm 2406402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.quanexbuildingproducts.com/role/GoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 40 false false R41.htm 2406403 - Disclosure - Goodwill and Intangible Assets - Identifiable Intangible Assets (Detail) Sheet http://www.quanexbuildingproducts.com/role/GoodwillAndIntangibleAssetsIdentifiableIntangibleAssetsDetail Goodwill and Intangible Assets - Identifiable Intangible Assets (Detail) Details 41 false false R42.htm 2408402 - Disclosure - Debt and Capital Lease Obligations (Detail) Sheet http://www.quanexbuildingproducts.com/role/DebtAndCapitalLeaseObligationsDetail Debt and Capital Lease Obligations (Detail) Details http://www.quanexbuildingproducts.com/role/DebtAndCapitalLeaseObligationsTables 42 false false R43.htm 2409402 - Disclosure - Retirement Plans (Detail) Sheet http://www.quanexbuildingproducts.com/role/RetirementPlansDetail Retirement Plans (Detail) Details http://www.quanexbuildingproducts.com/role/RetirementPlansTables 43 false false R44.htm 2410402 - Disclosure - Warranty Obligations (Detail) Sheet http://www.quanexbuildingproducts.com/role/WarrantyObligationsDetail Warranty Obligations (Detail) Details http://www.quanexbuildingproducts.com/role/WarrantyObligationsTables 44 false false R45.htm 2411402 - Disclosure - Income Taxes (Detail) Sheet http://www.quanexbuildingproducts.com/role/IncomeTaxesDetail Income Taxes (Detail) Details http://www.quanexbuildingproducts.com/role/IncomeTaxesIncomeTaxTables 45 false false R46.htm 2412401 - Disclosure - Contingencies (Details) Sheet http://www.quanexbuildingproducts.com/role/ContingenciesDetails Contingencies (Details) Details http://www.quanexbuildingproducts.com/role/Contingencies 46 false false R47.htm 2413402 - Disclosure - Derivative Instruments (Detail) Sheet http://www.quanexbuildingproducts.com/role/DerivativeInstrumentsDetail Derivative Instruments (Detail) Details http://www.quanexbuildingproducts.com/role/DerivativeInstrumentsTables 47 false false R48.htm 2414402 - Disclosure - Fair Value Measurement of Assets and Liabilities (Details) Sheet http://www.quanexbuildingproducts.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDetails Fair Value Measurement of Assets and Liabilities (Details) Details http://www.quanexbuildingproducts.com/role/FairValueMeasurementOfAssetsAndLiabilities 48 false false R49.htm 2414402 - Disclosure - Stock Based Compensation (Detail) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationDetail Stock Based Compensation (Detail) Details 49 false false R50.htm 2414403 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails Stock-Based Compensation - Restricted Stock Awards (Details) Details 50 false false R51.htm 2414404 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 51 false false R52.htm 2414405 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails Stock-Based Compensation - Restricted Stock Units (Details) Details 52 false false R53.htm 2414406 - Disclosure - Stock-Based Compensation - Performance Share Awards (Details) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationPerformanceShareAwardsDetails Stock-Based Compensation - Performance Share Awards (Details) Details 53 false false R54.htm 2414407 - Disclosure - Stock-Based Compensation - Performance Restricted Stock Units (Details) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails Stock-Based Compensation - Performance Restricted Stock Units (Details) Details 54 false false R55.htm 2414408 - Disclosure - Stock-Based Compensation - Treasury Shares (Details) Sheet http://www.quanexbuildingproducts.com/role/StockBasedCompensationTreasurySharesDetails Stock-Based Compensation - Treasury Shares (Details) Details 55 false false R56.htm 2415402 - Disclosure - Other Income (Expense) (Detail) Sheet http://www.quanexbuildingproducts.com/role/OtherIncomeExpenseDetail Other Income (Expense) (Detail) Details http://www.quanexbuildingproducts.com/role/OtherIncomeExpenseTables 56 false false R57.htm 2418402 - Disclosure - Segment Information (Details) Sheet http://www.quanexbuildingproducts.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.quanexbuildingproducts.com/role/SegmentInformationTables 57 false false R58.htm 2418403 - Disclosure - Segment Information Segment Reporting Information (Details) Sheet http://www.quanexbuildingproducts.com/role/SegmentInformationSegmentReportingInformationDetails Segment Information Segment Reporting Information (Details) Details 58 false false R59.htm 2418404 - Disclosure - Segment Information Goodwill by Segment (Details) Sheet http://www.quanexbuildingproducts.com/role/SegmentInformationGoodwillBySegmentDetails Segment Information Goodwill by Segment (Details) Details 59 false false R60.htm 2418405 - Disclosure - Segment Information Reconcilliation of Operating Loss to Net Income (Details) Sheet http://www.quanexbuildingproducts.com/role/SegmentInformationReconcilliationOfOperatingLossToNetIncomeDetails Segment Information Reconcilliation of Operating Loss to Net Income (Details) Details 60 false false R61.htm 2418406 - Disclosure - Segment Information Summary of Product Sales (Details) Sheet http://www.quanexbuildingproducts.com/role/SegmentInformationSummaryOfProductSalesDetails Segment Information Summary of Product Sales (Details) Details 61 false false R62.htm 2421402 - Disclosure - Earnings Per Share (Detail) Sheet http://www.quanexbuildingproducts.com/role/EarningsPerShareDetail Earnings Per Share (Detail) Details http://www.quanexbuildingproducts.com/role/EarningsPerShareEarningsPerShareTables 62 false false R63.htm 2422401 - Disclosure - New Accounting Guidance Adopted (Details) Sheet http://www.quanexbuildingproducts.com/role/NewAccountingGuidanceAdoptedDetails New Accounting Guidance Adopted (Details) Details 63 false false R64.htm 2423401 - Disclosure - Subsequent Event (Details) Sheet http://www.quanexbuildingproducts.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.quanexbuildingproducts.com/role/SubsequentEvent 64 false false All Reports Book All Reports nx-20180731.xml nx-20180731.xsd nx-20180731_cal.xml nx-20180731_def.xml nx-20180731_lab.xml nx-20180731_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 81 0001423221-18-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001423221-18-000013-xbrl.zip M4$L#!!0 ( !F$)TTL'3GEQ&P! *7Y&0 / ;G@M,C Q.# W,S$N>&UL M['UI>E7??AF/%&G;9F94F6Y)G7GR8@H$GA-0AP<.C87[^9 M#1X NG$2) &BPQ&R!#2 O"KSR:RJS+_]GV^7O1=?BN&H.^C__27]@;Q\4?3; M@TZW?_'WEW]\.',?PJM7+__/S__S;__K[.R__/O7+^*@/;DL^N,785BTQD7G MQ=?N^/.+?W6*T5\OSH>#RQ?_&@S_ZGYIG9U-/W3UDZ+6"1-DCL%+J8QAE@5F M#5$JT\3)__[VDY3GO/BDS]5YAPK64=;H#B6M3ZWSXOR38JS\LF^?AKWN3_CG M"Z"Z/_JI/9CTQ\/O?W_Y>3R^^NG''_&M'T9%^X>+P9QSU^_6?+!3=.L_ V_@XV+^\>);^W/]\_A.S?=W^U^*T;C^(]/W M\$-\X4.C@6!4WW[JZ]>O/Y2?' POX''"?[Q^XN8#O6[_KQ5/X]N?6J/BYO%^ MJ]L>U=-4OE7#1W_0[T\NZW^C,Q[^./Y^5?P(#YW!4\6PV[[]W/H/+7S@V]SS M_YFT^L6W3Y-N#^WW:CCH3-KCT0_MP242:8B^(W%8G"^5@?H1WKUY<-1MUS,/ M;^"WTGG61^.KX9+GX9V:#TQ&9Q>MUM7M9\Y;HT\E(==OU(@7WAD.>L6H]C/E M._4?0@G6?ZA\I^Y#XV%QL51.]D=X_^91?*.SL#QNY3E]<^[1<>VC/;1 M[BK3[H_&K7[[UEB_58S[*R^?IM;:'\MW;Q\==>H>A*^E/_[7;Z\_M#\7EZV[ MA[OK'SZ[I>;G__D__H:_]=.H?.-]6H>WG5 X9^Q"^9NKSVH#\NOHU?=('B'/&CO_,_/T;\F9M'P"%WQ]_QA9M7 MNAU\[;Q;#%^45!1S#-Q897CU?U_^3( -P3AC]&\_+GZX_(T?%W_D^C>N8#$. M.K._"@(8CB/$A9]+:RJM_>;C=^_-?*#H=VX>-V=$@_'=_5KGYN&;EVY_[^:% M:\G4B^K55%)A /'MP^?6L!@=HL2F1C.^%H ](^+V*Z_?V5D &26@?Q<'SC:8 M"9G1^W[8!L4?.-L+YGY_MJ\]P^]'X!F =_F$GJ$4E3X.)ZJV'>K'L+=ZH-WMWK?[O8ZROS[&JC_^\,8K W3[TOQJUNO^BDUK /2&1:&+BF_J>5/+[\^>:Q>B;_]F/M[TS)^K%"UV%%50@5 M6VK:=3K=,4BOU7O7ZG9>]4/KJCMN]9ZEPE?R^G!Z/Z1L8W=#:5S"-W4(% MO'PYZ'\8#]I_/4N3J/!W8@'BX[!HC2;#[\]7PS4$=[LIO<%V1Z/@W0L\[?;DHW+>#*7<8# ML#&& S"&!P&,VWN&!C >S6JO 8R_#8;CB]9%\7K0ZH_>]M\7K5X:H5AB,6H/ MNU<8_#Y^ORK>GK\;#N#GQM]+Y?>__?O7U^^0QNN(^!I$=&2+?C?67_[<__;3 M4MY/!#CNSY!N/][J3\Y;[?%DV.U?Y%:[VP.!G(8]W7Y^N0@:L]K1K/[5@O@\ MF)R*:[KY_ +;C?EL']Y^ZWZ#9?BN!Q'W-&P'PEJ%YQ,QG$7@F[O][KAX#: > M4G[ 7!?=3[W"C4;%>.2__];Z[\$P]%JCT8VI?!RV0(&MRV+D^IWR'Y>MX5]' MMN6U!<^EK:QD^CCA\3W-X!T8(>8._6ER^+%H?^X/>H.+(X,QVQK"&K:/UQ1F MZR+;F,+MWNAD-!Y<%L/W1:^%3G?TN7OUG)W"[9[IK><1Q6M5>7>6]UWIUD7<'B,UZMC8J?_2JN</-\=E/H>8 #Q8TMXINO]^75RT>JFD9^9PTW$H#>C_:8'^FQ-*QZR>FJW\ MQL$W#K[\U"&=')BQT^6>Y#B/2:[P+"=]]G'3R+&9$UJ"U(_>1![1^:P4X7&& MO_4VUOB4PU7?-CGJ1@7(4\0S]RY;'B6X><#L=&1:C\7M(Y#ZTBWX+ONO& M[GXI9[L,/WYN]3]^!H&_+KX4P]9%\1Z3@@4K? 3+O7WKGT!DZU,/Z9C_C >L MBR\>AZ6#-2^3?FGJ&XA_3X9_Y&MMBY]=-)V[GYRWG1.IOVSN"WPQ_EH4_;?] MHM7OP)^_MGKG\+>/7P?3?_\^ =*+X1.[B&-?\KM+N?$$I[XT%XT$[>8 HO8S M69);2+=9BLU2/,BEN!Y PQ=V!OV2PT^M_E]OS\^!U0X^]OJ5?_N^6=&GO*+W M K,WLK#&KRSXE=?%:(1YX!PP;+S)(7B33573^)#&ASRI#SFZ:MY)N(^FR-=X MCL9SG%1%H5GR30GAN4']Y[7SUF#Z9OOML+S"L1<6GY=_:"J(C:>!$PONS3 B:.-XD!@?K.?[1ZH,5?N<4 MJ1Y_'@XF%Y]O7B/X+:<=>S<4SP$NGI.W9@-.%EMQ%:WS\4U#KL:,Z^72V.]# MVZ_^78#]/IH=[2HJM9VH%GK/[4M4YAM9AH\'MC(@=K(N!!Y=,[ MW,9$#MA$]'8F\E!>I DTAVPB3]^&;+;A<82/?P&!X"#JT7@X0?[>=T=_W1;A M)M_39/BAZ/5^^71U7":QBK5I*:O*V\-9P6,V-%^G5&0YN/C,U#G'U:,H\L'; MD6^BR%_\D?2-FXV6<2+Y^?@WTFKG6;%=G$RR-9G5LJMB MF"\3WCS@VNWAI.B\[K8^X=&;;G%D)<)E#-YMYB[C\'@5/ N.&@4_K8(?/!_- MK>[PGZW>I/#?;__Z*XBV-6Q__HX'\GISZKY]YE7_:C(>E0^PX]+X9AS?Z7\% MR\=K G.SQ!L3.' 3>) FQPNG2]S7UK!3,ZP6H$RW/2XZ'\:#]E]_]+OCT?L/ M?QR7NN=8FQWWL(*W1]K:.\ S)/6&\*X8G@^&E]-8V1H>6YA?8@)+N'HDY1_" MZ1"SR@M *C8CH;KU0/WC0VA@7DG;@!-"'A>BM\LNVNR@6/) M[)H-H:\@2M;-?WP M:WKO9^_G.WB6\ S[\G;"X/(*I#&]?H)2F+'\,.R.X5=:M[?CMOO4I]&@-QD7 M'P?C5J_\Z.=!KU,,WQ?CR;#_6[<'PAWTB]%-EC(Z>N@<4N/J.U3=E6WMM:XJ@-Q58^8S*WFY=I"\F R;-S1 M VCT^;F=U9*LV--IN!ST..IW&HLV86?EGP<_:$.6Q]#9IA);>/Q!;C, M^*3_])@0?3/XPLE9^>?!2ZP\6,/)IA);>'Q?Z_(?K3Z39^6?S>FZ)[@W1>@9 MDYO;P-SC#^";&QMX=!LXP&C36,%3-%MXZO@Y'PV.('X^N>^<1QS-JGF:>\=/ MAZ'JCMR%01_2XVZG3/Q>C8O+T9P5W [N^3#E?K$^<3OZQT]&74BB1S?/W50L MWKC4OX!W<.(]YIB0:?>/[51-O8SNC&J)D/:4LZ\4<9G%KY+Q:63ME>-Z#VW6 MZ8_&K!_:K%?)^#C/(RX>0&N<[_%;Z=,XW\=L<-SXTN.WTB?WI4]MI6$PO!J M"HHW@_ZU=)Z7A2UE\"34NX=0&5J?X)UQXX$>*DXN$?#QVN=C)AP-E#L!*/=0 M%Z >M^#3.-+GYDB/N=33 +_G[K(:#3^.R#L9E/?55\YH^ M8(W7:KS6T;V2;;K8&GNO6P"%:]A8!O*GG'8%E'\2YF(/H1]I T\.!I@=B M$DV!Y7!,XA#BWR-O$S3([B20W5.7#K3>^A#J(8_LK1L<^&@\ZD/7X[_% ,OW3;MWWNW@SZYT4?&YJU[H: [ZV6[V;;W@%; _[Y8^W>LU"VOS7ZS0ZC0QU*CWXN+0+$8OV5!)08U G M5$7=+])[(*^QRL-OX#7:@TE_//S^[S\^-)[BB#W%KG%^/Y[BVHA^^N/#":'E M_5;MEGF'W "*9^4FJOILT,3)U$(? 4W)^.&))U;]Q M"B?A%';:]3E2CW Z=84= MAW#:\G'\0G-NZEFXAN;\Z)Y9\?KP-[ON&2F:I/-Y MOVAV+I[FN-S39QS/_CA^DW0_A^H<$1C8]H<,2A^(LCV=%H M7,:AN8RG+E6(H3RT$.H99Y)*>:PVB.7;YY'[AJ2%#<_+R^54? MFAW0Y^4C3A8[--6'XZA6-B[CT%S&4\.*QFL\;?9Q?Z]QP@OP^6V('SCH;"+( MX460DSV:>_(':/92U#[AU??\:ID''CZ:/8Z3#QDGM\?Q3,+$@3<_;I#ELZM- MG'!%LT$3S;;HD?B(IAO-R>"(4[CEU?B%9X$=3NZ$Y4%XA\//,IKZ=>,I#LE3 M-!VK#OY<=@,H#L--G.PVUTF>OSR27*.Y_7E0/N*IH<1IWOX\A.SC\,]K-SCB M,'Q$@R-.:=;&7OS"":^XQAR:(S)'9[1''B9.[(C,@?B%8RA>-_O=3^X73C;% M/,GV $=QK:\Y.M>XB4-"$"=_K6\!3=R**O1:H]';\P_C0?NO.<>1+J]Z@^]% M4;[S]NK.8HYE%2YE\6XA+N7QM,+)=H;Q'CU(MSTN.N5[S\XH:OD[(8/0VQK$ MNV)X/AA>MOKMXL/GUK XL@K5!B:QA,/3VOMLO,2A>(FC-(@&3YR,8?S>&,:! M&<8A;(=O;1@-KFB,HL$5)V80I@D?AQ<^#J2 U7B*0_$43VP0KZ;V\&'R:53\ M9P+$IR_PQYUMS+_^\?M5,6<9"^\?F674,W=G%[7 M,UCWM?UO-^QO_:U *."X$K_-?G.G^P7T/BLI_,2;R27N_0QF]S8V9.Y_S!$R M_T4SOQ"+_N"RVU_Z&]>Z+N'FNA]9^*Z;MVY96R.98C)M MJ_E:\[7]R:(+F/_:*_CKUE]Z\>EJ%?N_^'?KO[)3=']R8)8=-,W<:UV\N%XQ M[XOSN0+^RVFD;+7'9]8GEUR4PC E!??.!RNYH-&Q3(T3+W\^;_5&P$_ERV]^ M,4R&0WRI.VJW>G\6K6&:>NP-?IPH;ZSE+#CNI=744 ME,%@U2_=4!('[1X;71!J0X;7E,!-X$4J*,SGAG$W$A)\JBSR]_ M_IU/J5CZ*_5D()V;$J&]3Y20)%4VD@1C:;)66.]2=L%J]K)TG'5DW/[*(A%3 M^C97"1A;#)XJ*[*01C%+B9/1^^@L"5:%EW,A>NDO+9*!D6>#7P^)$!XXM<03 MR1/SEG.KE5!.<^&M?_DSF,/O\[^+7WWS';9ZK_J=XMO_+;YO8HB, MF9P"2"!()6DDL=H4_;2S0?JI;^T0,;@\G+0+_'6-&%_.QECD.MT^_,K M\QJAA,&7Z] P>OFB4[2[E[#RX-TW>892F0DCD2J78I#4,D.D85J1)!+\5:67 M+] ;E%][X_ZXI$H8.D_X"MKFN7,_.D_/^^*BBZ<2^N,WKJ9OK0Q&C%V$PO!I, M#T#,4C=/P@UY'X?!KV-!"4$=UH0P;-T7%IGK0&OFP-A4KOT\NWF9KI27<@+_3$&JT=XN,<788 MRMM,;5YDQX2BWCJ %LI!+ T0R9.P)G (,XO<4:;IP; ':&\->^#"LN*@KIRE M5";;%+A*-$@CI!1)S+!7(DLM'XPY<&P/XENR K<([M"))"$2)Y>E"IX .I'> M@.->]"W"' J+&_L6%2(+ 50'#$JELK-11^$TN%1)(D5## M3);"@<:T8RI3@ 6:"0AVPE;\"Q4'P]UZU3F18V:6!P-A <*=%9!&,2$Y!?!. M8M6_\,,PSPW="\LV1*5)#EEJ9:TSVBV4E&2Q:EE("?*-=269EA@0@K:H \@\1\ M!1-(5AX+ M%KGB:M0NE(?657?E/Q<%X;>(8>#?KV#A$3JWZ^+BU9O MFL/=^,-?7]?YPGGQAQP!-A($(MP 5!961T\<@9< -R\R9.O964;M2L9&K_IM M?!K2/W#:VS*&IC7[O6L8!05IXCRF=%Y&KCQU(>=,P3^Q-_#^U$KQ./-D6:(-L23A'(7CC+GH0H306!4+XC=['X-+X#=_BO M6)RW)KUQ>6D%7+MKMX>35N_]BHKOW8TP7)QC8*#;F^%V^JJ[&!8E_%FXBO5Z MT+^ 7[K$GZ[LE[[N]HNWY],OJ$ILOI@98&U2 D$L62F9DY#'4NFUQX(2Q.4X M([*;31?R V&ER+:10JW@?FM]ZUY.+G/W6]$)G[$F619@6Q?%>Y3V84O.4$^S M$)11BZE]L$$;3 XA^Z!.>U8O.:P!;RN'6MF]+\!= *&OBTTD=G-!#Y2"VOC0 M+OJM87=P([)_M/J3UO [^ 6(5^//P\'DXO/-:P2_Y:&$* *#%0KY =BAY"R9 MZ#P7QD2KX/_*U N1,UDCQ5J)/*[L#+CQ\6=XM'4.'W@HH;?=+?KM[X/S$>Y2#,J#3%?#0;LH.B-PB8-AI^B, M!\-BW +J.T5KV 7!8?6]]0Q^_A8WWT*M,KH9=70.;@'-\L,'7:)'^8*S*E M3 ):$HXD9$R"YH+V21GDTR:N7J%77.X$X7[Y:ZJOSGNL+I+B70J.> .L&M, M3)-(4E:@RSKNSL@/D& _"GOE!IN'H%[>8BWZHQK@L5Z#.3HB@H=,VU I(1VD M5.:@M8\D>Q[3O3583^8#\+E:EYQJ2BTDA)X9F2+Q.CBP6IILD,G.I8XSNB3$ M[(G1;^UB-(+/^:(/"WL\FFI^/,!:4.X-OF[M6ZR!4)RBM1RCM"2>@W])N+\, MP%V+RA;+#-Y=2\PMT5<%'NNKYSX P=W^!%S.]35R2,FVM3XG H_*22UDEB1R MSW0&M="H<']>JGJM<"JN^=B6OCTRML9U, %YDR':&"\5A'\52&;.L)"<$;6. M$1AC7-^/L1M%9L#Y8)G]"XQD@-TR+J0*CG.1%2K64^"P'?G3+_ M,NA]P1^8__D'$C:)44)N P W,IFQXAV,S1P+FBS7U(LXV;>P*]7^Z99*IUNZ ME;4IMOO:&G8J(EAVU6M&#FQV+XLR)E3V'N"@-$%XR/E4M!["L'.6\EKT)*<2 M6$W_6B9+N/$X7%K+HJ?<^N2CI"1 "J,!-#E&M7;"U:=E:[DL&;AF\WW1*[?T M/@[&K5[YW/MB/!G.H[Q8K@H:BS9A9^6?RPAFD$*ZK&VRUDAC@L\(;:/@$*XL M5W'>..\.33/^@YY6@)81M .]D$8S>5;^N8Q>%0#U"! I[F@(@S@N,)&9(Z57T MTKW2:WZG^4_\_[L/O^"AN644@T"CHBY#7AIE8APIU<1(+4'0/).E%-,?S(84 MC[O#$C\,SL\GO=[WUG1/#"U]W.I?=#]A 794C+>O(KBDO/TX+ ^&?[_>5EULUIPI(%-$8EG2 A#TIYYE@RA$JB,BP M[BL;3&="\QLIW8?IPY';[6_-7#);)BT- (DX&P3\3T:+^XXT&0;.)C*G%QTD M8-&]"@ORF# 9CUK]SC\>8."R#E=N)GL,BBV[].OEH M%ZUS&7+^Z*1WV3/. ]5)<>&#HI6]DS.M[Q;0O4A=S>Y'\%>CTM+A 9"6N]N8 MR8-AT;WHI^N*WKXD 8H. $U<5E+*G+@AW&A>FYQK2#NS<0Z&4V* M/Z[>GI?[+44'GBJV]Y_6DJRID1+,0%+XFZ((UCR@%V]U7%4IV8(L9.3FYAN\ MCD!U]*[U'8^?7&_*UY[=7'[\FE\7[2+ M[A=\Z$TQWDFJCA">98HP)L85IN*X]-6T'IJZVC9G>95$F:4 M*F>-A\4K93+<"D "QD1A0\BFNK4-5H+GHG:C&>WY=JD6HYV$G).2QL<@$Q", M1[Z3)2DX$I1*@+HJ]2)&+5NDMYZ.'8E=)5W#(O%X!PI/RD9"7)06<*WUC A8 M=Q6+8(+(G8E]W6U]PE2WNZ-D52 4_!C>I@/@'3@@0L"&67IB1**>5J"@J5EL M]83L2.TJT=*D*(\^<2V4],H9\-8I6A*TT"ES7J$6O!W?B=J;F!-G3C3 WWL% M_L7U.[,'U.9.I[B5)VI6J<(2D8 O$I.#T!(,9!:!!Q:% 8Y3JD85!5!4+W*W M%\(?1QBK-*TUWAB I(2";>J<<*?,$F9= *P!@:DB#,--U:\^I##>XNXU(N=A M\1EOLM_4U%\/1B-PAF]Q"VX[ _"2XQEMY@F$DJB$,=8EJ@CXYV"$JKCE,R:) MKOCE;>C;*VNKU*F4Y%E'05V0X .M,0;7,JQ;+ .%BILYPUN"2]6Y-6OU">!V MVH%PB9.=9J*=C)U)71B"PH1A@_4"R M*B6B.PK>T4MF;4[)UY *R%UM3^I_3T;CLA7RQ\&2Y\M<[=/B%F9YE@) ?G'= MQWF:\.'FYT6__)::D[Q+8/D<%..XHJ 3::6*^)]]>GP:\'E?UB!;B\"?HDPN_U!FWTZ>475@X[7*?VRZY/ MW']78KZ_S;*^T$WJ#V!AK2%X"XL%6Q58 M[.T!"!Q@IR<9L!@/VE30)SU,.>QJ!PG60/+1&%@,,FIOK!8)\@T1P M[M1% ];M:4R)&DLJ57O.>869C4G;(T\K"WG.4.64E12WI:WS2C/-:30\T"!, MY1J16*P7[,S33.+\]OS5[=:?6[(AN>:VH[89P#N#O"5'P/#90$X%?L; JRZK M6#W6S"JFMI*@>Y*^\BB;C5:Q*)305GIO7,C@)+5449#(5<5'4,$?C72S1NH0 MVK/#CDW62[RRF;0&U\\)T$@!I]>[^<>B?)703?(\0&;K0R92"VX3(XPE+;Q4 MPK!*/5A4(M3FE/?'W4ZW-\&=^@]%>S(LBX;I6[LWZ12=/!Q8=W-Y65#<,IGA<1^4 M/XXH_EPEBLP-9#+,6JHRGAJUD,$8X6PR6F6F5(TH\*%C%$5UP2[< 3*1>@\> M/SHOF? >? QND&D3DS1S>?7ME79"I17J*&6QTBQ$5(#%,V4B,"F"=#RI8*,( M2@@#@*5&%E8S11Y4%#7N;!TNX8I#ELZ-3";*R*RC"OXI8_8QJU"M^FK-C5ZH M*U:]UG)"-AVO=]-.K'@SZ%^//%O70T4G1;17$GY',FXL[B+)[#,SS@A;4_5! M13TX(^OF!-YKXM_R$EC*1! -D%-I"LF4)B:7P@"4G*VNYM(48 0[ FDL'8JY MO!RMI*(:5#7UFI)#Z*$2Q@V$P\%.)"QNE!?]E65#! ME=(@R:10Q>Q,&DYW728KSUD8AM>R.%.:2&6()8%'*560/!.5*O!/2RH9WYV0 MAW,\S)M(K%-@6%1Y'P0UL10I( <(#-5V.D;0A^?C:?R.9P 0#8\$4+T&-5H! M@:5<;-8PIVN.2BC*=_4[CRF-[?U.,-0DRQ1X8$@N)?:\,M-X!.FFY]65IJW1 MQR&*'0PC$,>,1\D/:]LC4RBXYH R.OCIK(;$^9+3, M*0A FJ^E, -H=$(WF*2VCQO-H182,)GCE:;7, MI^V"0O?-RL.JCA#!&# 7* 4-NF@L23&1R .@+$A<:_@50)4&04K+I#JC938(VS7-.C:^D>R-XZC#%(6@25CC-#(2%A M)D)&9\&"-2)X7SW'R1?=SQH6-N 6('#[0129 B%2FNP@%Y$>4;./601NP><: M4MWBHVJQ;+V6XGGV1I]AT>#_\)##%W#%B&?&H34)4%Q;265=X8#)LOG8' <;$+4'+O2J(:@A!X9UC1)BMG:,3:DF"TFCB< 7C:$UOEM?%I*@8?+[MF7!3]=G?Q#M'M M>ID))CAH N*_@:0+0;IR#O(Q$QQVE,N+)8H7WT;=G_K=WM]?CH>3XN6+'WV-(ZBQ?-B MVV]\V<0=H]02SIUT 3M:N)@D;E."S@MEC\W+NJTGKR+$'2]YI@ZWGIPQUC.3N14T M6L\/22_KMHX,A_S>\.2)R!+"EN.1&VN=II KZ^ ?7"_O6L.WP[+,TRE#PLW' MUD;=>3XX&);7#K-\+853L&!@D4C-HXP U\(*G=!:/I;1=6\V%L+NP@8O@!Z< M9*4%#E'P$*:2-D$:RIV%%^5#LS$]#.4FX\^#(=YDWU(+BGA&' L,%:"3MHI# M/ )?+UG.V=;W&9>+9RE6T+,SV2NE+CP./ K89"5*X[03-#.3" 0F+:GP#TMV M71OZM9)&SQ/!Y] 0F,PD@I%XB9._$DU)$EY#,M>2&*/U"HKO&M%O3>U* 4=& M51(D6>/*22>>>#QD$R)A%/[N:JD5G!MZ3VJ73>Y:+V"6+>!=Y2( %4F\<<"! M4>6)( +Y;YTIB: X)S%ZIT@"7E7>01@AGX,5A7@G(97*2.5P\ <^S: M^@@TKQ*TUC'DF"AX+">QYV\T('*3K9'" O2NEB+XPKW1C8D>P8N_# :=T8=! M;Z-,9_Y41-84_"W@9T\@B &!F;D<1= "LEE34PP'OV$6*)TC85OJ5HD16]ZS MJ+0%58,=,I\!,E,?A#:<.E6IA0B+)V#W1MT:P\PB9KP4#28II?%X38$9D3R7 M7(-GJ%8OC51T$;CFDY\R+'H+1:3/M>_HQ7"Q:+ M>JNIP[S_^O3\J&PC570 \XYK)EZN.7@=M?*X9TA4R-)B*U$=J4@B8)NCM)@) MH5NJX+_EU-R+ZI7]J[070+>&^!EEN05AE"#64P>9G1&5!7\!N&>.&BPDJZB]Z+:D1@Q.H%#+8=X2OW"&\/LSQE MBUL>HW. ['WR20JJ#!.0Y[D<(%$5JMJICE82U!D^%]F_:^[O6Z/NZ -$_5;G M;?^?K6$7K[U@'RZZZZ@#7XR_%D7_;;^ ! +^_+75.X>_??PZF/[[]PDL@6(X M-TU@08B/(/C;MV9YGOL,7MK"%]'N5DP!A(+LW(:AE MDP3WNOYFE3+;L'J3XMOLD2#+M7"913!(+I/6CAIJSW_539E:$7YW;"X[$XNWQ1;3BG.QN,N"LO8QDT[AD=4';>AW.6![+ZZ M15%3?-F0LGF&P"L,YYO%W'1L_7Y=S'']SJK#T:ONRG"L*>')!X%MKYDV>$$, M_$I,>-K;L\K>1K6FM"5]>V9NIV%N.IRK*,N_;[_VRTWWUT6YE>Z&0VQU7QKX:#2Y?:S6.ECR""^Q) M0:@':.:)%Z!2P4RN<,J(,;6<[D;L0[*]JDI,F+04\@E!'1Y_M=Z$:#B/)$,D MY*JZ9:,6&C;OG^V-QPFLV70TW+ED$N=<@>=,P>%<6QQ#*!+>GZGLZ^"NNJ[E M;<5L@)V)7[/K!W[?$1H@#I9GD9*3G.;D'/A0$2FO$B_U$GO<@GAX:'K'#4]< ME$OUMJ73=F[#9>6\913/@H&HM;$Z1&N%D0K"5ZCW-MX M]/F&]DPX "$N>(_3S$W G;48B0-=:%KUZ&*AN=-E%2O;!X-FWN];0\K3D[$2&#D)@M<8U]XZ@G$9BC CL;*B\KQZ?. M*A[V*3A:I:6 UXV2AWCHK?1.>["Y8*.ESGHPPLKJ/Q/V85C"JQC#[J=)N=GJ MOZ?+J][@>S&L,SNQ:M<=I\M! -01EI-DP1MG< ]4.NS$F43UC.#B+" E) T[%)A7.9+!'SL!M M*$^J$;,&J=Z7X,WXG\YE>]LO36/S#H=S)Y84+#M - 'P.2@6N(U$LZR(\I[& MZCP#H19/)&Q.W%Z96K7PL'BAO>0Q.1Q]0[-0$O*.*FBPZYS)8W"U MSD%RT)*@RF%C"A?!51JKM/0^P0J,U2[(4E2PQ-,PM?)8I,Q9& ()/,>9D-0G M2A/D3,X1$8FLXCNU-I+MRM5-60,SBJW7$6=>!NXCLPJ2]1A\H.!!J#!**,&K MW=+80NNDU>3Z@1FI"!ERRF8%)4( @_X5!2@1 7F/1#A:Y8# M$2JE'&*D"60)1!/+C(W"N^0M6$]-%YW'(WR5Q#D.9),X?RE;R9-PF%=FD90! MD""JY]EK5JP[+:O7]W)VJD'^W4T"#1[ -&0##LFC Y-#..2&H/W=JEV0K!@',=FZUS-C3:^OK#/UKF@A^1FS;(0 M5'#THY9)"F@-L@3 :4&J&"V#Q+ZB&DW618D'9F;EE>KD\;(2E]D;"<';)J_P MY+\DW,!:KY;2J*V4+O; S?74B)V6BA?&*>X\K!0B<:_=!T"6-%.FA0_5.7QV M;1(P0\W]R%YY5APOABE"J6-@/!0OH!(E--<8GK.KZ8THU@6T_="]QOPM3F=. MEF=IB#0J61F-!]*ME)!W55O;6+5N+>^-[%7B5D1:S0UU.>.4#^\%$REJ$W44 M5E='MS++UWG4I73?C1R;32=QZEB[/2PGD%5JOQL8#,/Y1EIP'(8H5B61X)HLUG\WHFPOS*R;V)0BP%$'R1'#%CL>6,E*,AFM5BZ$BA/% M\82+1:-[,;-L&-S6[@?X<(R8E# A$B'[**-7"NP*!^,N#C O4Z$*,EU/UK[8 M>+A6G(1;8%Y#LN1D\(Y$CX-RL\^P[B"MJA[8YLOU>2A2>)I&GEF$E*U1A"=2 M'JB6=MHU5T3M(*+57&-8OLZ?C2BW[P**#A R+040+5"G !M0-;5(B?WSJG,_ MQ&G(<0>3Y FR4N,HA:R;*@X(14][RPH"0J.5BVW:V$60]4BB7)T7&A*(B#0G M+;W.WFF<[J5SLCYS5\D+5T?0AV;CX5RU 04B',:6' (,T M>0].QD)J;?FTC[=30L2: 9ZTDE8\2T'N8)/"Y\@32P'R&P[YO3,V3&V2!4=% M=0:L6FQC_#BR7%=F 0RDN?#8\1;/:CELGQJE,83CR(Q*98(R]23AVSPPKO;2 M)R*%T9F;;,#18.VL5&>BSI!J_XC*_M'A2>%IG'6201 >"1Z\M5)IR/KMM \Z M#A%0U4[97"Z6 )ZA*+=WUC(PL+OD6)+>B(1'F:=R9)2Q3"L;&EQ42BG/4HX[ MF"3!R178OXAZEV!I6YNO6_-S<'VY$O>4%D_DXU96IA06TW3*/"BII#/*XM0N ME1VL,7#8VQ5S'IJ-AW/5.# SLD"3!-ZQ!0W E*DVM0BJVE-#L,5:^N%)X8E* M()$J*0,QN*<2E4I93S,4XIW(U6[CFI^"*+=WU9HIXY,D8(X\1Q2AFHXMA^XARYOFHC,- MUK"_Z/8GE(./X)1QZD*2TBN;E.->.LA<&6"B2IHJ&%F(V$LHN0^U575A2^;Q M]SN%S"G]?3%NX0;,S2R^-=JBFF.-!_=E-0XQ]B9'B+$&4_3,5/78U2XL+\X% MQ$ME[4UV$-BL705M920.H@1V;TU.FZ1 1']WWH"KG2!Z%UA5R-9\F(0"W! QXQX29[5 )R.9Q#L5A'FJ55ZOO2"@XH MXBC,A3:GL9S"0&/1)NRL_',9\8$#F39$(2E.BHL.QVUS,!7L*1JC6$8\M>LE M?4?>8E#HHW,F6W LKT)W(I<8$^A#R4?@PO]/\ M)_[_W8=?AJW^>*E&/+AKFAEQ(IUOW(R3 M.@XV\.D&^R'QD!+35&H\7),8"8)I1@QV@UCA)^URNN])[PK_HYG-P3EE:'32 MN>0""=9[Q[(C8$:KZ%WAU^]#[VK?#J[2>^(4]J:3)FJK#9@$ R-GE"H;=_/M M]Z1WA7RI@Q0Y&4H8 R3.' 1\;:B* =R+DW0%O7*%9ZFC]_R\:(_?GJ=O[<]X MD0]O$+_MUX^]V+XUJ =3)DXK#Y@*6],Y1:2/7N. 6QVK%TB8F,_*MJ%N?URM M:]II=12$$J/+L>O&BP@1#6%^5%RQ2M9^ICC=(U>WK68_MK[A)]\7P #>.Y^> M9AGGH@/93@]!\F0\&'Z?>WB'R10T4S YH:3 \V34)Y&H<%112X.=NSM[=U>= MRT5N[T7U@PMAW1@(G=$E1\A]:)(\<$L5%WC?)BAI3:KO6L X?U(IQ*(S:>-? M1N4$NDU4/[>?DD'3$<(F]4YZRIW")F#<:]RU#',A:;:!AMV.YP4B]\YC5;/S MDT7!#66I-:0CDFABI$@V4\L-%Q"-:0V/9\BD>50F\V!8="_ZRTM?9CM,2;C$UZ99 ! M3]]Q"1'9(=R?R[YF'#H5VW&]2.7^N5RM7,\MCF,3TE$NJ0<436G,PEJ1K1*^ MSF.#,H#Y%")%5 ;YK $'EZ*5C$4CC%CJRK>,T?MD_WUQ MU1H/K[_W_-I/W&#V;;6OM%58O%0\>RF)M\%$HBV81!1:I24-YZJP]!XD/S#_ M:_3OE14Q*X.]VR!6.<:$Q]/5V4DCU!+^-7U"_LLZ-D#^UX-VJW?[W&;-!^;. MQD?L06<9$53A50N;.* UYC+./8A\2=LZNB5&7T;MPW&]6N%$:*9Q!(:!$&:- MPLD. ;!I(,%Q&>L3$\*V='<;<3V]/5Y M^#CX4(S'O<)];0T[FR78L_?BC18N4@K(%5"LX@9R:X,[- #PC#?5[;K9U;XO MHK>6Q)M!_TLQ&A>=Z><_#L:MWMR/#D;C-X/QG\4857'17SJQ[':KI_RB2M/! M6V)P)^;M%7[UFE''V48;F60VBB SE>A#78;\)QN(G]4!ZHM#71^,_4>1\?02 M'OBTZY?PN>4])W>6_1W^=L;BJ 4"V9;,DKD0.*< QPTW8+ODY<_OZ)_T-Q4? M0<"UO!^=U-_#CP^[>-.^E'M%X@Y0LBUR1D91DD/"1R-96X_8V: MYRWRNV^:?JC$=&6#U-)0ZV=Q[";Z96U;N,N91Z93TKC5:"FD)%EE[2GSCE?O M@"W.I7DRVG@,HZK7:Y8[\V^%UW[]IK[@OQ?5PS=>O\ML-!\W- MRDF;F/"\&V7) ;:5QB5*O'9$E/T0JG.VZ:*<=B!QEL4,+[X"*?:Q&NBCT>6@ M.26%8E8Y@,Q$616YU;9R3,503=56%';A\\5KP%F=5_UQJW_1_038H6S_X=KM MR>6D'/2S_+S/.A';[ &&7!DPDK*!:"_ '0;P(.>4E,Y7FK%XE7"[2E\ /YN M7JW1[=FD=_#MT_G>T[5:M#_W![W!14T7VOG3S=Y[R!C! MV#A.PF0@+P^Z!>N4/"17;%?:\_?>L\" M]I7AN!&0I7,1@(MS%%%W)-6KEA82LVT(#&!MUVD7KN B>8@=DR2LG?H41^M#DMLJ),@6YJ%*16 O\10I9F"%@ M'H% ;BZJK?(HSDWEA\?@8SLAS0E ?D \A&69$_->^"R42QEL@[C*J3N(/0N- MP8Y:;+LY(<524,0*+3(>660X9X)1X:SE464O(E!X+*,Q\Y+J7KSL?%T/L/)CA UN.!Z0RF" ! MYP0KE37&)TBS4S)$,1IBY32\,F:A\_,]2-V=X_=@_=U^IQB^/=^F4>3\F>L0 MA% ",)Z ;,%8)C3V*V9<*B]U=6G FKD'X[44[RZ W;3-$]$"\D@1).A=P&+W MFY-U3>C\]RVM%VC 8%^)MH(E064AKJ?<;)-!9;GAOBJUFOX&1S/[6" MS'MR^G6P;>:I%"Q8(8ESDFMJL$$CX-/ ,M6Y.OT8Y[CQ/_V C/> 9QB/D4 MC,(1P1[R3 $)IP?E4Y>JMV 2F]LS$\KDMW06TPB"A>9P1MK#HO@%G($0!HQ M4 'AJHI"R,(P]\,4R'V0F6:XD8X%HBQ0G@:(/Z("MIBG%GSF";^!'D=X1"A/]3 MBBE*%-FIQ*D6I%J38VR+$/:T(MEMU7,&*QSR#$]"D Z@N"^+E)0F&W6RE:U% M;([XF)'A*?(QY0CAP662\'(81@9 .,G)'$S,\%9UU0NM'L05;CU1"-(JQ9CC MH,^(O39&VA*\L5#&:;92*"BTDV*#U0L/2 M2RX 0F&J*G.FR>:YX2+AT_,QT_V6]O=8#+M?6M,#%S>3OD9O!N-8C."I,G,> M_5IT+O!8U=T#Y3>[<6YUATMVD&8CEF_U<(#,A\]%,<8S&^6YZEE#Q5Z/DZ(S M,P"EQDK5[*$ R#284P'0.%@IM9Y2YR(%"\5D1%0D-BNIA^#_B05\^YC_?OO7 M7[O%L#5L?_Z.0R5[<^*^?>95_VHR'I4/L#6[H\(DQB)898QX#PU/V7N\R&6% MEI+8ZN[HPJ;?D8C][KN7N9];*=;]POONZ*_;"=>3[VDR_%#T>K]\NEK7[@FP MB=&<&B:3Q&I8@KBL639:X!G9FND[#R#<.=X/7;1_?(@HVO1'S=#1^5T.JJ7* ME!,/+A:0K G$DY-1IG.'#K.#=9*\M= M<*1F@MU)F^IF1AHI-9"!X"EA)SE11@&$L<9I"I@KJ6JZ(DY>J+_X=VN$BN@^ M"TNUYUXJ0XW"8I8)+/BH?;7?Z3,3Z&SVL,]892!]SIA;X^D$Q_'X3V(X\$DZ M&TAUHLAIBW7C..4S<4[H0+C@,BB$M,E#(A98TN!D*^66$Q;KAG%*1<:\4(%" MX&?6^K)MB(9014).KE*Q?X:8:ENAKK?2%)B).1 MO)9@G88GK C:8.'_WCQW M-+6M0-<'*'%"4T@%N(9%KV+(Q^Y-;T=/'U(N2W(,1!&MB,"[ MML%Q9S6'EYS*B= *VGJ07+9.,D\D_EFKWD^M9N$"A]16!.,-CNY2!B>$!!>8 M=R0H7YLOG(JT'\'8 :I%SZ1P,<*?@($9USX[#7%1>%D=['L(XO\X;/5'K?)V M/DYOQ>&MOCB'9SZVOFT]VR6Q)+,P%%L*2 E62%R@N)-E O>*5.YC<<56"6 5 M;?MD:56W$^(, 9X2;FM+[-)*@N>.,XYSRV.U1ZEF^LE96M,IG LGE0A)Y.0E MQ#W():*UV D 07!UO-R976FFC\72RO'33DEC,J=:@05ZZ8''J&TR.A@+YEA= M>6J/+-U<@+V]';M9PZ,YWR%#S#[%F+C!YIC1!ZJQARL!U")R=>HE6YSQNYR6 M68IOV'G;WXNSV=I#V$BCX&!IF2NI%4?WF#)ASJE(1+7Z J!M_@S3GAEX MG< MAICI==K;;IYS$ ! ;;GC_&;0O^W>.GT>*5S7#3@DA4V+# M:DJRL!).* @_$ M94&JHU^?FY!7>0IP$S'8(()S7BJ:P.XDL0ZB$W&4<=''_GK80KUSV>UWX:'R^ZX/"&^$YF9!:S(<_#G1)("']\1'Z9R1R1/! M.$N+G8Q?_EQ>H)SC=35!]Z5]%>#68/(*0C_DJ,1F -G&4*3=J@!)O*Y6ILJA M+(]%?$T0F27>$AT$>#BC/3R<.;#@@7C'<9ZSJ6:EY12U1Z1]E>")\D%#!IVE M)S@'AP S2+N45, K%01&[T7\8-#YVNWU:@NAR]TD 6/07"O<:O/16PFI M#\;%TXQ)H4(3P*.@5\8EX%!GN'7PBG<\4VZJXP?Q!._CJ/4)AITD\'J>.A<8 M49+:9,&3)&R0$AQ)T=7 )*Z%/AIQ[#(*,!HTC2 Y95)X;R!CUME#V [:.%LI M(X')+)Q2WDX@*V\',?<9V%$1F9FPV*G)F*3:A]=5K;3@8W-Q'.[/%\KW[ M("9M-%J2"(!<"1EYP.DZ$4_A))6KI?''X.)I?!!16;%@8+G))$Q0+*>I)$@D MBH9*C5Q9NC"KZ7 %LKT/4EXY T; !"RQI(35V#P I,&9)%16RI[W]D&/*XY= M1GDI&K,&2$JBD=8:0-,!) (.607N625%V\X'U16ZIS<6;M*.K7-*0'-!J-L&OSUB:NPQV]1$_/?,AU^]ELQ_CSHO"H;O>VV(Q5Q8C+7.8 ;DSB6/+H( M\"0!R,*&NM6M0V$6=DL>D;M#$NK*&2$)Q\K@!=\@I #TZK*%3$IZQCS.^:R& M=6G8R0MUS=C]-QJU/ MO>+C , ,RFHXZ)5]W*\IV=I]PLI-.$1*>$ZPY3+3QAJ9"--..E6=/$L)Y*E; MRF\71IY(5"LW7W#DM_*,.&>S!H>HF2Q%Y3(7>7%PYZVPP,#Y,N,5D-"Y!<,\F4N[ 5S/)C=,RK[!0NR6'LV3N MG\<56E0,;S:[++C,%+3'LPBX"G.BD#WRI5-[=UB%#\CC&DO55 I@C*0DI!/: M"\U$2C9)EAV7*SSI[-C-/? (*/EZ,]<7_>*\NQ,N=08*LSCT?R@(7D2 MF1#&J]/GA2*F)BQ6"-F5UE4Q7$-0QN%5BJ@@#?Q#6HIGP@RVRTFB6O)=G*BY M3UK7'5^#Y4T=$2PF)EVF-@GN&&<\9&$"KW3Z?6A:5\DU1"NP1NB43Y#E2:1/ M4<4TDF1,!4:>@;^JPT;KB!T6K5$1B^G_7_5=NXT]X+$_TIO!N!B]+]I%]PN" MI>TGR(9LT..8!)F")\9*X;*/S'OJZDJ?9\I6BU,;D[<_MM:!5@80#="93B[( MX WX%H>#-5ER3CE=Q?=L8<]G_UR]:WW?34,J9ZDDLXXSF;.P@1J%/9J--HR; MRG;>&:>BDO^NINF>#*S1A52&NYBHS!;241>M<813Z46TF7A2O;1$565!WY-^ MO.0V4QW9514<7!*E249)($;KY%G,D!R%S*U2I,;E9 #MJ;6UVE$/"$Z2V3NE*8P56];9[96GF+N+V]0]C(JB#646EI( 5G8HN M9>S92R+356=&*6<;K/L%NN[/QQJ=&!\5NBT/P42&1+R)D*^XY 21*O'* ;8S M#0YBSVS!3">"%YC"8K)2DD588;P*K5+@/E6M@/W3?'@=O3V3GW6081G90C4B1E M)'?>,\6=T9*EX*5CU;T1QM:)?SEU^^-JG7*RM@+Q((!#R7DP M"K2N:^Y$LY$92-NSYR$UE5WW.I5NCYL MH)8$(!%\+QZG $2LN9=9)2E(Y,3"7RK D9OMU')'VKX86J,>6/XBN&1UD FS M/IM3Y. >/'8"%M738)QNIYU-&7H'V0U6=ON==X/1>%B,N\/IM+!/O>Y%JV8L MW";*XI!VH>N*!+P;52YC%J8"RZ2S4N8*\KS@C/ M,E$.F67"BE# \WS:54^+T[7.8FL^IT7W;>YQS.5C )E=")9Y)Z6.V1O/F9#> MP&M:5WLB,JD7 *S- C0%0O?>:$Z94S*3:5%[32KC< MG;9UQ1!'18:L@YBH9 )T#FEM\D)PXYCCU=4+P&L1GM^+MI4YME>$,\:,@83( M 8G)4T$-C\QI'ZN.7\O*88%-:7M=0 RX;H'[!XX#N?8ZK]&8-R%2O9*VN9YNI[@A_U]1Y^+#AYUPG+" MOP;#OV!%#@R1@#B0+ZA0>C12">IJR$YZ)8$V@UR( MDM701=@2.2ZG:^MFWCDZ,-,@#"P]2 .MBP R\)1^TLR04,T'(9HO!K"[W]Z< MIE624@;/@C.;6<9Q]M03[G/.U 2"XZNJ< M<\(H$(,MSR/^J+$BL:QHTH3I2*LE,XFSVNN)FR5B!RI7&IO161 .Z;(V$H"( M@>P2[_XJKB307'$^DDBU9!&LI1*[#)6PY'TQ*H9?%O/'M1:H#1$(%[VGTBOF M4Q**EY,#P?X7]P]Q)HA9HNP*(;N2NW+BA:4R"ZZEPE%20+1V5'G#UK]T5OP-:U>&N'-@EB,VL-N.=D<)[J_/0<< M!K\T_GYSO>#7U^]09[.8^>9NP5TT3$IAIQ?! 6RY:#T 7!V,"UYE'L&R?H;O M^'-&!CLQ>=!B^JW[#4_']5IW-X/N8ALVVA :8@2DL !)O4W9XP''A <31 ;Q M4/ZG^NWY"NCVXZW^Y!Q^9S($ D V99?"BKR<-RQ% +X9#PH'YK HQAW 9699 M(L_>G&X^_J_6L/@\F-0L."\-5P[1-BR[!%]CAJR7,XAD%OE72 Y+3"GE J2EQU 7>!5X@%%+9RYV9'XZ66Z;3&3@)S=@)O,D'X8H[S& M.>)),0TON>KM6TH@L9?+R+TF85L"5\G32F-]HA(+0A('WYN@M6/"*"EP@[]2 M\\#D= ?ZON?!\(]^&_QHJ]O_V/KV;C#JEH7RNRW$[=R4Y1%;<5J%-W!\ MTF]-YP\7G0X\WQV-)MCJO#T8K;LZKU,($"Y 72S*0(/10D)V!2J#8)RJW=,H MTX_$Z_VLD8FD$XL43\N6C? 9.$$I51D01?70C5*[6.,-,6%P>=DMT_5<%.^* M81O^!E!T*68%/=YD].\!H7Z YUO#[N!VN$HQ_EH4_;?] F 6_/EKJW<.?_OX M=3#]]^^3UA ^C4W2A_ S[[&DM7"3?9Z^E>M@,S7,LEV5_:LW>>[8 *2C3@-R MDERR$,"V& 6%< W)19C+V_N3\JMP6PEK%1'_ M/WMOVMQ&=B2*?G^_ N&YBQU!:O!6F6!7P<(PP%+0O2=XGB=.OV /' MP!_23<=U#!C\XAGQ8F:HK98^]UA /)%B]K(OCV,GI/ W]() YT%A^J M:_!9P=3Y\60R_EK7$\%KCXFI[FTT)3QDAN.-/7B5)#NB<-FQ$=*$3-OSH!DS M;6]Z%_#N(0:'\[$Y' C'EG.9#U;];(NZDA=9JFR(!3VE7#))<>=3*5<@R:VI M=C1TI;SB<6!U@1O<)A MH1C$PSHRSSC6SEMA*6&1@!YC(:N6F\5:]8X[ =RZKW?7^]$4U 7\N3], MH]G@WJW"+@KT 6#;NG2YC"A$Y8W".0(0,_E$C4F$$JQ0)H'H>YU32YJ42WN? M9H] _3ZUIM.ZX?$SCD6Z:T(J!2[5Q>.**.^-*;9!$AN4$RR0P)G2Q"F:I5-< M,-$>AQ1QITE0IKF5[VF\KF-L%_+]4 ML]"?7L%+7P87U87_]ML$/!"L$6L:4017_#&X M/Q+B0^*^[=QY "]':@R?92#&*$.,HX))\(EL>Y#K.T8,-\^+^UUO0K?GCA-X M*54D,8=F.#KAL3->4F6H5[951R.46&G\>AK AT1]6Q\BU=(%(AV54BJ\"LM@ M5@D.\@6*M*>2"O#M'\7Q^Z%^-V)@]U5A,A'<@*$3IH65P9G_+FAPZ(U6=LW< M_]; G'O?OS-@[=F.]:70W?3&E6PC7AM4%XN]7EO2C(X)FL'I#8P2*9@S<$Z4 M8_4Q*NDU[3Y[8N>^] ?#>OX/QI;CT?(M5YE"LGL3@HE.TD2BYN#RA RG@C55 MR$?@U:\9!=R:)+8CA%TCM[$-BWM!(CB?1% 752:>TC+#)\ A6=$*&%NSOUX2 MMRUE<.#220\,IYF3$(XXW 6"B\9$\G" ZW:\KD[K>F'D-C9H,:NET-XQGT%= M")L 3?!]#/!IMK1U?;E%H Z%7#-.97>AXZC8M669$,F]-KBHU&N7LP#KQELF M[2E"U\#8/8(;NVV] G/%:0XJAYRL\D*4L3T^>$-URU]Y@N =!K]M-:@67!+< MNR.!/Y-+H$PH;K<46FBG6$NQ/$7X#H;@Y@D(>$R6,1Z\I,Y;SU2,&MA61FI< M>UW,$P1P'8(E.?#S96M2\ZL9_4R6G1]&7;GMQ^I5SC+S$1T@1VD@*I!E;IG6 M7P>NW!(E'R+&.HI]J&[&DS(CSSJN M@6)/( \WU5Z)""$ ,8*A[*G$C0S@7_I,DP+T6]U+C+XPBB^SX,/$E*C5P< ? M/@D:J74UF9AU+JU9(D/$:R?4[D/]M1(FF"2X<,;1K$%J2$TE'8/E;;NE5_J[ M7B65]MH'8D7V(@5M I.<1:)B(12)23G3)A0U[""Z9?/H)9.SC9X2\)9!55OP M_3DV7G*<7$3;L9NA*T:Z.R /IP"E"S0FIKQ-8#9IB(F2YBBD#;D]Z\O*E0E3 MSX_ER^A P93+8 *#E2I ).@MTS6E-/6J/3[%6'$0'7C^=C M2R0&D6;0%GQI"+QDC,81)4$I<*$YL- MSU$V1V&$#^VNXG=,R)?&\F5T8$Q>4NH"EM\2R2P'CJ*9TYI*-C--VVN)5?>A\)$F+U=: M\UR2TB4./V#K1&2LMA4;0NP6"N/LO'I6U*:NL8UMHUI+Q;$V5 L) MAM_BOI\0N:7>!9];,!J[,DIM+0Q[ +FIGI!9)@5NTRFS8,"+<];K(&7&N4DZ MM6R)72U>?1R0>+"3Z@IGV7UIUE_%ZA)OLYLYZM@Q/_U+-?OK7;O08GV@FPRP M73F69O%?JLE@? %O_/GR8_^WW6=@$ITI2\;B5EF5G!&)10@XFY*O01N[4%LN5UPBF-S3'(0 $L= MX&]G:=+&1+S#;&\"%\J:1Q'LB8B\%*TVB3JX&2#GROJ$Q0@9+ !W"2RK5S9R MW6X]AP!MU>-X0\3:DK$(# QJS(Q&\&5)LIY827S2+B@J7'N:[CNM5AI_WQBQ M-BX3L8E8SAU12DN'J8_($U%.2$JT9BTI?$<->^5BN+?!E2Q 4"HRKBZ1X,$Z M 0ZM8T+Y*(U=4QQ\8%H=7KL?G97U'#0;IH.VB]9T,W1$@OW$S@^*>1O"ZK8LRBFR$"A!&"PFZ@(*#M&8+%EL3 MDAX>^;NAY^5=]R>?+WOU^SC1!!P;QYP2VCK),[<0$WKE7'22"$9;5'@D^KO M_&QTV+R$QX-['#7-ADLEA3%<2(63^U(4.K9REZ^6#EM4 CBY5ALI=,X0C KA M<82[H;BQ/ENE6E-O7C,=-N9&3%;1\6@I]K*PZ+F-AG!C5,#2X!8='AV-/YD: M$,Y7DR8]",^I_8FEZ76W\Y6:KM6R^>WQ2;OE)D5<6NHRZ(*80"08LS'3P*3' MZSLBV\:QOH-:)<*3 #XT^ALG78'&]Q BXQ@QB .Y"80%$ K0D#F$V-ZJ8@^/ M_NV4U%_G-S?#G:?W<05Q;0(XP=+AS&,X4>53SHH'8G0[#M^^(*1CO?R[C: MF:!Z^OF>\"ZUU^\F>]&!MDG9!=RR*Q7S/ G&DP;?)&2FVZW]>JWP+0/0@@X! M[T^O:KV\[QZ6J(VGW(*K!&Y#QLF3%O2EIBS;!%RP)J9OE?@]!,N> &^Q;&#+ MM<_)9QFR]$+::+D'BAKV UW,9N'.=) M%H)F(D =" $ @U+P.3H+3IMJQ2GKE,$#L#P)YHVY'I ;YD$O65SO1+BW60') M@5-B,'YUN_GO_DVNK$(X#-#;,I\*! QW4C$K)#@^GH'!BRKY1"%8RBV@WZEG M GHC0T>P8Y(XQ^&OK*.7A!(#1LU >"?;4W3HNAAV'Z"W*XY-M.8IQ1 ]^%'P MOZ"2R:!]8U#6X8:BMAQN8^K'B^+3%!X$B5H3*UC,7'*>C(O"D@2A0M0IM$?C M;&7LS@#?QMS S0ET=311@S=+L'4K M7)(YR-D6S8]Q.1JJ*?BF&?B\K;[Y\\&]D<%QWZ[A6/:+\D@QWDQ&29\S6'O7 M+IY=DWY^%-R_]+_5$]XOXP#'+8PNIN&NVW%G/K%.0-Q$0)=D*L&A!O[F>*6@ M+6ZC;Z^A%W1E;_-F>)X"^1:**TZ)"E)R3/8$$2R8H C>J[0)K*9OV4Q D3T1 M\@]5N;?Y./[8_^WO@]D5]I;"6>7QY->K_J3R_>G]&'F/\3/@H0 'T0S2Z[6" MT!T"1BEPK:92OKU%;&5]\[Z '@;9K>OI+02;$+)K)F5B&6Q9E(8IZC7SA+7" M3KLR\+Y+9#^.W?D_YP-X=U/55M7I;YQKTKRR>X.ZP\L8[!C0A,D4<#XZHY%@ MS9*FRK9TF1%VO6P]!KKNL-IR;#$K:10$ QSB18BYC-,N,K"34<:HVF/I#X'/ M8JU&V_7I2IWWL5/DA>JELTC /)[A1CP; M:4ZNIJJD)*\;QZ'U>G7W9LFZ1X<)R29+(S2E$4)/QUED-4V5"\"X:WH2UMO+ M-TS3/5A5>X\;K;S(8.C20%=WK2H"H_#G=HK^?@1 MR,[1M\6H#$3"N2L^IQZ7([#XU]N=\93?=@52<%#2#4 4?S&:EB-G6O6YEKTN[@HD*\ MN)[?DCTB5 ;C6,#YK>#3.ZX@0$%OWH8(_VNO;S8KVX9?"J,#3K8@0@>6<.^ MX#X:](%JX6'!4M&J%GUI7_XU]'\;ITQF8#85 Z.9+'CUM=_)!(GRWBZ'6LF_ MN#-Q],WB&2>W)IF3 )[4%IQYW9!4@C";=9?EZ[-Y;YBF>W!JB(0D'SP.-S8N M =2V'C$$#K!G[60-Y_:EW9%M56V)1Z\HC^ ,R!RX%]30++/#O<2ZO>T:W*MC MD+[#3B_RB> "TZ@D#T18D6*MXZFBR;0K'BE]711Y&2TOI=(>5]4+EA-GE ;9 M3#H*7.OVE8Z0Z@A4TG&[\I:#U63),,*VI5_#>WS MUK#HF(.PAPF9J(Y$IV8H%\1':]9(@K_?B>.[J0IX3=-N!\6*PMB 2\,S"UDR MJZV-1'@=B#+!J_9T049;]T9= /T,5-A4 JF9%,%:D0D.@U?<,6*5-\)E8PAE M+:^>*KTR6:)[*DR:*N%R??H7[!#Y6W\X7[,_:.5X[^])L^!8XV(9DZ*3UE K M31"!DIBR]T&L7,C\4M67?/>OF1Z 9#]H5XYA!5KL-W(2RT^3I!!L:N' +<'" M7QWBZO*$CJ MSYBZ^>QJ/,'F]QTIC.,X,\N.>A]EPG\8CSN(DC,X\FLY134M MW]14AY '@5X%Z"F@;R2WSMEPP2SCDDB0?,\!#X?+/HWF/KO#@_[3=#K?F>+: M<)XRU=XZ3%!@=B4H%<$Y(S+YQ-: O07@&HQ]@=U(8P(Z16E)<>4]CGOR)$2E M";<1Y-'L#O$2 M+$\">R.AF9(I!R\4,UFZ1!T#@(6- 3?7WI^6T278CU/*]Z_\H\T $8E$,HGM M"Y+:S#-S)F5-]*;.LC7?O3-H&]LL).-$,<&<4Y+BS'-+0+J,S9IYU=Z*LA-H M-_W!15."M;"3]62>4Y?:"Q<@\GPB O4>N#P97^.2T.GZ%=^/ MN/\+3#AN<#UI!@:VV1'"L#"/PI%025JDEZTMZP_"LB? 6[(<(%U! U.#Q2 R M,FT(N!-<40/08WJ^G;=Y,L"_]H?5SY?=W;E&+&H'.P>:+$K--(1^%J,4(T06 MT;;;TAEG#V*P!;C.<-IR+#H'1;-PX&Y[R9DT+&EJP2$)I6BHI0C9:NC1 4JH MK'Z^*:NSTF_5Y'PPW:,TS0;QYGW]SY M^63>'^ZF_3VWUL?(5%)2*J--4)J!0(.<2Z]MB^*<\56 U\"P#Y0;Q\>1@&68 M*H#2D<8FPRE/-(+"SU1%TU[GO%JQN">48=B?3@>7@^IBSRVZ&;2+TX8QB& 2 M>"A:8U65 G>*4=.NTA>/(6X+J.UX[!O/#XE1$8&T/SCSO;:X9 7^JX18 &F;LK,J*T>S4E9XS=IMT.U=6'=?O@-(F\B&7E1(-FJD M%.@ PP/E7F;!B&#,M4!J;:_:':*M4\X%"!#!JP-PDHAVFL)7"I5P; )OEZZT M]TWM!=)&>^LEWNLD;PV7V0G/F=L M]-; \%1*BB6=#"Q0T 2"#\G,FNLH2GGK(!\$9G^@-VD;AW4S&J#%WKV$Q7T" MC&?@$.=3#^Y,"VB"FQKW OH#>/R+-HNG^?!@W"'62,)PE\!E!S]2R2B=S$1E M8-SVNC=!5X;=/ C+G@!OVR_HP>)KQ0,GH'T. M\-I=\+]B4U')W.Y>.!EU8D9*"1$3./'4!N)=#( !23JT-QXQ)C:@L 6Z[K#: M$#5*Z4GWJ8D7)")$."OU%YKR:WH"BLW22[P5?H[)+[7?_1MX3R>ZAN">HAT)X<]A@4DKSGVTI"BPB+SFFCT^#(N'F.B/6E: MK;)G&XB]@-P80G(IA;(<:$WQ @3,M#(Q>>=TUHFV@.3$\ - N<6I21E'H3GA MK<)9(<9:FS7$[Y@G%CJTKPO%@8#<,MH63EJIA.W_N$M.D4SA4"%F]4ZE]GFO MN(*[ 3F>KO/RU[#DO6$F. P&#EM'K674QH*KJ )GB5".@XM;?5)DU0ZL@K ' M@*LT7 90@XX.21"G@I<*6"U4G@[R?6+DYEAP!P(PEMTE3)) 4.2_/,@>.M.,!L,LV^/1;A"6<, M_Z@F7RJ(]JHA%DQ4%[&ZF0!8#_?-;B)M9I(FD&<.:@BD7'J(JV+$J;09ZX'; M<<+JI> .P'6)TZ;3<([C3 ?P=$/&>>J>>0[*@ )#LZ!(FZ$W'L%M$9(AGM&2P,;ZAH*0=XT+*359M6?;0'HJ AMS M8AY7/6FI*/.2&F$QT&,47$;_@-$90@Z#P?&57& M$T4L\:7\'?R)1-?LZ&&6K^1%%]^]"SR'*VPD#I0C*'.-O5J!1 N6LBX7\T!Z MTU[+2)E^/GQ>IBQ1"_ 6P$,4)'%F(DNI6;P#/D/TO#WW@'!I7P]-]B@=%YD# M);A.X$4E#R& ZGFSS'TFAP!K63&H>?2M/H)F6S;F=FWH$7 M_GSXO(QNLH[P&,!QQ_5M((,W M3XDWMMT@@3,! 0^SRC(G(TX2=D4S9?#GZ&HM/)R1D,H^Q7P^>X).P1$0=6(4Z;%_XX'E],6\4$C]F^9(![04/1J$"N M)?4F^ #Q&ZX'"[I=A+TF[[0.CGWA/)S^ G]>LP"A*244]^GYP$L^*L8@I/=M M_=7*1[T$G@\P[,-UWB8&1Z1(GNEH"7,9&U\38R",$+^T9YD>,Y:WKS>%9C]/ M?JTF7P;GU4(:C,J7]X=;QRH8DU(R M41)M$T3VWA9',6;P&XUJW\U(8KY/"7G0^G',0,0KC MVJ&NX(Q]I^=P:$WEJ$'?7F'$B9.7'6X0H'D)I: M8R6+EQZMNF^P'*]78SWQ- YL/"#*I $7(I!D<#=VDKX1# .GT=Z1("WCK]>* MO^!9[.I=,=QF&K SGL8<.$0>H3Z7I%AN#R9QZ\KQ0+1T1(/#12VE1-8GDT260;>"$+8ZJ/T8 M3^8P.=;2EI"=CM:9H$-T3$0C$R5>1JY-*XINU\R\2EKMGGJ-1 6-;<%8=TQ- M\,(+))02)BO:7@79KJ5YI83:@ZD\L> E9&6%B(2F:)7$R<_$6\)DS.T52^T: MF\Z(M;&'1VKGLJ-41"S=3C;'0#) *WCVO#TQ<4WM39=P'BX[*T(V*L6@E"R+ M;JVA3:XL0]@3'E&3\Q)X[IJ=5<$JG4QB.H,SI&.(+)?LK)/!1-W> 7?,6!YS M3O QV5FF;:;!P/^P;-Y1'65M@HE)WJSI@3F0!7[;)[&C8T0RL8I1P4Q(PH1H M:$JU'G"*RO:X(BLD,]_EN1PXP,[1.\Y2J?1D$%(S'NL .YG(PYHEA(S3ES<\ MKS C^(BSP'$,-D((S1TNEK,<+$=]%HPGUU95S,!QT=-A'%Q;46LC)Y["(1@7 M"8E6\EI;V2A#>XDN$U;(5WLN1Y^?U=&1*)5RQ,H L9"EJKGB)\GE=KL2I9R\ M7C$Y[@2M2DD2%AF#D!T<*BIH:#( ;C'HSA/K%$1);>>954:0")P4NSIE#$VE<0B1PF1QN#4-8"7;P4U,:4 MK,%T&J7$LFS:FZC7= ^]2F+MD:3%34[9.? 0:?2XS=WRDJ2U0436+GI9TU7T M2BFU!UL1G:4AF1"&\Q:#TQ+]N41\XIJL&6JPIMNH&V)MZ4+RPA,G@..-\5*1 MX!QX/P:UA:*&M8N>UW0A=0GGX;*T2/1,K LXA=Z"+C3>UBK1J1Q$2\[;W4DO M@>>N65I'N*5.*&*$P>DSR5!9LK0\*R9].TM[S%@>K].AW"@;TBYT44S 5&;%)>:^^,:?*"7+@UO0S"F.]3. X< M8!-KN&',@!PH[3F+VL4F]R0#<.'L6OY+,335G"1"<=Q&BYE+6IE%6B0OB4CE*Z. M9WM-Y_*R^=E=TU "XF6EN(K@LH,Q(4G4%WU)V2C6C(0]S$WXJSB9 UL2[B+/ MG#D(37'T<;#!-)8$TX3MZG]TC \1O+_YL]BUEA9B+1*$)+C]A 5NO6^TE]=4 MZ%:YN3J"F/)U9@8?(216@RFAUB6F1> BYB2:PQ#@6(EV&:+2A[CI^QY.8TMB@/T0GP&B:I1 @7,DV,D9 2!^W.8BD1 M)2;@6)46J=J35%XEK79/TX:02Z8Q8&R?'9QL '@C1F)8Q:(B< M _R*&15)SNXQ$UFZA/-P65JIG>;6:2*,QMT;Q&7;5#8"QK'ES[4GM;P$GKMF M:0D6:6K%J3?,2B&4:R8=Z)BC:^]-/FHLCSE!^!CGB&?O*&XDTPZKFR&8J)VC MZ(%"L34K[W0(!_:)-.&2JJ (HU0R1>!H3#-Z(FG-6P=BM3R@2C[F-)- F/=N=1,['(S6\A"E-L]S+J\K M3A*U./XR>*:)HMHK&G198E_Z,[P6:\K?U/>KO@YO MY@.EW E/5>8ZQHR#H.M@)"2"F\_;^0A)3\?Q+-8$AY\JKTR@1(/SZSE+3<^E M2S2U^U^Q0>/XKC :U"KJ2Y5^NZE&TVKW2;51 M.29L,EHGF5FPRG)#N$]8CB_: UP9$7I%KS\*L(Y0V;A 6N#F4LVLY8"*4,X[ MS-00GD4*8*/:^W!;HSJ>#94MM<]9F,QH](:Z#.$!!;4NK)=2)4!&M0XMS;9Z][4_N2A__ U\*3C# M7ZK)8'Q!MRKY\IF/WVZJ>[H]7=\,Q]^JZM?9^/P?/]_<>6;W=M.I;'$-'%MUJ482H*(=LQ7=+*5P-/?WPZU_;%#..&F.!I526-!H7<" 4(8D+$$[%CIUBZ9_S MP>S;3R/<&%K\PY]G5]7DXU5_5"N>:1Y/+JL!T.&G4?V]W;+>0VN]H^5@A#BE M8(QD2L0R"GX/IG2M3)DMF]-ID7H<7*&WJ_J#D.193V(.R/Z]&GR^ @#<%W 5 M/E=_A(?/(CC\MQO+#W5(;/F(G&1>L"") H]4&M"F1N$^"+PTY&FE/AHH5?#& M+N3W2CWC.3V*8,]SA.5[IP]+DNY -3TD4!X?)2**-9]8'QH1(.6L; MV#J)$E(]BT3=I\MQG,73G(\'3\$K"G;"9^:=#VZ_?Z66S_CG0\_L,]@'_ [J6O MI.1!XFKC)%UDC@8AK*5K="+AVH?*_DZ4#W/=#NO?)L5:12DYB$ERI9 M")@\S]E%.,605_NQ[@Z2D??Z!;3J]WR0CY-,'6)F8 J-8K@3E!OG">5)P*]Y M-.%!5_/]2N9?QJ,O0.WJXB]S).[] _NIJ%+1K5?)*:;..&7"2(E#6CRC MQIG(@C+*Q?49"VR%?(XS6B''D9P!"$VW9P!15> Z,^,IES$DKXWC)D7.2(KV MGO*[/0.JV>D,#N#9>\6L"B(KR96DDIG /01=WH84&.'K//OOX!AV-"T=::IE M>^(X& \JL^-92\L<;OV*QN2D6* \IQ=/VSV>5L=_=AUHN.6SDRQI:J-S7CL9 M)&;P)#7E!E#H'-6&LWN>L.O8SNYO!9CG32]Y;V3R<#PR$$D)R!=)7CA&6?0X MJV]=2H-B$>%S'-!]@KS$(7P187":)I62LQZG6@3O=,@BVT# S;9R=9'EO0P#?18CM"/-.CG(VZ>Y MZ71^7<.!%5M(TSCX,KBH1A)PIOO0+R5A&<]9Z.2D41Z4 M"WB[VGN7J85?KJL-C MCL0$9:B6]](;=X3D0A^(D!MQZX2BX,K6^J2E;Y;J"EKW+^K_T%B=$_:N_-GU M[;$-E 0B>*3@75(O'0DF:Y:MCQ "T+3VMLSR+K3NH\CQLH3_]_Z(R7?ESZX) M+X4#M0N>?#!)1LJ=SU1GXV7*6/JUSJ?O0H4<.]'U_Z%_&7_AY%WYLVNB4TVS M3=1D"Y27"OA=<.Z$-5%%G"*]CMNU[:16XM@)_\AKWKU)'Z@V*CEN78B2)V45 MX;C+2W+#(DEJ'>EQXO4;)_UVCWJ?BW6RS/.*XBA>^")/I?3">2,\_-L)+W"* M]1K"2VWL&Z%[X>7JXIFM*A!(#)2;.,D.B@FUE"\HYNR8Z7W82UID,1R:CGX M@DY"/&D8VE8(BGPJE6UK_48<^?V&*7[ 2JG[Q'=*&QD=-=Y0G (*3)\A=-+@ MOBO,>:TK-S3=W$F^].<4F M8NR?+VMZN/GL:CP9_-<*J1=74!LNS /UUH!GX9.3&2<<>IR@DY7@B?&U<8UN MK0+H&H=."/3S(F%534V#>U:).[#0H-ROONQ#N'0CR\@?PU+;VB.5AWYC-OP M.!"Q-E01;\@K*4J)(D%BO9UFPFNPOLS[1(-CUJWM]:.2:=E%&O4A')Z90!N= MZT@%Y399QH.7*0:GE:#,LP3&$=V5]B0P/Y2-2.@IH;0A4)X1QSVKOLF 1M9J+Q7@GO M@\'.]H>K8+FHZ/8_S5$B3N\^=)]1E,T5-,!6@_)T(R MCCE0?B$#DQ+'(A%>V.#6;%'KVE3LC>?S$GLO!8H7%9X"%3,VG030!E$+%9T2 MTF;KUOG)G2O0QZ)V-.1\>K)Q^<(.8FL.YLLXFJ-4$*((;J/R6E!O(-1>=P3/ MRMPO0?S.M+.U/@6.3<4YX9 K8P-7625T&W#0U3-IYZ=AO!/MI[N&\X^G]?JX MAG%(XL=Y$QD72/&[@9[7+'7_':'9*XHW1[Y.H:[G+,<6D+8T0E49/ M<)C4>7E23#Q7PWNC/ M@R& /1Y50+(*W*^ZAGN2_CGO#S^.)6GP6)ELN]_U[.W'&TK=,_D;D/H(]#^_ MJGX>59N+XDT61&!Y<7)8#22)QWNI=H7Y;&TK32[/O\3@S4,]J=J M.D7N8@NF F.^CNG^@G' X$O%CHGY/EY-JBWLYX)))%@K=(@2H@&(MG3D67L* M$6U@Z]L$3NSWW.PGM[#?<;'=U_&6 8 J^DPIYC2I-%8:GY7.U#%JK W*K=5Y M+5-[8KH#,]TSZK3-N#1\EA]E2 MT\[;9:R.3NH# G=/"?RY_]O@>GZ]M7R0*%P>Y. LE#11>^,L*.UR6:7S(.C*3J6 ,)ZJN.0-V.H/'GL'CY"#J! 8!1Z<**H/"C4#$&6E8 M@&#,!OY:Y6!3X^W':G*]9J;YHNQAJ:E>)= */AA1]Y%8GH(4BG-!E1/I=__V MB_P/\V?*8@<4V0IP)V1I5_7=OZ^ANUU,)6$-YYY;EFQ-(!E&M#>/ M:VG;%U,'0>1 Y%I)17VHKOL@:*// <@V 9)@"+*>OV%;7G1>9QZ4%#@$ M-((M(EH2R:,BN"A _(?X,Q-=L-?^F'1)R(>S_0]]/7L$(;-.7%@@9U)$&B$L M-SJJ[#@-@5M3$Y*2;BFY!RI=4G+GZY2G<"K&"R#3T9@848 M.+&!L$!,MO G M72+P_],=A;M#L7O"+S+3MUK[07O214'LO5$O#&=5@'/1>7I3^ P/-"T6N@ MOH<-2C6F:^I%FW_O(ZUFW]SY^00$^9=)50'LLU*M>#ZI@&RQJO_>>066SI$& MH6-D,4CK$T".34TZ*\TCM6'U<-_1E;6.^T)Z'UT@>DV%.)_)V)8L$)"7ZLM802I@W.E(0X-S[FM'8&\Q%(%E9>">\+B_YQ,IX^ MV"[^X'EZ201ATE(FN)]F*WF8 #X9A>_5DW0"'*J1> M+GE/?MW%Q0!I#SS7'X"N"/V;P6SK#MB$I6/:)HFK9G3R/AF?B*',9Z<"56WN MYWJ5_U\QT3ZB),XGWQX:JW9OJQ]NL$S<.^J!JL-L CVZ(7[8UGJ?:1:Z4?C^"0%L1-^SR(Z.+X) M8K1LL:K'*P[QKG3&9 9V$&QA:WWR.[JZG_(UTNI#-0._NKI(_0EZU]L6W)H, MFC<2@[TUTF;CA,F.9*N4)(GE-?J%:?'ZJ;2+7A$Y:,&])4H[B>72*>(*HV09 M$,V*%HED:V7KDRGTH;J93\ZO^EA&@SO%KQ_J)/XX]M7=F^]3JW$S?YU_FE;_ MG".%OE1+G>@KOV_YGRNO;W/)LV*<^Z U3R8FXIQ3$ ;)H(S&A9WK&MKJ7L!5 MPNV+>XN(]:7AM.:+K1T(]UC 9LM=C%8DL,*9$NLEIXYH9Q7VVK=\4$&4$6L4 M[ST0]@!P5[UY?CZ_G@_AK1=E9"2^;5)=07PS^%*!NSN^7E-E<1]Q+0&-H #_ M+,'2>"6%,@;W+GOCO6RI!R9)J6=_8<3W,Q@Z4W"^/8C&=&%GY]/1X]1I,YPEE4$#@%"?\99W6BR4*,$1,$'.V5S5S+ M%\=N1WL&;*FR--S@)*.HA$UX:Q4(Y^!!.]M*N#"& Y!>',M=[%$*.$6%!\\$ MA 7>XI25[))0%DRXT:U3?">LZ?P@-UTT@%P$':*0$+#+&)/E95VSBI0:QFA[ MO38#-Y5W#^"S:TMA'!$N>E ;3"H5##C?3+C,8_1)K2X)0VT)NG)-#/+5U<.CLR Y] M!^;FI%@2? M@,%US&@+GB-P"_P+Y#^'#!';VJEKP%M@I\1!05PI/RL7;T13EZ14+EKJ)8#* MO(TJ1K9NP=F3@'QX/=C#1M1!I$Y\#!IBHYB,,R$JFWQF(AHB:2OT:(5&;0AV MA6_C< "M7! QYI"8#-%X0JCGUNH80.F'5HJA[8QLAF^ER*).E<4!5L\WMX#+ M8P N_G,^G:$J6%L/\7_6*8TP[$^G/U_6ER"[W]K?L_;9:>YL$D9R:5R&,%$H M(TRT-I.HUXFEL/@P4L#RMY'FY21((I4R+B68BOU#*^:8KOQ%TTL. Y>%#=24NXM!U]:*"PV MMIFOW45-B3UF:AU:W:O2P,^S30:\^,R=DR(I"$,<=R2Y]1&'>CL4VXV_.$YR MMD)F!2$NI=HF';T7RGO49FPM?_'G<2=^OGSH(0\Y70]BF86%MTF1-=?2"8\( M2P],$F@*7J_;4L&%96([G@\#V35^FU*LI2A!"62LD.3\&M]QO>G@_.=I8\ZD1QH M8\Z3E=89QP4W> O C:!K],Q')LO'X/=>A"[Q6W3R5$"4I0RRU8'')_K\ <: M,JA.KYQ:YRQS0<6C)._@N&V1.NY8"M0P%;*!4%,9#HK%&BJL-]*D]5K%/"9T M>A[<-IU;,AGB9H/)7"&= JYDPE+O>0(KR(QC35APH;48??W,7XIFY ^LMX]A_5K/GW M1T#6#\&^/Z)QRH!18#JG1 TIMT_P@_946NYISEK^[M_^QW#VX\7@2V\Z^S:L M_M?O+N&1[R[[UX/AMQ\^#JZK:0\ [7T80PSY8WEM.OBOZ@=*;F8__NY_?)[] MN/+QX6!4O;LJM/D!E/!___&F?X%D>#<;W\ O;GY[\"'X^W5 #$97U60P6_U< M^>?7^HL^C8<7]8,0UCNJ]OXX'UQ@[(O/_U?\Q.++_A5 W@MZ)/>[_G#P>?0# M.C.#RV_UKP:C"SBR'WB'&);/_33JY>K39-Z??.OA0J^SWNRJZN7!"- :](?+ MR"YZ0J8]/X:_>K_/[E?_A]Z@;LY9^\:_WES@$MG?NU__^H?>7\;ORU>\(^RL MUZ+8/L=3WOX#WA@.SFMT_H0]*-/>[S^.;T!PC6!_^*'G@.3JD XJ<['GT?E;K0WONP-2Q,0..45/ 3?6_]B..A_PG6V T#YTS?X);P! M?KP<3^ A8WQ#38YS].7QJ& MA[083._P_53AS?:T5UU>5N?!:%0>= D/[T50 M6F5:*Y5GR$?F#"E1^'52P:>KL][7JO=U,!SV^JC'X 7XQIMEQ0?P+;X#/%?R MOO=WP&YR>QR 6O6E/YS7Q,%C&%S?@)+#$UCS,#R:>;DZG(Z' V3T"WCZ0G"F MBV!J^KX;[4!>1CO\N5\4@V@4 XC\K<3_^M>%3(MWQ!Y,IC]47ZK1'#AD,K[N M+1I?IW#2LZM> "H (TVFW4CL_^A?W_SX+U21'^^S*\@&6M9/P+']WG4%PG4Q M'HX_%U&XJ( [K^'H>E^OJA%(;@WM8+H0XO_"7O0BM<@J(#/@,N-S;B8#8)4; MD-IWI442I6LR[I]?X5,7CUE6!/6[X <\"7S6X*)(,OYF#-\^P(_"2XU@5J6I MN"B]3\TOA_!YD('JM_,K%,TB=)_'8]!^\,.TFGP9G%?3)2KT@ 'Z38W&62T# MMS1IU-7T]@W ]!<@7,/Q= XR-:C!'(T1V4;OKI..^AQQLC:8E.9]RQ1&E0.* M:QFHCVU9+&*/Z@^P[ ]!D*=ST') KH5JK?7NHFMQ+7DG]S.%!.%UH?M/Q5_PM*P#4(#VK=PO2-YJX-)BKFQ1G#J57]Z]INE@^BH:N^ MHL#UIGU\!G[BO-$DQ>>M-4RQ;%_16 $'HHGJ#R8 "3 3L/TBH89O[<&?@\4' MP+487J#$]6LO ZT"2!><^&756)G:X!:["J_>\A%R3P$03-]\M&J+;D"2"G?? MLTH@8>"2WJ%:>S.H)"KDI.8]TVI8Y@LL(7?+V3_T?C_X0P\'U5S??=DM9O?5 M3 WXXEL7WW8&3X!'#) '@"5N ;Z[&^J-/P'3E&?4 M]P>)OHY5GP,+#1YX6_ MFX?UX=&@+(N1!0$?G]\>]0.@@B04"JR' K_FRQ]N=??B6X &^",\=9V"P&/< M^$SDL-^O>>S"_[H#^AZ-%]]5L\FM!KV93V[ B0/?R:\H_MN/ 1O7?'W'_=,% M=%51I^B6%)&Y&*,N7G)U[BA:O+GK?AD;N."N:6UN!R@>J%ENSZ'%M*\Z]BFJ M!=2*W.C>R'>4'LR]^6F$G6%CB+^:J(5S E'+KTCZ)6GZMOQ\"BZ(_;-C:PS??@P-"%(;6@7, _'7VO#=3X&0P;< M?=V?_*,JG'NKK&M;7UNU]F>0MT?E$T"PVI'Z4@J(P*N8K085@SI 3'#]V&4 M I9X&< &]HO&%-=?#2:FE ""\A[U0%"1WVK3^VX\GRW@0T#JP RLZ]U3OS6O MUZ%$G3ZIE=]D_&4P+?((N" OU:&O70IY_C+^TD0TQ;3ILYH*H_&J,#YWJ/%" MPOCG_@24ZU(68D4:&PH>3!*7QYCTWO7*%5?OWB\;"=74@(3^=(V'7-UF%A;7 MB;V2HWM7*^UF[LE2RJ$C@>T]&*'4[%<\E%M[ QX_>,>]6?\W<"Y&U25Z*VAM MX*?S005L!)\#TPE<>5$K_D_C\3]JIH>/-&9QX<*I7\=_3FZ(ER[^;@U^?R'P@4]I[ M2/1FD]N?+A9/_CJXF%W]P!4\\W>]R?@K?/GH?_V. B3CX>+G6_!G%TL/>/R; M_W7IB]> \ 4.'0@\;#0*X+@5DDW::@7[!>F&U>6LIMV35%$=SQG&U(\;C_<^ MK1[$=#O1-Z&Z1@]WJ7;3(Q0#^J7EHJ*1[YM:ITU+[JS.+J";/+FHLPLE<58Z M5\IC;T7UK >N^:VE[:,V6 E=ES()-_W!!=B:=^=U1TBM :[[%U4=5#?Y"]0O M^ 6W(30 .)C^V.MM]DK7\^V_%G$]R>Y)=E^)[(:%L9S>&E.,>A\AT?V2H,,$ M0"VRZ&(7TUN$%7\)OOS=/4$?A:N^9E@5X855O'O7MU5K?2>N]])=PV]G3:*I^J-,.]\#>^XFO;JP+R3YV-8?)?5;%)ONI-'_WA2 MS2?5_'VH9O1ARI5&_[>B8NJA.T7'E*LBC#^PC0]?K M!ZM@+U$[5Q)(+FE'] MX[3WI9XFCMJ\:J8>E=BNM "NC;V^EIOMHBSZO[U;_KY%U8EZK*ML.74LW?WO_ZJU!-S: OB"M MS0 O>?"FOM'#"Z7_Z%S:&@-0M#>^/+W\5M\MUULQ2HYJ7C+4& DLJ_[FXKZ$ M\/=C\@)O2=XO =F?@2:] K+!N^#-U8]%N9XB[),,?\\RW-R7ETO;Q9+<^^Y0 MG?"OZ]J6WM,O"7IP6\[/YY,MMZ>/D:).+W7(8:M+S8/W.N:01:'U&)W>;7M3 M[UWO0W4SGA15=V_@3J]Y:W//PQC>Q'ZHVO?WH;G$^ BZ-94;A\9W7YKGTZM' MBZS[@O=KU&<'M[:W)5E+501-L4'_KN3U9@R4^588 MZ-_'GZ9 WMDN<*VOARKYJ26YAA>P'N*N9 N9\N%[I/KS=<9['?!+N3B\0YJ/ M%G6 F#I'\)"%ENIA!J/'8M.O3W8^;6(R?+P;C>;]86E#VFS8FQ^_G__]0!=#TTSQ:_G5]7% M?%C]?.ENBPK^W)]\'HS@DSC!:5#N+7)533_B:[MT33!AC1(Z<^J%3%98KJGU MN!Y.QA"B>-ZNB<=4]G5M&4IA^5VQQG4A;%,DNR!M[[)J M#L=?BZ>*'_]A([-T28=-9%CZGGLNU^UCEYZQ#,@(2\F&;5#NO-9='.4=.*7V M?"D!.GS"V[O)._"^AOV;:?7#XH=E>B R#[C2MUZ;O>?-[>X)-R"Q_[ZK+W[_ M\T_[.+,O^O54O>S7ORSV*)6[?'ZWT.K3>#8;7R_8O?[7#^ 9]TJ91^]?ZF'J M]T,F=)R7A7/YWW=/N/W5I @U>TPXN:0QEN3LO#33'+:/[9?)H"0Z_U1]J89/ M#N-> U6+]CHH3>^2I4L_?0^D?0Z&#8$7*#U>#"W!V.PT93FS9.5O^Z2?_\P?4HE7O3^/^J-U% M>2+LR13+M?I- __\?GR7@^NL#@>#SYX5_.SZOJ\O(M4;E.DG?& MGM\+Q0XJXT=)Q"YCJ&9V6^^6$)USA1S6=6/*CC8494A6^1%T^6^>B)2'9AO;U\Z[=& ML9\Z\Z'?&F4.*9#'Y, ]G5)_G%38^U\[Q[[*%N\F0YO'Y*_1Z9BWNZF\0[?A MQ#W'1I]#^YRG]/Z)>?;V&G=@G@='5JSKY%[^N71U[]U^W6K?7FX=6G0.E<:A M#TN#<'9NX>:!.DHU#<1EJ7,PSF?J+?-$$VN[SI*IN=PSW M!Z-IK_]#[_?T#[U[?5MY\!O\&:[@&.&CX^4FKN6I1#@=;U)]^H9K*ZX!DS*: MX 8W:LQ*]_=CGUD&?N/\+*E+N.)WO2][3MQ^WSH+OD:%DBPE8H=[_C M;9E8!'OE>2>]\E*_:+NVV+%5_]2NO5>[ M=I'HSI)E?"7S_$]RDY?WU7"H27:+':+3:JRZ/CUYAY.N9F7 ME<;=KQ:Z2M'LD6)II6EN-QKZ;W];; ?\&IEHM;H:)+F MP0CI;"!'.%Z/=9R;^7D^N;?YL#\[X%#XMNNQ5P8$U6 G3VJ&7!YH>'WO*VCJ M>@OEQ=).Y[LT"RZN'-RME]P_X?)X??'JTBGUO,<:R/Y\-E[\HE:LY3<'R+B8 M3C(NRKSL?#[^LO/YOB?D7XFW>G2.UW*.)/.Q$.B_/5NB][%"^'AB M%';KE!KRC!M[<(HC26^8__KI&F^;TTCSH00)TWSO3C.3R=AWLV3 MN064O4!\MX-3W;UD&7JFJ>I,M+:0YUC8X]"V_&2ROV>1XF?$R)-(/8/1>J3/ M;%Z[.?LXGO4/M&N' T==C.=X5_<4B3MZIZH[AWH;^=Z$QVWT&24'4F*[T.Q8 MV.<4_1]I]'_29B=M]AAM)EEWJ4OH**P &ET7GVH MIK/) 'ZP[+9W7QS=P)(TX;89[U^[WHP*GT< M\,86/^T#S9J!!?L\IA0) G1-ETE7T-%U8[_V@F^Q;OUK?W)1]GW?$7ARR^/P M5.3B^6@PFP(NWWI?X*7WO=ZO-]5Y63,_''X[NWO.M+R.Q]@OG#\8S0'WKX/9 MU4KEH?L$8>5\5O5*J-'[]:H_J:[&0]!SO0_5;#X9]7[OWGW\]<,?X'B'\$A0 M&=,?VA3WRX5/(=2)Q];P6(!/P*?Z)S;[ M7MGL^5OQ\6MP%@?X>@[]LQXR8_7H]OQ3\=JFA8!@,GKTE)![:3$_'L(=DMU* M--3[O#RA<7D:^6D8](D3GV^VVIM>MW8@2\%.?M_SB.';8IY:[]_-@@/1*YG% M!RT!.PU<_2XX[1!Z_="#UH_30AY(X?,WZ%>\+OD\(L(]IXE@VTS$NPYMQ!'1 M^,2<1VE53L'"[K:CL^:3DQ0>&WV>TQ)TJ>A/G'1L]'F.W56&4?;C,\_1?T*Y M%19NS:?O/O?[-S_<3=Z?ECG\6(WRN1J=#ZII'$S/A^/I?+)3H9;)@0M%7& \ M2$^9AQ]C$(QXJ:BS]OD+M0YZ?72/8ALYX*G%95VB4=[^PV &WW!>/^E#=5U= M#$JM7W&+T^C+8#(>(6. .PQ< F2'_:_3L[*KH/\-5PQ,JND-R- WPT"=];K7X^Q"@]'?((% 72P MPFXXQ.CAIC^Y+<;#N7'3Q6C_"PPI)M4UJ&M\WZ0A=]7[VI_.@.?A=U?]_^I/ M+L9S'/__"< ":I=!?R!XY5RF -,9OG$\AR^"1U;PANEX M]^U3[L-_6C\)W#>:D]10,P&9 M3*>%-_'[OY9(&H[QO*SOF-;++VZ&?< =N!5-37GWH)FJ""?:^WM5]TLAR/ .1>#%M1A.JF%!#ZAT'X>&!7H7\\F@&>MX ^*&([I/&D@OQ@4,?/CY#!]7T[I_!PN(_KPNMRT\MA"'Q;/0(").5P,0H:](8!"A MIL2SG&)!]7*.<.^&P]D=8]XMW5ECF M;CALC7I!=YE\%^ 63@'URTND< -$K:]J3KL'][2XU8N MX94R;[79;#.> +8X2?L5+1]6P M_*L"81M_*_7]"W#?'Z:Z^UF8Z>]58U0FH)\FU9 18Y!_3 MPKY7J')GA9JXW JH/9DCIKAB"?D,S@[.H9"[3'"_]Y&B>>^^ Q1J_TM_,$1? M";3J_S?^BE.RSQIG!UX=C='P-N\N^G-A#L"!P4\V3#^M;J5A/+E3M.6;\)?E M(_WS\^IF!G:C6).&7VJ/[.[SMR0!0@XOSF[7115C<]:8LO^<7WPN^AGY&8TU M4&_O0 M-"SX?MGOO2@:LC@ZHQE@7GO,< K7@/7@!KL;&OI/"TTO&Y+5>G5)C9[5^JX< MPOC6F[ZHT+06IZ2_K/"F5;_X80ME5/-D'_M51O-+U)2UXW6!!: 7RRX3(X3\ M3W35XMWO6J>Q#V' #ZPZ>5 / K+9U118&GMT.GGDH0>CX\S-LSM1KTT!V(Q! MA0(PN/Z$%A!CTL:U7W*"!Y_!2A:9N767I[=!&CX166 T7=(0"Q.\AAUJ7@,& M0L\%#K<3#/\;>2^Q)6FXSOG9FV3=@,;>DTY!.ROY 1"YP9=J^&W9^6]YSPO1 M0ZE#][H6U<&7JMD8TAB)HAI;5F*#*#=G.(#C[O\#= Q:+E2K=FY&:.!P^=HTSUU\&9S?NH6- MOW"V6+>RL-0E$%Y\S;O::J&,U-]W:YAJD]:$OFUW[*QU@N4KL#,6_<1;BW?Y M\/$TY"L6' GXR& (OQ\^L280.EMO&N_'1[=NP&U4/8'(NS0O8@0)AS%!!(KC M55OQQM.Y/?#-IO8N&;U?"GDY^1RK3[/]LLPQ*JDN([, MI3>6949"E7,-3?[C3Q#I5[V?/PT;7^ 9,[)=NT<%MW-,L&+3Q2+1>-<$>UIU MTMFJD]/JDC>VND2_[.X0^K*MQB_\\>?]^E=2]7-TY0BG+1&GU24GIGQ%3'E: M77):7?(BC'=:7=)UI>6'"J\!!V6L0W4QF/4@=B\)F)_F8S6Y[OUIW!_U MW#[^]+85# ?VI[L7'\KTF>Q.?H[EF ]MD4^&]RW+!#=G6IYDXA0T/YJVBRO> M8;GB'=]=\99;QM)U<@C1ZI2Z+RMS^LR*[K9DO'4W[A6)W>LU7&](NL"@J=/: MQX-:NK=ET/XZZE^/ ?7MS?)+XBFW>)[$:D#1O)5G2G:7#_CN]ZJ? M$@8'2AB37([/^(9)Q:Z:>]Z/*G* MX#T<>S0]GPP^U5,M<52/&XUPE,Z'ZF8\*?-[\A@_>\R/AG'F.!PV68L M6=/7VEM,]#B[-[ZPW]%X*R%)QP.N>N=U[U[_\Z2JIR/B%-AF\F978-/NP5XJ MSZ^G[G4$*B>=@SJY[9-L:'W9]$GV?H_S11;#Q>HI6(N5 XS\V'15NL7)W+Y$ M?_S#63WBZ>\X'Z67^Y//XY[OC_YQUOM+J28%OG7-8.@R6:H_A<>4N=J_XM0= ME,7>GZIZ6#H0[Z?I=#XH*^#Q5_6,*7Q)>#XKL@+QDUG3:80!X&->CBHH,]6[ZW^H1EJ#TS^=E$NQ9KQF]5A4B-A//+JHR>!D>?3L' M.8Q')4HOXV-QNTP9L?D!82_/J 9EVGN_S$_&WU>]F^%\6L:8W\V2KR?']!K9 M_]-/_N)V[NGM *EBY/8??;0K M'3:1X=4-1SK Y"/;R>0CREYT^ ^S+SM[2+WLU[\L]BB5!Q^==#]08,\Q>>6E M-AF5?[;&8?P"1KTV^>!['";\.C*J=AFJK:?I4@[EP-F4(R/MB+AW M:9J=F/8-]:4?8-GI3YVQY_="L8/*^%$2\2#EH_6>YO&D5_T3+UQFXQY]+TG] M]S,,;#HF@G8X _0[X<@#B#5YSTAW.\./B&ROS#<_+.$:)ZKY3#=5G =@1E2% M;Y$73Y;YZ(E(=F&]US<)XQ N=&<^]%NCS"$%\I@"RT(KLPTBFSN]DM/>5VCTE4CY.(A_5DESW439XLA]=/J=\C_\V;QI.MOGHB4AW8;U3=A?=Z+^]WECM=>G_8_++.O:# M#^'?GMCIV.AS:"^5=^@VG+CGV.AS:)_SE-X_,<_>7N,.S'.:1?%XW[)N:ZZ^ M8(/(^!(W:?3GP]D9-CY/9_VZG_W3>#(I3<_3WM?Q?'C1ZY^?3^;578]\?U:> M$NL/EPKITOL/3\/FZ;/>5X"@^O2MO&MY]]37P7#8^X3=^RFB-B/M\YA>_Q/HA(+2K$Q87P&Z[-3Z.I@NMYN_[[WRSODR M?&Z(XR^VC BXFZ0 9S>!CPV_]6XF_S][7]KP]+NZ>R"?DR\C=B=81:$.,GIZN[ ME$=6GB%.T2M 1)D\0#G;XD\NGR:R_H8J"3RK>ZV*%<*"0\/: M/@"V#]:9\WZQR,B=>(+_7H]9= ^OAL5LU0S$-$C&D+%8$.S$"L($D6@B)"?? M=LQ%+@\,>L@+]RM:<-]I.*L&ZTY$E-\"(96J6Q2DK:4H2+=_T+H4G5?6)#%U*7:J2T$4K%4)BB,*5-+N)_\["\"ZF.4E%$&FPZ;OQU;^0Y-^T->SK0YP-7$A M%7![M7>(KZ_?G6G9%#T@C1_=,9R-DEDX@%,:.2KC!RG+IC-/WA21&X*;Z$;3>X1\^&$4S \3GX MG;GD+L!_HX8J32+CD%E/.,!O_@C/)3Y*5<6 M45^LO"3?IA8/%-8;GG/93#AI&9IJ_(Z9I\N#?=%N=/6ZL &(A7NDXO72W..[ M0L=G\$7J2I];NM#P?9A8(HY3\EB[89SH.Z6?G$9?Z];?VYH6UFVTM9])\2!\ MG@ 9$R2SZNR!-HSJ-RXT+[ZP\FDDT#OKSQ0RN6PJ\#X'A"/P8F"!O^NDCE9K MT.CIW0Q[8,(GQRJRT#3FSU$%2RK/CP#DG]??(#^WK]5K92V+Z32: TUWOOD= M+VTPLJ1W!N6@NCW(=RHO@?$T-[ ]3]:AI^+[.M8&BM)J?<>=-DEWBK%J,%%U M3",>16Z;1]!%M S9;O37A+GMO#@M([4:@[Z>-=FH=DZS[@^2-SYRNC2F'AR^ MF-^MDY*(LC97N%'AJX$^5/*MKR8%4W[$QS^@N!*N'.DSZ?5XB6Y]#,!"2,DR MJ*\*_3<1)R$V\_"QVP@IJ@_S)C48AZ ,L06QO1 H%''JO$$&')A:4Y(7TS1R MQTK ?PZL.SZ,R.W3:A9ZX9"]1^81VFE+4R![?@1[9ARBR,7[2XY2YV^_?,EB M2]3$YU,&MH^EHBCP>AOU3RM\#*1R2MU @';"&>>VNA2.)G"*^$2$% -CPC*_ MC^&M@#\69D6VA<89!D60))%7\(F8\"S2 ==#)F8LK6.!O4L"CIOLVIES2VT) MAPOX?0C6GAJ-19/XW.?!?3*F%61/2G$;ZY>W8#MHXE5S>2NW"5A*5C&>&\,0 MF""9R>XNZD8^<]WG79):S79/\KB(8]P0+\#*DW8O[AL,?&7O,NR3(R+K@?DI MUVA4]+2KC-2N1NT)$!NT#.#KH5+E1>;R0% A=LZI*5?! !4)#A(^,@K'#>\# M\1\<(D<+_C3%<"$KC3-]A8]&4G[,'YKP9 SP1P>E1%\>93J2R^)QH;E*O#(_ M3:T%*)DT:?_CH-985BT*;7H:SN6XZD7V7L,428*AL+H5@G_NDICX+Y/-S\2#1C-Q= M!;5[T32L@RVE3[$%RU4W6>CS$+0;+:U+6]1S;143B2B@C:-K)E*-WA;-GJ)E M6!;4L4P_F2LTF4Q!WB_#:HN:W#H'3='+K3,.5[O/J0;K@G#3@,&["B1 M8=@O!F1+L;AD%:UQF*%FHEQ1D4[E!'3Z"UW^A[DFOZJOZW&6@-*OQXWPK-&= M_?WG/Z7Q^3UCTP]HL]^(V/7#.(WX=]CDE1^Z/_[RW__UY_DCD7A@R$@+MOUE MX/V->_> %I?(8RFD?LTX%/L-'[[RT?^^N[M!GO'/]O]]OWEG"0^^8&YRWFL- M;F[[5\W+9K/5;=_V!H/>Q5VK?W-SY5QTF]WK=W]9'IGY72>L KI+/Y'#+]\1R;%ANX(D$ T<$="Y#U#T1R5ZDMNIE M&211Z.>I$F/!1]9=?G_^>302KFK"*G^[?>)N2G.JWX#A7"NWS,+-,WS&R^&8 MW("H$TB>YV,_MS@+F\\OI\GF>,";X2BAY+4#BZ/!5J\=#PE0<6"5":"J$->"03%OW@B16)^$=<5%S!Q(YY M4?ERQRRX)Q<.FJ4 F4 )4G>&IT2_DAR(&_(*#,YW7/#&6=3M=>55^ +4N2SZ M8"H/'D,R8#_2Y,7>MV("BTYX[KTC7*,%XKJS'KF L['P!.PSNXA+I>-M<4I" M6( 9S1..1NB7&?FIFZ0LQSL$7^Z605F:HC#=F;(7Y?=3-J,OE1B- MI=,.R0AP(91K)_5#K8&RF*0.BLDK.-EO QCE$B^?!K=LT"FWK M"M.@XK'U!8,2)5G!.<.V ^N&7D-RDBJ.\H%Z(27=%,)1"G2_0''H<$!"0R,8 M?PPI%D3>>Z811IC(T\6M\2?\+'%#7J^!",F!EZ=Y!F$ AC.Z*$G#4)F9!#@> MH:L3@8$'L*^D,PH&(?"8U** RJ^MJ;M,6$\J$: "7 \'$DK1H '/*&Q M\_;C!*.Y'SJ6^U<=L^6N@/_"6WY.N_JP;0BS2+BKDOH1$BCU!!QP6#$+R_G[W]# M=PZQJ.O00X!+G]#W< JP'SC=-^N1\N/*U6W:UR^ M\H)%'/FD763S=+6PX)^6L7$%F*OK (S:HF"9%3S-/+U1(4/T16N$TC=5TNX( M>6 XX=89CO@^#_L";9Y++AR+IQI>(VLR/IR^IB7%*K4PML[HF$!3@&7&[W?/ M,-P^0+9V^8.RD[M<)$N3,/M"1A+3-R6D&#I]+3F&K3>VWFYW#YJC>-@,R<.^ M;O9>T\77:N\UR>HQ"2HU@T^^W/X[_;!:*QH/E93\G9337Z52>HM*J4$C@T:O M1J-/H.ONA$6&@QL.;DCO+:2'YC_F]!KDV3_R+);=<+24W:@U# MI*N7!X99&CPTS-(P2X.DNS-+4P#OF:!#C'JR,29&%\F?".#NEJ/8YD$PS\>@ MELP]-X*_*H#[:6^(MJW[87M@$!IJA8;CE Z.JAP\OO?JJF7U9#R5TS,,FSEM M-G/6;K7W!I YS90'(NWX\MZP(<.&#!LJF0WML9"VX4*&"QDN9+C0&B[4[K@^F4K,TYJW2):"]U4*4:.80$3%!ZC<JM MD]6ALKSB:<1C]-9ZF,+&+,#E.+:&+!;QVLH%V]0KP&2\7_1V ONIV7"TU[\M MY%(5\FI7TE,+CCTJQU-LL#?%-H+"*Q0QR8I99""G<_GL)N$0?LS:C)P.@&29 MBB6TJT4927U98>KT5]:I)U5,5[G+0^70+W70FW?;DSGSP"?*H_-:S]8S&&VR:0S2 M'AQIZ\R##<;JP]A*(65IG+0F)L"A$D-,,OP!Z'L_]%LY^!C\,?AC\,?@C\&? M:L+'X(]N/7++F/=!W37,;]SWK=O?OMK6,)U9OWV[T465%4H:V#X4:!<( O . MR(;/&#YCM_JF'(3A-(;3&$Y3+J>1 M2#-H.:WRR:TJ& >$WAM\*JD%/9:FZ%J*J^ M(OUX2*O?-91E*,M0EKEB-21F2,R0V-&3F+E>3'Z^ D.5PN=C9;O6URU6I3#Y MX_6(=;3%?U>%!,J6U$8@'S$YM,WEHB$'0PXEJJ&&+@Q=U)XNS*7[ZR[=S37C M"S;;;]]NE,VF,7^W0CZEC@6/6.2. M9V@,<^M3F'#+:=K6NT+;CE\YB].(8^M8Z@L[[__ZR[P1YSM[WJH3^\5B4]G& M\R>K_O[SG]+X_)ZQZ8>;O+CMQWFSVLO ^QOW[@&_:%X.[FXMNYZ;=NGSWER44*1[<"]W]UI'ERQBF"7OHXTJ)YV\)@.6+# MUV>M9G- ?[['GKN);)OLP9&.%-7=1PR>#^Z16B*8(1(NMKN-$8H6>V21%]OJ M4SA%.,+'E>?20"3P_11D-?:9E V1L(0DA")R1QR7"+ !]!2B[K*]O][I-N]E&1;/_C,XI.I'\[@Z $__@3[!9%ZGG_G MJ>/'O7(X,8%-4A$J$@_7@07F^%V1U094QU[2:V?).X^/1!0G%M SX%(<6QZC M)NF=)=<-_M\)\[,*^BOD F"!EO@]B]S';&+,F MXHEPZ 7.L(X!*+Q3\'Z9-:AV\7AD,-)DOA&DZ.(1XOE^=H%;4+LXM> ) &_" M?L#Y AFJ1G*T"1IWX77LERPY4$)BSTLCY(P(50EO?3Q IPBDQS^(!%B**T?Z M.H%- 8GQZV0V1:/$GX'6*48C MZP'&M]#6!,S6PH62<<2Y'GZ&J(=4(D+/0DT5E-_H 38E16.(TAL;S WI$82)[\$,B2\!#"#+7T#T(.G! MBCS6MOB3RZ>)5#?PP7P@X'D)G%4\ C4>^6B!O+)5RFTV:(F+OG?B8![ T9(WXS(-BVXL3XPRI3U](M0K,A @L"FH'6. ?4R8\P/5S METV1[ "FWQ1/0WSD 6P0<4O$,9[,* HG5A*193++5BYA@WP&=T>+A6'J2Z&7 MJG\]22J4;@A9[FV2"!:3!M*LB 5:Z"4 T.@A/%")DC'B/]J)6H9<[8FTMO?1 M3JL%*I@"L#GQPB%'G]G.V&3ZT6ON1Z^G'7WOK9VQ#]N/OGW8MN!]TQ;\J/SK MI]>];!>UW@0E[H1]IG?>"O;]3E]P;P[82X -V.*;KB3^2AKX#6K@!0\]:-I2 M6][A*D5[>&#=HP,_S15ML"A4=T-+*9;EAW7M DQM_8W++=PZZ-CM-1Y)W1 L M QJ5NPRM$;%63B)IE]CU1L5*E)>N!PMS+AJ]GF%@.AB821Y7VAQH?P=D794A MK7[;[NA3#JIRPF6+>2/-CSCIK=5L] U%[-%TK;U N<8K?]_7)U+*B[@]I*PY M:PWL_AXLT=/(-36FJ E]KYP-514J,F;2VV'X+_+&:D.9$JX9JB/9',>Q!QI% MVY; .FT)9P39<5MACC9Y5174K[(55G=QM7B!B/%IUL:P-"ULN0ULV0M3#.[* M^/)QVFTMIV^WRA)NKX%B55"M;/=BA2BV(5<&V2EP45H89@1W;-W;L M#@K#YN3MVN178RY%$B;,MQY5!)?%9."63#LXIQR)Q6R+35'[E-2A] 45N$]9 M:2I!8P7 NZQ7!Y0'[!9S2MTPQLQ6*D^ M.6%IP"8AR(G_/)/MHP^#G,:%UF.2Z;J8&.8FN)M\U\#0,+%,9HS-$\8BCFGW MR/A6N.E2+IFNPW8: \H!7(WSWFV_STK!"B6QRA#WSS*U6-^B]RU^_R: $B*9 M;;I424&6=1AR'D@Z69/$:A. P[>CD60UUJ]LAMR@:Q.ZY@GL"R2, M!4O<)(TX$6;$'T0LY^:^F(@ ]0'*W*2<695)N9SLO3F+'9>3?;GT2IYV2PFW M$4/M:E;1Q-OSG1-O\YS;,) IHP"2SVFT! Q,3!\BZ^&12_!/IY1B"S\\B4DZ M(:4*4(-H7R61XHGBZ6EQJ+]7WF2=F/XY"R M9 /8%0X6\43(>CWGLL "UNB1F?MS5ES<3LZ2%["'-CT&,21+6ZQ9OZIWHC[E MX"RHP !\R>'7K8@@!;NYD5KO#7LO#"%F5&YN4.Q&8I@EG^ZQ7HINC@WZ0 KXQ:PK@-&/\V_N./0Y9M<*@M@D]+A/ MS!+6,LEXY2(-+D"\85TJZ$@$5H<_X MK!,%X 5ZPT(=EY(Y?^53P'HD:J"SB>4TS_^1CU:H%:+3^E%I)BL*J!YKH^:% M=D:A#]A/E$49S'G!)59,D"^>;IK)WLWH%*X(#U5:H";)\_F]PEO'5OXFY?*F MP_1 2D1$,Q_0TZ/9]GV#NFR2Z#4GT;>T)-'W+]Z6!]XZSD1PG7SPF2N*[8<; M;#%:;4(@]IJH^PE8A/6KY+^WR']W\'M7&56/_W:M1LAV"6JQ;[6;K\LXK@FF ME7E)E:73GV?N0^F#!&WI(?1!GT&CLUHX6$:J7PG]7MJ=1O]_2D7$"D4:' 9# MR0UQ)I1OZAB#[\M%T6[#<,I7%'\4\8_S4<31U8CE?:7G>.OZ(94&5@G(U6HT M#?O3 ,?;C-O!? +T3,^:">XK!_D"*S3\[]57FB6CZ'%AXN]KXW:LI;@=PP\W MA ST&JWN#MAF^G:\WMLM7=SP7+SBLYY7?,VN)[0X:"M:[G5;1W6)D3RF_&ME M/-=.6XOKNM-\8PG3PU9@;1VV_NMAIW_K[)U:P_ZMB'N45RZ5\V.;VKN;_=S; M1R-66M6N+LZ9BKL;*^Y:A4*[VRAT>UWDK8I?M+Y$PJVQ$5HYRJ@:-53IUK$6 ME/$U3Q6X#K'SC9NDS*_D2K^C$S/'T3,1S#_HO>$Q9&T$WG/!!%F7PDI2R4<@ M8A'$PJWDZJBZ?H&( 46VIUMS#_1,N'.:Q D+<'6FR+[>FTK;Z;;L?E=?J9&3 MKE)=(WJMG%36KK74&Q4K43VC'DS,Z3KW[<'%Q=Z@=-I-'XP?P[0U*OJL+QK=\CN*586*C%NZ MHHJF 9P!G'%+5P)PQBV=_'P71B,N$N[]Z?9I*B+3Q6T[3;[7MYL#?3?@IHF; M<=&!W)ZUUUQ7HJ0-UTD->H"]J#9 MM_O]K0O8F#Z2QKE2(Q%:>6RK1"1\==C1H*&QI6W5S]YPFHIRF@H!KE1RZS3V M=T%N<,U(M5.5:G:_9Z1:J9;P<1F\_Y(=D,-B'>!0]C0\F/V[$Y^:9Q6N&;%" M]+EW([@,P%2.DJM'M,>O&E0%=[1I +42]#K-UZJ,"IV%S&LPQ\N.X MY(=.0[$J)WD0>[!"[J@]9 -1,7MS,ZJ9%KN=MGW1,S>CYK[B& 5]Y;'-^) 7 MV%&_T>^5#I&JG+WA-!7E-!4"7,E6:ODU]PRN&:EVZE+-[G?+#T&HRMEKM(2/ MK7D@/J,3U'DM==F[TA(QM01D$T"/Q!K.K,>Q<,?TW81%/WAB3;&]B!6.Z#LW MG$S"P%+]!0/ZCMIAPN\\:TC"GP"]/#EP_N7",,7^A W+PHZ&29@P'QL-+RP/ MGB\^&^?C>9:71ACW?.P-#6G($KL56BS0M,BU1=EW6M(CB_4LZ:=6HVG!4S[@ M3L6@!4OK:EV:HJ/'Y>;Q:WO6KA)6,F8)15(8TC*DM0W^.IKQ5R-I.8V!UJ79 M5L1CC#<2#]R? :%=QDA 5<<_6PG5-(BX&]X'\"LFFTVF/(BI'RY\B!/8F\]4 M)-4B2]"'*\U&1S>OLW[G*@@,%YYO$)B6B.F' )0.:AF/;"S*6T(]+O?T1IZ' M/TQAMM#3=JY.P[&HAY.>#>O3.#5ID_(C/OY! )()5X[T%: )FAX"6'9N_"T0 MR?-]&RNM+Q?V(XDCQ?V ;CRSAJ V/[+(DZ3S@\\L/IGZX8SSF'A9.!J!RAO% MUB@*)U8B)JCDTO]M^IT%00+0.0FCN$$2?>UOR)'6+8QB M(<5DPCT!1 V##]/$8A'HWVQ&MV%A %^FTTQW5\/]O]AR>:RX NH&/'I ?3T- M?/@:EFIQ'_D?_"IP]QY'6R'9N#KD)3Q)\/8-=@IS2RL#P85F X['(E\ =2)? M%2.!6@F@Z&4=8'9" ^'9=/SP'WX^"J-S^+\U9+&(Z7ML M75]<869MTD(;UN? Y=(*!; "Z!CA(D]L0":P6==2!#Z2H;Y:C]J$".3"87KN M9;:LLGES'1G71]/3!UA>T0!N6)>N&T:X5']F@V0A,008SBQ?L*'P13*S1F$F M@=:>D=KUD/D,=Q>/.4R/1S*7:"P C!ZSX!Z +M8L4VGK"@;3,"J*,\":!8FO M)*-&>?(21VYJYLBUT;W@1S3'(EU&5*A'S4:&K>R\]3B)RM5-M2U A=W&$'P# M?JY7.3*VKFF]SL!NKJEX>6 @=NSNFG"RG1:UGH06#48;0Y#89D>,)G\26+VK M,3D[;6J*>AE)/8TV>;>Q)F3H;NECY7W@$>NV$5-9OQ"@NT3S;HYVO6ZO\G4OK)S,SI7$N>38IG-/"EI7E M]*S53[9[K :,:V^2%K<_X2Q.$0!GY#I$(U Z&@DNRKR*>))&@77V]?S[MZ_O M:0P8'UUP<4&^G-U^^?8>H!P^)N/W-EHKZ^Q;ZV_A(W_@D2T]#ND$^P"CET*> M XZ+#!]>9F 5HJGG<3!SR(;,##N.! ='Y(X%#.5)%PS=11))DNT*#XU#&D@+ M1+O-_]'#03)351O7U;FR5:L8_JDO(_@> HZX=!NN3/>2G":I"W MG%8.ZT8YN;2#.9]:\(:LD(:=>:&R]173L)5L$UEXP!FZ@I(9^1_" 99W=[Z MUPG7S^8NE/D C9ICEE3Y";22=17.M^#7R7&&,"Y- QX=<.L7V%8;EVSR =X MB4GJ2Z?.)/2X3S@21>22R\V-\R5S@RZ)@;^I>(]'X?OHQU9>(6]^84)R18H$ MP+E)%K@A/;@D'9CE1J!@2]STY'H1-9GP (3G+INBQH 3OKSOYQ!;PB!6I#;W MS"VQG>5H%&EM*71="XLYG2Q!!?X:]9(S]U MDQ3!M") 5Z1NZB=B(N\85HHQY%P$3XG%,8]CXB)JD=,H'&;$37$']&7AZ.?" M/T?13'##6=T!7QZ&TFA:\XJ]P&(6$/<9?B-BY;WEY#0MNG 1/CE.$(G2 (I8 M:X<;=-P@330=-AK7R^^KPUHX\PUGI66ONM09V)(FJU;7BHI'Q[UU5@A>11:. MAXZDQD(2-CL*?3]\)'<-*?-Q.@%:@^=BXB89Z%>.]F-FQAC.)" MR-O[@4?"8?6,+4Y;ZOGOG?=\UW M]#F>,C?[O.;8OHL)G, G_FA]#0%@RRM_%%XRAC\!#BJCSX5S9-.8?\C^^'DY MB'B^J&("ZSP0N;.V5O'V.;!R39W._[P5W@@U6'.G 9C&89C!M#YA&5K'!-?VX9D3I)E&:MW\L M5=.K4+6!,E.I;[C+R7?;HG ??46:CK.657=@.Z:QQFL86EV(K'*20+NDK#RV MF9(>"[SFHM%V#*"F%C#O:>(.A"$,1 MM:>(5F]=RK"A"$,1IZHU27 ,6DY+&SR.A2[,I>!FV'X"$J5+P793KPERK"9^ MS^Z:6\%J.H*.3%9M'Q]2&JGMG;PN&IWRXQ(,<1GB.D'B0IO)W#(;XC)W/Z6X MZ.R+CM$+2S7)CLORRL,Q^V1XK98Z.T4OAM/1:E]5Y:R-9^]D/'O5#6"J$Q]H M-1M]PP4,%S!)(V[RJ;N( MUN? R@W/MC0\-15: M.]8Z"^ZS3B@BQI=TP;*!Y//ZO )@+73SWL":3*/V._J$ =L*HW:9U]_?SQ^KVJMB9K]MN6 M&!5*,\MBE#P8LZSCSTI!0BH;B;7?"J7O$!=@'NQXY;( &QK)3K2JM.J3F*03 MZPQK\[VGC@!Y1Z 4IHD2)H)D)BMG1OP>RT5BW4Q:E*#6 ;+;$"P:FV>HJG)C MAH4A>8!5+H&^J3[E1XF:L)= ]O*!I<8I=M6E'F!Y-6HL*NEQ/L&*DS0-K SF/:)]B/4P"RW]DG&4=VB:-[I;[&NWV *!JDS6JYEFH;_2E482X4:A16FQ[M;' H>QO0:@@^[P%UBA-L/@S=1JL?IN+ M>B(; RIU(\YB62VV5-1S&BW-K4LETD1\A W\XJ7-K*^GOUS.5P0+['Z S"YT M!:$T\2TK#VQ"XW6<2%MA^Y+P%5'-4AC6WRM&:;&*>1&T69_ P,M+;6?]$A<[).8]0^?\8DTU MXF*A:&K+4?-:Q&NVB" %Q1(574_U=J4NEWY*_'"Y_WH&F%BB-MCG+M;MY^O: MH:1!(OS5-L;KVTMDF& M% $B7FGPL=Q>6/$<9?^_H>?2MBV7L'+XNGY"63,+)<3FH@W[6,Q;(\DF$F1A MAZ-L&]BO)DXGF;*IUCYFGK39BQ)6&='PU0816?^^1LM=6/;5789YN$,4EF&$ M_V*UMS139TIM/?.6QA0,M-N 7$:ZQ*:NGA#2?Y@YM'2MSM'6%.R9GA4;NF!C M#PO52^2;[ =/C=SM^3BJLSUQ1]4>'?:><\-YRXC+C"]^)[[XK< 7OZJ6=)>R M)1UL!(8, QY_*(>N507%H^WX,&'1/9 ;+9*E29A](2\8Z1M92?[BHC%H=IN] M0:O5 Z@-NOI:1'2U=(AHO;5)PAL+_?<..GU['Y7^#U#?](7+3IVZ\4IMTW\I M/>H7D#:^KJM<<^MO<&P-CETK7=V@V:FBV9Z;2H#=C].@=PMT/6J%8/V++GFW M!;')UMZ,L"0RK/*3N R9UP9P9:(;64-@SW.6D '. @O,=/X'MC\'^WJ=55A_ M@!I,K)JDV>R#,-EESTL*;:5>#1E6#3[E\WV?Q[%D^D!ZY%G<* E:^B2!P;2J MP:=DOKZN'[(Q#79D^.TCU"OJ19\5 MP^143K)1%QKE%&5 C&!CDK*56,L?!Z MV=&IKXI2+RH\+N19E@0Z&;W!I*K!IURV72ABNPO_-LF?VR=_]@L9"UDXSLK. M=IFD/[!;NM) MPBO5%%?%'1F+06=:4RVZ#?ZJZ5Q=]V3W !%#5HF,4M;>+B6 M8;IV?W"A!WQKH@@W(3&/>!;^R-T9A8#?F" HP)Z8V2^G;17(@0BAQAE!WP0\@G')X9I<#OM91E"(=MTJ MU\M^-M$+(X!7TI JGH*D[]@U':G\N)+5\AVS8]-H)F.'ZYW"(IFAE61;DF@X M32-WS&)$B&FN MAH(BH2M@ R"D/R_5(+/G%A>WE,DA=3[X8X689%RX)(8\.9$_\<@5DM&KE)9+V4HJ#S'G)4APN+8^/A"MXX,YHTUAH(A^>F#,F;2#9 MP^B@A5!M#2Z+^1,K6=[32(11OL,X2W\#%*9"%P\,>"-5 ML,C#\F4U"IF3-,<09@'V1?>*@6#=#?@^8T6PI=\759GGG5;K_SVC+ZO M8^@]Z@H:!8L4(PMI*3('(TXG$Q;!P?T!=3.GY]V!F_MO>1'6]>#U[K:\OD:6O)Y!F\-9-GL-=4G)K<2U7.85YJ MT\,78/5*A_E@-P --D;??P(>0;FZP(AOD1'OX$2O,K)MOL=Z RCW@&H'2 LY M-"IN*9E-I->KN>(5EOJC.GY#YI-!ROSUE.ZO!V$7]>[J*0/:WLY?=3%K<_Z;;NCK_G+*C*4 M!PSM^/+>2,JW W%C2;V'5V6DGF9'L[,-Y:[+ I(ATR,7@=\6[ERRVQ@C^B2Q M]?OVX&(U\,3(/B/[=K,2,]LP62A1K*UWR*)+HPVVBQ>FZ'3.C)>3-!M;%QW; M:6J+I-\=R*=F5VX._5WW]Y__E,;G]XQ-/]R(V/7#.(WXY]%U(2KLJPQ=NL:+ M<0I3N,)*QU]D3X[X.P#ER@=Q]I?__J\_9T/=JJMGT#KIC?PA"GB!#U_YZ'_? MW=T@%?ZS_7_?;]Y9PH,OF)N<7S7O>LU!ZZH[N+[IWEXV+^ZNKKL7EW>MJ\'% MW;73?/>7I6-YQ9W-NE/=;R#-BG,P Y4%L))1(,\>^=8+S^_-]AM*@^&$6%=P MR&+ASD,0S@"QXO>% *KA3-8H1=]=P#$V"M[DV7,JJB8+T;*R$*UY@=6L]JGJ M'5,(#"M<"\^;>JB8KX5(+C4$A;&$&)PAF+\T;M:I9>UB,$AR'G.25RI>K?E/ M42I(+/ 8,"3N4J0.Q:%AT$E6#G[IP3GJBG,:E0/]D3!NI\4Z9'&>83L MXEVYBE2:POMN)(;8]F5F_=;XUK#^>GGYA;:^$H&V&M"RP72D=C39+C2%(!P" M:Z\(5:EH_#HTD5O&HJP4QL/<<1;A-0]'QM"!S;T0!O0,=0"BZ.8\LI#B?&3T M Y (A0>&:0P/ VPQWFF:%%;@L82]W_TF_CDPFQ*<\Q*<':?;:G9Z_4&[U^KV M]5W<.XZ6F_MNYZ!%,)WV0:=OO7'V;JU7_[;7+TS(QBK_JF[(AM,\P$7Z6Z[- M+W:#U\5&S?@[B==B",=NYKM!Q3>B8KL2(1W;F_&O1%S]H4=@SWPD>^:0#MVW M0+"VJ%J-Z*/ZH.KOF5&[_I]+9>IND>-CL-DPWD-C\W8N-'-K\@JWR#J/6?P: M$)?!#.KMZO])VY7(2XA8^ULDIVGWNR;R4,L-48W86N4DL@D*7GROW;$'>XB' M,G1IZ-)H%D:S*(&#-1OM\GN'U )IWLJ_:N)>+0F$\B,^OE =Y7;UFC_F;@H# M"!X_?XF[HR]@/WESQR\!CDQ"5BP%N'+P,?AC^,_.\#'NPRU3'$IQ?N\1CI7' MQ!HAW0D#KC+6C],OW_BI"B,R_ID:: ^&F1N+>HL: :6@7B4*TE0+ ZN';/6" M3^FQF8>]E-66F_L2G*K"CLK6(0P]&4>#<33L!LWG@A'K1%+.\.L*NACK.]:J*AE%ZVH#'VVN[;3TA>Y9.C3T&=U3.S* M8ULE I0JPXOV$H-4E:-_*Z-Y=8$;4PS!%$/82$2F&((IAF"*(51=03+%$+8M MAK!UA7N#BB8GUQ1#T)FF4%U4-<403#&$X\%FPWA-,013#.$53K]:9)]5PB-8 MCY1%IVFWG&[I\*H%VKS5FU@CME8YB;P_P-6#+ML=N]725^?>T*6ARXI?)]8" M%8UF\9J+2%/,1?"/R5$P.0JF&,)18V*- MD.Z$ 5<9ZZ=S4;Y3M2J,R/AG:J ]&&9N+.H#%4,X10RK'C(=/WPJ(_R=CK9D MS:JPB[)EO*$'PT^-(V W:'Y9[J5[D))&1L$T)LWABR =IS>AUSHX_*K"[(RS MH08:BI$%QMEP/.64J@+%_55-JI-LU!S!_!)HJH(,QB"ODB)Z6$Y32OCQA<;P M8T-4AJ@JYO6MKG2N$Y]H-EK:ZO96Y2#?R@2V*BJTMX69BD6F8M%&0C05BTS% M(E.QJ.HJDZE8-"_\ J)C<\&BP9&YY*J+B:9NABE85!-4-06+3,&BX\%FPWA- MP2)3L&@5:/7.$#=E!;:_[KNP!^U>Z?"J!=J\U5-9([96.8F\/\#5@R[;';O? M,W1IZ++*=&DT"Z-9/'.7V=VZXKGA7T?@7C4%BXXOV+9Z6%8Y^)B"109_3)YB ME8+]*Z3/FX)%QX*)-4*Z$P9<9:R?5JM\YTU5&)'QS]1 >S#,W%C4!RI8M)]+ M]'IA8/60K5[P*3TT\Z"7LFUM!8]>@E-5V%'9.H2A)^-H,(Z&W:!9[W(#E3>? M]E>'X"V7CM41CGHCEG:&6570QUC?M5!1=R''6BJO[:[MM/970,30IZ'/"D0O M507;*A&@5!E>U&QTC1M^!Q/(%%HPA196;6%3:$'G]*;0@BFT<-S:ERFTL&6A MA:WCI TFFGQ?4VA!9PI$=5'5%%HPA1:.!YL-XS6%%DRAA50]P>X>I!ENV,['4.7ABZK3)=&L3"*Q7,U MX_5%"]<::=[*OVKB735U%HXO_+AZ6%8Y^)@Z"P9_3/J#27\P=1:.&A-KA'0G M#+C*6#^=3K-T %6%$1G_3 VT!\/,C45]H#H+IXAAU4.FXX=/982_T]JZ1=6I M=,LT]&#XJ7$$E$.;7^"@,.TG<+D,'#I(M22C8!J3YO#UE8[3F]!K'1Q^56%V MQME0 PW%R +C;#B>2DU5@>+^"C+523;J#6!^"3)5P05CCU=)#STLHRFGRUO? M$)4AJJ-U^E97.->)3^B,\:W*0;Z5"1Q'N:)_IW$B1K.%6D/MYPH6[;*CW[DU M9EYN"- U)/\C%0_,A_EB*QFSQ'KD$;>F80+?".;[LWF\KPBL49JD\/."74$& MA07XY:8^H^ HC!)>@=).%SMVT^G:%YW5XEV[C&:QP-.SKHM^R^XU-:UJ%$8 M>0[_1IS3&@.L$@)'A%5".%4)T3(3EAJ9"Q%54Q421^FK#H!T]P;)?C=V$:*3Z MFHMZ@4>NB+EZ"&$6PO=R%< $D5&HT9*(LSB-9FJ("4_&H==XGG&KO__\IS0^ MOV=L^N%6\9(O/*)$]^_ :]\&.\O__U??\X>NF,B^A?S4WXC8MYP_" MR@+DFU_YZ'_?W=T@4O^S_7_?;]Y9PH,OF)N<=Z_ONC=WK:N[9KO7O7;N!A=W M3A,>;%VW;ILW_=MW?UEBWL73>Z$2VSJ!^3SO;^GCZ_1QI6H @LLB>%F_TA'Q M":'$R+J,8PX'B*?ZBV!#X5/^AAZ1UCJ 2*.=/M!.10S8/X(5>A:+,Q)RN9)J M8>I[2" 1=SE0FF"1RQR MQRAP 7#!?2KB,>!=-OB9\W[-!+CV=")CDF'[P$+"*6QNR&+X;Y@O":9D5CA, M&(%G%(43"T\DXQ4Q\ %@$]99.(QY]$"<1@33-(G?$ZJS_ ?T_ M!@L3LV&8)@MSK5D*@F'(XP1&INM3 AU[8,)7\]$3KHC<=!(G>+L*"TJ#U24] M!SM@!3& 3[$H%*C#* 2=Q\?UQ+;U.!; -N\! R2*C &7<4W$;?&4X?1_P62T$!V<)R-%1GJ*X.5-<"JOM( M,E&IZ$!7P0KQN7Z*)N2C2,9 B1F]YB18D*^9Z9'K0W/EAPN:P!.@/R6@_B!1 M!ODG.0F\/.:(7+RM[89;X7)!&&B)OE9J1";P?5* ML)SQQGW#AE$3CFS)BH!C*9U)S90/"&HCZ9TP48"Z&[I62!$+T;2*HG 8XMN@ M%LR*DQ>5JN&,GN32S8(ORGT SPP,VS-L[T387GO.]G+J&@(E &NX#\0(]@,C MHQ6WJ(87-0LDT*)I\7;BV=9*'AS 2+[4YY$MT8>HSSWWV4W"(8]6UKE:7WDW MAQT(!#C=P')38,:!.Y.\G25D59+_'%$O#$@R@K*:3LAK-N0H(14:DDG,T!T! M@^#W8"<+].O]@NXZDDQ:5OM3L^%8\)0/$D//,0$JO0R 7.U LSY,0'07I32K M#T+Z1WH<;.X(+/5\RJ5%H)=+W\\\V?-MDTLX J4O)NE @ X?EQ048NN\%AJ M8L,H_,$CTBGYDPMG?L\EA.B"RP>0@7195J5;SWE\&JM K(UKU:+KP@=RF:+7 M$V@AQQ:$(YM.H_!)3$!I!4:GASI:C8Y>Z@#UH' NQ'*#,#A?8KO*+0A_%$X9 MB(!ECKY%Y:$^W.NM(ZEH8A4W1.CF(3:0 ?(![\3W1.5+#M]'.(/-!>OI/\:AA[>NE\&WL< ,/0>O=CR>G7^ MZFONJ)O-;N?J^OKVJGU]U[UJW5U>W0VZK6YW<->\N':NG2.[H\[@1^@UAV!V M0ZV/[>KH%I+%0"<] MM%^K:"E27QCZMGT_?'RA>N:6[K:55A0;Z7[!_UC__H9.LZFOHV%'2T/#P5L[ M$K[Q];YIB[>*]I4+S:]8_8G]]A-;[H.W@_^]RLBV.6#^#:#< ZKMI_U2I5"Q MV(!QZS)"-4%#P_,JA&AG'U&[#M,8#)[X?:F85J&B"J7V\^*@$0;2BRL]6=(U M^PGP?H)>O%>V5=UK_XVJ +$2+38JDV'7:K5LYZ)3.DRJXB)@_1_/450E,__9WUFMK8];; F6-4C?*?C0*A0X%8 M4!LH^PW3W>2?,M6N'&345,"BWGV:]E=?Y_B[?[5:CMT=E,0Z7P/16F">1JVG M3C4'#A&$<)G0K;C/8HRZ#5+F6PG>JF-NCVU=IO>PB#S:PK8>@07CU3A%PB,7 MQN C;-FN NZ+5U$LL3ASQ]G%^TA0K!*&.-"=1!J()*98K?DKRDZ445T>QR@$ MRHBD\ $<)'\2KV@P<4!,IDQ$W&O,_1W6G;H#DY.A_8ES+039X5B?+JUK6'? M$^NZD#L-F\+FR5P&0H6%6],H]%(7 [O"1["6,8S0993 )4,< M8I5Y+K-E%Y/2L[!SI_]SC -A'A=,/:\<0?DA+DM""K.9+[L(R-_YXB$LQU,D M8Q$O0QD3VCE!.5D)IQC.RHA*ZS2Z_Z-E(*5GK)P7;!'.@J/'(@#)[SACQ3N$"$0( 5):S MKIASZQ.0O.6T;>O=-P7FC_,,[W?VG"_BN2,_?CXFYU4E=#2)*OEQ);CC(R6> MC62PV4J,BKY=E"N!)\@^_Z,RZ/,]J !PE3#/<[-'!B70T9].G.L>PM-VC_+8 MA RUB^DH(6##Z6F)V.BT#ANQ<=B $;-YL_D3V'Q-+NVK&CO2+^'*OE(7]#M% M@E0/?ZH;]''T&+1L:Y5Z1V,PJVIQ;=O[O@^-J'^-PCBVL@2Q;2V3O2[QDAP/ MU6+#VBXW#"4="R5=NFXZP<+'+\0P'Y",R/N3K$NI-CJ-H9>#2YYU]YV&^1MD MK@$R+S'_#9C\:OYKS($WXK'3/79+LWK)!+4/X[U.8U@D6.]9@<5X+*:O:>UK M<@=..W? Z7;L?D^;Y[#RI[])Y.T-*4Y8U!E><]J\IMNS^QV3IF18C6$UAM64 MK=9T[59[M=F5X36&UQA>8WB-3FAT!G:G?V%8S?XQF+,J9HT? MK8!-7NAJMV/"=>T2JD%X7S@M7115E4,O6T8;47S$)-%V[(N^(0E#$H8D"NZD M9E>;Y]J0A"&)VI-$Z\+N-K69(L="$N8&^1G@?F&)K/B?]TQ/N#L.8,OWLS)H MZJ5P'*V>IL,28\MN-_5==^P*MZH@FG%1UD#BG0YU.GW;N=A;V39#G88Z#76^ M2G;V6D9V&NHTU%E!ZG1ZMM/I&>HT-V+Z;L2P0V6+!TXUJ5T@%/AMM9PU]5+ EA&1 M[,/@PB"P(>9C'?.\#@<5?@]BKJV\]4_-1MN"I_QU13YV&5!?4>N?G$9/[]*R M&O/)..)3UEP;&^ 8 1IAJ@)F.J)V/7#.(TX=EN0Q?5MZ]TGALT) M$&4_R[8&80#H?L5B023Q)>(Q8KIL.@>'\@V(6XQ G,":+ET7ZRDA+7T)?>$* M(*-SZRM07Y2Z,"S\T'AGK<*J-EUF;F@/^AIGU X9]=325^PSH:86HMC\8+5Q M0'5Y)]5OD3UKIL]$Y&GJ0G$(=/^=6V/F6>S^'D4F,(BUTJT A]7C,UQ<:Q,* M;=30:30KJTFT&BVM:[.QCP^VX &]SI_9&I?::70J"\6.9GZW#,6,LF7O+N+> M\[9=JJMEW*BQL+]51H-7,!'6,4#;&K(8&]MDK7F3(A_,6L%)@&6-Y&3WM1B, M< (7\1\1WR8SG-5F[QYO ['3M=L_113I5.=Z#4,C)R.S6:\K\;9_-<3S9 M&AVM>.?=$UY3*- M.-H^-Q!^XFR4\,@()7BO-[ '?6,C&:%T1,FU&P]"6P.[>G@_7X+M6]RC98"R M#)6[;S?UL;?=(5H+S-/(-3>'KZ_[^\]_2N/S>\:F'_X:AMZC\/W+P/N81RI< M4L#631X5^AU@<.6'[H^__/=__3E[\V/@AA/^G3VM>0Y@&B#@OO+1_[Z[N\&; MF7^V_^_[S3M+>/ %X.N,[@=7#H7[5[W\N[BIG-[U1R\ M^\O2012!^L+M_[IS?#FH1-/)KK_TD]"R %PO5 FO=!S,]]#R.&AR$UB9%:81 MQKOCMA+V-(]PCZPA#_A()!3F(O Z54RR*" ;42,6,09)RA!\-H\4C@$!/19Y M,JB>3:?^C,)C>!Y^PX(@9;X%%"ZCCXH+B# L,0DIB@9 =.[AYXC'J9_$#>LS MK/:9<;(!YF&**Z>T"\!.-3A16_":MJAWP*A(TZ&VVHW^_U0,3FVGT=&SIN7@ M/O[D^BE%I&&:0 3D;XF$3X"DK.\8\Y=GUB#1*+HB4GQDL>6EW/)9=,^1DF62 MC:2Y+/(-&*)UG:IXZ;^'P]BZA!_/\"?XX[WU.!;NF(:*@%( MBO+.B(XWKA;@"OQ&UTI_ZC?ZY22C1?Q\PAFJO9COA_P,"=;C(QY%,A,P0P^5 M_X 0C@%IP+U\!:":^?-)B()HP M"1._IS1/D#4X#VS&R3933$O!Y3R@'@B$C$'83SQRA&P$\#( 21()AA M*I"K@07GAH%X<8W3GE FR[![XOP4K8[)OH$K?$P,1J-BG2V2T69FDQ2)>DF MZT(9C;)2GU:J3Z4PLK5*!ZO-+%NT-K3DLF2,81,?J%TR2PF9*CTMF2K]]AM3 M10Z;Z=)ZX^QO?=\DRKS67_ZF1)GN8:^2RT\L^81>V06!A+($S=H=+A2JC&.; M[V3> %,-&/;6&N-'F(JU5G:J8Z$*2'AD L=0[ZI'RU#O M/JG7]%=)?B91+"^00G?A.OB0NG5EB++5,(VDC2VE5;35FAZ<1M?0@S'XM@;N MIS X7S3Z] N8\E+@#DEI9\V&OBZT6M7!JN"6MLH[QDJK N"J0WE]?4K?B5.> ML;"2GS]3J>8ICR8LP' ^3XQ&/.)8KM.HE$ANCCYR.PVJ,A;8"9.+T]!6(Z$J MB&\LL!*!>Y.%TLI@[\F4R109'L ?67PY!7_S41A-C&KXK*SJ=/21WXGKAL8J M,U;9J^$T:#FM\@%5%5HZB& \,OF'::!SJ19)& 36[=A,LP<,\S(-%UZ&V"ZPR>U,^*E^:;3%IH?J%U2(^\D%-B:F2 MF:R(;7T"1DI%;&6EKS[:\'EAVW;V)4OD.ZH"7^7*LT59@F)A9W]G0] MB+&8)")X2'42(P]0-GP0L0@#=$I-<% L?1KAR RK4_BVE>?M%4405S8I\4B3@4Z754#=,C5VK!TI<0_JHC)+"S""@M% MN975BJ?"@[!!K!;*K"FV[I;%,.>UK&,+0(NC3IC'92G2=9M6#^'4MC0"7T(X^. METKJJ_/!(K$8/L&"F36!23+VLUR^.-L%;2J, 1!4D6\!A@@%>=A4YGN.'2#0 M@9XOOUU;_4X3<(AF!'SA6!]<5?Q^HFK_R1B G:\H=W3W?XZ+X^%$+J@8#!!N MTQIEV7![@V/JY 0\C*%DXNQX&L+*\( ,A" MU? DO,,RZ!]'!4##*0=ALC#QVB$E'N;%CI^9@189C\/4]Z@0M0ADX6#9'R&# M?"@'&+)8Y%#*)\Z_05#Z[#&6AT$E\6%F59)=3";<$S M##O$.%,NCV\A!E7B M0XWYXF6L33,HL50G=< 8LP<0C8!-&89[R]275UA>)1$\)>MOX2,'A7T^&K(H M8!YPZ@)+&5-MZCA>.EU5F#ECD?/"_X62TS_U&MV\P+(WY\E:=G^B]5F!E_R. M0/8%1T<6DBC5RUXYHS?7'I?<)T,KDN/ %A^Y[,Z"'!T'+%:V7JJA?8 RTO1[ MMJP")FZ*%E2;+'!?@.\ERB'@D+AV6]9OSCBR%P)@D-HR,2E;6Z"$L=P45@B0 MIFXVL/Z$9B!:6YC2P]X-])PHT)FX%N(TA@DWS#5CIXP@#N'B9'W)E(0S:,M-_%X"_M"+2I+ M9+C,2*$2R)U!J\32[7/J1[0@?6Y5-9,'X@O"87?+D F,!E24>RX+[LJ43H!$CZ7+O _NP8D 48 AP#D1& MF:JB;.]_P(,>O%I @F!C'=*LO<9W)$%LZK+,&HHKDBH*H?:2VOTR\T&)E<;( M$=@0[&O)6 F?BQH4?V!^2JX";+6BV W-/0W58$B42&?S RT2T0J+RM2X- 'D M;UB_HS8N56"73U^W!>W\DQ#3"XG%@8TF7#&51CM8!PR;="F.H3@#(03^. U1 M?<=?GUG(<9;_KXNNB/B;B?<9\==_??_R7F?+D)Y>KB35#%)0 ML@W,I:5LQC.7BM*.+4K&+$V.;!RIQ=X3-X.] Q/X>^K=DT@2.,P?J9#:DM*P MLB$E]=(XJ [!AV2XE,H;J9/VS M\$D?WDE(95/'[DOJ_$='%,TE'("&I(L[ !*D#QSU64"W9;N-W"IH2\"C2M]EEEP7Z13+:)KIZP$' @!M66I? M?HA<:1O5)==6DG$4IO=CH'P:%S5Q^?X$30IDINO7472Z27:[;BF9 Q#[46O3 M:YU&6Z\$J0%)/D]AJTUZGVNUN]B2%\43<.[=6O*V!OWKF\[@XLJYZG4'E]># MYFU[T&FW>X.[9G_@M(^N):^$EMAG1UZ-NUK>1-Y9U\OY2MZYJ@9$H:\YD;ID M7%FGGHY%6GH4K53#WT@D"^$GE6U1-&'1O0CD(D'%#+,O9% '?5-"%Z.!EBY& MO<%!NQ Y;VVB=-@F2+7:?$WZVU0NM"Y?;MNT'5E6(U9%XJ98*],+QR#EGI!R MK0KT#%Z6VSAG_\A:U0YA_6/O07?V$;T081J#-A^76X&T0K'PI69VLL?<:)Z73J"Q5@'6)T1AF$])*3L;SJ$/NF M0,<>='K:E+U=P585[#)V9PVDW.D09\ON=;4IC"=/G*:R8/+S=PSW,ZHGO'?1 MMILM8XT9:\Q88P62:#G:+AF.A21,W?5G@/L+C^,/5AZJC&FK/'IX59O%[?6^ MH]'KNO9%JUFZ35$5'#%&50V$U3$15V^@SV@Z=N)ZNU'4Z=1=B!72+FS,E2K' MXEY31K$JU2@K?*.^+0AK7[]ST+>=9DG.GG45/.N 1L::/6RTCV%@AH&]AH%U M6_HZ]1H&MJB=U:F"<)[9N,?L#8)$@ M06 -(G./-#05QSH$?#]3-:EY?K))0M:6A"SQ"DLY ,:D\\HU><(W8C7^?\*3 M<>C%)FG9)"TOO%^OO%V3M/PF?\MIVBDF/]0D+1NDK!%2FJ1ED[1\$,0S2=O>6%504]RI;E1F2?,DFU[:;&P,03(2D3 M?:\QF^L P3Y55ZKV%^AS%!KWOJ,4JXX^QOJOJ/5ON)GA9I4+6:PZ^FA4UNH4 MKMC:(IQ.=W,CU?B<^G")B8HRE%W]\AZFS,*;ERRG4C5%#65/,MD"?=ZX%+L# MG?/ FP<;6CY_X+XLE$-AD0WL;8WO N:Z61\U>-X#5$Y4AUH6J![FU%@-OLC' MG3>>DIW6:*FRF>*\V;9J[8C#Q6.,AZ3>)=C"F]JF%_M*RAW+)J[9)#1FMCJN MVB,GV-!K 1#SAL9+Z\T:*'MB-.(1-G."%2>/&-99: Y6V+YLVA[,RHV/6%XI.B&!4V)QJ>28\U0Z#ZS)6-C9%'4K@X]U1K=GJ4!L V!]P69>B"5@\^CNZQQY[>\;^=N'>5NV]UFI]F\NG0N;[O]R\%%_^KF MNGG;ZP_N+KHWK]CZSJ,IHI>L ,FH\ZS0#HF8X)5XZ M3[?!KJ]GGV]_C=]G"37#;)YI-@]L#/:)Z3'8^Q54J7P>;!X>H-:)&NH]3/0? MV;C^$5X)'^DTO! X_MF(!Z#"R;6^+[Z/C_P0B3OF4MD;LF0,HPT%]L2]!$>'0_.P<#3KB"%">?/PDT^#9T70?U M_JP%[STE48HRYD$$,^K^.Q(^IIZ?M=^O["QV(U!?X4?\YJSS'MMTN]2Z_1ST M-&PH#K(,8"^++H=>#M4&M>;UX[!X&/G.<>Q"#E$(BF"9!/782$C[!1PE0X/(_X+.-I^C2'X_8<0-;-6/KM^$O;GT*P2IR.K;U[IO\'H".6"#5_7>D[Z,IXH>/ MYZC.P%MC&!(L0>;)!O4*O#BK*LVM2JGR &B8RR:Y:%N"'1=3;]KL&,E&@;,. M)TC2V',8L)JC7"&@Y,2LK <1R9^!-A1.VX1T"N0*?1AR$3?KZ+W8=A?Y )O* M-NBHR64+2=7L:2#^2+GJAJWZ^7H/@!?LGLO!E&4#;X+6!F>;+9\L:43O3P"< ML74)7\$B:&'4"CH0F#SX#P"%%T[D@HF0Y'AS( AE2P5,G2G,\H-31W'JW$LP MF_?=G1+29F2U. M-\E<>359[?\NA8N:KDY*3T#F- -ARQ(R*P-W]&QO(/#?B??S;J@N[E>!@>=DW0XUR: \+<2OCB^ M@._B=!@+3S ZXOH::=_)K^-*2!:]8 P3R;?+H!N7>OY7# D:K 4O]P2H.AU M O*B:=4RYF,0&XA8$#/EP"GD!OMB(@):DP@*:Y1#2MUE[6+G0X#XGC+,'@:+ M,D4I)Q+J\,U2D RV-4VC&#:09"@4I1G91_P^]]FICL#?N)M&DCGB$[=/[I@% M]QQV.ID(*5K.OMU>OX>U72LA+.;R@MX9A6$2H%3QH#V@?Y+\AJSC&;^G092 2$L(?)5"WV9Z#,1C2@;R]S[)+07\!1E M[J5T]'XEA0H]YJ![32RG>?Z/W+DY@DW"(^@\U>E2+-F90%JVU"I$0*>8;'40 M*.^0_/%XYYY>L,RDDJUZC2.F2]I';W$:D3)8>-PF]]B4B$(A"< -#T& T15P M5"=1SP+B&S$1 8U/I85,2YXO;!K&RDS(_-RH 2\:V2Z+QQ9>-^<:Y8H/GI!P M_0C9*^K1;!UH/*HB#=EJ!;$YT@)0@U2<-1L5=@+(*^]:$"WX?XO-#= AE7$@.!Y11K$(B@#Q%1!8;+,4/X1F? M&'5AZ]@\"2_9;*)6& :M5[5>&!I,#BMA3ZC;6]48R(W'0"0"'- M5=[,(1;C4[@+I-7Y%@AB\FXM0W9\15TU99=+\?PV$N8A]($C2+X/XD2I\VO<5PJJ$H1 IB'P'-QVKK5D;RL/#MW?*HI"X(FD M:*<@9.>> )^S6);0H8'PT/ /^AJ7.5_8BD$@GR'XQ-(6B-8JWX'T"+#[B,OK MK7S=<.J>#P_#GC_/C=Y'KMA.2C#.;\&75YVQSMPQ0%QBR# MJ'S!BN1BODO( 15FJHB<)AP"F2J%0=[[J<%$I&[](O3N^U+*P0FY."/_Z-):A=2\Y4YDX$<.6IX%3.3Z""XDPVVJ/P4_9G(* M/8N9 PBQU0.-W<48@8($4EI-@="E]\B6=A(07L%[#\BEJ@[%"PM;+(F5%<*" MO>U/V2F#@2I%ECWOZB9W?,'O:_W*GX2+U;TLI?6CHM]3(27R/,CEAT_\PH*8 M7-'_0,<"O?X-K=^)>JTOL5NM)'D,E\QAZ=DN:+AS9^(G8.:3A=G_SL#\ 3U< MC?MED87$ZQ%AX:0U64,_-1LMS??;NL(J8&D7>I=64"7E?8"VM9YJ# V@*1I> MP&K]F5WEH]>WM+;F@!!["8B9/D4.@XCNFJ; S"-IS>:VJX75_G))M2HNJ6"= MAYJ%IVQDD(4D.)7HG>U2T30A%%R2'F !RD!1PI$=D0>IWMH0B"T9,G$Q@!0'F%932GWR-+. MM0KR!&11I&P(/X+%(KVWF1J*2M94RN+<]I=#Y0[)N7I%$EMYO$$,SJ-FU^CJ M\X6#)CI*_?F:Y:E*,SRS^+/179?[B"08"JKVFVG[NL*_FM5E1)IYY (!@NZ[ MYN0RYG3JXE./LWB1]:^Q<#?1-EYS"[= UP*,C^">(EN4OXH(RP.+&RE8/K=, M=LC2U^FP%/U"=U.Y+JV;IMG\II^P#D7(6$P7]H%*NI4F4L"I4(B5C:H8%.D@ M4[=<>(?F1EQ%$("9%B4J#"\WD[3QAV:C757^X#1Z>I=FB+]4XL=,@)"4L+FN M)/4C0N>)=# LB#FBD77X3;?!N:;S&D6I7*U(DQ(D/[[L0;YT0;>1-UG/]SO3 MJ>VU+C1K>YHF2,DPV4;W\@=%'WZLB>C YG0 MQ8H&C:Y>5K3D,(?M!><8HY%[7?.MLSD*(-?_VR]?)*F1Q9/?2I.^,Q]%>C<+ M*0DNF](([XH819V(R+&,-Z$T4<2]=YD/;N'.-[\LG=^)G7@6SSZ"]VO&KKXJ M!?P+B]!PKB_'PEL O&B'?5"LP:HEOR20@"R)'*0VQRRZL@:S\S'@$=YJA=(7 MKVYYU7613;=1>$.&CV7Z(T>QUE"A7FJZ+'8&W\Y"3>=KFKLJ;)P:--9XS.5M M+^C1L!$L58K=(X"'/>5AHBKJ=*EO1>:1D:$/TDV2T?GZ)]6>:2NZ\M&T#'-. M4@,O@JPAOR>M&NBVV;<+MUS[WIJS6MA"W]:V;D? N;JEM MYQ%9B]O*\;JRF.>+$5^SHWY!?NH?,Z7=("JO6\_H\@$)X*?G Y40J5'H>XC;OTF4$ M5^5J .BMH+%[W[4BW706R<;T8=/1A\WI:6G$UGEK,[$WOG[@5FAF\V;SQ[_Y MVM?!-PVD2FT@]9WTMU^ELG2+RM(KP%0Q)*IJ0H0[ M*Q8RM,[\$,N]OK?NF7@A8\&T6=8$G:-HDW1VL1IY618\YC15'H2TH\O6O*M& M;*IR.IOA0J?-A=J]5NGPJ,K)XWNFK:3A,X;/[)_/.$U]?>^K?O*&SQ@^8_C, M8?A,OZ7M\J#R)_]6/E-[/V,)KAVJ]2^KEI-#)_?O[.*);!TV&JL$*>[H(JZJ M($#9LMJ(Y",FA[-VJZT;44[;56?(Y9C)1?]MNZ$60RW'2BTMQPB75Y&+N<-^ MKORPK+*D4J[+H#"MD#RLF=,Q/@3CJZR.[#H>RFJ9VT9#68:R2J"LKI%9AK(, M995 63UM7HNCIRQSHR1K:95"4(=-@2TA]$P;6;T F:J@1MERRXBG$Z:FLS5U MEDNBI]/P)AIJ,]2V$5SZ5$(CNPPUG3HUG3GZ4J&,[-K5#MO28A\Q18X[6FZ'Y*L99"U0U M>:9[4&X,_S3\\U#\LZ,O]6QG8-8"ZU7P 2O!=:]E4,67)=_HFY*:Y]?\W>A<]YKNML5V^)]@6=D@SUZ MZ4L8)Q%/1$0-RZYXP$=B;6N]+3KD777N+GN7O?9@<-7KWG0O+_K7W6Z[==>] M:O;=D77(^YJ#S?KBLQ?JXAULV?1XUM^;1E(80(M>[9-6GX9^:60!Z9TC M7D9BF"9A-+.M&-8$?$;UXHXL#_ YX)XUE)AM3=7FL6\RH#2PKYB:9?\[C+ S M=#A::.6-+;JI,]]O@<#.?=1\,K;X$_8,A)D*#\*;$N140]7V4U>O>&J_7F M#]S5K]Y'5ZO-UR2>O'*NDGRY1]\/SK05-&BD 8U,6\&JHI;I_&;XED&N?2%7 M3=A955O/5*/Q47UZU9@&7,?<@*M6>&AZ#AH\K (>&GYH\+ *>&BZ%=:X6V&E MD,DT)-0=8_.-1P_"Y72S?4AQ4?EZ-J8W1O&]BU[Y'0>K&SQ@^8_B,X3/E%A.V+]JFGK#A-(;3&$Y3-J<9=/25UZOZV;^5T]3> M(_AV$.;M-E[IHMFZ!EC)7L$22*BOS2BHRB&7+9&-X#UF>M!7K]70@Z&'VM/# MH*,M L/0@Z&'VM-#KZ/-M7$L]&"NA#?#%@L8_?:Y8<# M&=HSM&=H;Y7VVA?:O!TG3GOFLNGGRTD(F_P/PX)86$@+JV#Y85R.U7=LO6?T MT:'IY&2\DJ=.34Y'7QMJ0T^&GDZ=GC1&4AMR,N1T\N2DT>5Q(O1D6@D^ ]Q/ MQ7K#61EEG5F9^VUK4!6PUJ-S066BD_M-?=>7.P.L*KA3MOY@?+F&E1E65EX4 M8 7ZK%0%=PPK,ZRL+FU_ZL'GZM%LJF4[%]K*@)EV4X9'&AY9"5PU/%(GC^RV M3-/2O;L -[?DV]O""D![OO%:WG=)@G4OC=>LFS2"!6!OK;YM/7(K[\"FJX_7 M3^U&SX*G?!$&6@:TDM : 693LG5-. ?X^83^XQ>:;P4 3^#I[ M SO!?>/3A$^&/**^8M3/;3J-PBSF@LW+$EJ)L=XI/U M*)*QW!D0LSO+MX_]XB8B$)-T @ *4N8OP".V(J[ZU\&0P#LF3 0)_(OH@ VT MT%%,/? 0V/!E0P^6:\1@^1$?7^B)2+TP=;=Q?(DPFYH)\W? 7S\.K3%[0$R. MT^G4I_Z4<(QY_\.\[R&>F0NB HX/J("[<,+P6C@:"9>:(@)]_."S0H=#_(91 MR\4_ #'$2 :>'S$HZR?(0]B&9^U.,F$2(;:'R)^784L\O###2"2FX1JKFPI M"W,V+.N27M1""+5H#_@90 +@6EFGGIZ!-E&]+]A0^-CO$LB4RS:1F[&%V@R6 MP.?:C0N]3%[;&<#2.II9<,1C%#1 8OX,L!H;>6GW8BN((5L8(5I )^#YP4M#2"7'<%- &IIIBP*P,ELTP M#=O-KL&UF!->Q05NX+(IO?SNTG6C%)[]93Z$_8Z6A8_Y(#*Z??=GJ7U[?.=;\]N+L\ MLM[8&;"LST/0?YA4'NNM61$A .]5&PL+&P-F\BAI\#Z %^&O!Q[ P\NTENDX M4XE1L:1=TKSAJP<1TVC8N!FE]-JIA@PI))T"88U%#-H36OIDQ42"(YT N6-P M!NKZQ D\&B].P0!86+*'@..>C8L/N,OCF&'_;'PXXR!(D4(]#@0_8J2M2>D5 MP>[@WQB. #1!%]8)I*_V)_D,O/'OU+M'0L/%/(3^ RP&E4TX,)!;2/.;MFGC MZE6+;7?,@GO\0T$-)"/."L]X8@0R$G=-EHT+&PHGP&I$$(,2XRN)&86X.;6B M49H X8(USL0D+H)-FDC8B_L!X&"-HG!2!/#*"QD4 %[<)F:6^K0M@,LD3 $< M@!%T!(0=V1ZSHZ$W LXB6M6("@C"1#<&!=<$1X5"9N9:=C (AK**^-'5) M!!.X(!3RK XI%$"PH584<9](1QGA3$FB#)9%'!F&2FO* +0(526<8NLLXOBW MQ,-LP 7IB#X"DE>%;Q<%KHUU!W:27N_S5MU[.[7G#JTPSX*?NK*]O$MHU-W1 MTJ=[<."&Q7W3L+@&5TE;=^HI 5;/>^--[]EC[;Q3C:90E4+%+N/CJ3._ M^K0A,YVC=%\%7W$P%^E**M.^I;/O$Q %7=YM2@6+VB4MGCF.;G9L M2L+LJ #4G_Q^7W2W3IG8VM[4F3I\3-6<]'4&>2O0#%U7P+XL$U;?0PQ!67;W M*R4>'>\\\+(_96+R(37YJD!-F\)>)[V\I:_$7%7.\2#J]W:2JM.I.VOYA%50YO#F<+?V$OV7E3"QMY'< 9*RZI #L[_< MJZ-)L7*Z)=7R6Y=@50<27,([OHG#RCUMMWG3OKRZ[75N+KO=VZ;3 MOKR]N&E>=O*\0(/#><<"MA3WDJ M01*2P28#L"A *%9'HL+A96P4CB)_SJ+# &Y+$[#8RN.XV#!\X#@X%@16TZ*O M%>=*QA'G^H+0 S@0+0-9DY "(3@&0M0C!EW+2-JR6,J-G]N"-D\V7L[I:0F8 MZQTV8&Z_\7+5>MWLO::+K]7>:^+&KFZ85/^P-[SEQSU])^5LEY!0@T8&C4XF ML+B^J'7@PMK["23&I%S#MPQR'1RY##L[BDR)^L2MOR9I8C]XJ,V_;I#TB)#T MH&'^AEF>3%I9]?BA0;7C1;6MN5I-],*JYL\ZW6-WH.PC_Q!@<2K)AWGX@;J, M/J1(J'QLG4DR7(A%ZMO-0?DMLZMR^/B>J6I?P:KVAM6< JMI=_5U(:KZX1M6 M8UB-834'2M'JV/VVOB#KJA^^836&U1A6$9RC*454JY(WW]Y UI&=(RI)6_U^V;>)I2K;/C,L(^ MSBMDG:G[I_=9K:Q2".VP";,E6&=MN]?6=E&U+7A.VTXSDNV4":YC]YK:4MP, MP1F",P3W?.2DW=48S?0"=*I".F5;;8:B3IBBC,Y8JYNV=J_N5MZGO"AQ.4BG MJ[K]IN.H1YHKF>A@F:9ADN4RR M559#1,,D#9,T3-(PR?HSR0M[4);[RC!)PR2/D4E6!1WKP0QY*S/3T$).3U.X8INY;^Z8>ZG//X\NW3]2$7'O3@0BX;^(!^Y]#!(6 MW M8ZF4<\R2^FOW*_AU&USZ+X]>TF+NZ:-XYS>:@"^?[WKZZ[U]=.K^T, MFDYGT&[MM\6Q#S/3#: QYZ+&+L5*W>^MTSILZZS#MMXRFS>;/X'-USZJ]["EIH^^55?6TF:] M;F+B>0P&O81!2H.T-BJ.]$VJR1Z(Q71P,I2TC*:NFTY2'_UR524C\OZ@G[%:Q&3HY13I957RK'/% M&^9OD+D&R+S$_#=@\JOYKS$'3%>L%S!O'UVQ7A>;,:A[+L1U&L,BP7J/N$_D M&H_%]/E+/E/>71-TCB+,PNEV['Y/7P9RU4]_D\C;&U*4VW9_<[ MIFN-836&U1A64[9:T[5;;5.7S_ :PVL,KRFYLN[ [O0O#*O9GZ.P]FZ;[Q'S M^(1%/V**!$[PHQ6P"7^-ZV;KDC,E.PY+,!2Z]H6CK?)G50Z];!EM1/$1DT3; ML2_T%<,U)&%(HO8DT>W9S:XVS[4A"4,2M2>)UH7=;6HS18Z%),P-\C/ _<(2 MS-8E.R3$)E96PMUQ %N^GY5!4R^%XQQ/\X)6RVXW]5UW[ JWJB":<5'60.*= M#G4Z?=NYV#K9Q5"GH4Y#G7N5G;V6D9V&.@UU5I ZG9[M:.PG>>K4:6[$DI^_ MAPGSR\$H307FJ@*I_=61J],E?*O=LB\&)6D,:V!3%6PP[N+#QO<85G-RK,9I M8GC"_OHY5 4;#*LQK,:PFCUK-6V=D5"&U1A68UB-837KWKOHV$[;V$\'J*O] M]BK8ZVMJW_!A\AV7])IJV=>#B]O6S:![W;L<=.\Z_:ONW: SN+IUFC?-RZN> ML]]JV4@AA=/_=QHG8C1;+#V-S^C$" 3;LQ6F$U->^N#EI9^K6[$1UQ:$5F4+ M3D]8="\"N4B6)F'VA=0[Z)L2:E(/M)2D[K=/J39OQ5XWA8GKH'=7K&Y5I0H$ MK8K$3>J9J79LD'*_]9&WQLMC*Z!L2KN;W\\:O_"'T']"(NP8K6R06 MF+S"%\EK MVUXUSEPUM,MG_QO5[/!D%7.DBJOL0XFV)[80M@&W,K',(LLM+X/&6\#-(ZHFR9OGW1Z1HU MSEB,U1%<1T1=(-!ZIJATJ9+NN 3:;P&3_6VX9WE\Q*,(_AB)@ 48M6&->#E5 M&,NX.CLHY9TY=J_O:*.\+<$SQZ<:A9QN?7M3/4JLL8P[.H)KVX*[U%?J?2IPIQ\WY)]W25 M+-OSYIR9I'?BWEW[(RW!-J/!<;.IXBI+^NTLIA3MY-S!^TMMW8ML!6I+*!&B_"&NN?D GUNAV[-+ ;ZZR M@/;X@<- 4X/Q'7;X154GM8\>;XVREE29!QAY6^L M^':3%.PD*=/1(!N?II-YQ<8[ETUQ3\_]L[/A\&3@Q_ZI'T6GYZ>1ZSM#SPUL MQS]OMFS*NK;%*V53Q'MDPJ"V8!T2.%[8D+"EC5%74V')Z&95 M6:6Z*1BK/\C?SS'B,VJC3L8)U7R?O^Z(Z^9>9D1^KBHR!:C^6!>,;\P21P? M>[;O6%X01F[@^*&\,B6V+:5.B>^U6ZJCW3(ISH'?[AM]]X=]/$:1%0.6^?>W M:^GM/'Q212#>SU[QBU4$+NKI]9^+6?7LZ:RJU+T&*.I66F7Y+?6JX757\([ ME5[^XC.KR*=LE$^9K+U6TQ8T%JIMG+B8#-4_ZA>XLC[_GP&W8G+-2+W3W"6V M'&B&\#:/YM_X9KF&JM*E@49>:I7>L85;Y($KA$]ITSQ;^"/:%(,71T":)ICA MMC[ *ZW"4BH:EM#0E]>OQ&C8'.JM-DC6M)N1FS.<&;QT/1IYZNO[@)?@)586 M6%DH4##KV)67 &PT: [5+T/QYK=*Q)_EL[K@ MFA+G=X-VU!Z)!H&NQX;39O=C2ZQ^U/4H7U"KB9-,B#EVU!N?^\K*JDA'(C*A MK!<2R?>D&*M91VC1&$HO!.H'-K/LHSPVL]U#V;@I.^DB1ZK7$. 3' UP-.QG MS=/GDK941"HAR5:M^3J19"LY8JGW.;8&B9Q>4X9Z.AJY>'5]=46_P$_PL]4M M@?9HTR) 21LM:B0&29>A/U1H=BZV@6((*(;P(HE0# '%$% ,0?<%$HHA;%L, M(53J2004=3M.-"EG1/:9%AY!,U(6 M;8LZMOINW$; YE!OHD&RIMV,W)SAS."EZU''4=\U$+P$+[&RP,I"S4$DBKG( M/J74V;V*8@C=BQ'6#V7:V0?%$( ?Y"@@1P'%$#J-1(- UV/#:;/[\6+U3E5= MA C^&0-6#Q!S[*A;*H;01X3I!Z;NVT>;R=_VI"5KZB(7JN=X\ %Z"D? ?M;\ MC0^42/S)1FP1.=1*22,L,+&E:;\(4C>]"8'3NOUT$3LX&PQ8H6 N@+.A.^64 M=+%B/E M@D51QUQR^B(1=3-0L,@0J*)@$0H6=0?-$%X4+$+!HJ=&,SM#'&4%MC_NBVGD M!LKM901L#O54&B1KVLW(S1G.#%ZZ'@T#\!*\U)F76%E@9?'*6::_=<5SZ%<' MW*LH6-2]8%O]4*:=?5"P"/A!GJ).P?X:K>=1L*@K2#0(=#TVG#:['\=1[[S1 M18C@GS%@]0 QQXZZI8)%S1RBFX5 _BCK2BMX]):==)$CU6L( M\ F.!C@:]K.FV>4&M-\^-5>'X)!#1WTF1[D12WO;3!?X8/=MQ!)U'SH:N7AU M?6H[S140 3_!3PVBEW1!FQ8!2MIHD77LPPV_QQ8(A190:.'I7AB%%F1^/0HM MH-!"MU=?*+2P9:&%K>.D@43D^Z+0@LP4"'VABD(+*+30'31#>%%H 846=G H M&I'9IH6WT8QTR)#&OJW<7$:@YE!'I4&JIMV$W)SAS*"EZU'; R_!2YUYB84% M%A:OU8R7%RUL-&@.U2]#O*NHL]"]\&/]4*:=?5!G ?A!^@/2'U!GH=-(- AT M/3:<-KL?S[.4&T@7(8)_QH#5 \0<.^J6ZBST$6'Z@:G[]M%F\K>=K5M4]:5; M)O@ /84C0 TW?^,#)=)^LA%;! ZU4BT)"TQL:=JOK]1-;T+@M&X_7<0.S@8# M5BB8"^!LZ$ZE)EVLV%Q!)I/F1KD!S&]91A?GA.DEF'[^-;MAX/F%?KLZ6"^;? M6%%G7=89@X-LO%Q07XCK7W!CG$SRT9^__N4_?GGF$G6@;'K+%OGR%\F/KTG% MOK)1GHW229J(\*&'U^'&SX2%O[*KO[T[/W4L._I/][\O3M^1=,Q?2$;5ASBT M3Z)A9 >.=^Z?VG[D>8%W'D?G7,Y//'OP[M='([9I_34'8RO(DK4W/ MW_6#7+*,7:45*?@@D"HGE;@.X_-C,N&WD%3S*B_N%G_-K\@3T.USJXY[[/Y5 MRI5(DHWEW)/K'UN2[NDJ+VHK2KD:9]O3S>A>M\7WMJ*J"JNKJDBYI"C-$88M!.?!4D3;HFO+LE&6 M):^&6B"EA%IX: VS0VNHM5M%K-DJ9(8X&+7;BZQOUU=PX*Y5U8ZZS->#"6E5 MYFN/5:W.&'MY8W" 324@3(^B25IA\MFU"QPK@)H2J*DM9;CE>6=D^CG>[UDJ MCO&^\7TJ7Y:*[6Q2/=JURJ)T#VM^B'UZ8^:[!U=+]I/ON%O+YE/'@@X@[-B$ M _8^]6B!O4VR5\*>Q/@9N9Z*:^_=).?/NN%I;G-MK0TIG6-D8F O9>HAM8+, MI&-I';"ZP@=L^%XQ[N<\^_!PTR=_@NEFR/Z1=;RUSZ'9Y: NV'JO)8#Z-)5U ME'FAO$5?SYF''5;U\Y>*_TTD+$R3C/&/C].K*U:P;-1NMP9]Z&;+HUL_6(4= M6(_I8A_'V(%A![9]ZASCLTW!]U]U2&@ZG26+JK?3K^=H0NS+LRG:V4^38CGI#Z<*E5B;&CLU_%WQJNY_U%J7J+I.2 MB8BGZ8QE99W @J7EM;)94 M12IUINGF*B\\5M^S3!>8J)Z;L('2P7#:4 L;*&R@]K'A5U;-BTRDFO-);9Y, M2#(6>;#"=2CM $M%3HDVQ#NR)8;E;VFH?KL.,<'UF&X2O1AOV4D7XFB\F_,; MH9]*XZ[KWSPIOZ(&9L_4-^OF@O3(]B2&.!YL0S.G3*2JZ369JF:O(;EL]K&G MCWV1[/9PCI=05F[GFG OU);+JK2Z^R,=\PO5+2C$![^R6Y;-V7F13\]^5*S( MDLF0;SCY]Q3ER=UO13Z>CZIRD(V_L>(V';%RE\)S@S-W>#IT \NQSX;!<' Z M<$_]T_/0BL_<$V]@-59X;K6H=!_!4IMB=.5\.DT*_KY%,;K9PNZD3$1YNE7- MM.JF8$Q>\:\^5T\3129(FE4YN>9K3%'.3XC:+!7ESB_O2,FNZV@M_G<^%+>< M,D2@1A"F3MM\0PQ871?])I]P-2N/GYI@V_)G^^)U"VX\F/_Z5"/-EE,D M+6BWR%G8ZK?CV?'L77]V0XJF:;=?6]]NV/7"?!?U^FMSL2-KVP48]0A&=7W' M?RY0=+8+BJ!0BJ&E_*BF;>CM6D@4X *XE(%K-SGC5F@!;B_[%>/]S!>OS%>_ M^V-:\8N/7C#H87@\M$6L'&-O[^%M&[[ZE;B5YAW75S0!4G7%<3%Y X<02XAE MGT&JMI(X%'3C=CO?E^/H4T:JFWQ>)MFX5%N52:/X($61%2^XQ@;D++M.,\9$ M$8UA/IWEHHQ3^7I#*?0]-RQ-IZL:",0!<4"@ ]"!'1[:B4,:6M(ZLNDREM !Z !T8!<=B&+JN-*JDNDREH?J ,Z07JG_ ME]59J\O4O+W]"^L'>+,CM[+R$,UOPFGDHP*@<@-@ENXCNV(:^^J[%X!<(%7P[:*OOF\3E1OR@>B-F'*T\&H1HZ T7 MI[(9R#A&A-0*X/0'(\"(M4_.I;Z\S"I0 I0PGQ(Q]6/,$C(V'1KM\YL\$FIB M-]*=W;]+8U]>I?"N;_X-HIRYE^S,02[Y]C&@QTF2PKQE-;6S7I6XLNV.5WBB FQ3R GEI1EZ<@'I> M 'F!O$!>("_2?>B^19U(VJ&5$2B O$!>("_-R(OGTB"6W?13;Q2TXI#1R 7: M:!W.L]]1AU-/E=<(D=H9#H@#XH X(PRGC;& N#X@SI#3.-3A[,53*T(^,]@%=JE("@NI+S%+ ^P"N\"N M>W9YU$?.I=KM6;=W82C$^3AW]1G!C*.$6*/Y( 18 08L3H- M#VD4P0$.2H 2:TJ(\DKHS29CTX%]?I-)CB\9VXB\-VEGSV]BSOBT2,^A0:#^ M(,T(V,!3"073!(I0L.T5S*)N UT#C8 -% P*I@D4H6 [;!)]ZC40S60$;B!A MD#!-H @)VU["K(#:K@L):\T]UIDS^?K7)]5U/@_(,+E,,U:I+JVCP)"]U/Z. MS8W #_ #_ _P(^&]C']0+&/16RT#ZW58ONGS0[/I8$OKSBS[F,/+U2'5@+: MHPU*\^! C[J.M,!:[<<>2@.E@=*TY;6FOH5%#:0&4@.I4=T\B[JVO-Y9N@_^ MH5+3[R.P9_TV2$M]YG.!12-/VK&S+D.O>J+&?-QA2O@Q=5QIY45 "5#">$K8 MH4U]#YP )\")>TYXU$.Y4BD;#XT<'UTKE-.=PE2!@WJE\#1J-&5UAUHRVT:# M6J 6J'6_3*2!CVJ*(!?(I89V()?_HV80DO";[SYB1HQGX MU+:E.7R, $\I% 7J$LSZN+22.)BQ@000%V@+E"79G9*D4M#RX>\0%X@+Y 7 M^?(222TB: (*6G'':.0 ;;1\S>]9,IGDHT1$] [S8I87_$=2:Y;X1[Y4_&+[ M.$O?J@;0I,&-5WR-T*F=X8 X( Z(,\)PVA@+B.L#X@PYEU.YECZ;I--T$1E9 MMKG]U,4>3>XPM=E$'ME\#RDMQO,IV T:__?P4>GKH](%)'T5"2>4EHD$D8!( M0"2Z)Q(N#0.(!$0"(@&1>$TDY.6]]$,D3#^S,DM2EL>@RZ=_>A*ZUP&[T9U! MY-7$>L.TW>\X(]?;4%_81^0C\UU$^)CBCH)_13._V$/JK# MG/GZ)]7'!GV#OD'?H&]ZZ5L#97&@;XA_JG[^S/A'D@F3%OST<#_AHLJ]+J[H]TS#YE5WDQK?/MOK); MELW9>9%/SW[4_0DFPWG);<'-=3+)1W_^ M^I?_^.7IE_P]S\??T\ED_39N_4R8^"N[^MN[\U/'LJ/_=/_[XO0=2W1GIUMW@IS;AJ5Q]=\1Z9 M.+FX861TDV37C*09J<1O25'<\7LBR32?\POF5^1Z:5K"!Z]^SQ,4[?/5&3>& ME N1*7_QIB2,VV@LY][^SWQR=S^MN38E CYR[O9[4A+^WZM\PN?C\N.KC'P- M.QM0&3'1X6,;!#Z8.*T5X);H$K]O?DTFN#IY"%+QGO6%:V4@(S:9+-_SMW?6 MN_IW+GNCU>^[:%-=IMKC)9%[EJQ<6:Y_ZE>_IN+KA[^:&6 HR%]M),BO9 MQ]4//S\6V/O[WG3WKT7:>S9]>_L#@\4M1?9?WYX%GIV/EH]TX,?#1K_>D#,4 M[9:_6UU*YPSUA?$68B8W* M93))LA$3BVJ^6?G,<3^]9 59L%IZ-JZ4H"U=C*A%7)8VGB3'<:@=R^NTH/OH M2W02[3L11J;+T'E><*W/R&A>%"P;W9&J2+)R4KNX2#(63IPIGUWVF2;?[*>D M8+W6:ENEH\!J++%EK_A'74"'!82,!<2#98-P:[)LO/IQQC^6;[TQ;><\"Q'A MVYW7=#YDW'%LZD<-1B$9C3R)JY[=CL8>/6/K9TF6@K.DQ:F&V)4MS@;*^72: M%/Q]Y>)P:>NCILL[4K)KL73"J9.,NSU*-QT0.'72YM3)L:0<.WE^J\=.4;N' M7GAV/#N>O<&/QSAE?CK-F7OBTL.CO\\#Y87+)]U<58 ?8-0:[QXWSC@]HF@<< H?[XO BKY+)'JY=')?=?^YY MRSX\/_LRJG(1=>,B[ 9A-[M9PXUH:#O*3:++X(O/J4PNU4B/M)LI(37]EIH@ MIJ'K0VH@-9 :2(U2J;%MEX:>^D*UNHP^M 9: ZUI1VL6H(DEF')TP#8$7 MX 5X 5Z %TTOO_JQO$*\V=[Q9GM5;D.=!M1IZ$Z@&\HT*'7$]WB- I&$2+88 MHF<[S.A8YTZ MYWX86R?AF16>VN'YN7CY/.Y^K\25"5/^*-Q>95J*XB;+@N'WA6^32O]JL$DF MJ63MLNS#D_M\*B7[7!UE:K4I4QM)J5(;M%PSTVWUZYT^/;PA.0_:;0-0S.GU M=GT/IYJ7EF(RHT( 2H#R%5 ^NP1Z!9=;[[(,45!=VYV&[<97HJ>D43&']>>^ M)M_)-.'#EB:3LLWI0_N,6.1#;W[.MZ@?(!VZ,4ST>"4&J>F]U'@ABF7V9@TM MH?)"FJ7E#1O7O=7*VO7[/2_^%$W89D4^8N4N*YWN9B]Y%@UL::4A=1E\U5,U M9N1N4\*2=RC<%4I@ _VR;;_-9[.).!\5LTR^8YL':85+I!J[50;:-/(":8N] M?=G!)V:I'IT^=.S6HZO?2,76HYV(UA-X;= MV 8E'%O:(4-7**%R-V;\?/(/5I8?R3KTEQ2L9,4M4^+PZ\ZZSJ>Q8RG?4^B" M$6RJ#)BLND2N($(#IN8V19YG^B2VD79!2<9V*1&^PXY;5DJ="?E+S67.=29! M+@JI;2ER]CR7'V<"C+";;3?:!P(& =M%P'PGAH!IF\?[>H+N\TF]GUEUPC)V ME5;#O*S*G7-Z8VL01\' .H_.3GW']?CO@Y,X&@[YO_,3W^E^3N_%#1-K2C+C M[\C'Z8C_D)6B)5I'LS(@=96KHQ^9Z4HKSP(I>[_/CT]I!^W%+ZL1U(R3_VO'93< _]O-$? M;_?K6TZ^-GOHC'IX0V*^M=ML]B=S\J)>P?USL5PZ$\LE^"P HYUA])FOQ_9" M$11*,;1:;FW83"4,T?X$N@5PM0XN0^1,UT(5>M14V=YCVS8\4=NGR[5]C,*A M]'YWP"%P"#T$#@W%(6J;-;-DM/VN^U90W$QZ;C8K;M,1JT^VVYPNM _:1<&A M!VE' 7(A&@-$CY==T)F>ZXPG+SI1]Y&'SD!GH#/MZ(Q#8Q?U$Z$T4!HHC6JE MB3RDNO;&(R@CT[5B!2NK75TTW:UYXH32-@6Z#++J&1D3;Y?Y@ K%X /X<)_5 MZJ$\,?@ /JP^%WC27!M=X0..A%^V[=F/&1N))L8%J^9%1O)LD>FT^YY\;2O!T]YQX.FWX>3'/^D/].*E'M*K^JJV!-@$.O6>3A)='CWA$[HR MO6+P!JUI!.Z@D=!(4[ *C92I MD;[$SL[0R"U=@(W<(NW<"P// M]<]#)S[UW8$SB$^BV/'/XY/ ML+(ZGZ+M $IY]-I4MS542)Y]F%A5M%,OBK2 M.GV@K(0QD^]),2Y)LC0U&<\+?N-UR[0GH-GG1OK:*$WTG^/&%B47Q^22BWW?92(=I+&;#P;_4 ^0U;OKZV4E_M M]NO]7/JMGDL']5PJ:ZD*].E6U5LK]/U1O\#&]X8=<-LDU^RE/<#?BX1_ZVE2 M,7*>I 7YKV0R9^),F]2+[3VV"$C-?1PD<+_03BKR953EE]R\RX5E. M5^ #B#SJ6NJ3F'JQR3>(K-K-2-)G;+.AJ$7M0#,DS(Z/&\B -@(U$KV4^V[F MC(]'K%=S[;; U89:H4L]>8L#7498]32/V;S#-:4"8;ND M!*F1^9;DR/S7G_JU=(HMRJH0]2*3R6#*45*57ZZ^S*NR2C)AB%-^H[<) MOQ;[+2]3\;YRYW0+UQX,G%,K MW#!RE4_X'%,G3]3!\HL$#/Z^LLZFR):#0)+%*!!N?W(E O%NZT"\_(KD]\-" MQNMQJ0>@X'8NQ9KP"7SVN5V5B0_BL:1<:1D^]^0^G\;1[76?1VG&QR6?E_R& MR_?[)V<\FF<>PP\)&S(2-FPY&1N>$/!([9#]^KD4>F MD"9[VH[99S/YL-U#IM>W?^HS5SZO5\(EXO')>"W$GXWPU_M[ /\ M #_ #_ #_.AI'^!']CJR+RG'W]AD0LY^_TK)Y?R._/[M5!8K-8H]WCX4:!\+ M0&]:RB+W(#,J/5]==' -!Z?2'5Q=\V-Q&^WC<>Y< MP1C7EB8PNG! ]7(%JY(N\T%>YT?P 7PPG@]'TMQJ3X=A6,\/>3WQ",L*\%N?%4Z$Z'RE<[+MQ'W6.5N5-Z=Z@5^F 6F 5FX8@5 M% /%0+'.4PS'B]7/)WRC6H?/E\N]J[EN,9W"Y+OK$?.DQ7_K0@'5,S4FY [3 MP<7A(N@ .BA36+^KD8^);6;N=V. M9GOH3I)7+[#S7B2#2&7NA-\=9L%1"XJ!8J 8* :*@6)]HMC./2A?[^1X0#_& MYUL\?JGXL]]_MN1?<#>-S/^A^@\@_&+E);NLND&2\'AB29'>+QH_%"PT?2\)'^)H_ M/Q\7DHQ& C#\05C=UM\E9D=^FI4 /X:1D1?WB MX/[SWP3W<%S\*M[^,:VXH4<+.[S;P&C= M*G*)S$._;G%Q+E25X*FR>%^*LP.O_K\IKS+)F/4S&F_$H<0^7BI[H" M=SW4Y9IPXDO3;)1/&3D25WQ?#ZZX2'53,%9_4YG^(%-^2S>G;V= YLS>GZK?8X#(UNT(AGQ[/K_NR&-'30;G\, M^VSI/WBKV:)B-X'Z7BL7]>+TGXM%Z9E8E )&@-'NW5_Y6G"@WB'4 M$]M_PG?] $_SX.E\K^5=P66(G+]\*"'=@BOWNO /+GR.1PN'XQO^*C!V+\;J MT4[1G :@^K7U1&ME@/0I2-$M&3C4 8<02X!4>Y"J;8BL4>"9RN"B.OB&DHQ5 MLBC?$\.]UF*Z3?74/IP-71D>)+R@V50'A4>[=09DIM\R<^0V4+_S*6?4F4C? MNMR0(<@09.@%&9+G68 *086@0E"A?53(L;$8DEXOY?#=Y%:SO'I+8@.5I:[#U9&/!5=$G-A9/XD/?N4G+$5L^SR(6BXO\GV'F?1\[X($BY$)+"#KS0_JE?F[SQ'M(&J6!24L$"*:E@7LM9,8[)23EX M>#R\"0_?Y^A1A+J_'=J 9"4=@MZ-AQ&2E72%%O(IH%L 5U/@,D3.=%UN(3#5 M].CI;NB>'CC4#6I(& '4H&J 6K>@IC:S VN[]? ZI>M 9Z$P+&<%6 )V!SD!GH#-*=29TT&NS-WY&I?5.'E5\ MW,<3V;G&V_+J>N@" -5S-:;D#M-!9OT)N.I EZ[31?YI.]@"MG25+1+S^?M! M%YQAOVS$3R+L@)75,N5:!<.ZTX_9]N!#@*]2G[FK.\QR<-H(9H%9"ICE8\X" ML\ L!>LRF(]MO MBD_]\":";6#;B^:2MR3$W 4V]9U-1[:\5"C,7?ONP[;=V*');0[W '0N M!]TXGXM"L(TC8L@I3*I!'B3E:!UMS)^$T JK(,VU@ M<0/]A'ZVI9^>O-2SO8UI!.A4;_(@D!!("*1^ FG[BO;?4$@H)!02"FF\0OJA M!EMP(U!WJ$+*[[VW9:N[YYOE_5;DX_FH^B,IBB2K[OZ1)I?I)*WN=FZ3=QY[ ML>^XD3?T^?_'@Y-S=SB([8%SYI_Y7N TWR;OK2YSHK&53&0,2,&XG4;(JW*2SPO13JZ8\U^_+VV_ZD?''X)P]MPL^M'5B=M5 MW==LDHO'8\64S/)"?$-)C@HF?N972;/U!2?+04RY3<7G\KK]W<:KE-]*.6/B MOMB$?^\._>TNDXGHT4C*&\:J]\L^=J6<'F?;C-IK@[;Q/0]F0VV[GBEH:>9) MZ6@6M=S:*41K)P,6K%O70U9@J]=G??3I47= B<86FD%QRW:J9N.Q[^*'^MQZ M>Y-4;CE/V'6:9?6V8+GZ3NKNTI\Y*::7?&F_H'RK746T3_U &;D'N0GR"OMH M/_(2/39[SI"V\1(TO$FR:[9V,B23NF_]K&#L1UH*Q]/*BY&R77H$=+BZB;Q2 M<@CI/' !8#[]5NY9?@ME59)9DN[275A:X'5W?,*0_:7*FUUD5=\ MPGSL[E\NXH7CG0DG_>+'&;]*WFKK<%VL)FW!;M*ZW(FE[>)T&<=6EM_;S52> M9[JT_(.5Y4:[MHJ^5B%L1ZG-RM_SC+@%;EN_XL1_'=FB?6L-!?&(%9_[IN7]^]/6?DZQ,:MN"L;J<*HGR-GGJS)N#2D7(M.\ M#D)@(@A!SKUM>:"\U]U*,^"S!U[[7(C6]U0M]NAER:IRN3/OCRV_C*K\DA5/ M[E..@4E2,%+.I].DX'^H(Q4%H1:A@^+H8!%>=Y1NGAL?'E&XDZQLH5^]#2ET M+"DQA9[?:DQAU&Y$(YX=SXYG;_#C,4*(G\YAYD;1]3"N\_. G&77QV283V?' MLC;UP!PP]PKFSGX'YH"YQG5NF%SRS5,%V %VC<'N]RR93/)1G=4XS(O9,:E- M+/Z178N< X? X;XXK*.#MK6E(?N,E]UK\7[FBY\S7_TM8S;*B]I5_W&><>P( M+]S2L+7'?C-'CPAO+-DU0TJ_3$?M^*T9_+2S#_ #_ _P _PHZ=]@!_@9V_[ M('7Y96M^9OPCR62GI$#I -,^)!>YR0]"&%V7NO+R(+0???$YU-SLR,2O/=J@ M-0]*ISLT"*1E:FL_^) :2 VDIAVI"7QJVVAB#JF!U$!J5%>WH*ZO?E7SE#7J MC(2N6! B")%I0N2X,8T<[*^4NI*[Y3$^9;."C985]$6&6S(5^:[_KE_8 4C= M+2T7T-"31BE=AEWU=@&3<8<9X?#EKK3^-6 $&&$\(USJN6 $& %&K$^5 VE= M[[@ SB&KFSE7=89=+8Q='ZB 7R*6$7*Z'F0OD KE4A&@XU//5Q[@C1 /< M _<>[\E":D7(+U'J$^F6ZV.8S%)1'YC]F+%LG%;S FWN5FM$.!'A5X=?_3XZ M)]ZEL SX #YTFP\V#6-$(H 18,0ZYQ1L !O AN7G?!I%TGKQ=H41W0U#T*?^ MXRX.H.WKES8X!B;HEC;&,E;P@3@@#HC3V7#:& N( ^* ."!.BP*7.FTZ#C>: M%G4L=3&&M!H'ZIY912!W0#T/.43PW;5>!$47[/12!SR+NGX,&8 ,0 9Z+ .! M2R,7,@ 9@ ST60:.;.J$TD*)$:T/D8!(=$XD'">F;B!-)709RT,7"]T-Q.=D](HUC:PKSSR3T&\4V[6;J'Y')DYON 7" 7R+693.>!7" 7R*6F MJR *!8%:H)82:M'8EI;#T7EV(9RJR5*2YK')II&#C-D=GQ,S3X.N_W,HAGYDY4W2$7W^*@<0K(!7*IB>/Q0FFYK" 7R 5R;9 +H0:@%JBE M@EHQ]3WLN)2Z.W3R:C18+?(S_^GE8I&[8&[K(D,*+&V";&F&/NWL _P /\ / M\ /\Z&D?X ?XV=L^.('4O,BB]IM":244WD25";457-^B3H1S(OC;#)SXM4<; MM.9A9H9/O0@9NM :: VT1K'61*[,$'_M1Q]: ZV!UK2C-4=<:N25IWO3)/VN M;@DA@A!!B)[_7.#Y-$#Q/K7.Y&[YC!LOE&E8/4#T:HJ*+6H](MQP?SY72A _QNCYFBGS4+=_Q.3'M=)@2 M'O4#U&D&(\"(U>=\S@@7C CP(AUXBE"$< '\&&]([>I%8,2,C;>&OFZ#"@# MN8L'=NLR2$T.@0FZI8VQC!5\( Z( ^)T-IPVQ@+B@#@@#HC3HLZE3GN.PXVF M13E+78PAK="!NF=6D#+AN32(D3,!WUWKE5!TP4XO=<"V FJ[.-."#D '>JT# M441=7UI](UW&$CH '8 .[/#0HN"BO)KU"-J'2$ D.B<2@>M1SY+6I%F7L3QT ML=#=*(?#;=MX,<0.)?D$U W5)]CI@A352W:-"*?=--U#=@4T]*6YOT ND OD M>I!4QXT$=H%=8)>"_#P;#;] +5!+!;5$BRNP2ZGGHUL.C@8K2AK')MNG$?H\ M-.$6[^O,8QPE(AI[B+X#(\"(M9N;1O(.GL$(,,)X1AS%U/>DA60A%@.$Z3AA M[(C:+L(29&S.-?*'=:$<8G<\8[9'O4!:@9/.>\8,XIFY$U5WV!70T(';&>0" MN914;_1"A/J 7""7DA-3:1LO4 O4 K4V/..AS)J2G6>7\<$(#=:4')0DOWI0 M1W(7G&U=?TB!=4W0*LT0IYU]@!_@!_@!?H ?/>T#_ _>]L'QXXO6_,B%X>. M25FRJM42C-KO!:655W@36";477"\B 8A/ 'PLQDX]VN/-FC- ZVQ16%(:>W_ MM!]]: VT!EK3U@%'3*,06@.M@=9 :U1'V$4>(NR@-% :*(U:I0E]F_H. @Z5 M.HQU\@LW'K?Q953EEZQ0V@*TCT<7^H%.._L /\ /\ /\ #]ZV@?X 7X0NH'0 M#3@#]' &.'Y$7=N',P".1_/F?NW1!JUY&+H1T\#!<2JT!EH#K5&L-9%//1_= MB: UT!IHC?)N,EZ$+12D!E(#J5$3]B7JV_L>LJRZBN;B1:AV?6G["HOIG4W=^*DII_*?[WQ>G[T@ZYB\DH^J#?6Z=G_M#QSTY&?B^$YP, M(C\<^I8=GY[$SOGINU\?#?GF\%VD4U:2S^P[^9KS^WMQ&#<^+N)%/MPLHDIL MQ_KK PK:@G ;F/K7O*S2J[O%2VG&9;CZZ%K\/5*]YS>,7.43+O7\-DB-%%+. MI].DX.\K23XOR.Q^!$@IQHA<\U&KRKIK;'6S_)6,DXI?*DD+_\^N'BV]<'%YNRJDA'Y<=7,2W3>J\9;^-['DPGUNJR&]?8O)%,/,WD MX:V(]ZPOO+#IB$TFR_?\[9WUKOZ=2\MH]?ON^/J>CJL;_B.WPV5>C%DAE&R2 MS$KV_98;/N#J,4]>=Y?W];19\5Z]4P'?OZPCQ]Z M]WCXO3\>&?WLS8Z<(=&9VNTD[F_WK4B#I:PN36'/?I RGZ1C\K^L^C][&7.' MNG4C/MVP8N/!H_WL%3T7SEI?Y^_UQ'TJ)NYS,7'_EYBX]UAAZHR_UPQZ$ +? M,ND^D'RSA*("1.X>&],H1NM=04GJO0 ;M^DQZ*H.MB&#FH..[UF -""M :35 MNV)@33[6,)6^-)6>Y\452ZOM)U-$G[X,TE,V8E.1\N74&5_J#\,.WG2T>F#H M1]2VI#65[+P7WR"2:3<3X,2PWR>&=GSLHJX$E 9* Z51''+I'J-6%I2F;:7I MZ)8AHC$Z66T-$O-.9:2;\/\DV3PI[HCCUUMR:=@QFD8>=>7MNW49:=53$6:< M+O>F#X\]M*8'(\"(]3XF. ZD.;#!B-XPHKNKIH4Y(L=VI-FC*[S H>#+MOW, M*5H?"KJ6W"U(5[?X ?5Q*JBG(ZAC<]7V\2&=Z59MQ\<>DG1!+I!+T9X)I\P@ M%\Y^E+CH:.QA7:AT2]:MG=M&0_O,&0Q\[\2.G3 .G?-X,#P-G&$8 MH9C8O.!7%,;,:U.39&GJ=:VP)]CUOZG);I MQ8_;"0I^+L-7YY.[>X%>=A)\JD[[/-#^E=:VKZ*R<94'DX*V==0X.J_3;'&3 MR;S*5R\LINWZ%16EUEPYI=8.K3GEMEIQRVFWU%J[7W_HMQ]8KJQEVZ-8F@F+ M?I33>*6<1KV46:X:L=&4CSF4"WJ"N3_J%_AJ=,!-DER_7F2NK9L\^\&*45HR M\EN1CG:I@P=F'&"?%MAP0.G%?C+C*YLF:28VQT/^]X+O?^?)1,L[O6#%]!ZC M1VEV_\L=2XKR/6B-":\!' ZNKPMV_58YU;;N[A,G<9J5Z4C+NUN4\[TG,8?( M]KQ%?L?++/\RK\HJR<3=D:0B7T957F=[V'*#CJ1:7NI(Q?VZ["(:2M;KN9['_DA"&-8O4MWI\BQ:"4-6GG[O!CH([- MPR)1/BIM@%SPKL)P73, M"?B6MNKW>AXZWV'7MQT=!](VQKI 'TYO.'5A'ZWM Z=W2TYOTQ?.CR+D14T+ M\F(I"RGK0I>O"\?Y7-2(6"T,N^DGMVEDA30,Y95TW]N.NJ -[KP.3:':HTV+ M2'A]Y"@Z1NL6*$W;2J.1X=3V<3UN[H <6,.LUM=9C88!9C6E.^%N;7@7)4E) M7A"VK$E*JIS<\E?;V__NI5/W687/7%$C?C:^"59A&.V8K!]IN[\TT 4[O:R& M+W7[JLM(0@7,4X%^[#F!',P?W9H_9&X4=1G)5O:#&KFC&L@&JHO9XV14,A=] MSZ5Q@)-1G%=T<:+7'FWP(3^0H_ X#)1;1)>QA])HJC0:&4[Q+E5]S3U@#;-: MWV%[4 M7Z5Y1\6U[^/0:X^V;*WX;''V?9[C^.DMHY-B2YT4'2F-%,/XP&YZW6Q(U]!R M<_O+17HM7J7MA]1W _G,)8+\VJ *+^,91R>VM]3ZA-G M[ 1]N+F<8POR)R5^8ZEV_/M2OLX\/^_2ORA84LZ+N_I:)W?# M25*6N_CJ3YQA\&9,_2B$V?03U_]PD'/WU?6'O5J M:>2EZSU9'KF8XG0_])+;^MJ%<__>;?)BA.,^#_3Q5=K"^=Z@\]V5XGR/=G2> M/_Z\'1WX^4[Z[K5SB"JMS_B&K=IVB';=^_[R0O< 4S8 -16%>#6'XI8S,WP# M.ZOB">,S;B96@9?)),E&C"2E"-3XS*5X*CK$HT'\P6XL&H06#3U7N0U[T5_9 M^-E%@A^9E561UEZ[Y8Y.;,?+A3<%+4GKSQV%+O7DY-CD]=3WUY*M"T)U/@MP=!Q$QVOT+# MR2:W+2%(U?>Y[V2U-^Q$]K\IVT8G]JAM*6I*M(N1^[:O//S ]-5CS>=.0O.K M\S1+*_:/]):-/V55DEVG_!X&9S0LVF.9\6/]=GUJ)D(ZL9#NG-L6# MP#DY/0W!YYRY\;GGZ7=<:DD^+CU;)B>-2<&F25J[OI(- MR]8!,=RTE%R*\V["7QG-BX+?BPC:6@[+REE64G(EZF:,;$X7=QF2L.#VFW?ZE,W ML&511Y?A;84AO9FSG5W.=[8/=U)V(-8XISSJ2G3G83KJP73D[*+!'9Z.'.I' MTE9RN@POIB.EU'$P';W**9O&J(N'Z6BG5+.")5<5*S I\<\%$8U"[)$P*6U/ MH+Q*)M(45TDS/:-C .1Y/P\.2#$^_L1V0FK)DS=$GVRKFH=&G\@()7D0HL*N M1."V._"@>MXV;^$!6 62F>Y\E#['.]^DA/ MRI5(42.S#C^YG)?<+&WNW L":.N_D//#1X-M0W/_[C^3(?D\^\XO?D,&4 M?V"49.2,\SUC?*4^)J+H-IE0OZ6/YD(Z'IH._[":#*O0[9NT^QN(FI>7Z43$>:59N5\LOBN:Q',1XX^ M_?T]$9%-K.!_+D<\"?8:<3.?M]Q MQ$3![=_%;# F_Y?_/LZG'Q9Q;8L'Y(I1<,KPFULQAW+C9/,K+MF+XB /#;'Q M@%SR2U;<)E5>I,)"23:N#;U^JBG\"__MEG]]7MR19"STOD:[>)S5U?*KJY0+W.@F*:Y7PU%7F?NPLA2; MI-,TJZ'(_SZIGX'?WN+.! 1$.7=2*]7B%V&9:P[@(IG4ETO&_//I LZW_*OR MLA+!C&4^2NM'J\55?.C)72V>Z";AG[KD/"'WYJCR^A.O2?@J$G/.AX#?8,$F MB^^?UB&V=5GY&I[\XW6M44%64J\9Q=7Y2H>)&6 N[H;4,0!5WNQ5 Z(8\\7O*2E'' MYSY@5:B0B#9>\GNTT6^!CW8NU@ZBV"6_!K\#\3S+]+5UF*NXZ]E&DMNR7#^_ MT)3_=9EHRF&P5#;^[;F0OM'2'B43-;WJ+ '^I@F[YJA9V$C89\S8=&&<2[8T MEC -_YW_LF&7,>.K#(&G)0;OH934ZU=Z7SIQ':B;+ZS#&5N;*)_RZR8_1*>" M5SG QU+43A*K@WE6#\^,;RU&7,Q6C_[,_"+&6QBJ3*9UJGQUDY=LW?F W_ML M]0YQW2G?C-R)SW.Q'(N;'=>R*78P]5A?\7O)^--R"U3\A?HK!,36#_T*_9:/ MOX&\C7).BX I\2DI,ZWDPDX"9FD^EE7?J;ZRPN)-Y#L'G)R[_-_^L4OXNR;/ M[07VNC=I8_R_;=GW1KG"E:*Z)(?KY(Y*O%7O.-#6BNZQH]2*(N&@EFI.H:+. M,ZBU/BD675H6S#H^>*.Y"C)V'_D-6]E\+O<[XNFFJ5#AZ^N"3S"K2>(9G5[/ M:LMYZG[N7,R]8DX2<\%BQE[LHTK^^X2;D\\/]^N*\7Q4KS:+VY6V7L[323T) MK__*'YM;H>"#<[_]>++G6"TP%FO_U7P'\<\;_7B[>)2 JYKE=38OG" M_Y5B6ANG5U?\!9%Y0M+%C)U,Q>Q5K]WF?, 6W\5?S*[Y%'EOF-DD6>P[W/OO MKNYF8JX37BLQN=;3'M\S\:O4>YJ,3W'+!UD\UAWY M=\XG_+O[XE#0VP\Q&*99;=ID6<"$\O-1?!>3,'\CJZ% M6>[718R_FD_3T>HJ:<47 @4R^^[)?O-X]KT_?F#K/R3V[GR^C\1>N:FS MB[/'X_J@YG5OA=8='X Y@S"W.#T%YH"Y1G5N\TP:L /LFH#=XQ/EX\>GR< A M<-@ #G>*>#=DG_&R>RW>SWSQ<^9[W*=HGG'L""_<*A='>.PWVW/L79IQ:_PV M@T_M^*T9_+2S#_ #_ _P _PHZ=]@!_@9V_[()WW96M^9OPCR825;9)1^\(+ M*$GX(*W6=:D;J^^GILOHB\\=DAAKD-3H)=S0FMYKC>?00%X11^T''U(#J8'4 MM%0+R:>VC=J6D!I(#:1&<7L[F[J^^E7-4]:H,U)[7>\@1! B"-&>25IN3*.= M"C3W>]%C?'C'X28\W2QO41=UV*C$M@.0.EQ4E88>:JHV,-ET;#+N+B,[PG"ZD5(;]$J4^D6ZZ/83(3;:L6'27& MJ2A^ODM&6W>]B")3"T[$'9\3LTZ'&1'$NQ26 1_ AV[SP:9AC$@$, *,6.>< M@@U@ ]BP_)Q/H\@'(R1LN37RAQPB^.Y: M+X*B"W9ZJ0.>15T_A@Q !B #/9:!P*61"QF #$ &^BP#1S9U0FFAQ(C6ATA M)#HG$HX34S>0IA*ZC.6ABX7N!CD<;MO&JR!V)[LGI%$L;6'>^>0>@_BFW2S= M0W(Y,O-]0"Z0"^3:3*;S0"Z0"^12TU40A8) +5!+";5H;$O+X>@\NQ!.U60I M2?/89-/(0<;LCL^)F:?#E'!I9"%K%HP (S:J*EC(F@4CP(BU9QIEJ$ 'T&$] M083HB25IZZV1MZOI&H<$CJ_7:Y=8@;1J;YWW>QG$,W,GJNZ0BV]QT#@%Y *Y MU,3Q>*&T7%:0"^0"N3;(A5 #4 O44D&MF/H>=EQ*W1TZ>34:K!;YF?_T$$$&(($3/?R[P?!J@>)]:9W*W?,:- M%\HT+F3*L:@?(#FR@=FF8[-Q=RD14M>1%D4(1H 1QC/"MFCLHT(Y* %*K#[G M88H '\"'^TB+F#HAJG#)V()KY /L2)7'[F0XV3'U/&F%6SKO C.(:N;.5=UA M5T@#>7,8R 5R@5P;QS#5'11:U'I%N. MC^=*:<*'>%T?,T4^ZI;O^)R8=CI,"8_Z >HT@Q%@Q.IS/F>$"T: $6#$.O$4 MH0C@ _BPWI';U(I!"1D;;XU\70:4@=S% [MU&:0FA\ $W=+&6,8*/A 'Q %Q M.AM.&V,!<4 <$ ?$:5'G4J<]Q^%&TZ*@ [W6@2BBKB^MOI$N8PD=@ Y !W9X:%%P45[- M>@3M0R0@$IT3B<#UJ&=):]*LRU@>NECH;I3#X;9MO!ABAY)\ NJ&ZA/L=$&* MZB6[1H33;IKN(;L"&OK2W%\@%\@%C89?H!:HI8): MHL45V*74\]$M!T>#%26-8Y/MTPA]'IIPB_=UYC&.$A&-/43?@1%@Q-K-32-Y M!\]@!!AA/"..8NI[TD*R$(L!PG2<,'9$;1=A"3(VYQKYP[I0#K$[GC';HUX@ MKN (Z91"*V!UD!KH#6J M(^PB#Q%V4!HH#91&K=*$ODU]!P&'2AW&.OF%&X_;^#*J\DM6*&T!VL>C"_U MIYU]@!_@!_@!?H ?/>T#_ _"-U Z :< 7HX QP_HJ[MPQD QZ-Y<[_V:(/6 M/ S=B&G@X#@56@.M@=8HUIK(IYZ/[D30&F@-M$9Y-QDOPA8*4@.I@=0HCMT( M71J%TFKO:C_ZAVK-AL?XIRJYG+#GWM_8C6T8381,?+A9!%;8CO77!RBT!>8V MS/JO>5FE5W>+E]*,*U'UT;7X>Z0ZD&\8N7239->,I-GBMZ0H[L1[DRE'4"4"/Z[S?/P]G4S(Y1TIV?64WRB_9E&__8EE M]KG)C)M-RH7(E+]X4Q+&K3F6Y:L7%C-__[O>_/$Z;[:D_7L$=KVAU:+>_+\ MO[ZMN<\*^_*9#OMXU.JWM_MQ/+NA-X]GW_OC<:/?;D@ K7:;O:UC09:3V=(2 M]NP'*?-).B;_RZK_TU"LR&MKBV@_ T;/A2#7U_D\(&?9]3$9YM/9<9L;:&"N M-Y@[^QV8 ^8:U[EAFWU 0Q#5T$VD!J(#60&L4Q?;9+0P_QP] :: VT1JW6+$ 3.;:CGFZZ M( !Z [V!WK24&^4XU(X]:(U*OW)GW,?UY\[S@O$+D]&\*%@VNB-5D63EI*X! M1Y*Q"% 6P;X[0.H^@E)!H9-6VV(JF,YU@8'J61N3\PY]9!6K;3W(QN-O @DA!)4[ *D=0WN! J"96$ M2NJ 5:BDUHYZ*"64$DJI!5:AE#(#.FWJ1UA/-AX.:G!-V=JL2@O*GN<%N9H7 MHEH(&;,J22?UT<_?ES5B*2D9(Y_SBA&/DG>KES<*C7S*JB2[3@7R!G5?LW>4 MK(J2\(NR[VEU\WI!G'V-TTC!W3\8&7-Z9'E%5L56^"_9AWS&1'/E[)H_;,E- M5I T&^531JKD![ED&;M**U+E=5'=@LWR8EFK=U%OMSPFY+E2O@4;Y=DHG3!^ MQ8=?D)3+RW"S)I=\8A47%P6'EE^[*N!;W11\P)),4KGM<&1O6845@S M&G72Y@:F[_(^KXL2JP$="O-?HS"_5 >Q14/?;=^@1@ /'F9-3 MZ8*>0\6L&^WJWNHFM>,#+'X5;_^85OP;1HM7GI3S^ZW(Q_-11;XE$U8>_& K MW[;[2-C::C\WJY^.D81\3\>,W"9%RJH[T:1O\9>J)-5-4I&D8&1>LC%)L[H3 MW!7+6%F)PGQYQE\;\]LM[JAPS4[FXJ'XY;)Q_KUN=3;.\X*4=V7%IN7/).'D M*LN\N"-5D4[%UUS5+>E$*S]2L&1"ON?YF-SR+V!%65^@?N&Z2/AW3_A39:)- MWE6:I>4-XQ=!NT^QNLGZ$F5\EEP;5"W/^B M(5LB'N4Q^901,63B,Y1\OS<>_]Y*W)QHW?? M,*LOW33,GVDUNF%9?>7+A#_S*+E,1:\]8:;%%X[RZ8QS*1,?K(TTY??"/\M_ MY:NMI"!L?"TBG6:,DMF$WW@Z(F,V^I._A8J1&=4_?.=F*KA%*WXA<3.72<$' MM^ 7&>59R8K;I!*C4.1\L#>_4=Q!7K=L7-W^\=-N=4;C_KGFB.5\.N7@_[=H MCCA?/SHI!>O1_U!^_T-1SHLK)-6=,P1DIIN"90#FYO%NULA1]*/E0W IM M6E&/OS7-KD0+P!K6_!UBP,H;+E&"LQSA+>#U)7AN?->#A2U:'*+%H3D?Q[,; M>O-&/;LA0>S:^5O6M]OYWG2+%H>;BQU93@+ J$NL0$YRZY3$7O!QF2X#@OXJ$0N&S2R"536QEC&:B 0!\0!<3H; M3AMC 7%]0)PANPJ5T>._9VG%UW+?JJ1B)?GP('2W30^"+O:1EIMA4H:%;3LT MMJ4U#=%E+,7G4.RHO0D<.F":#E@AM6-I]4ET&4OH '0 .K##0SMQ2$-+6BU[ M7<82.@ =@ [LH@-13!UY%1UU&WOZ%'G:XL&T:2:QS MT/4R!@;Q3;M9NH?LBFGLQR 7R 5R*5@G\NVB+Z]W!=@%=H%=]^SR:.S)JX?: M=7;AD/?)(>_C4D0J^&8G^#,22;Q\C^H4U&>QK M2+LYUZ5N+&\?:@(*X":%O$!>FI$7)Z">)[N=I=XH@+Q 7B OS?C0?8LZD;1# M*R-0 'F!O$!>FI$7SZ5!+,_3:0(*6G'(:.0";;0.Y]GOJ,.II\IKA$CM# ?$ M 7% G!&&T\980%P?$&?(:1SJ@!= ":('XG,10>EW&\5 -P!D2ZG"J.,VE480ZG,H- M@!FZE^SRJ14AGQGL KM4)(6%U)>8I0%V@5U@USV[/.HCYU+M]JS;NS 4XGSF MG /K_)),>7C&U$WINTL^0,$B8)E"$A&TO859 ;=>%A+7F M'NO,F7S]ZY/J.I\'9)A<6?>QAQ>J0RL![=$&I7EPH$==1UI@K?9C#Z6! MTD!IVO):4]_"H@92 ZF!U*ANGD5=6U[O+-T'_U"IZ?<1V+-^&Z2E/O.YP**1 M)^W869>A5SU18S[N,"7\F#JNM/(BH 0H83PE[-"FO@=.@!/@Q#TG/.JA7*F4 MC8=&CH^N%H2S,[I5#7B OD!?(BWQYB:06$30!!:VX8S1R@#9: MON;W+)E,\E$B(GJ'>3'+"_XCJ35+_"-?*GZQ?9RE;U4#:-+@QBN^1NC4SG! M'! 'Q!EA.&V,!<3U 7&&G,NI7$N?3=)INHB,+-O4 M%N/Y%.P&C?][^*CT]5'I I*^BH032LM$@DA )" 2W1,)EX8!1 (B 9& 2+PF M$O+R7OHA$J:?69DE*N W>C.(/)J8KUAVNYWG)'K;3G8GCOI MIA%8E;;R@GY"/Z&?&NJG1$<4]!/ZJ9U^0A_58KB?<#E(QOG\,IP1.!*?0_:@+LX[*!@4[#4%BS8HV$/?V$]5PA__V?<_\_,O/\W+#]=),OOX MC5U/659]9;.SH/]W_OCA]1](Q?R$951]B%PV#H M^<,P].WSP< YMSS;.77=DW>_/C+]IADOTBDKR6?VG7S-I\G+TKCQ\4F:L0\W MBUH1MF/]]0&9;$$=26-9__JD*,6]J?D2HG M3PRVEU8'UK%%^-LFS_70V.>*Y#NGRHVXS?(F*3@J^4_"&J-\.LVSQ6,?$_)U M_40EF?.!*>KGS#B"5W;XSF^*7#(R3<:,I!G)9RSCOQ1_LHI419*5G#4BYY7D M!?],>IM4;'+'KW"=5VE=ZV3S3924\\M_\5$0EEM>A'-RG"[_R@=FPG54:.2$ M72<3;O'_F?-A$^SGPY;Q<1154OC+$W:;<*M<)?6('I.+F_NA&^?\:;*\(C?) M+>.?(NS'+%WT)R%C472%WVI"1+YN1?A+]1//IY?\NO?FJH=_FMR)1U^9:'S\ MNN8]U:V7A$BH%6?0GQ^O\KSB=\K^P7\A/^J7BER,\TU5S3[^]-/W[]^/?UP6 MD^.\N/[)L2SW)_'GG\0;WRW?7]W-^/OYE1D?O_$[<>F?GES[U[_\\I.X3OI1 M_.^O_P]02P,$% @ &80G36EZEJE5$@ UMD \ !N>"TR,#$X,#!%%@N!-CIFAJOP@D\"'[OZ 1J,!DK__?;UTK6?,/<+H66_T M;MBS,+690^C\K/?ML3]YO+BYZ?W]TR^__U>__^_SAUOKDMG^$E-A77",!':L M%R(6UA\.]KY;,\Z6UA^,?R?/J-\/*EGJQ]IS3CU[@9?(0D)P,O4%OF9\>8EG MR'?%6<^G?_K()3."'1#!Q;*)G0*)VP+Q.19?T1)[*V3CL]Y"B-7I8/#R\O(. MBE&\GOK$E3JL.'-\6WCO;+8C#\/?CD8]"Y2FWJE+Z/>=NNLI=]\Q/H>2 MPZ.!O#U%'HZ*4T:IO]17< 0?B,T*#Z!0'TIA3NRX7G&E5(5U78TDM"/BVDE] M3@;!S6118M">4$\@:L?:KS/6>CE2I4#?7VX?53?H M??K%LE2W(,L5X\*B&3IGR)NJFK[7GR.TDNK^UA^.^E+AH#/=,AL)U763*FLK M#K KO.A*?POU#F3H68-JXG#F8F]/\BBLI@+)?K0O@116'8%,O2A'G&P5^5\_ MJM>7E_JC<3,IMB.YFA11O7U(\7& N"VI!MILTY:A@EJA&X_;UGKR,&,F:7X.*>Y2F MGB3UQ=#/'27'3U1!-GQ2K4D/V^_F['E@,Y\*OBGMTG3UHG_J^+)=4)]S"(MJ M2).L&/_76!X'$XEX7$64J([\T=]6KB< 7MN+RL:(*ZE?C8U Z#/VA 0\JB)% MHEKXN[^%J"<)1<0N/_EF:P4_&QO$([:$&U41(JHC?_2WE6L*(%:\N@11)?7+ M( .BE D%)"]%%U:"0"25 M"/X5P(+CV5F/KOM1R/T?&[GO(-Z-"F3@=^,)-3]!%=MWE0JW6Q$C!.FQSWH> MF-K%H=X_6"4'SZJJ!%4():W5R$73JAI!%>RV4ID5QU65@2H>+*1K=3D)\ 0% M+ ++N8G]IT\\1;37L^2M;P\W99>I2I0=A*BEJ*UM-_HT'@V/1\.AU;[ MS/,YAG^2U7\?I"NEX'P/.W?TD_J=-D%8.2QBJ)@:K:7K[0X);;7P8F3ADG:_ MQ (1M[GU0QP3!\?#X^/AD8D#Z]< YF\=)>/17RX1W]S-)IZ'A:=N<>Q,J'-+ MT)2X1 YJN <1N!-8:@_CIDZCA32/C33WK;!1B\VLH%DK:M="U+$2+5MATU'? M\+K:.9[0U,5[X#O$,5%X-#P^&H[,(S6 Z1(9%XPZF$)E^.$QES@R-W&.7)E3 M>EQ@Z,3?*/(=HO(<=5BJTH"!/ICHX$].=H]@:I7TAM\QN)5$MT)X*\"W?HU; M.#"K-?P]@M6V6&!!0/)7IWFWM0+.3]20;<2Y]>M.BYWO [$Q[V:/@MG?%\QU M,/>NP!&*S1[9-[=CYOVD]%C?%H%I-]G.?UM!2P>Z#32\ULBOT&A!1RCM H[ MPL$/Y'#DWX=MG+:TSVYG;,]!]7]P.>Y%^V8\F&#I-_#A%L"1HNH QY MQC<4&,2WS'N58*]2L^;N<%2W.R2;M8)VK5]ERW\[=! ]4S^N3U3O!N.:W>! M?#WB7SU**--L09>H'B>8NT2WHP4!)&)JD[JYF5T(8Q)[--8DL7?J=]7TC;*A M6B1CBG,T/L[FQW9@.IFNO,13,:'.!5H1@=Q;C#Q\-W7)'#78XBG -&_Z?-", M%PFHDLPAI*4PK03H@;'0$$TVATHAF_<1/FCV$8K9Z^(FDMG8378.2B&;]Q(^ M:/82RM#8O1V&2\S),\@@UWN>X.I(?&W>=%#FZ.)(ZRTC'"L!U'5.FCG&?$!S MT'&D]8;Z\@&-'F]TI/5X>J(ZZ.7"AWU@6KF"B%EL;NB,\:62 MJB93)D0#5<-XIS1^ "GQ4TY/ 9R5P.L045>(4["W=X_YXP)6^/7(R: 8)R&8 MAK*34 1A 8:E0#K,0I.Y)P?+..V,1YII)\M(%Z>9?4IB&R>B\4@S M$6FHT['9O7GI&A'^+^3Z^ NL1"INYS1B";^N7(KYB6#[L!E=;:[ MY[0_,^:\$-<%D]^ $G1.P *!>>KQ:@(T)YO?:]QRA*:HVN*%!!YXDE:(;C7R MOA7PS4GG]QJW:V8Q6:"+_M9@^AL'U"(S(MU2^EZ3=4RS)@L[0.8AE<(.D&Q5 M4Z"#:R,#14VFW6)8\V;$>\T\6\!N!V?5X*C'$UK7I2D)8%[,Z/(]X4D35;V; M5F_B'+,PYH6&+K^39*"+WBMAP_AG$[=EP#.O"W09G!URMO]TTU$]@_",UT[* M) ',X?V)UE'%M;MI]&9^*@UC#LQ.M'XJQNBFFTJ9\ *D&N^)C@#KP$E]3IK- M&&D80:71S=.* M+OX-H&6B;PNN%B<*7EY/-G!@-&/S[)LI:H[")@V:/>=(DV:HQKOVU1F' :YA MYX=T@=*T9R;,BK0?F,XGX0&[*'@<1FR>.*(>LG^<$RAJO+!G'#?L&:$ EI+ M2HIPZ#0&WIJ$:17;,,=PNL5^5>?0P3 /OTQL]59.8.BS3QSYJ=6& >)!VO MUBOYT&@]QC0XYHT"7?Y-@<0/IH8XW6:C248N%\V\@:!+ NF9Z6(^*&O4)O%& M+IIY&T&7'^BN@^JID',:9^/&F^V1; 41'<9:.+$]%#F MM=='C0=+L]%%WY6R91/'I8WOF+!>_D,1,VDE'8GQ(:KJ)[Q^(E:!?F:CK M%// S"LAW5LMM.-.@76;G =L,VI#OR7JWSA11^?R-49/["L6002\Y]%8N=W" M47I2AO)4LXFT(9U;LF5+, O:CL/^PP@&T/#* Y8?) %+O=[$6J*EPHZ0V3;4 M=83H6MS284;.DA&]^?X^8.X1N0V? :O81B'5[TM1O7V7?MB(I5HYL-QX=R<7 MS9QMT;WQ1CM!=W#I(M\V?(X\^7;#I>E M21[&B&CV?+I'7Q66HBVD9O6GO,5>NA=KX 7N"$UN]-Q2*?H.6&TYL35HL M)/NWL@,2;B7:M+:-AMU#-=O->:^((/5:A\D+XLXK]P1-0X4=(!OGE.L P;LJ M@L8.M,=62@W&5V/=V$XAZ=EU3#[IF9%^X-S,Q6NY_$9^/IO"J,#XP;?O,J&N MWJWDS]<@6@=?2' VDYQ/<,!JV,*!U]@TC=:K)D3SFE7W I)<]@X+U\BT7+V8 M9:,"D=<8AOH&"@?BAPH#,6HBB*8Z.A3]J8?_]$&!*_G(5$T&4R#&1,18][;= M+8*E(+K+0+.AI,8 :)J/3HZ-/Q#GB(I-XU?YZX#,R;JA9HQ$*!U] M8[_&B$VR=/EPYCEFJ$G1Z9CI8GI.8],F05T^G#FB&VHB.CU%?^EH[O?!VG-. MT6I%Z(S)2^$%2ED@O;HF+V$W.%N*'%=:>BSGN ^[ED>3"Z""%_*\)DS?W766T^Y2TZ)P,N>)4"#Z,J241A% M?',#=Z1F/2NX/@V^Y'K6LSEVB(@NKS GS'E2 ([/PRV6025%O1O/\^4#- 8- MMV7JJ^8%0"G%:FAPDI'NGK.IE$JP?V%OAZL29=]:(\=1?1VYDZ7

#G%/#)'(X0Z5J*,4G]YZK E(K0N[69SI(67 M^BPXQL5FJ%:S=>K[FRN?/V+7_3Q=I?33WFJA M\>+Z645]\>,@IH;KV9 J' MR0_]0(.>%[_G-I+;6.)-ICA"/8'D#%M*JVWD<^%S^=G">^DTI5&R^AG*MDW3 MG Z8\^&F"?@$^?C/;II$;^[08QMY!A[JOJH1;)>AVB M6^7D=\3I D3BMC]5FN]3DX3DVZ],*6'Q#/DN7(08$%8&$]OF/G(A^MM1J4*= M6IT.>IQ47!ZIW*>"7]":+/WE-5ECYP)67W-\P1+AK5[#XDIM4O$!@^N&\;\3 MM^L5RRM:?W2MH(\WUF9&;(*IO6$S3^Y%,;7QN^+,QMCQP%4S[F!',"[3A10[ M./PFS5;'^@ _R=I7^\$Y"+[B #OE@DJ6;I%7\FQ.%&UWLYTW=D"<0N&G'7QL M_ '+X>-NPM=L@$Y?F?A?+,+_G_!:G+O0 [:6V#MN@RE51##[GHW"[](AS4?N M)F&5V"+ERK9LOKWZ=D7G,'1AME%[X##V@+7=&*B@3-M"HN%FNP!1L)F]B.;!B/6M6?MM( MHXS4><]ME-<[%^&-E5_;V/- XG-,(<007L"/8'+[YMIE+[&.)0JV+="(=5QA M>9)23],%DW.E#T-G^X:YK=(U:KX1H3DNZAKHDC=DM=VY1'NG;3/(9X[!TOQI M@6A1RK]G.)_3/"E MD_E2=1235G&)MHT=)2Q%P5;V[BC2WVJ; O]$U(?^?#22[DHL0(3Y(KHVA&L? M=I4J7[S-BGZ -:;<',)H)M+[227*M4VU6QGCP02Z<9/3"!72?B A<_C59?A?@/!%5!CR:.7I[+9S'?=#0I.#$O;1I^]1>'' MTR-=*M1HZP'W1WN!'=_%=[/):N426PKY!7$(&\!]!W&J+'Z-PV^M9788FP"\ MY59B1O\+1CWF$D>>D-I9I82'!M0^:9$-ZH&TR@[1E_$VYQNY5QZ&6V(!8 7* M5ZC9(HW9+'^BDP\\R'4;H\%S! 7\-X-JX<:Z/()],;G&< M8*$@DT7!2R_^P&2^D F2P(5^ED_F78)3C4_PI$/R=HC2LG"_ME%"U2?S.<=S MT/6&2O$\8N_7]J6;^8O9-=6E'K [,]A=ZEB8N*] MX" .)PCT8*XO$FN-!7,=S(,5QQ?BPHP,L;67V!N^X^ .P KL9'@?K(=2#OD- M!?A)G']#6T2;!N-(?UA%Z.SS53H,6$B.?R11S87K%HDG!79Z$_*J"]4MTMYT M9/UE1T[B/$6MFJT]:5%-F]TSK_D1=07YHV%[@:^;STL-(5^>M<^PJA1&\ MTN)2O3;A/JB_\PJV3'):YCRV[\EHB-'6#.H36E_XPD/4^2>;>A-Y?EF=R5O( MJ)S0\#QH?#@T_)A@>%(VLDU3D+8=-3/;1GU^6V7!H #0/=D^FWK-.*Q2:'0J MOI[9]H'_DW6W)Y#RV^INIIY$Q Z4PEZAE;15VM:5,D3CLS8[[C7W M;MOFCK2@8$$V\VF\E00F$P1\IC2@S3QA5K-T[=:9@2,'2YWDJ0'USQ+Q[ZD- MZ:)"/TZIX#U9'LS22_3IE_\'4$L#!!0 ( !F$)TUI)IND51\ +!C 0 3 M ;G@M,C Q.# W,S%?8V%L+GAM;.U]6W<;MY+N^_X5/IYGQ+A?]MK9L^1; MCM=R(B_9F;$I$D!7??@:J (* MA7_]Y]?SR9//L9G7L^F/3\D/^.F3./6S4$\__OCTU_?HY/V+-V^>_N>___&O M_X/0?S\_>_ODY1%$^TBAB=?ZL6G)[^%./_]26IFYT]^FS6_UY\M M0E>5GJP^3.KI[__,_S@[CT^^SNM_SOVG>&[?SKQ=K)[]:;&X^.>S9U^^?/GA MJVLF/\R:C\\HQNS9MUH/ELA_H>MB*'^%"$6,_/!U'IX^ 0VG\]6S6SSDNOC7 M>^6_L%5I8HQYMOKU6]%YO:D@-$N>_??/;]^O]$3U=+ZP4Q^?_OL?3YYGT*R! -%97^O_'II*+RXOXX]-Y?7XQ 8V?]2_2R[BP]:2] M8+?+'UV\]\OS<]MJ0!Y7G=I)?EO>?(B#XZ]0N0PW? M;I?[@(:&5NB=;6 D_107M;<[WI:NK993]?T"_LTSQ&EZOYCYWS_-)@$FF%? MJL7E 4JV:F\DZG7MT/T;'T#Q^6EZ8>>?7D]F7[J\FJW:&TB]V?E%$S]!F?IS M? /VT'E\.YMW&H@.:7X8Y?O7]S&HV-N;NT?SQU)^ 3^ %5_OFNDW%CV^4*TL MJFTUCB+BR^@68*.]L!?UPD[>1G &3MVD_FA;V-CMZ@X@=AL[?)\6!E"ACQ&L[GBV;E(.^4>4N5'G16/(_!Z;02X^ J& MK\7EFVF:->&?(>V=A35?IK-PI=Z,H$'OYDN[/1C#8^\DF6[%BTJEA;X^J=6#-N_G=+J MO &O9U&G.I/@[F]MQN9>FBZM=)L7J'7UHPA_Y6U^L%]WB;FAX+$%:D.+!XL? M6[AO']OT\>YZ1Q+W,[P9LV;GM+NAX+$%:M>Y#Q0O(]P+._%T3PEOU3FVF.VH M]T#QHPCWBUV #7":3B]B<^4_P[#VW,[K^6EZU\0YB-+"G]FWE4%5N;\3N:-' M>FAX4(5[57),BIW%B;U:;5U.H%;^<>#]; MKM9\?UK6(6]KGH39Q<[-AS8UBXO+3[&YLF5>?;W(&QK;Y7VX M?"'QVM@;NVH5$K7-Z[>KUE%$/8N+^LK#?S>QN[8U'BA<0K V?;VU2@DAV_3R MUBI'$?)]_)@?=V,!N=5PM+-:(6&OG>GGE^O?#I1^5SN%U/EEMMA%D1V5"@EZ M%OULZ@&P>O7G-[-@^C%O9'^8_1(75X/5@?UQ:/N%U%]_!R:^NRK\WDY:KGX?UE8AM=J,PKMJ'4?4',$%]G0.%#G/$WP+OWE[G8)B MMIF V]0L*/*[V*RZ%\SHLSA?-+5?Q>5 T5^G]:(ETWMH>1B55_N$)U]L$WK2 M].$&"RIX!^[.^K5I;SCUNO)T7.17+B$8.U W5KG*&+^9IO&3A>7K2,8 MMU0H)6 ;BV-GM5+"MAD.=E9[4%AO)WXY655Y"W^OBV=9.A\2NWIF_+J(TY!7 M2(_[U$V=4^K9G<]AE1)T$RF.^>R##TI]$RJ+="W49.9OO05K05;'*Y.=N]5A MR.4%S/Q/KXN3'IR!$ MU;9J180)WF&,'%$1$14<4MAHY"*'GY0Q7)C;BD_R*=59L^Z,8IJW4[(*VCE- M24*!"(%,X%DIII%BTG&7N'>DE3XWZ'72^">S!C#[\2EY^N1+K#]^6JP^7K5B M&W^/=;?/TZY+/)OGES"WB(!.Y]?U\SGA8W;:K$^P0)72'?]BV30W+)GM_;\N M7"41*9<^H:@QJ(>Q0U['@+@RTEH:$G?\$=%@OYYZN,?O[&6> M"79W_N8*E;**.D$L("0\(C9PY (#78WSB09IJ0R/B '==SL2$@5Y$*SC&&O ML>#!.A5+42=BC!K+8-15P<5$,;&PDNB+0C))+9)>8L[F!7L,9+GV 6'F5N MQ+2V'F7NUZE@Z+3*1HYPE!0Y%1*BC%"DJ E$9>3&$ '3,,J MG.G=;+YHOD6\O(RIGL;P/$[APU7\RPW@?IE-_66A46.F(" M9IXSEB!)X4V@)@E$G/#*N(2-L(_(R.E_3;9?\$H19:^-B V(<4>$3DHBD3"' MH9('%&U@*&@<20+ 6'"/R!#IGQ:]8%;,^&W60]Y*ZM41^FVF[/W2%4].$B/ ML#]0,Y07^)B],$'M7VA?E]6JHP!P-:$HLL=AYI[1.2 M4FC$DA$X6&ZYZ+ I6,9G[7NX.3J$I6CU+52WC45ROW#%L52:&XH\IP39)!5R M%$!-4H)R"?ST+CO&\CLYT.-A1R\P%1M7;F6\VC1)48$12",((2;1H1?3A27%0C]YUL(Z$6>E8N;/H(TCO M)A$FY?81,Z M2=8E2+N%"#>+52I:QSD8;R1:@KRE%FB.$Z(D*2<89\FSL3O>_75\1V@*+KI> MV#JL4Z9<;V.W-1A:U*XH-3Q*2Y%R0'+.8D !4X]<2(HYG2P,@&-WM?NCQ7$0 M*\>6V45L%II7KU=3T%&-[6G^.]%+S;W_3M%2MNB%:.9\120#"(YEU- MPO/.4P(,+6?LD2)URT7-14_D[O'S7?CDFV4(.Z^ M9J[@^>;-ZS#O8E//\JF!O.(<7\:K__=> MO<##CO-(+9)1'!"=Y6I2UR5G,8 MJC65,!((JUNYN\=!Y%5*T0.;7GWUGV""B6?0;:?3S0IN062?9BHMJ;%*@=^" M\ZY 4 H9HS'"26 2J?'"=QC7RZP-'H\"LZ+(EK((\FH6" O>R^<:WO7GE[_. MLU&35S_F.0;QQ"_JSU<'@59!B4OX[GN&Y"W,Z]9P15W$,&\:L*BC YQ,1$FG MO+LH")A1*0DU^F,QQ;A8'.MBZQ7V\NJRLMDZ7\GSY;R>1K"YKG:?5PBO,YEL M6[_8HYG*!":\(10)1P/2)BD4HV-($VK!-"3!];1# M@PL\^Q#OP4:J%".AC@AP%#@%OP'<1QII0BEA!DZ#9HQV.#M!_WJTZQ/J@NNS M/L8P?PW(YARRJX2R^[.N?2M54C%(@B4"$R6@".\;8BF ZQ45%(0FV2'>;;, MFMZ0K#LJU ,;@=]24O=M!+9LN#+1Y@A7L)B]TLA'DQ!3\(_BDN?SX8&Z#F-B M&7(.;00>#^N"@V*J%SGBXV W,:K MQQ[:PMU4IV**6!Y81(2#G,1QN0<-$T%1Y*FA(Q,@B2. MF0H=PH8*':(9D&='!GLXZFVXI+D5UV[4JUQBR2B*P4^6#/P4'Y"@-J*H!+)]R+*_.4MK'8R1280U]@@%P*@&I,$(3B\8%X; M(L7A]#)_=E/^& /2JP[R9CWY=:=ZI7B+@HG'6"+)?**>Z1-L(@&(R5VF@33 M878D^"_)K^X@#TZQ&YEX#QS%-K=2T8@)QOGH"_8*62<8,H0S)!,GT@::%.Y@ MZY,__>+[<;$>CG??TZS>SK#:+I7R0>VM#MTP81@2 3K#>X\1"](@XKCEFGKN M6)=PQC_]TGTIU =V&;['[A\Z\3[<3"52@@Y(!L5 86Y@VB)O@T'@A2>2(T^B M[S(>_NE7_8\,]EB\U75"KUV'M=LV4AE)??*"(,IP0)92@@C-=WD$0FU25AC: M8=.2\+^\V]H)ZX'#>E[74SOU1PCK:=EP%9.0.#"+I,$>Q03"DQ0E$D(*F#MR M+%Z'Q#1E]J^&#NLY'M9#Q#J^S0'"I^E%$\/6G=$'ZU3.1\:ES< 2@6R,"4EB M XK:1\(L2WC\U[V5[.HM<8Q=@2U%H+-XL8[Y/4UM"?1@G0I'*9)4%FD9&?*: M)Y2LXRA2CQ-8K42)#IOJP\9?EV!0G\@.PJ"-=\^\CV!G[O((]FFF"H)08_+> MG-8!N&>P&#>)87ZL(9_D8FP;W@'.3J293V]6*'Q MZFML?#W??CYN5]TJ8!X2XQQQ%2S"E%*D\J4VQC@5%#,IR [7_I1)^3 2\ZHO M@$N/5&=QE1'XP^R#_?I;O?B44QP 0J]GS=X1LH!U.2#QTAK)Y'1P>F@G$JV0PQT MH3031Z)6>6S'P$>8 Z'+IE>Y//WEA\;"'.C71Y96?ZV[.?SOUY3%!G M^V!]I"=6QJ<4?&*(TGRP&.>#,,E*@!R+%)FVRG397RS"WZ(\VX/C9?ME#-S? M>AGNS5MP#R?[/H^HO&7:&ZV1\9XB'FU"S/. G*/:>_"/O.T0'5EF=!XKNX_< M$>,S_\=D\0]E 1\MNN%ZR 3Z;W):H<1DF?MM(]-S- =4@FX$T3Z^F2YB$^<[ M(B&.\,"*,:PD-PQQK2F2G.0@ILB0-1&("7A'XZI12;A[+G"0.844YWV2<="SX&X<-=.[ 7_8@DY["0?>?TH M4C1X 1[+:5H)^GXVV;:]>:=D19F7VBF/-$D.>6] .8:$4"BD89*V05AG&>.QPHUZA##M]\^1(R)5; M*+@RS'=/,W=*5@I(;XQUB%I0!U/JD<^Y-21+8$4E:>4CR/#\6%R:[N"73NHU MN_V>M<_LM;EB106\08XFI'*F887!:)?:>T1"T(Q8ZFGHL)I9YN3A8V%;[UU1 M=MESG^2$#V7-4^ L!"TBTDQ*E*($^!S)H?[6"XLY<5T"CT$KNUZ3_0X[=.HJ6$*-X1,[]Z<+Z%!^RL[!."LWA^:VGO^%*\LLT4?LBY M(5:':X9[K<57=_&]C%>EU/ MP0AZ"Y/%/:FWAW9LKUAQ0[1R/-_KG@)26&+D".%(@?E"N;&(Y9X>T@)\ /!,- MF!C7(4ZBC#O6)T5F8X"XE).VGW99F0]?9KT1%3FW1&+P._)2/,V9LXAG M!D6:O$M&0B=UB (LX\*-AH*'@SIBTL'CMVV2'=AB):U67$2:/6F#B#444DPY#F*N#I>^*#;9MUAS171:QD\OEN"Y�%F,X*=DYYA;X602CI)6 MP6O#(72R>!U#CI'/ 2]+D.SR5N&.@.UHO:+&$!/RR$(M0Y(8A8RF%C$KJ32) M$MSI[HLB8^GQB3,; _"E)OPVVJV"L_+:/I!ALF$8/)"M#S5;>:Y]$H"12H:# MP%KFE!+YK(A6&/I.8#SZ]$NCI&F/B(^)G^N4/+=*O*RA8HYXJ;\'#![(TUW- M5XISJT5,*$1I4?#$@4V/)]2$!:I;+I@G<]QJNB0 MAR\UAU>.^E;I0X=<"RI&J((H'XU-JYS4;3(X=VH/-&8V1.X080S>&JLHDH*R MM<;.@J7<(9];H?3-8R-6;UB/:<+,MSPLFC68:6T=7,>/=9P^M[9=<>X(Y=B@ M0#4&!PZ#E5O#>A)"FPRJD^G.-?4/"/B:ZKL#\]M7TXQOHGASFZ+>? MCNC:=!6L%(91F#,"QRA&*Y%5>2??4N&TMU9W29"I_[ID[1GUXJOI-US^;Q_+ M+Z-_!K1F3=%XVAL/'7@9_5J2RUVW>GXO5JEH'><^(1(M0X3&9!#SS&FCC8MR]'?S'=Y- M]\[S=L2FW-'PM:!G]LO/,$#"U#UIU>DWRU?*N!"XRHFP T4QP7.D9F"5NFB" MD4(D,_J[PA2<1+DW>?YIQA6"<).IN&W6?/[F^GJ7J-V0\'6!BKK ML>:2,12<4,@K'A S@"Z'3YH2HW&7<+LR&P''H$G?J!5-:O)-B_?+BXO)]CL4 M-U>HDO$T*LF1PBHA+KA%B7JPMQB),@;L/1Y]&&:/O.@-I>+C1SY(M'8#Y['Y MO)4+#U>J&(Y:4\R0!N\0,<_T%9IB_4N+%:RI?FI?/\7--M'@.4_9S(2A^/G*#_NV;UZ?? M]#DYGRVWYW*X7WHW %1$8P(A2$C\ M*@3QD%-)Z56N7^QBV<33]#U%&)CIS^V\GI^F=PU,Q]-%X80#;24Z\7\LZWF] M*E'\I');(4V6=R\&FR\2!9_,>*7$^_S$)/S12_K8*<^GH39Q<,7 M+Q66HGA7K=VW#>D]AWCVP.OC]W)F_F3KZ3PG ]R]4/! M4IQRJEQX/4$G'U@ M%I"PPB(9C4M)$D9,J\3<1S*''KQ0,.N056ASE>0>K8 7R'S$%!Q $3%,V%XB M)Z5 7O+ /&.!Q]$G5.NOP^\:0T<%LI2-?2WKZ?2./AM3,/TR6[R,,J4>F]/%4;B-?SDRK*;/#*):0H"0@GRI&SSB(39:+*:B]M&+OI?C1R M#@]VR27"JVW]J]FIU?U_FZM45'%A\J%R3K5%D:_NO7,$7&$9 Y621M(JX\N0 MR\5'HU2/J)7.C=Y$#_0_(#?ZYHH5 9>6N6B02HHC[CA%'EX$9%S.1I "^L5O:^SG[=I?NZA+=P1X\>/;D5$]CN'&?\"]Q\0ZF ML%FH_?K;?//4EE>Y;1.5LY$*1L$\"](@1Y5#7&J.L).821TD4:V6 DLA\3XV MGVL?]U;_1KU*&QN830)990VRH"IB,6!$-+S^!'OX=O0INH[3P?=NG>D7QG+7 M%-V5^WK:WILW-RM6 G,L \:(*2X1C5@@9@6&X9RZ)*A)J4NRA5*YD0DT?W<[:V8K'CW<3(4%\YPKD<.7)/()<"'0)')$)*$) MP;%+$IE"5^8-1*M>81V.9#=SD9RF=FMZ>[12Y6M'F2,^![D^$,7Z1+6X37_'L"UMT+^/'Z]MFPU]O5=SQ M^OLJ^K%T_:.^=?[O>S_'QI^_K_C\:USQ67Y@^OLVS^/>YEG(RQHAM1[Q;9[W M#>WU-V?Q(J.7$1J3;_0^LZ2YS$%PJ\+O[62 2W3NRU7<<=V:VV6HYY>^BVJS M%.]BL^J7J8]G\&HWM5_=4 M%?YW6BP'8LDO*U;U9)U]L$\8BW!WWIQ3 APYM%&L? ]*%9W39VN6+Z - LW3S^L80A^]7G&\E;BC^XN.*_V::Q MT\7E(#= ;WCXP($+:Z/A6K 3[YOEUORBFRM4V@0A*8L(##B,.+4&N803XH%Z M0K#&T0P8E+!9Z!<3.Y_7J887<^<%SRU;J'P24FMC$+=)(\JQ15'ZA(S$W@<: M)5>CSP/11Q?/2L%7RN?J5=!*N1@X!V?#O?_Q_4$L#!!0 ( !F$ M)TW-S(Z^95( - S! 3 ;G@M,C Q.# W,S%?9&5F+GAM;.V]69,;.9(N M^CZ_HFZ=Y^K"OHQ-SS&L-3JFEG0E5?>Y3V$4&9GB-).A#I):YM=?@&0P-R[! MV AFE5E;=2H30, _=P#N#G?'?_SO[W>SG[[FY6):S/_Z,_P+^/FG?#XN)M/Y M[5]__OW#+^J#>?7JY__]G__V'__/+[_\7_W^]4^V&*_N\OGR)U/FHV4^^>G; M=/GYIW],\L4_?[HIB[N?_E&4_YQ^'?WRRZ;33^L?9M/Y/_\]_N?3:)'_]'TQ M_??%^'-^-WI=C$?+];<_+Y=?_OW77[]]^_:7[Y_*V5^*\O97! #^==?K8(OX MKU^J9K_$7_T"T2\8_N7[8O+S3X'"^6+][1H?J9K'OTZ6NPX/&]-?-W_<-7TV M]#>\;@NEE+^N_[IKNICN:Q@&A;_^W[^]_K"&Y)?I?+$)_+_.:O/\^_!["@ 'P#U?_:UW+YXTO^UY\7T[LOLP#.K]U/ MR>;+T716?V*/V_<^O0^KN[M1^>/MC5HL\N5B_:WS>#0:Z-$'O1F78=#_GR^EX=&*UM!UU.%(_+,-_XV'R M]N;#LAC_\W,QFX2SR 6I6OYH0&2M\1(AKRU#SQ_\ H0OWMZ8T>*SGQ7?VBS- M6N-=B+SB[DN9?PYMIE_S5T%UNLM?%XM6&U&3X2]#?/?T7@.)G:W<,X;OB_AE M^$-0^*>G3OJ]3?N?5"V-ZEB/7J9H\T_+H*.9T9?I[X>VGV?1V5$/' MKM?W M.NHX>?,\(%2*BCLIXS0D\DE,$Z7JZW\\6R7-O2)^=\I,MPDZPG(2<[ M#C?A>O)PLF,_$]ZZ48(LNK!]+7^\FM\4Y=U:#$_,N$;/7J;L1N4\_&'Q+B\_ M? Z'U/%I'FH]R-3JB.KQ/H-,\^F_ZPCL>6/T0H8?3%K.EHOI/U6%)-OT]DL?/C5?#F:WT[# M)S=S.4Y%C8Y#3[CZ4RT).W^Y?1F&H7@Z=_J[,V=##TTT7464.WN MO4Q^8VU^''T_-4!VQ.-B\[\GM?JS#X]/]>IKNU[ RBO+DL;NG8=\3 MJL?< \W[GEP]GAYHWLODWHR6X7!]>_/V2UYN#-.P7^C18KIX>_.NS!=A*C4, MA7-'N2@ISZ_X3G"D@X$O2G"G1*9$V/M\-MJX,9<_/I:C^6(T[IZK-3]R42#J M["O-QNJ'K/R;&H^+U=J9^MMJ.HGWA6I2?#GIU:_3<_ IUQ.W^@/T0L#;Y>>\ MW"@)[ON7>%-P?+Z'VP\TO3H'^:E> TVUSO([U:N7J;[/E].-Z?QN-CIU7W"@ M\1 3J\/KHUV&F&0=+A_MTLLD/^2W\7,//+.UMJ.3W0::;&6EZA_;OS6<_:EQ M!B+G3;$\)2(G.@TTT??YN)B/ V#3]3]W:L'\-MX0?RS>Y,O-9M60'TW''XC\ M[6_>YU^*,DZJ_?*I/^)0)%81?^\VC3^,9C7=RLW&&HBL.KOPJ5[]3#6&1@5] M.D9@W,4#OH;=?+S/@-.L6WE-"WA7/_V[9?Z#IBS MAQF0F%JG3(V>0TZY7%^4_E@OY#8<.#I0/P2M/BWR?ZW"D>VB[_O$I/7:?YC5):C^?)'[=# (QV&FF =C>-DMZ$F6V<[.-GMX&1'Y;B:[_;' MAU/>)81-Y\M?)].[7[=M?AW-GL!W(.6LRB*+Z6IT/=4'/;N>5/@Y1I 7\U\F M^\;#K7?6-T/='/8;QR MO/J4_[*#IN%TCXQT<-)!:*;S]4WLXK];YC)M/YM^7^7P2[QQZ_>B^ MW6Z@3[=.&!QHGOOVV!X_W3B?+XTY'C+V%C@?S7?+9<5+^)9S?_!@OD]K2?J^?IGTSA HN(8>*JBL0&8'$)<6#"@B1Y2% M(R)S)I\/B4L'X*RE9P!!>#)5^TAIW2, >]MG@1@,&?),24P$0@CR:H%AS0#( M]BKOO0K 0QC]K MFW'$+$:<>D8YH"308N"6)B*)=$,R?9]=^YSC+7E3=(O(4%Q6D\D:X='LW6@Z M>37?IJ6>Y/C1?IE@$ NO& ,.460-1?>T*LE@8^ZCZ^!^E^@,)0GOH[4^SR=5 M.M])$=C?(1-&0.8XL]IHCA (!(F*.JA;K'Q\';SO!);!EO]XO+I;K2.9UY&( M>ZI]G-X*ZHZ1:8>L]])*!X,RK0$"Q%<8.(=,8]$@UR$:?2$UE+3LK@!K*05[ M6F<*,^@XM# 8W88#CBA'E>EMD*OE!]DK ?0Z)* ])D/Q.HACG&MN\\W_OYH_ M=\>]+V8S7Y0Q?.*(')PY4@8FICAWZF/H%:RCA M.>RYW>M$>MHX\])0X+4A3###':',[:@*FI-.3P1ZX]LSIU)+L(82@5TD;PSL M/<+]1^TRI+D25E&+C+ &!I0 KF@)UG9S#:$WPV$HQK?!:2B>'U)JXI0#_?GT M=FY699G/QP]3YM1\LO[7;),M.?GOU6(9-]- \=N;CZ/O1X2GGP]FP4A'7B&( MO '0,P\D5EMTF6+ IV?"#"6%20 ^E#C;Z=?I))]/%@^<.;'XXQ&!/-0E0Q[; ML%B!-AQ*'%8O197'D&E*FWM$>C-]AA*ICB"[]!YG(W/RB<[GX8=-FE<0[]_G MH[N8^/$_^>2W 'I<)JJ<+J;S6[LJPW_?Y>6TF+38Z;KX;*85X1Y1$-%VRF$' M+:B0MEHTO\OMS2J[]'YW =@'T]UC?.^SZ%_U:;$LPVY^3(\_VC$C5#LM& ]V ML\&>8DEW%A$S0C=7[=BU"UFGP UW<5"=XHN/Q0%_]YJP3\_S$S9A6OF'O/PZ M'>>;51$S V\WO%W7]SIZ]]#OIS-/+"2*4*JH1#RL2FM9A3A +?R4_7D@.A*A M9_<822$]J/OBU6*QRB3F>+O)CWJ^SQ\JL%U@"2Y375& B MA)9VBPG7G+#&TM>;#=R3]/4-70KBM"\5[;?RN,NDT7B9(4'), I #!0%G"I# M*QN+>\43-&HO(%9=P7=:M)[FB_=@5J.F 632RKL M-4<&4DL$%7K]%W@MB]1/S'KT_ >AW^>?EP_!33!DX_T'+1J9WUFLHE M9WIMD[N8+!YZE62HKPZ=977.^R$7F\;1#+DSU;+X)3M=Q*2-59F_/I( =+AQ MYJE4C!+J(;9&6Z$0H@PA;["F3(%&"4 GYWHHI6=_PPP$?05I:Q724GI,C%&P MFJ,WK+GAV5%*3Q?P%ATBD'9*S^-Z Q_#C$\E\^SOD3&@) 7$2DNY]D(12'0% MBA4DN32>MKQ]JLMU LM@VOWSV9Y,VSC8)R,>>&2-E=P%HIQ$$N"*1DX<3SR1 MIRWG3DM"*YQ>IDQ<1A9.I?,D(PH=^(E>A5.ES!?+]T$A_C#.YZ-R6AS8VX^T MSJ0'A&N* 84&>HZE1KR:J3!DR"2-(??U[B#IC'D'5^/1]AGTTGOD&36$&>"Q M \I6LY7"HC1WYT[P/\[+5OBDSM6D]M=TF-D!$U_GB\7'SZ/YVWD^FD_"?_]K M-+MYG7_-R]%M_CX:E@=S'L[HG0F,(3:(>ZJY\TP9YG8GA.8HH=3(CCA2](U1 M(V[K?/DMSQ]/)?ST\5NQ^??_NQJ5@?;:_&\^7F:!Y883)KR#W $FA=^M% I< M\W#WSF]\.Y>(P5!K(R-/9Q,G&/KDY\K&&>-D1&)"B%<<(D,)A4)8L<.2D.:7 M*YU?U_8E$_VAU4@6?BOS0%T9MZ_SF%^C8R8$] Q#0!AS$B-)(&?5_ W'"=VU M=L[M[N%IQ-[_,YH',?N!832BEY_+8G7[N?H=B(V/L;AFYXPX1Y!#%DF("0(8 M^;!_56Y*9)I[6#L/M.V%^O3+.P VG+'42< MHJ#X2GL_E<4\_#C>5'T9E;,?ZV>8(BN. M^\W/&"4S'D/CG5 XR"/BD%H-=GJMY?ZI?PI?<'U85$9CH?3[_,\L6C MZ9_,C*\_2%!RG0,DK!@DJ83(QZVL0@$@FG@IK5[X?5RFN@?SCRI:23F:KE2B M+B-)[T?SVU.WO;LVF<*>*P8EUSB3&H*Q*#,/%V, MZ;Y5AKE"F#K",5(<:&DDO[^"MXXDUI;BH5D MQAK+G$#$[OQ>W!B?MMK4G$E'N-T*F9?"]R15JDNR^S)LCGE]<9(G3^3'#3.F MN4!>"@HA(\)SX.UNU\.B1>6=WE2L-BPI.L1B*,Z^+N:38KZ^D?@TFO_S[E?IS0W9XWSI2FU&!F4-@1C0 $$K"C2BG5/)+B_'NY2VAOK1&Y M#)]/GN3[FF?28(RXH4Z;@)(6 ;)=H # R*2MP[5AU5&NMT+G)?$_25WNTFR_ MD.\S_UK,OD[GMX_G7./9@2/]LJ#SOG-PU87ZHII7> Q MF V]6DSG^6+QX*74$_KT@1Z9UI I8QR!QF(M! )VMY5X)X:L_7()I;H;6"[) M]LW#O:<=9B?[9AX$5<5A&J1=,0(P8W)WI\<$Q&GKW*TY64,RNL#KCR$K2>KG MZ8E(!R?^?[U^=^R4W_TYT]P'7=%ZK2EB1E$LP.XDTY@U5\=ZTZ@[Q+=H#''6)[6F6*,-[N$ MMW2K<;1"O^@4BNM@8U)GX$6XU\WQ%A6A9)9$ FB!J#GAGL5<:FYV5'@SWYE%SG7N(.N)) M([H'O+Z]7>;E73RJ:Y09V]<\6V>.^:!3<04EX@!SO:.,(-U\EQ2MWB"$^F\PD)QBJ#Q$.#[>$3N53HZ6O^,;03)8!OY=)Z_ MO=G<8IT.M7O6.,/(2,F#4NJLBP4#0-C\=ML>I\V=2KW=_'7$Z,XP:79CN[_P MM9IOGI8_>H-;IVN&D+-!5J'07 1;PP'!=W H!)HOX-Z>_^AN ?>!T&!A5/OG M?G)I'^V7<>R0($8@"!A55COE=A+-B&FNIO7V1&3'J[Q+>*X[Q(H)0KVB3#N' MJ;.2(;;3QC_JA77.W+1P7-L#/-[TS PF1$ABJ FU,>0#HCC[O M6MR-]%%1M&MV=P/*<)KZ35Z&C<=/Y]%=;XK%Q_3K#9L@K^.HL M/#QYLRK+]:.#1V_F:X^320J-PA!C8C&CAF(O=U@((YOK(.>'ZEQ P^P1JK3$ MIK6\9&'SY)1;+96C0#.-$-EA[(QM+B@0O!A).1.DR_L=[:J,17'7UG,CG^/# M 3*DO)-A7X6, ZA,(![NG"D(@Q;I0-?M<&P!TE B4DW7??\2G^J.+SOEN0K_ M62Y^GP<>/!3X(X)RSC 91 A32%U8&G#[3-*E$34:P.9$ YJA>YOTIV$+C4? MQZD$\_ZL$*%'/>-#,0$;'VPC!0A / 9 [) QH,5[\2F[(_M!9[B0D"^C M'U'=6+R]>5WSCO!@G\Q(B@F46DJ&M FBQ^5]N0QO6Z2R78.'LBM<+A&R_X]\ M>OMYF4_4YK&UA\KG"ITW<-7L1NT6FM&BZF\W=E\24OES_>S4;SY6@^ M'6WFL60MDG^I8%A[9^(;G< $@ZU'4+>-E_/*&5'7E_X M7'A_?U-L-J(FI_U]WXPYI[ 1'$)ME D[FK0[)9@JW:*.XS5XZ[K&I]'*CV04 M-T_"U#>/M>BB+(MO,8A]]"7\9?G#%'=WTV545>_BTW?[MX,6 V;$:>:#GN,@ M!T @[XW;&<0>T.8QARAQ)]]PH%WF?DB/%M/%A[#;C29OYP^+UL,C^T?=(3)! M%7&*:Q)YAND0(:R7Z&Q&/Y/@\KY7!<,8HF49( M(J8LL XZ+APQ[CZ45_(6SSRD[)3L'ZE&Y\]CZ5T3NZE94?E!U'A9UOG&#OHRI4 MA]U[.V:*2:0*R$*7L7.P%G,OH"[_?E[B(R$0]YUV9 MWTU7=Z="86N/DCGG.8% (6$$<-)!*+8)N89HV:)J*;H&;V-_2 TI,:==S@]: M9<8HBYUP A+*L8$VV-P5'<2TB'1&U^!2;(Y$!QO\UICQT^_YQ'P>E;>Y*<[< MZD\,D6$8WPL6 %MK"-10$4DKFCBDS=U1A+!A-]1)Z!O'F""K\&#V DHES3TW^<1LNG\]IF7ZTQ;__! F8N.#BN# M)0L)A(Y1CW9GG>4MS/W>ZL>U96L-B[\SO :3GGP9[-1=_,S;U7(1;\EB?M8A M9W3=KAF2FA@AHTM=.$>--XI4%%,&F\<=]%:(KFL)Z1:A>YGXCU^?@!-D\9_K M/^SY_7:,1T!]^_;M+_]:C>;Y]T^KZ2S.Z$M93%;CY>(OX^+NUS5FQ_,GUF5W M%X\GF']?YO-)#$_XM?O)E-.OX.?T6I/QU ML5CLSL"C1W^= 3(DJ%)0$@F]EE )3(BGUB.*=-C/4"VG3]\(K(6Q%JF;:M&0 M,,^DD0Q8X+!&T%*ZI0D+X8=\K'(TFQW;C[IET3,]IPTLZ^THTC59_GO<,?/) M7W\.<\SO?UG,EV%!N-DZR?>O/R_RVTU@RR!),F'Q;LH'Q6^^CBP\_>;:D5X9 M<>,D(J4".A?L'E)E:A=);,_E9$DQ7V R7*+5WQB?K91_MEQ$< M-#FF13#ZG( 6H'O\"(5.I5T^O1,NUI.,5GB];!FYC&R<**V>GFATX"Y=.V_> M%/.W8<<,GY[?;F84S\]CQ1M/=LN8\L$H8)0Z%FP!@ZEQJIJ[D6#0MX3J&3<= M\:+H#:2AUGRE0+V=^Z+,I[?;_+#QC[WJUIMB:?-%:!5#"]7BO_+)[9K49U;( MGEVBXR]E).AXU#+*.9)A03HMI=GB21EU@SZR7M>B[E6#O2S PWEU*V+.L^ON M\76(*L:M6CQ5K0]M3]F!_'PT29#"P0B/GM8<*48GN)2A@G9YIV4!* MBD3A3-HDW0?(J3? #W3)"*>>2V*YE19IXXV7< <+:1&:V;,QFH*D/'T3N!N, MASH+]DWW]//0!SMECOF@P5L+8LI3T "=8[BBTG&/TC9GVS.OAC2T0NJERD62 M)FQ*XG 9,5B'F^:3U]/1IW@A.D%G*/YW8@:M@UW4\EA5H5Z_EP5EDP/FK*7*,$L\)J(ZRYF2 MRJ9VJTPE@>E7R6BW.'P/*[+YO9IH1KB"' 'B*N;$4,;_C.)8M8I__,'+; M :[#NV7NBX>=YZ#9TR_C@ ,OE!.$8"L1ME17/E/),*D5>ERC^/UT\<\3 M_HUCW3*$A.0$^+#>XYLO1AB"*GBTQ3HU'TG).&Z;%N MF00LX >AP9X3*:B]UV0$@\"F[;+HAHD'):,SO%ZRA"3IO$A/,#JX?_^0SV;N M]_?'[MH?-/FN+1B$=Z]<.MRO5G/WTYQJD]#3,6:Y !*RD!T'$E M@D2QG9D!77-MM[='O[OF5WM4FG+M]P^VQCFUIV'F>'QI6! M@T[O)'->Z&I^ M"O+F+O+>'N?N@6LM43E/T:Q>ZIS.@[F^C&HFWOX<.8L?*)B;WSX@^$T101[- M#F8VG>B1":L]40!(PCC47 JAJA@Y):1)6C?IPK71+3Y7Y6)^X(T\7BJCAZ]E M7G!H%, K>'@J'SKS;OMNKYA,W7TZ7 M/U[-;XKR[E'ETMXGX49ES*I=O,O+#_$-P8M]N''2WQ[-X]G8SU/8]VLB-3IF MUI#P/P6,,0S:L."4C6>-,HJ!O.LXM($ % MPT5!X"NJ(+(L[>N #KCUM/YQ5Q"]% %(TMN?!-\OQ._B[JZ8K^=Y,CCQ6=N, M($P5D9)QY)6CW)EUW-V:)D30D,I!36.H#6.>\K@E'$.QV-U]F14_\GP]T[=? M(M(G67VP3Q9?Y+""!?JX85S(H(+*>QKO2TJE8_]VR/*N8!F*]>_S8*E.Q\'Z MKK?"][;/"'!*:XPM5SK(,XH5^[>T66M;O(G>V_5%ARSO I*AV!VTU[4[8!UV M';38T_'F!WID7% ,L8 :<6VM)M3;ZMRS (+F!<5ZNP'ID.7=@#)8EL&W43F) M]P8G[+5'[3)DM-4(Z[!-><:E!0#"BA;/=/-72<_?QB]MH[4!9B@FKPG6HT4^ M"5I'?/AXDTY3EJ/Y[5IS7>@?]VW>;1YD7!-V3]U\$M]=>C.Z.QW0T\?G,LFI M-TPC)CTWBEEFD:V010SZM&W#AE+RU!^0#K!_BFYW""=IU5ZQQ+X$0XDR**5V MV# $-?<>"U49@Y8!FF!1FLNRNK:I=1ZPUV5J.EO=37T706C9^/Q0-OY.=B%MBWB,^DC8^(TYDC90 H2I7E07OP&&,-H*SV M7:>Q:AYIW,?# WW<"0\#7'J"9*>SU?+H0]=GCQ46ES5:> (ME](1!C%16TR\ M8BVJ_O;QID$:PM0,NJ'$Z1_Y]/9S#//:/,3R9A71?'NSV5$?5%L_M2N=-4YF M&!9:2*L YC3ZX*47%19 MD5L3\"CN[&!%V-HC9<#@&!JMD<9>H5@\1%:H>X-I<_N^C\=5^Q2C?H&[Z%ZT MW3Z?K0@U^>_58GEW_"VFAB-F&GIMN)&:ZUC&01!'=OAH@)N_Q=G',ZR#[T^= M WCAP^X0/>KC[=H^A>P2<%YJCSI_;ZJ6F@:("T*@AE9@@-G%#W=-)/_SUP;MTN$_%O^2AR)9H?;V\V;\V&_?U! MT=$$I[1)A3LTLP%?#M@WN>WL)V_G[^->5D8+;SYY4\S+ZI_Q$*WU3EZGW\D$ M1DB%I66" < Y12#F1E,M&=&".M2GD,O- R,>](9B#M0](_=C_\U#=97.?[\XW7^-9^="&^M M-T!F*9/&("=!4(>08<8YO86,"T"&K*/=[+&&X83FD-AV"?!@=2?VG*2+YV2< MC"X\:YQ,JF '*J$) ])@1MP#+)A&-.V(UZX9?DB>>H3RCRU>24:E7I5475B: M7LV#C;]8@X).1H<=Z94YRYFD+%B!+NS\F+#XPY9.[NF@6;GU(L1ZXN,A:6F- MV6"R\2+>E& :*&4,]%@K*#T)J@>L5&=-8?.(Q?[E\;*F0P+B]KUM_[S@^=B%SSCB99M0@(B5"1(GX.I-E.RR$0\US57J+($]#.OM$>2B) ML_FGY?U:^7T^NBO*Y?1_\DF<>;Q'>A>TK^GJ[GBIQ3-&"6@+)!3R7BBIE8>0 M:[+#P:OFTM9;:AYU;FR>MDI]SM MZ+JYGJ2W/@5FG\OD/961WR@35,IYOHQA<\4\$G#L=8F#S>-K<9 CQC!37G)N M9*R@V'%,/G/WN M^SB/U<+,J"Q_1'OM5'QK\T$S8* E\:44(HVS%&C#=(528$+SC(W>1*8[I7 P MV(82K@J:]\5LYHLR%B.H8?L\:)TA!@4&C&I@"4:&$&C\EB[##&P>M-J;([@[ M<6B/Q]!\KL'0>X6,Y MFB]FZ_#YWP)B,?.G!JM/#Y)A&I2@H!$QP!@E3ED'*^O'>/WT9?>4EG>7PM Y M4 ,[*(_XX%Y-PADVO9E&6_?IWQH_2-+1C6FD/%]?/SR=61U/79WNF0&<:,>T ME91A[7'X/[-E&\),UM)F^G;>'2&DOC_OU" 9H1SHH)XP2[CDRF%**@4%:N&& MC"0]'O3<*5L/>OTZQBMI1^ 16O6/OXW^NRC7U8A/12S7'R6C E-%@YD%D* & M'B/XI:4EZ/Z]1P"XC6&:U6!9W>?D^WZCYB\_3 M+Z<+6A[IE4$M/87(.&>YD(1;A'FED3@*4@Q9[HN33]^=Z0RU1K[T8,P%$RB0 M$4,UUO^X&Y7_/.I//]HETU)HQXD/:B:. 5$R4%_-F1"68,W;OCG=,62-V/QN MM%S?\\PG;Y>?\_)C/OX\+V;%[8]CC#[1*=,46JL\!] #Z: %WE<^(@1AB\X9A^>E5[>RO>]P9: K:#&H]7=ZO9.OS^@6 W M,Q\.#)9I%( V7G#GC'8!(ZA0A8JR*,$JY[UZWGI', &Y^JT\?B]SJFOF'5&: M8@P%8E0*!JD6%<5$MGBYKK](\PO)3!.\!LN)>2#$;V\.!6;O2X(YVC'3WG.# M4;"9.#0FD!WVW8I:J7U"Q5D'D8Y.T4KGPF[@%()-*:%KR!W,W'? M1W?3^6A+VNF,\V"<+ M9"HF%+288106&,%,5712C9LGB79\I=@1M_8686V/2])7AV_R;T$]BQ%N826_ M*XMY^'&\GH<;E;,?:E*LG[HZ<75XQB@9QXH"!;P4&GG-K(4&5^!Y X<4JK.N M#CL0AV=/;?2%VE":T!,*IO/Q]$LXW!Y-_Z37O?X@63CQF?&82T< 5X0H9&"% M M<*I7T_V N_C\M4]V#^444KR0O!*Y.HRTC2;N-6J^7GHHQE%XZ?9OL[9!B" ML,=#*0E@PALKM0$5=4JU>.J@IR>J^SNX.@'HEY++Y8X#GN_8O MM-.W1Z4??FZF]["&H_L\X?)W-.28R(=4 J$DQ%*YBH MJ!,$#YD_4O/VJ5NW[Q"H-0MP''TWJ^5B-)_\G^+30HV7Q4U4;70O6$I%] V0,8(BXCV4JPQ&GG#+*[+1+;YM7 MH>@M%&8H@>@ KF[9/PJZR\8L^'Y3E \B<[8ILM6C1UUL)ZV_EDG+M1,.*H25 MA0112>\=BAPT-\1ZBY<93K"&Q78H[\S^H_=]/B[FX^ELNL93+7T>N#B:Q6I MJ\#Q'X\:'W'D=#!ZAI@PGC&K%(5>:4.ILA5NR,'F,>.]1>GT"Z M$%6L#1KX.]L38]-0^ X-F_F@)DA*O>? !:5!80E=A11!K/GU5.?O+%]>ZCH" M,25QV^[ICUK8:>A8QNH/HV-U8;H8/L,(6*MC+B%T'-KH,[PW?85J;AQV_C+S MY<6O8S!3$D.;QTB_:/BN4X-:2MV3T3*./>$,2J_#WH\0I)#L;&DF1?,+UL[? M=+Z\D+7#KIEOJL:T7MU]&445-?XQ#VKIW0'W5).A,DBEM)11)P'57"./[V^H M .?-WY?J_#GF_CQ4 P#7FW!\6!;C?^K1(I_$THW!%CF4E=-JO,PB B3D"FKN M(*,&0+8S;.)[T\T=F9T_PWQ1.>D$OI1.I_?YE]&RG&X3!IZ8P2W/JJ-C9\)) MBJ3CUF+HN4#AW^+>CFE33>)*G.>7@C(E\5L?Q+M?S6_72&Z+C+:4OF-#9PA9 M3 ET@3-28 PL66:;.\G@E?CC+X1D*TAU= @ M3!%P]D&\EV8M]J$K\=9WCM%0DK![CR[,_/?Y."^7H_4=YKMB<\6P>!.D>UT[ M]=A!=L8H&>3,,NU9.."Y1U8["W8X>-0F;FP37 M6$=]X_V?S8IOHT#4$:&IT3M3E*GH(Y/"6$45]Q#L@A>=Y2TJUE^9\[M[L 9. MBW[@C-_].'@^]-=8\Z2<7N:;1_.A>_WRP#B_&2U79?[VYCY62LTGZX<'W]Z\ M*_-%?'GAH?LGF0FI\;]6T^WF>_QAN\O-\=(/[CTJ$66*Q3),,_PN+[_FKVMD MU]?IG@'M,#0*Q^)B!%@!C=C6=[ 42%*K3%<_U.\>(3I9O?M1PTPPS#&0@!K* M%8-.!=*V%!&#V9!QLT?3Z;MESZ%GU9I@DG0J?3_/\4$&6(2$2V(@@(QCA"N M(!@TQ>B\2ML-^7S6*WSG@3.41MSL/39LO!6*4>.ITXX!#8BL%A1'.M%4E8[Y M=/1AMF8(73?7+\/M5J_P#J MQ;5&Z")\WY*OQN-\%@VL?&+S+V4^GIXJ#WK&*)DFW@0M!V',G$72,8&W!7-M MO$AO7M^HM]NXX22E4^@:[?F]5I:6U'M%(/) :LR9X1#H:O[*D.;E/7N[).N% M];V@-;"GLJXG9OWH03YY-RJ7FV?E1N,:GJ,A]KW1S"VV@= /DD,>KK=ZKIHS MQLF44!X:1CVC6$!.+(GID)&EQE%F+^BSJ4.'_O&N+ *_ R=/.'8:C)9A986U MUH?="'B'@2)T6^W8&*+N8RTN[_WIA>//CH6^$4S:5_2WL"G>CF[SUT78,M[. M[]&P^6)<3M=%M3X&,N)FLX'@A!.IV8 9X0Y*Y(D&FH6S%Z/='FP,I7Q(E^19 MWJ5>Q:>X +1#Z<,'B8EOANSP"E,ZZ<N7-8N)&.C^>IFM+4M_&B\#JHY62#T2*\,,4^) MUE1)9Y7@ C-2G1<6&=OH#24=_QB5^>=BMF[]-O\&> 4+3:&ZV%M+F>VYMGIF\N=@!3TRICZTHYHR_3Y6CV.A\= M69/'FF>&K=_[<%ABX:A!"E"WLSPE;OZ,6V_1Q@.PM"NX!HL\SA>+/(_S#)*H MRC*63UK?)&[];O/;-0V+CWEY]_8F5N JP[ES+ BYT8 9=@(8I\/!!8V!F AM M584.AC[)ZYTAW#2#P#F4L*WOJ0):VT(XBX>^VR,B=:Q;9JGEC@ G/.("D?"3 MHQ6E'- $'Q0<1G Z!"U1S__0\;0/R_#_MII.8K3WNO[^?;[.12=QZ1N/FF\A MU+GT.'>HC E @MZ+#33($,N]%)O#%6/.23TCX:*HG+KP.&>8C%$.H0M(&*8- M,4)S*+9H,(Y(\W* '=]T],?F9@_]-$$OZ5N.X1^7(LP!S+%T5@84,8..X0H\ M#=V0;SN?=9_1CX2T>&_J/""'TN"&?A0(8*4]=LIQ%DPGR* TOEKP4/G$[RQZ MX7?SUX&:@?E'%:TD;R:N3*(Z<%>Y[^-@ G\(,^EAEQ5)%1$?S!UJ0?<&O&\^J:?SH-]$QT?L>)# MP#E?%//C?*_5-7/:(P\ E!HQB@1W7) M#0(RUEQ+ZW#Z96Q_53IWLF<3AHB)10 :L<(U)$][:WL>2F#*?0 MY=P]'\:?\\EJEK^].4*(_K']X\G\Y?-'RYC43 N/ .%$6VH%E&B+C3:())/D MW"VCGZ:R]0Y:JY<8Q+;7?"3G7S2@SG"T*R M&F.7"*9=7(59 (9P'"E 4$&"Z1WM!"4^/5=1WPZ6F6E&4+7S?4D%<$4F-W! MU:W8?YYN7E5HDY5G<,],N6X%RVK)5P M03_DP G#A ."8JDJ5=020)NG/O66--/!ZNL&C,&B5E9Q]A:)X!V_?FW:\TM 5J*&'X+9_'MW=CFL?D+C!AL8S3_OHT M-&&/2)SHF0$=OBBL) P#JIA6ID*0865X\U.][Y.A'\'H%JZ!8U:>7^'_5A23 M;]/9;.=ON/2=?C6AUS4N\)^US8QQB!(.#:!(&$(E!I9:CX-> ##6M1YGZ_NV MOIIU_1OY1STR3R5UWAL%O&(,.!-K;JYI9,YX8U.Y=6_!G8-7[&V0^$-?!AM4:F[0=MR[:Z=Z3-4'J)\I"DAS05,;CVJW)&-4%(.V251LHY (RJZ"/: M#YDBU_:NM#:K:EZ5GP?-=5Z54P^]]0X:;(P,RI<0EFYI]-:XYC%UPU^5-V5_ M5^!<]U6YA#$P &/CK!20(<(QJ6A%G Q9V.JB6F&7**5],2JP!) 0AH5R%@NO M@9 5+0X0FK8:V!&?CMZ0-D/HNKF>I+*7 K/3NPXW4$I&!5!4NICYR#AEU8PY M1NG>SIR+>,WK\//P2.$Z'&)#11!7H $2W,"@;NZ\70*((>/3AN)@AWA<]CH\ M.NZ9-(ZA^!"&-XRJ^[D*G>#K'AVLOF[ &.S&:ZL1UK@?R"B5VF-./=8"N*#= M2X*W%$ %^:!A8O78V9WSO"$(0[/1%V4^O9V;]?OGX\W[*K/-%57 ZW6QJ',1 M='J0C% FM0B+0&J.C.>.\PI&B,*OT]N5NQ>%SF&Z^#7FFV)YT4SH]_FXF(\# MM)N:B@_B!B*:'XLW^7*3+C_T*]//IWKD=OS2=[^#Y',[A:E70'&G)07" Q]C M>0SEGBH-<)WUW_<-\:7RN<-![Q!@4@IL- 5(VW660<#&606U2>5FN5M&=Y#/ M?1YP?Y"+: -]T/@UT5![J2E$L(+$F9>5SUV;_74OJ<^![AHO)25209]P#BC& M%-%,>&HJ"CD$B7LGV[*M[NUD,Y1>HCPDZ;=,10RN_9+:,6 )=3&WD1$%E1.. M;>ES C!T\??4S#(.V=_ M5^!<]R4U02JF-F-!$;*. HNXW-+J(=*U++-KR>=NJC%VB6#:5YD:,\!8FFKB!WQZ>B=9C.$KIOK22J"*3 [O0ML",+Y%[8SB+DR#B'" M5:4'>Z/!D,ZD1E=HM1&O>8%]'AXI7&!39)FP!# *F=7AK-)TAP#Q2@. M=HC'92^PF804**^=LPQ#A86$MO)^:@+3S=IKL_JZ >/Z4S8=A$Y;K!AP4'@4 M0V=V] J>XFNVO7KTNX5K*/%XGW_-YZO\F#U5-/V.1'+1;YT7(PFP:9 M@9JXH%\#+J4*$_=>RMWLF6]^5\^NDN^-4+EX"-R'U=W=J/P1'ZY=-_XPFN6+ M2T=T;>=R9B#7D5Z9)) P[1$&TB%BF(AELR-7%-16D5JAO'W';SV??_UHK0-] M,X$H4L1*%P"PPAH.>$5W,%K4D+>D1V.S.N'=P9"L;M#Y0P1@:8$)HLPJ!)# M3D+$Z182Y+T;4F :7J>U9G:]<*OS@+K&\!I'.378$2.,HL10@(G;4AA,')AX M;>2V;*L;9],,I9LJ4B!M<>;H6=(QH'91AZJX)NZR5@%7V*^.;>@.'# MK6JSJF:XU7G07&>X%0H'IR3!F &*(@2UE$9O:120Z03SGSIG?U?@7'>XE6>* M8 , \T@Q#I3R2%6T2NR'%(1$],,N\4H[S 9!I8$W6E$ J#442N4K6H1)/?Z^ M(SX=C;=IAM!U00EYK MYK343DI'&:CFB@!N;D(-%%S5:/5U \;@.O-O>7%;CKY\GHY'L[KZ\M,^&4%> M(0:EX(PZ;K $5E8T$DB;AR6?S_#4=.666 VL,3V<;5WMZ7F?C'/IL802,$HE MEM:K&-^]H5$H8*Y$?V[.N_WJ5&=(O4RI2%N_3D 8V@C!(A__Y;;X^NNX6,V7 MY8^-#&S_\93]VU]GOW_8P^?[/V:8"DR-D$H:#22/S_%5FV,X,.&0-0S..^?; M8%^TA*&1:O9JOLS+^?I<&LV.*65[&F88(>:ATT&A\<0A29BJW+;**-3Z 39U ,E@\VT8)>5M^R,NOTW%^0A_;USRCUF$I1##W& &0<00EKRC#"C=W M6YX?S)B(*M8!3 ,+P$+-)]O)GK[%/-@G"Z8BLTX&;"#E0:B#*:-W^Q+Q+FTM MK!W;]LM 9R"]3(%(4@%+1 XZ.,1]/L\WN37%_-@9_KQ=9@@%$EM'H"+>6X.L MJ.C5#+=(5^M-T^H Z:([1)KYPXKY34V6[6V:!:- $42Q%EH'!1%K["ME11ND M$KQ+[I1K78 RF*4;HX&W>5&Q#.CB37XL:6!?\XQ;#J@(RJF7 B*( *65VU!; M3!-\3::78-3VT%P\5GRM< Y8A'19C/^I1XN-VS^;^\X?]TVVF2CJVZB<)(\:I178L&6!871( M%W33&EI#B<#3I*\6. ZFQ#7&YIZZ^21F+[X9W>6G;SIZ^%PFF1=!OXYO[&$@ MG$..BAVRV.&TG38-I>3IAI<.L'^*;G<()^E>NF*)[>(Z<))/HY"2^$.43?) M-L.O,EN,5W&N[_)R6DSL*UM, H8X4WNP,'&D>&?(Z] M[NW3\*I>5_ ELUT=@NC-*F*_56,6:K7\7)33_XEF;??&VJ%O9=82B!%R",7\ M=RVUBE&Q:TR19J!YN%)_%Z(7M#XN#/_0SJ"]SI"P)M?.H?DX?Q\=FM/Q,I^L MF_X>/GGQ,@*I.TLHP9Z&OO! 6$Y(01<"P^I%;73%)B&21 8F:08PHK RH:M,$) MOO1S6586O>([U&[V/F)U0C';M7@9.62!ZTR)Z'E$DGH*/+"12FF%1T!EL35GP;\V,?15EA<+V^3U ^& M9>EE6/FW .G=ZNXD,Q^URU0XTA1E 'M&I$:*##>O'1P;T=[(TX4W6$P M&#]'W^OQ\V&[S$"&85 FO"18>\V!Q6[KG@*"\P2O$#KA9PL,AN+GWX/^-YW? MGE"H'K2*"H4G,4.?,:-8FY>%;[UAA4PL; MW]OY:7WZC%$R3ZDE@GN'2=!5 7#$\ H'"&GS0Z W!:TA'^LYXSK *!U9^?BM MZ$!6=J-D@!!@#>?61,L&&(6UW.( #6<)*G]#R4I3C!*2E?"Y+G:6!^-DS'/@ M@EY%?32)*<0>HPH+1%!S6[ZW>EB#R4MCE!IY\$]/R!>K\I@C_YP1,AN,+.6P MA PZC 4EE/$=1UBJ'=_[Q:=KCC^X,S#E=)F7T]$!H['1.)E"/EZ# M!5M8.* (,5!4$2S0A:-T0.Y?B5DY!,X#2-%!0Z3A2!GB.);L1HA8K9#D7K'* MT0*U S)-<[1G;C:5F5:8OD3I25[,\\5O93X*'3Y^'LW?ENY?J]'L8T%!&'!\[+6$2TXG0QIC MASAT5 J#-",&B9T!8:Q.QR#O79H:'X\78T="HO\Z7RPB93N"U'RRCV!TN>70 M<(JQ1(ZU>C'+H1M6#.I$_W0ZN^O3WIC?K8OQ_?3V\W*Q M)7=T>S1_KH_O98 !1 3'2%(-B2'< EQA"[@;U"P>+ FX<59= BQ()KOD8,)S M,7_[);:-[]XO?[R:+Y;E.J,_&%BC^;*G)/=3'\T84X8Q9CCDTA(+-(%;+ZS' M"(@4RW]?6-!3X$/RTOZ,SK?+SULM;HW#AN[%J_FFGL4_\KCZ\XGZFI=A[:__ M& M<^-&T_/MHMCIY *0PQPQ!A"@CD!O!(!72 %3%W&!J6D1E]_>RT16NI0NS M+?FE=WBO\45YDT^#DIGW4M&AUHKKVO M<9'TP8NA)%_-UES/)_NI=]_CC\=.A'H#9,Y*)J!PP>"33!O@K*H"&+ #HGD M!GV!DM@+IJE5[UG3M@;LSZ(])^2(>P0Q,H(@8JE3"$LNJ?486"BPK/>23$_( M7571'BDI MJEUFL0O$XJ#@ JX54\H250%@J!LRK>%"46>U16!?T9Z&. ZF.%5S/)GL\J1E MH <#0#E$&GGCG" 4T!TJ4":>*]Z0-XN<,=L)(Z$1%BZ BP>JKC3AQM$3;>1BD7:)-4"P5 M<0Q!B9AC$F#/*UHL1%01W4:3;F)_X!%QZ/(SF<4& M:Z,@"W@"+25P<*>8$@>&?#ERN%""QO=YET.^4<[',VOD0[Y_ADTY4+13]C?!,?D#+-$4 2X15TA@K2BGA C$ M[>ZV34+<7%5*.6)S\,.M:S[\F>]U3K*1AT0BH@B#E!G@@V:,[T\2+9I;ZRG' M@K:2\0NSH-%AKL(OZ+-#Y5U9?(J.R641I[;_1*_3,Y,2$BZX4I@(S+3GFN_" M">+CE8V%B+T@(>H'S,;B0)[-X]5BL=I[U)[HD2D* +5&$F(EUR18(FCG,@N@ M--?J^,MC?T<@=L?V:$]LM,M-"&=M[C_NF&G#, T&J2)4NJ":NIB377EFC&DN M!.(/( 2ML+QB]3Z)Q"R'*&/1;C(2&H]C8=[=RO,$-_=)R!4LP&%N& M6AAN5,[#'*.!7)$Y'0=J[#26#CKF"3S1,T,P)O=2HQCS6%"(H=K=^E'6"GG]M\ M=@(<0 M8@T01\P!PBIDF?6)OM314DJ&2"=J!NR?HML=PDE&LU^QQ%XHR^&QM7 ZWV%? M^PS&M]T1Q4PS0E0PE0C7E2ZDO?ZC)+_59O'3#(H.0$UF:VM,I9)!HQA 1TAG)L4?(&;SE0/0Y-W>?I7=/\U(642L.7O\:VH:PY).++J-G ML\@ QD!P%91F!9!30$H/*SXHRYM;).G=?+V4E=26B=>_F#8!#!==28^GD D, M)(KYE9AHI13 PE4VJ!>!"2\H$>BE+*-6'+S^-;3CTLE7())Q,YPSTPPP9'F0 M+<,DH]8 "LE.P7"NA5LV/17Q*OP0/3+OC[08$U^!F2"*: $5(BN! M B@(!BT'F,Q!V(_L)[B&SV3_]2_(8YP2A2KN,:6:/R1VS4Z= M*U_!/0K ]2_?Q[9\FBOXS#EF6'%B/9(40P2==Y@+O-N"#6A^QW'-+J4K7\3] MRD#RZ_B"90B5$U)I)!21&@AN-&!;]UZP5@QH?NV>WI%X07=0>^23E^$SU_@Z M4RJE@^?QA#+K/0UBH9@SF&,K@]W.*^Z(\)L7=,JD[";MD$>#I>'>?9D5/_+\ M0UY^G6ZKE#S#9G=P;]+KUH0]_+LI%LLWQ?+_RY?O\W%Q.Y_^S\-D_4VGIU@= M2_"]U)PR&A1K22E8[VH AWV-THI'C*OFJ<,I5TEKNHZNA4U7OY0VVTG0A[>_ MBNV.J5S#3B0JZ,X*S2E#T"IN*6*5MQ@"#%YF5;CD%DT7O$DQH_OW\)T_$[I/ M2"/A "A E1? 0@- M1LV(PL4O4JV/Z9T)UG@&BOK7, >8N#J0,(W!XL2'-D M:SWZ?24)W;5%IK>$[O/ ?H$)WK %P B(AKQEOU!"=VT1 M.)K0?1Z.R?@FKB KEBG .=+$&\Z45)YKPBMDB1#VFA*Z:TO)$.FQS8#]4W2[ M0_@*$KJO2F*32.A>&POO/_Q^;F+WXWX9X@Y1J1$A4@6HM8!:[6@ET%Y=X!B"+F7#C(O(93<.5RI_I;0YK<%Z45W=F#OI,F5 ME[8NTHSV.#?@SE+ F/)460T<8]@P""L>:JN:E^A*+^CR>E96UVQ+?NE=,$!# M$PR(X<( B)R #!JU0](:W/P5V90#- 9? .V13^I.++Z*X6?%-W=SDX^7\5^_ M+V(YZ\U+&9L[D+;7776^D3GF%6;$.J>9](1@2RG8 MD]]^K[STD]0<217V#*:Q%=014FTD&"N&FB=!IQP#D9X.TP%O7M!*2:CT$S9" M:D4 9XBB*#7>[G@ K6Z^/M*SGGL6THN5?CJ/A=>_C-*KM*$1IT1Z+53X#S/: MO?YV^Q(1;APPS%E#!$03Q%DT84/&0 IJ09OGGBKT( MRY,(&_/E:6@[N+VVR/06W'X>V"\PN)T:K1'PU#!AF<1!F8); M_P!UT)'F66%7$]Q>6P2.!K>?AV,R.ND51 @+[(6TA@(+I"7 2TEUA2S TEQ3 M<'MM*1DB5+@9L'^*;G<(7T%P^U5)[(6#9^Z-A9.![0?[9 2HSVP5MCXR);% M2H.*QL"$067F@D'MM5E]*-RE);#);',)1@]*Y(WP'MEUI3L%O:]>E*,>L6&W MM<'N-!K;*I=#/GD9WGI6W/>@]T\7^>)129Y7\V4Y#4?6N#>GYAF?SZS5TDA- M/5?^/(X.NA4^G2?]T@/3'3M6=\_3DWM[# M)S-LJ'(2,(*9XHA8)9RK$);A+R\R2KR5S%^>"TE%C#4-Y7T5-AP]:*>>,$P$:PBP#75UAIEO*%8HXH; M%+?(/TTYPCRY1=$%;Y*X2UU[VP]=GVYGU_\DRGRT6)4;,?CS2O?$8D" ,6 4 M$\@&W=H+I<#&W,06 %K70[]>:4;3!7I,)(,4H$,(M)3*S>N)VR4E';(0A5] M7^G6%IG>KG3/ _LE7NG"0+)3B'%CH=9 !.5I"X#7P SIGKO0E6YM$3A^I7L6 MCLDXVZ[@7HQHC:6V7"J.L0N,8MLWW0.RB//KNM*M*R5#7) U _9/T>T.X6NX MTKTFB;V,I#XIC75NG;+MC:-2$&J':73:08@1# 9EI0MQJ*[QGJQ7%A^O3]8( MU*$$)ECI-T5Y-YIO3?_%29$YT",+BC,GG%DGL2*&Q")3H*(OOA!XA1=-0PI- M-[!>:>@(5M 8P) *ZB] ! AC*QH5,M=X7S.DZ'0%['G"L\C'?[DMOOXZR:=1 M;DC\(8H+>2 NX5>9+<;K-(R-/]#-)S&Y8H^8'&R;"1R0TI=45MTSH##$IF" 34:A16'!8<[^C2 M+$$[;!@V'I.=1M EXTAZ056@95 X8U*2U1)H;:61EE0<0%@W+VW0VU%\$>%- ME!^#KHC%J\5B=32"ZF&S3!E*@^K*%;3"&:6AYI5"BQBQS4-:>SM8+R=9S3 ; M.NYB]6F1_VL5A-A]75]1#A5J\?B[%X^J>#R=UW5B)0YTR3#%P=0WV# AL1*. M,&N40I01IR%CM9XG&83*D\$,>YIG6DKI@G*I:;!L-0CVK,);ZH) JR'+YAR/ M2VC-GJ=KNCT:20<./*7O= C!@1X9@M93 +20$E$LI:"^0EA1[=+-#V_%X1/B MT@RYU]6Y?AS,'W?E<5M.;I[8CNMEI^+,@:;?RQT?M_XJ"799MP,*AY6 MG-<0.:UX,*-@A!Y1$VPH'MB2O!1UH((.".# =N@_1M'MLOSQ]M-L>KOVPPP7 M]K_GVQM[])(S.)GZL&5+_$_,#_S/?_O_ 5!+ P04 " 9A"=-#RWY4ZS0 M A8PL $P &YX+3(P,3@P-S,Q7VQA8BYX;6SDO6N/W#BV)?I]?H5NSP5N M%9#N$B51C\:<&9 45>.Y;J=AN_K,H' 1B(Q0IG4Z4G*'%"YG__I+ZA$1F1D/ M/B6Y#]"HMK.RM-=>FUQ[\_W?_L?WQXWS+=_6157^VY_ G]T_.7FYJM9%^?!O M?_KMTQOTB;Q]^Z?_\=__RW_[O]Z\^=_XXSLGK5:[Q[QL'++-ETV^=OXHFB_. MOZ_S^N_._;9Z=/Z]VOZ]^+9\\Z;[CYSV#YNB_/M?^#_NEG7N?*^+O]2K+_GC M\EVU6C:M[2]-\_4OO_SRQQ]__/G[W7;SYVK[\(OGNOXO^__J[&_PO[T9?NT- M_]$;X+WQP9^_U^L_._6A>G?I%] M%OSRO__Z[E/KYYNBK)MENU9=,DO_#=^ M*?,'SO>'?%M4ZT_-@[6%KB7AO0K(2ZR^_*!AO)]9U\W-(G[] M2<.8NX9&R[6-]OORLX:QFX5LM654S7)CN&6\^N19S!O^6^_8G_I?Y%^_(+^M M\5Y4CSZ1;):G6J: M+?S[97W7^M!SRGP!T2_YIJF'G[SA/WGC@C[1_U>CY+\,;K6:*+A=K#:\3*JV M?1=[UA/0=N54VW6^9>7;\!\MMZLKC:+_C5]6%:M)OC9OGK4/7L9-ZG,U97?J M&&<$G6+;K.ZD1;W:5/5NFW]F4H<9XW]?A"2+@1_Y (<>R#(O<]UH@!E@1!;- M/C_;U2$5<#*2U)RI,R[HTOMEP^!PQ;G]FF];Z'4K2'A9%S7_^;%79V5G)H$< M(9?8CN$$:>7@DO,[=\IIO?J1IU%G&*0B5:W.B;LBU3.%F*@&O4#1 MA:YN@MAY]%HCGE3FFYU<7^)3=^O=)K^]W]LFN^V6_>GS\FYSW)6CQ",N("&! M08*]+()QWY4Q31@TF9K-F%'+M=B KLAKN4++'*MB)*N0 M.IBLSN% GZ2/#GYR]H"=#K&,5(X1AG6_6-I^8L;A>(9SVK"\R&#E=YZ58C?J MTEPE; R5:2&(*XP2#/HNCA.$@_Z21+# MC/36$,O^H8ZPB-H86ULX,):8&31-?1$F44UB;/"GJ3(BU(VB-#TW$F(CR^8\ M]4;:BRN2H\:*ANJDU>.R*!<1B1$KEM(0(E8XN=3+7#38"Z+$U=0=02O3*$\' M3E][1*E45A\++!K1GVL$CJ5 '0XY#9+D=+8J).O'=1U28D91B?Z:/][EVP7V M7,R^[.,0^-3W4$#3O2T?^H&&"@E:&%F!M#1'E#0EO;' E^Z(JH,TK5>4^=LF?ZP7[),DC8E/PCCQ44R#,!WJ*0S",-50 M%G$CHT_:<&A.BTVONI'@44EL[%"HJS !2Q(5^&@4W]Z1Z_)J7=;O$_S'?\(.AI*J;ND7&S]"O/RR?GA^]0@1Z M"PIRM".=:<4Q=*?'[K3@;SH=>=/B M=P8')EO8U^/[@HB,%,AYJ,A8SE:3=!;5'?6M: M'OICN>TV%"W<@(E<2JGK9:F/@L0-^GU$#%_DI7*3^J.ALEU;'NTC/U:29XIS M[(US]W1*.%6+#LG&5T)4O0<0-K^12!9APN5:>CQWH>.68"O\\> M5!B7>=',TQD8EJ!1"F#D)IB0( [CP'59E=S;(#'PI&8CY+YL.0-T_5MYUXDD M2V(";(\@.1$5Y\:*_CVCX8*&J=$U#QU2Q%Z9:#"2E:BR2AW0E>L/K(&]7SX. MZ\DA1C7C?;8M7DZW;^]K>R M:.J/GW[K=P1X$?5@@KT@2!#+6C@&&.UM!DDBDQCT+%E6^ ,XIULV:>$Y/S& M]<]R2J_)J)ADCT>FG/9>Y'&B[4(7N;J@JF8XGH<\&O*ELM$*#1? YZ3UL,\@ MB%P7N1!EL4M= (CG0M(#2SWD Z/EKCXO[)/-/7;LKO">^%"'X H2R@(LP2 )*+4'^"G ?07W_+M764] MLYB&+:-;QQZ.)U\W3C_F/W+::;UV&N:VT_M]XW2>.T7I=+Z/E*V,-R3+.6W* M%C1RYC/?=.:5)25#:2.7VFI-/WC&M4:+J;QL-VYSR][_GAHO0\LGV>-8*"YSJN(&+>E_BA5AG8C_:&KD:MM8@;EBKEV M^Y^KGC'(VT0%C^G(6Z^(VG_\+:^;HGSH7 +'/AN0**8N,"C,0@!07N(*?'I M*$6-"C#+=4F/QODZYCR!4H LIW';L1D]$W<3WD-\?ZC!_(E8V,B .B'_P9.8 MENNF\I ^_Z*IA#Y^W51/>?XIWWXK5OEIQ&19?\DVU1_T_CY?-?QOO]7\ -^G MO&DV>0NV7M P0WX8I)3B,,F"P$]@T.'S?4"@5!X9#Y7E),)1.;NZ.U5;M\"< M[6&'1-WND-CQ57.Y!#-BV,2RRSPC)KEML/?!Z9TX>V#EQFGCREUQ.E_ZG_S6 M1[ISJ$LTYR-K);48"\2%O#)^L.>15";PNYJZF\UEKO9]57YCPIFO/U:;359M M^7^T2'#D)8BEOQ#[:0QI$ PYT?=1Z*%Y3,@J0;> #&7.4ZU,$\]D6D] MPG.=K=P[?N)*D=\Y&4[/QH^RIT@IU)-,0FJUN7GDT[F2,]ITHH$8SB@S=PJP M\$F<8!2X4>A!CV_GRM(]?I!BM.AFU#XURVTSF]0LB%U&LU^Z*9Z;J_)-A\I9 M,IW.'XJRY#-53%H9_'Y"TOFI*)VZ55K)XPGS87,^>=M"^'^8E/TOEYD[MZ9- MRI(-ZC]-/I;E9?Q4K!2YZ;/PWUKP^ZU8V(M@D&0X1NP?(<%IU+^JR>!G"<@6 M9?[ ;U.:.@%+PA82X*03X&,/I5;]\EDF5]D 3YU;;41VYJFU;SS_PBG+@)IF[DLZZXKPJB* WZL2TM M)T^LLLCE1[:#DXKCVKQ<*XQH?S#EG..81+0E_*MKIS(ODXU)Y")W33WY,\C6 MH%_=&KF_K]5+0LQ\<$.4L.814?;WI'\]OR'@["#H\]$@2/"T@LC-X#]D*UQ7 MJ]9&B^T_4VM\YKADJQ0):KV_INS6SA M>U>O^5^[Z8+93-&;;$933]]/U';F.K5_M&K^G^L\KG@[F'9RRUPS_4\S[V60 MLO&GQ$S'>_HBY/E2R77_J$="DKHPCCS@\LM68N(._D$79O/8_&[:JQ%._>9S MKC&,MY*I"XTI&\AE(NWJ,SC75V4>5TSQ^Z*LO7K\-9MZ@*4Q2'&D4?]%*4!@MT#"S % M[)^>8'&O9<->O3W W-[S&Q/Z?[->Q%D40911X">>E\4$AC0<()! [L%-HX8M3X0, M6/EU)CTFYP#WQF& VR?A^;4G V:Y.1*S81!3NLDB(*=\1LFWHH8R1%Y01ROQ MF(=:VG&M&J$]2XY#&U8%<1#=(\AQZ$>^F[B0P B%@*(,Q;V1@/BAW)4LI,]._H^B1+8Q1"DD&*:>AB M-TAZ&S#RL)SV2'UY-*U1>Z%^#$-E_1#B:Z9Z(4:]I?Z MH,& P)&W]X@L[YCN-'RFN"IYD^A?J\4DBV(?$=>/LBSV,?2\8;()!E$B=(&Q ME@'+ZO >.3TRYP!-^/2-!F^7A6(TRN3TXB1;U]^O-DB;\%&B<>A3.^"C2./U M,S9GG3Y]\D6?H\G/HQAPH3+89N0JL/:A\-VJV6V+\H%4=8/*-?M9OOV6O]N_ M_NIBZ@."?#;^A(&;QH#$Z6#:38)(IC S8M"R(C_#Z'"0SK)<.SU,C5>US; M M5N"-3K23'(EZS(:,XXM3-5%\D'+BF M)K)<*&E'KU=HMCB 2)X R@"5.6-?, T3G&>.,\0RD\RV6$W*O3A&/S*J># IQ;&K5 M)A,U*;X^J2A P^GI19/\33[1:-29RDH;4UK^_9A_Y7;+A_W^XCCP A)!WPL\ M+W0#9@(P2YGO$A1Z& L?CE7]OO7E3F>/:;)]\^?(N;X(JL[G/&HJ?3=.+XWJ M\B+<;59?\O5ND]_>OS3\MKROMH]M_\5/_;_\G']O,'/_[PL7$9\F :5^Y$>( M) #!;$!#J)=*[:^PA,'V3HP>=OL 3]ICTPWOV&Y&X-6]$1U+P9!$92 M$E5BTN]F=;@#3NO!V/*IQO,E=;4O5;7^H]AL#A83 M%*6()FF,XP!0E 1Q&/06([[NH2;/\G8L2S#YP@]_UOP2#7YPFBRWVR?>T5GQ MN2O;XS,#9%7=5:!65EOMLJJNGP.N&+\Q%WYV>%-:RAZ MVG.'Q_[(=/-) RRZL#*[V,JNN8P>5DNK,B8"<7'!9M1(SR,GC.WTJV6>"3B7 M+XQIV13-T[\7Z_RH0/^8?\O+7<[QT>],;\OEANSJIGIDTHN?F /KW:JI4;G^ ME&^_%:N\/N!%@9M"SPN3T$/FT^:#,C;;0 #]LFSC+5@"(TPIFH \\A%,^#A M[.AFVLC(9ZS>^!'8_ORV!ST4I E- I#&*8G<*(AA1B "(,Z0T,$E<]8FR"!' M&!7O9M#G6#8OC$&O^OR."K.6M?L,84(:K$OVW+14VY^SFFB&*5%M.U3^S%"[ M!;\]!(YC/_!@F"+/]6*?)L"+8&_,RS(J)6B*)FQ/3A^CZHZ?*%T0H4J@F%J- MP)V<1"G09D653A-S08HTF9R'_N@Z41EM7;I*TQ\PIS""Q* M7(0ID)HS5C8RA=HH71&A3J.JXEA@T(#F3'*'Q#ERI'1'DL^Y*H^L&U>U1XD7 M4?793X$.DY[]66N?T@#[<>:"+$5NE&2)&P[64)#Y,N*C:L.R]AP6)@9<O"9,^KH$,W)SAIH+:J-+YCS$1MN+RFP3DRUTME\K?I[F?57V M!GM['AN^)4&<92Z"G@=PDA#6M>W8KW4Z8'Q%_O>*&VLU&!0M,@9 M@SS9*J?'='-,W$3*K?.NGY!G4V1-?BC.C!>5V28D+,STMPO6 M H!Q[), 15D:I&&(8G]O#;HI$11F+1N6A9G^IBG,>@1>%>;1N),3YG.TR0NS M'G_"PCP:CVK"K,[G=6&^Y/II839"UN3";,:+RFP34KPJ_]>\>M@NOWXI5LM- MNQ@2>!GR0I#$40AI1/S$39/!7@!@J'1-OK05R^)\C$?OFGQY_L1&[.-0)Z?- M,JS9O2+_)2F7MF1H$SF/4;H!/\Y=BZ_)C.2=",?6^B60*$HR/P&)&T*8^$F: MH=0?[,7(%2H']:V,JCDZU^6K,"BH.J.0IZ,Z4UZE_YJ62[JC3>5,=$??C]-W M2F@S*R5%BB04X3?GO_]C--G4^?T6?Z244+ZGSUYX?JVR^]-YT4 M]']YJ0('CT]T=P4ZINW7*H KY= +3Q>]+=N=[]UM3<-RI>>%&:"88)0%U$N" M$ W+E8@@3^C*8L5/6^[!SR )SV@H<71U(L@V/7(]^QD:^4D?)8J$YWIL4Z4V MQ2-)V?5YG1-NGI[.T>%C\ED<+?"5D38A^8ATMU'^=MN? VJ':C"E?A+'$81A MP!\O\T 2#:9\Y$MML5 R8%DISYSO4YBR4:-/;-QDG3DY$54BS(N3!H MTN)Q'N,E/1=>/K:LSX>DNAR?,^Q'92C*PI0F<88 C)AZP72_9X/)6R9U-D;= MRC0ZHS1-HT&EE-Q89M&(YDPR7W.6G^O2H\'IK/1'QX_3(J3-C, H,,M+?CEO M6TT-&Q,"Z"9^2@. @BQ+B9?&@]KAT >9X"!0X<8D?#X1H6@JR- R]S( MZ<@Q&/GQGPH_PL,_RSRIC?[D^+H^^'OMY.FQGP89DP_]=+!7)IJ#^/;6JKQ_ M;28B/@H\Z.,88TAB'_O9,$^.B8>$!GW*'[5>N,*6Y2E69.8'/J*5]/*Z8>+9.+IB;\RE#S4!K5'ETN\6[_ M]&(2@"#$F>>["?4"$L9>/*QAX!0%4N>P=>R,,[)]?K'*.]5W7K4(E1K=6N=2 M:7PK3Z/-$>XICJZ/<;68G=4H5\^3T^-< ^P([XCB]Q#VUW_QBX_K]WFSB-+( MA7$"DBR)@0<\%\)L;\J'T>);OKVKA+=#J9B0Z47':(0[T^>J66Z<6N$:1B7& MQ'3'.E5R@M/"<7H\-^W]Y_6-PS"-O/?I!"N7MCWID#@/;=%SX>5F)WT^I/=T MW]Y_:JK5W[]4&\943?^Q*YJG_<,]%$$2$4)I%- ,(9JVMZCS]ZZH#X$K_&" M$6,6>\^ KWU[Y0CA_^-T&*=[G4J$N4L]S"CS,^ER9GTZM]'9(&/2G;*S=CC> MT2[E)1DE 8@C##* $ICCT2#S2A)I5;O]2Q9'H3LP=T,W>_X*)+. 0PU7B5% MSCJEEF($C^( M/<\#_!+.SA8.72F!4K-@69A>=B7%)7]%]L1DR#YQ>O(ST2K_25HNZ(X>C?/0 M&TT?*I,-2_:6J,?'JFSKKV'&UPM3WXM@%D(V' K8]TG_X#H-DB"1O'-7]NN6 M=:4#U(T\9"^#DB9*3$;L3H_7F. M[DU1.CT^.5'1I%-,8,9C4DYLSI,XD?1<).J"#)DA>!Z29,B7RD83E'U*LF%E M4[ZFRVU9E _#Q1TQB4%(HS#%!$>>Y[+OQX,Q@.7*&T43EL5I0.4,L&1?:%3C M34R,1J!,3H5>L361^)PFYH+J:#(Y#[G1=>+5BX,&.!&NA5:KW>-NPQ\KO&V^ MY%L^8-OF7_*R+K[E;\M5]9CW]C'UTBQ+TH0"GV#L>FZ0#?8I]:0NTC!GU7:- M= #JM$B=9U"=#FO_/*EDV62.><$2:A+2)YV3?O.7E.QPFH[ MW>V]PJQ=JJV,,S\/X;/@U\N:RQ)SHO+X>9LOZ]WVZ7A0BOP0T BD@&81?SG* M@Y'76X+$HYZ,$*I\W[+D#9!4YI>4Z!)3+]M,R>G4 M:O2QVFRR:OO'N!1 B@'"@0L\R@:,"4P&%"F%4N\PF;9M67L&N,Y/ ^"? MG:(\LTF/XW9ZX)+Z9#PD8N(U933DE,U"(*RHGR2C%Z315FSFH9O6O*O&:>&R M-=M+FXLL(=#-, G"."01#6!(]X;B#.'%UWQ;5&N6%+:-:.4F;42FO[[$(]QU M\9+]=94[R\:YRQ^*DD]"\IW.W0=EZSAY(D7K.*OLR=9Q)V3M]#36V,7=2Y8N M%G?*E,Y#I'0<>%7<:7(A*C7O\Z:;Q^)3R L/1RA.$4P]$J<$,'5S_<%&A('4 M)+OOV;YOVK"E:_\>N M;OA0E2&^O?^\_+Z(8,8OX@=>1ER0A9F;^,.)E!"%;B9W$G0BD#(]4^DL:8_= M6?7@G>: UUGN 4N^ 3Q11,6T\0<(I9S(7EVVO7&&, ^..4>>M7?.'?GF')QK M3\SRRI@Y./)CQE:"=$'K)VX5\T@:4Y/P\B7F.<1$-(VEQ;=BG9?K^FB3+UG6 M7Q9>YJ;[K#>3X<[>N-PW_9CY MH5ML#:,6Z"8BI5"FC]I YI&GYD&%8,D^07R$E\)X;8J7=?=\+ /=C1N&FTT" MB"F.P\@'(?$SZ"=PO^,A)#&6>UY1SY3U;4VL,'ESQ^$YJR-\#A]7?2N:I[]( M+HUI$BNX3#8>IY)+9AQ83^6++$A!@ (( M$4R\B,EMFH8#;->3/!(S-5C+\DF_<\"YL\V[TS1-Y=1G%%7V^/'44193XLEQ MVM/R(]=X7%^>.EK>.?(T;&/4MN-V(6<,IO&,H^L M-!\Z7IT)GPLP^?UM;^MZEZ^/AQ*MR?;?W7[E$&KZ/=^N"H9\D68Q?ZH]0!F& ML1_$,4[2'D>$HR"4.[)@VOH8I;_3(7XYP="BONG/ ?7 G3URA=UR9L,BL9EN MLH@H[+4S&PQ[6^]D.+VV,\]*?.:A[Q;].[6OSR*3)A3X(W^_HEBQ*KG]+<0W M.O^ZY5N,2.!21) +?!=!-X*(P&%M-LI0)/1@F5T$EI7X *P;/3A+#JUV'K;+ MLC$IMQHQT)?<<>@W+KM'P>E^NP5^X[30YR.^9]E5%&#]:,U?A WX*"'$IA@5 M> 3M#(S]\6!>N]?L9^V['8S&[@=_8P!9:O!QE" _PY%' $R#.*0A'-# E(B^ M'VD5PX2E\>&0? OXQCGRH?^9TWDA_+R8W7!=5NXY1[YR7;E>Q%32JC/_@'#,/5BZI%H M6**.HCB+Y39[JEJQOM>SA:%[4%*0,8G1ABVJC!V9O'$N,S?2$F)2A16-$]H@P"@.(QQG*8DIQAZ.A_-741C%47]"FY;*\G+5A$QW M>8Y&N-\Q9GBL6)7*N747<@>OGBN6X$!C3ID.]6;+FU3 31\]. M[K=<,#L>R_>460@BE+A^Y'8CZ="','*O;4DU9<;B:8$>7GN JP/X_('5Z_N, M[! K/( 9G6"U@8H!HJ\/1D2X.#WH,,KBY(,+L]Y4=MJ:F%*M\V+1V?J8/Q3< M1-F\7S[F"Y>-0$*?9%D $C=A>NC%X6 &>+[0MBKEC]O>!M7UCP,HAZ,24R!U MPBYK^2A9J6@71 MAU\9:C/B&O%YNUP7Y<.GI\>[:K.@ +K$S0C":9QF&44@Q?WWPS2)A5Z-D_^J M957HP3@=&G$UD*3FN@S88T6N_PL28J#?/_/X3(=78V7ZGJZ(N])M#[+YG[#" M8[O@NM&BRHEXM M-_\G7VYIN4Z73;Y )": !("F;NI"+PR'211F*L-(6#*4#5A6C1Z7TP%S.#(V MUEX[')NX>H.",CVLQ-KR3Z+E0&6Y)L_9$5FWQ+ MF(6':ONT0#Y <1*@E,0!25!&"2:#%1Q'DM6'W+?'J3U:3,X 2K;PD&1+M.RP M1Y12T2'(D;&*XYG[%^L--:*FUP@M]*]J#1T61)1AF!#]S/Z+11"#$$=>BCR* M48QQ %$Z?#XB"(I*@M1'+6O!?MJ>@Q'7 #E>KG=^:Y0HKA9=9,- ;S_V]TPW M5Z)D^OZM!KO2; KR/?K#L/#>UA0A26(O2C!U/<]%80+<+BB'JJLS4<_E#TXH2!Z;,AK2*=8G:T@@ "F4930D,8>@" + M@KTM&$@/*>0MC*PC?5[54A(I F6UQ!9W>FHB1)MQ/3GB0DA15+B;FZ8H^7!6 M5=09$=$5Q RM6V.;Y<,"9F[ ZIX 4QSY"""7DNSP?2!T.8?\5RWKQQZ,P]&( M*X8D-==5PAXK$7>EVQZD]T0<;L/N#FS=[IJ: M;\\L2F;4#[,(IR3S@8=#@#$@PT;,",-$N'@P8&JDW1+/[GOO3S@>P93>/*'% MKNB2QFC$*JUP*'-J;I?%!7XN;[DP0>ST6F32F=>;,7$4 H829G+K)#,@RD*W21+7)\@\1=PE4W8ZU'];>4,EG/ M-=E-MA!'Z+!'L1^(/F^MZ(5RXG_J$L=07-^;\')O]:M2J6D*EEE45F39 BT MJT@O^1'1(V5.9Z9&ZGZ.R*/4$5"L 2OHY%O>:\JE.^QCJ>8%$") G<,,Y(FF#B#L80@E1I$"QG8KP1\!Z74NVH MRJ#DV-<>>[(YZGS$C,N15HW(>FJ3KQ+G!K@XGZEK3);U%&D> )%&: MIA#A((#(]\.]N5!LE["VD4GT1JG84N=157,L4&A"=2:IF^3-*0>@4&,@PCNQZ%)E C?@B3[7KTC/]XKHR\DJ_<.3J"'EFKG=T:Z3(]7)1/HQM MLCF;^Y5)F;YOJ\%^M45&R6^!"UC_Y[L/_91(Y%.$7>A!&OI>[*$@3O=E0ABX M2/"%$/$/6N[-#(CS>P=%_-I4"3HN=V-K3,AU8=LD"%\0:X<,M5M@A4BY?L_K MWJ43@J7D\>0WMBI KC0BK+_)Z%U1YF^;_+%> (\$<1+#,$[C /EI%GK[C4TD M3+4W&HE;&F_JX["_2W^/D023DO,>UDE4GOQXMM>(8W-:<#/8<+0G2G+3D3S! M,YL,T?-%8/.1*D,"I11_-IX_!$?O[]G_%]_RO?V/RR8G%5^6VA7EP^W7?-MB MJ1>4HL3W@I2Z"0H0=%-^ 6V/(0Y\7[#FLF#9]E"K;HI'_EJ-LRS+W7+CY -T MIV$]DZ',G9_N\C*_+YJ?G?P[?XM:4.4L1>)JN3=Q$"2'=CU89X_6.1)&#M@Y M('8.D"<-@7"Q.7$HU*K2ZR&YD8S)]1)6GJC3M:Y%PBP^&S.T;C@_]8[\/)=X"2?'^<1-+4^.%;_KV5.+R=.)=)S@3)Y3 M1W*S&KG1ZV;:S]M=_MO7VWNT6K$_K=LLL0A='WA1%@>)1](0\3?%R?Z@3)8* MW?%KV*3EP2''Y/SVE??I'I;-A*E&NFIZM,ZWT60X1.+V122FX5PWQ5GGWDI" MDXZ!*Y)2<^IJRG( &XV_#Q3E9M M\^*AI,MMR8:=];G4F*01IC$%R/-1"@(/)O"PD3YRA;9^38G/N15$]Y(]W^IA- 8$2HUQHR&ZL^/TG/?'G)->;+JLB9HL M9\%;;CZQ[KIC,7YZ]LL++XQ)%H8I0A!D"!,(43H@\RC ,OL_QL!C>WWU[++> MU=>+SQ]R)F=LI';9S)*7,5VH\PMI)*KM2-'T\H^%P,AN+ ; M9LP SV//S*@>5]-U)_.YA /*4;E^QR*XV?\>&W9G44(2"+,LQW"Q\STU3G+A>#&@$4GXG MW6$3>XR$MF:."F@V.6&8XGCY>\?>6,P-^I$UER-&#:JM7&$FGI/EC&LQT,P= MQD+\X^003,5JX7$$>ER7?*CG$\Q]F&:L]"_H MU11VU6#].#JN[*&";.NQ*7+Z2@!$M_!>W?-_V:ZZ+P!,DA2&D"8NQ!'V,O]P M-Y<;14*OTU@S/AM]/MZ^P%%GG:U(]\@7^KH.F M7N F($( 1Q2$D+@@W*_N^S#-#"9#102SR8@M?J=UP#GVP*CBJH;)2!8<(4+V M%C=F'!RC.7&$(-E.C-+!,I,<3S.GGB$U(_%#I$E='^5RI1%&34[O'8^";N]? M[)A;Q#2!7D*C-/5!%L4>^_M^0.M19'P#FAZ:V232$QODS4_Y:4;.W 3@>$&S ME5OUIP(FFQZ\2+[F9*&9P/XX4X>&_%682#3)M,GLT$YK[G]4/K273/5]8>%Y MJ0\#0+.$)+'ONZE']W=-I6$J=$IJ-#!SR0W=JM"1%]WU;!:W#NC%T%R:&"U\ MEK*$-D!C/N*B0&@SP;SPMH_1^[NN'#Z'J!HM#/0)3$ M# T.0.!%X>$Y!N+%BZ9JEAO#N4 &@)3^[[%:VQ9P!-VV]$N%R;#/YB**[FHJMSJ?(JJ]8NQPGX@D:\7<4HRC '$@'@^]%R: M'CV1@T.I^ES#C.7*^^58W3G")J>H.E2*Z>9(+,JIHQ*!5E3O/#T7M,T I_-0 M,!..5,;;FYP:O2N6=TP FR=F^3?F];99MO>0?:BZ(]KU>\;%;LMWM2Y %*8A MSL(H]J+,2S%-W3V"S OBQ;=\>U>)"I1)RS)][1BD<)?;@VUO4M@-<-M;HK\. M@.7$RRCS8FHV%>5R\O:B?'%"[(!W7-V3(/*"$-H(QSR4T8IGE?W& M+*>=PSVZS"BJZ[RI_[;<[+I#QYM-]<>2@5H@&"*^]3^)28H@BC+@HL$R32.I MS?7-#L=OAOG0"^Z2J\5X1/@[(+@ MF61\'D)GU*/*7ON4$[9/JR_Y>K?);^\_Y0]\+,SJT&K+G[-_6_+M@BT(_-3_ MR\_+NTV^"!,#+,TB"$F7B#T;IM-^Y:%;X#,%Z-[7,X> MM7,$^\:Y>]K_QN\M=LFGHJU$1TPRIPZ,G(3:B8D5754@]H+.V@S3/'37JH?5 M>(U>4I?/VW^W?U J\;,8!4D"D)LB&@9)G*+>=)I$H=#V::,&;2OOI9XM]J": M1;(%=75LGB6%5)]B.ZHI0-LEF33)^DQTT:A++X70/%^BRO=^QY_TO+WO;'.) M[<'4B]@+2$)<2E% DRAV:4B#P2!%F=1M61IF+*MM?-C; M R'7.0RH2S)F";DN'BH_&H$X49$C>2NCJ5$U0-,4(P4BY;3(+H>J4K1'-;$2 MO6)'0(C4&9V7#FGX<4:&=)D15:%?\Y+?;(K*-5H_%F51-]SLM[R_+GOA8A;U M.$V"T'4S MT')/^1JC6TRQQF1:3K=^/2+T.;;AS8!QU>L*4Q';@:!'Z6^YT.<^;Z7P33S78(R[,LMJYJP-_H< MUP&D\SN'Z;0X-:>XE)A6F^&R3;+N!)>B<48^N3&[I MLR6L=_Q:8F[[]K[;W<3TEI\UW^9?F,KN]RRC.RZ_JV81!#%&( JB#+LHR' : M(=BN^2+J0XJ :(\T;-9B[QR0\A'3,XC#=K#?!Y1C=U Y#B]U5DO1F$G'M>7= MRTYLE471#OUA6]T7S;NJKA=^"J'K^6S0!V,2^AYRO70PX .?RFV9E?BP]1VQ M[_/&*;K>]Q/3R5KPW3@5CL3TS!(YDC,[C)5>DW[B4'YN'U;;[-:\IOC ,PO? MN]4TV^)NU\U -U6[B[4J&V9NTZVML0HQKT?>TGJ@[X)**7 \#P%2 5YIMR\Y MV6C/'YU0*VZ2M:M;?EW;AWQ;5&OV\VV^K/,T[_Y_KVJ5ZR]RFC5&@,2T;F:QD=/(+BPGZ[A! M,[F,]G=43E7:Z5-\04='C-\\]'=,AZO)^HHYO>_/@9'V_,+JJ7TR<]E>7,TJ MVO9OFVXG\/ZX*N87>?*#K8N4)B&*2123)$Y(Y(8QVJ,E0.X*L*DP6LX,PPG* M58_=:0YPG>7A"/"0+AZ6A>1]8),%5S^!S"6NQK/*$/7!,^?(M79-X\BYHRL% M;IR[UC^>CN:3@S2BI)B8QF@7\\]6H[ @D<+&BXJ)O/:!_Z"%UO[6AXIEV+PI MMGD'K'W>^0/KUS6'!]T8(H0B%WK8]5T4^?WC# Q> H+ 5"(S"LIRYB)?V-]R M?A+V:X?:X'DG_J5;LGIF?%BJ)^O)@N??H+Z MJ?/B9X?[P6\AO2]*%KT>M,-1WSC+^Z:[QFRSK.OBOEB]3E"SRDPR\5!,159" M/O_<8\=MB61CD7>CLV3=1.OQ/.OGZL.R/0H>NP&%4>BG((P!C#T?('] %<9^ M('/OF6TL4KE$_@JTJ_-C%J;'=")C<&YLI*!8G!B[.;N#B?78!K@=E=%S'CF6- M?JX&*K*L1:*8Y([%GYR<"@OI' 3T H47Q-$$\?,0/B.>5.:;I>R-0-OBV[*[ M9Y*5QNV+-36KEO]GOGXHR@?$KZ LFB*O#[O+]HL,7A2'*"(P#&(*7 I\ BE, M,X]5SUY($]&E09L0[/75 VKG"'8[*=L#=P[(GVW.G&AY4(/F"_UYC.#-H[^/ MXNFK"W7&8E?X ,^R*'E"NBU/8F-J]8&-KY??]S!\&GI1@-TLBZ(P=L,X3@<8 M?@8#J;4]X\8M3WURO'W^=MBPY[1DM)F=C8U:Y"+J,%):BR/?=>GBRRRZ-\O=9=VP.", L3DH1NZE(?>R"%<+ 2QYG4 M!=RRW[:LGD<=5.G6,6FJ9,M5\RPIEZ"37 'V@@FA*E&.LWEHC#+ZL]6<"@NB M"M$-&_?G"MY5W>H;^E[4BX BXL=IQ/Z!0!9D21@$O<6 Q5A*+73L6%:.?N;D M< IG ,<2.H,GJ2-:A(IIREA4QP2S\U A(YY4YMN=$75* MJT=67RT"OCF57T.8^#0&*3^D,"AB &5NI)5S])T"M4!-*-1HK1JJ90%1HWI MU#4RQU2J#HN\5DGR.VNUDO5%3*^4&+JF6.7W;HWQ?57N;\<7YRQ" ME'DQ"B&D(0H]XD-"T6"2)&XD(EA&#%G6JQ9@.S\WN'45#JS5"ZKE;MA$7;;^9#[3-88U+\(@&4W[FHQV[42[H($2<4 MW2A_TPJZ65J[:O)J6 MR?&FVY[-AQ]/FZO?36V*=HTE9;N,FU@]5B![O*7B5_3)K@JK\S^/DM:T4R)K MO;J1#MZT&27A.<7+ZT5XU>G,<_L 6(N.0>?G&6] MWQ%T]%M3+2@;B8G0>O.XT9]'CIC,^[.KU5-$0?AAZ66QY4^$Y?4!5HV7&_Y0 MV*;Z?X,%'N F_>&BY:CXS4_BIQSK 9[_;K:T%"?'=-,8>S7 &D <3[P X M3*0N-9\0INU.Q(S5H;UW3NO>?CZU?77J2/0&'QWNI-HB_91-0"R= M_2#1E\MLHP;>SD/>UL)R(;G-H"W,(\_-@8B7#Y'/ ))4]CN%K5MYC6 6)4$: MI4GJ89*1+ %[H\BB6 42B4DV\U]JSH\#EV+JBH M-J'ST$!]-RK##4U??_J55!IF@0O2U(4QR%P84AKZ@T$:R;U0IF%F(@U2VH&A MPZ:Z#ED@THP23;+QXCQ#DFHD2>M\]4C6$0%%4N)&5)/0:K7=Y>MWQ?*NV+0G MF_K%P#1.6:F%H@A2-XG\ P[*8/?9#X,HJD;,2R'O6XG"-@M'?C/B<(^>"]&CS.0_AT7>C,MS.5+<$');9J =1&*6( H)1G&6! M'T>#I21!4GJC\OW1%OMK(XOZ$L3)KN#;X4QYN7X.J_)R2_#R!,Y#5K0\.+NX MKLJ&\)J&B?465-=Y@YK]E-:"X8G MZ6)B#EZN1LP@(J.FK*%8?SK&B\,@0B "KIM!/R(I],)LGV+]!"[*_(%_<,3$ MI8132/F23OF.73*4OC8#Y@E2F%I<1TQC]@(ZAU2V]^Z'3V>GXF0[I6FUC7^A MM*;'@XW49B RPJ^5[AX?E]NGV_O3MVD-][6@Q*-A +T8!'&$2G5VZA,42Z61B9@6RXG&"':SG.P0M1=D&G#W,]# M;X%Z N]U.KAN%! <911F(O3#%:*_"$AVI+;FNK0:8OZ]\T)"O/G,^07^'3T!/PK'8DV@S?UT]%BQ%R(G&8 M)W/R\]&F_:EL-3O]D](?B_KO[98TSXN3*' S5J5C!!,2D\ ;3.+4E[K65YU';FG%%X.RR(C_RZG2\A[_? MG):X8?OD+?&S*$ABF![FR>,0N*F:.BD8&D^=7AS)4=K#JL>IK$19IE-9HO9, M3K.)]1)!0A*EP>O<)$K'E;,2I_*0@7$8FAOG;O?D_/8I%1Z\27)S=0QLCQ;)6;Z>$?E[ MO209$1ZUVF-&;7 JSM#U >@SWTZ/,]71)2CV04!30A7IH"NC]W M&?L8"AW$EO[H&-K&T*AIFP0W0MIFAQ8%;6- U+1-@A$I;;/#C(:V"3$DIFU[ MW\YKF[S[L] V!=B59MB%M0WOGNANVQJY^SKJA!+EI @,7T C%3$[#WD@2 M BHTC:_X:3JZ,6^,I(NY!12E88/1]&T\B'-(T#G+AN1).09C$>C" 0 M"1T(5?ST"$K),-TXP_2,C 3(\R2BE%8IDE?*9^PH*:4\33)*:94N=:44:U1" M OG2P[,"J4S%' 12'7QEI#FHKL#6^_TH[_:G:R,WD#W!E-"*K [#TY08]5KNR6<0IS@+DNDD01@!'21RCX?$H M%"=$:(U6U\:82E7VT)QEBTU,H;1)O*Q-8_*GJDHWS@#*09>9NR!&=;[Z\T/U M[9?.82Y%?O]G+D+^D0A=H>2$_)@B<5KA,>9%9;9I37$9R.&$W/N\661Q! B* M?)]X*8#4BY-D>)<3)="3VMLV!3[+(G?Y)/4]+RB^73Q!.Y] BA5R<+YWMP^GEL+A2<4[:$>92IDS)@Y080G6@('Y#^LMSF>%GG:U(] M?LW+NKMY>+ME';-]9Q4_'7[EP_*)_PC]L=RNW^_X],+M??MO:[1KOE3;XI_Y M>I&F ? ]CWJ>#S.$$XP\%$-6M@>)AT-7[BSUZ.@L9Z@.%S\,7+?(G.4>V@WK M(@5K LO-1O*NCPEB*):>YAT^R9T"',J;.X[4.?;&.7*'OY1Q_'N]2T[K$TM! M^^!W?CD'QT8^^6TZ+A<2TW1M8!YI:4+_7QX]GS@2XG=VW-7Y/W;,.OW&\^#G M_'N#&:5_7R 48P0I\8D;HB1$)*(N0AX,$^(C["*Y:SI4K=C>I+4'YK3(9&_? M4"9/4--'X4U2FU]05CN_J_-0P"VGQK5CGY;K^D&];Y2/+^LN'9;%>))1 2E$:$XIH!)E9/VQE#Z:4 MABY>?,NW=Y6H$!DQ*=.WCM$)=[$.I5-SF#?.>@#J?&4%35O*.C\5I;.KUX>? M_"RG7&:H%Q.QT3F7T[.>[$\=V7N$-P[#V-6.-PZ'Z7"!Y M,/%A$$8;4.4"=['(O*2*O=%CS 9E/S[7@ MVXDN;(M!T;[\U^I;.\)[RZ2$-56FX_59I-5 M6S[H6Z0A#FD(PCB$D1=E%&*?#D@0A%+/N-NP;WD8-D!V"IZ(.]!.C]H98#L] M;N=WCMSIH4MN^;$2'#&YG3HN!UPL:;#-*\U!BJQY6X[5Y.54^ M;7?AA6X$8B]&.,XR3) /4W-Z?[LIRDJC(KIIHCT"DY_S6((2]%Z?>&C1+R\\HX MKA2>)NN"VFFR.P]!TW6B,MKB).??+\KBAVV>?R_JIEVK7FWS99VG>??__+H) MDH4X24!&W(0RS220X4G3,/,23*5*1GLH;,_?7ZM,;IP!LO/3 /IGY[[:.D=> M#?^5]#N0%J,GN$ PB\ I"JCUF-E9/8=?U753>U\O33! M;H5-G1+4+(TCE*(WSM"V.RWM\<^A0AVP2%>JTD&8APZ:R6=9U<5_DZ^X@0+.(,@J2 MF"0>/^F7H<#W@V2PGI%$:H+$E$W+TR'O\KK^2W^DIW&^5MMVTS1+1,)]S"[C M.O6V7;+E"N_S)7:/;0X:]HHP:5%3IWS.*J?AE9#LZ;*FIX/O&36]62^(@\0E M'@34\[, I#@C@UD"L=33,=K&;"M?53Z\8?_=HVW5D^%71^XL46M*YP[PYB!U M!S32&J? \YS%3<4=(553YDEB"^3AG$RY_I@WQ;;=.W!BXU;LQBC+H@@$$7'# M-'/=H-^$&0 /9X'X!DAC)NUUP@,L!^=E?E],^(RI!&.7]SD:YWT>G=**9Z_W M.%IB3WC1>O4E7^\V^>W]^[SIVR3A4_CM*WF'8R.AYWH8 (HPP@!1&"'J#=9I M*OKNU98$Y7!V^9+OGU;KJK'G.DP M_2#&KIUVR!>9TR/H5R [; M9-7)9:HN]#Y#',^CTYERIK+2#K7N]?K,1B0UL\:2ZJ_+HGQ7U37.[]GO?%Y^ M7U :Q,CW$@A22H(T\ ,_'A"D($-R)T5-6I;I@TH'1E_=Q=4IG MYX$!E]S@9I1_,;V;BG@Y\7MU?=813H<#=7[B4'^^<>Y:M Z#.^F56)=XO*", M-J(Q#YFTXMGEJZD,LB_>S4>5PP,$WU!,*8*Z3Q$93+OJWET+#EQ>MO>%=N=#^-U MY=NRR;?\]ECDQWX0AXD;1'&6I#[P4F\PEWER=P\I&[$\4S3@<(H6EEQ=ILZ< M6!$V"FER%=B M%J2<_N@R*3'U99D]C:FO8V3.3QVVGX=9L EFOLXR=6WF2Y_B>>B3*6=.S7R9 MXDA6JZJO^7;)#RCQDJY^UPX>%I0D),Q2-TKCT -9AM,X&TRF<8QEM@9K&;*\ M0;C%=N.4%ZX3MT">G#A9YTU1FO:XVNFHNIN/&GW@>8DE 5G2(G=>HJ3GRAE) M,L"/S&"M9$0^';89'!;8T@0 X(5>"J,,^3C,LHQV"VS$3?U$Z-%&(X:L#]HZ M;-(GQ?78$Q^TC4*<_,"MA?7LJK;)UNHOL71E"*=-[CP4R8PK)X9RAOB1N#NC M:3<^W=YG1;DL5\5R\Z&JBW9CU+ NB9*(!E[BAX $?-LU*]0ZTR% 842%;V(V M8W2KAB3K,^C\YEUZ?5M!Z;Y$NV,:+.I_F 6 M\ZS:IM7NKKG?;=!JQ=_\JC_FJ[SXQK?D#"4$D[01D'FIIR;=JC"8MJ9^KU>YQM^%3N&G^=9LSZ>:JS?Z\R?N=WNB1 M'VWZ9_OS#UL^]&N>/K VW_#]6/_8%5^Y\B\0R?@K51QA@E,,<0#) "\#))*2 MUK% V5;=@Q_.^LB1]HZ&'O2-\Y7#;G+8:"4CW'\$FJ^%'DCGW@ ME]GT7K01._;CQOFPCVGKRTVW/?5J4.W(O*$@7,H 8\=Y)LEA=+=?YHUI>!<_ M()S?YRQGK=LG#=Y7'Y;= X<+CR", (J8O2CT:1I$,>K-8>K%4MLKE(U8EOP] MKN$9E;)ROBZ5WJ15YU%,ID>A4$YV#^SU[Z*\KQP&JWO?=>P3OZ?9N:"'VH3. M0]_TW7AULM<(+VKZ\^I!.Y"&.$%9%& (LRSV4XS@8-3%$*BKD+2IL;7HU7ND M.H(D3ZR*+%GE5%.<)G[A\S)1PCJES/ L=,YAE:>#Y M) )26 <)CZ-]E*9ILC352U!,Q,I5M&BTU4B=48_./^QKB"T%R7L]=$V"B%(V7H484#:(I1[>#UUQ!*1&DCIV1I4XS9DO M+3ZE]DK/4H5A<@6 MFR;4:+)IJTLLR>B2"KDS%2]F"0SV@IAX;B"C3BK?MRQ* Z3GLB0G14JTB2F0;<;DA&=/UC/I&5=M3C!R M061T^)N'MFAY4)EK37)*DN;W19FO^\N)^=9/4I7-MKC;\2VA-7ZBCU\WU5.^ M7:0(D!2YK.3R0@#=""'27U+L,T"AU',MYJQ:5IT>J'/7W^?-]^#?.*MCL,[= MDY/W<.7DR"#W8B(U#>URTC4P/MR@_J%EG/_3076=-ZR (B_II]?HMR)PPFQ> MD#WS$9F'&%KPJ[+=EG6%DU^XLVKR=;9K=MM\,/\,U?O\>Y,5]6JY^3_YE M_0Z79Z\E\1?-'MH+$NIWQ?*NV!3-4W^L%Y7KHR?.((8)I4F:N;'GPC@.7$0' M8#@D4HEC!#B6\\:GW=>OFQ8G4XWC2MW9#+ 5[F>S'"&Q7#"SX,BE@NZNMP&] MH51WW6+Z2!$4,ZCRPPIL.G[J$;DVN)T<,K3)=Q M8!QF.(Y3ZL8H2F/L^R$8<*2QW+*W>>OV1P:=AJR.-411W2UP+US83TB[=!E_ M0K5GIM/2A%ZNSBT%9QXJ;-&_UY6W52;59VC>Y\WP^.71:WS[F\?*X: MI>;,59'2X$A_&\''O-EMR]N2_ZS;^;+P/)BX7N*F,,QHAA,4D'0/P8/Q\ *8 M[HX!!=-"G?#Y4V!R*K9?0=ZVX)RJ[)9XEBT^4XO]*J3KKNK;8MO&\GV'M7\\ MFL?@:&/6U%)XGD^E17F-L,Q5)DVX)KS,KLV?NH0>WVIZ>W_\]E 016D((HP" M-W!=&!,0#,-@2L+0UU50=/:>6R[,D2JFE?BCF*I8&/+NJE:;8,[TDLF B'1*(DH2 V LA=&,O.2BU M#V5><#1F5&J<+/^:X]DE$#LK(-<58\II;(TT0:6-X0CL51&7Q5V9AN]SP^_#7CT59\#63IOBV?T*7 D!QZJ/0I2#./ *2A-6M M&8%1!N,H31;?\NU=)3I;J&M-II\> Q/NKCW [N&*9Q"G>3WZ"F$7^J,IJN?1 M#8UY4]EID'*=[F/^+2]WK-0)*04NC,(01WZ$,$K9(''X?):F5&8F7OBC(VRG MJ)<;V0/*XIR(U096Z)#+_0.$<25CL'I!&Z2YF8<(R,.N--N$[!#C^DLS"XI# M0 @.$Q^! . PB##M38<@321W6ADP:'W_ZM&C7CRM+H_ R0XO3/ K.K08F5K9 M8878@UMC#R.NDW9Q"&&0\WE(EEF77@T=C/,E?)!K>-W^;;FJ'G,^<[,@Q".Q M2W$, $E]SPV(EPV6$(FD7II7^;YE(=M#Q!3+-F5R G5@ MZVW/U@0SOR$'%)9/[6&DSQ5:_6-7;//SK_'% M"0Z"-'0S$$:)'\=,T8:Z+<0>E7OBQ9Q9R\I#EE\+?KXSYX/2=<&/\$H.KDQ2 M+*9&$[$K)U(#2*>IG![FK!XH%2?Q@JQ9B,0\U,Z&8R]?8[#%G?#;T]WN 0)P M0($7NU&2(/;=+$N2_<=#N1V;@I^TK&F?^2*5T@XF44K$=,H"&W(:-,4&HJM; M@R19F8<>R()^^62PBL_"_?B/Y7:=+ILI3WTU]U\-NA%&(4!H@F&;L M9R FD$H=:);[LN5>W8)Q.!KG=X[G_&DM$RP)]G!K!$EV=&%N[/3Y8QHN=7TE MNF:B &K87PJ!!@/2>I!6C\NB9%9\UX41\+"7$4KC +IPL!* 1"[!2WY[1$WH M$*FJ@BA7DKI@@29U9;C&D%UMZ*R+J(,D:3/3!UGTYQ1"B07A>9%\>U]M'Y?, MM>X>W+_FCW?Y=I&$L4^R"'E>D+D I!2FP6 M]$*Y21!%&Y8UXPC6M0N-I':D"'_5LIRT0)1&)!+$B$F''4[DQ$*(#CM[ M4P;O+VU.D69H'@J@@/OE]A1%SZ5Z>:\C$8J]!$8A\7""XM2/0YSL=03C4+J? M"WYWG)ZN-,Z0HD>BMUM@1JF_3S*T.&+@6I^7Y&E&O5X6^:E^K^2]:,__:U$6 MC[O'W@:$_-$,#V:4$I_&) $T'FS$,);:=2KW99/B4-\TF7Q^E1&G M&OOW/NL.GU.4SHHA%-,- W1>UI!QF=2>?OQT()&,2>*Z6NW:]Q#:W<_S(/,9 MIC%(?2';Y7R3&(=1 MG&+H$[H?1<81%MI@8L#,I-+=/I9J0'8$&=40;_-DFE3O3^/R:$"_S?-I0\ O M\ZJCX.V7925A+S8QPA&, AB+TKW6Y<2X$N-[">$ M.7X6>>B0R4T83!E(L=F''R2&S,'(JK9=5Z%Q'9W'?#=2\#M M/_Z6U_SPX\>KK(5]D($B\ 4A@"%QLQCZ_F$HA6.I=>MI$(Z? MSKYU2/D-;SU(Y[&;6%3(<.-'5"*YS3J8H^>U;E]Q[YK3^7;C'+R;(*.9#M"U M9#99@YA1'IN.@U,I;.*("$RN(=: X:O!X(=M=;>\V^1-Q8$LD@0$41PAY >Q M'^(LPM%^RW?BB>V?,F7+:J\JC-7Q%Z+HPD7R+-J>Y]W]^@MJ ?# MD"_@DP20S,^".-TGJBSPI6XMG1CJ^"L+]QVZ&2R52X5TLN5R6]&JRR+99A)B!:+E/L 3IG<\8DSR*) M$7=!K@TS/P_9->W4RUNO;'!F?130"7?=+5;R&WO[-WH_MPL(M[NF;I;ENB@? MWN^Z([_Q3;^JW-VZ/3R] MW2_6L=\Z>,YJT-;WD48>QIN1Y3'(E"UH]-&(^<8SK\&)9#!M#%-LM:=Y9,[Y MT6)JZ&(W;J+9FRZW);/!MVT-,(L50Y,6FQW?@>R!S$]<2% 89GX,@0_0_F0[ M],46UDW9LIPK!WA\*KS3M!NGA=BJ5@]2+JEILRN6B\8D5BZ%Z'%J1>NOD'5! MHDW1/ ]E->9-9:;/;E@O79=]+7)RE3"LCBHD7 M[_>? I+&@HO.RM^WK%<#+J=[L:-;M.N@"2^'JG-W=5EY%-KDU&A:QH17C4=A M3FVI6(7!Z^O#YQP^O2BL3<_D*\'Z'E3F&HODI/=J5>U*OMV??.$5;LTKU^VV MVI)JNV7U*R]IT1U_K'O5+ (04H#X/B// \2E!&4XAC@)?9]XKO#=7$9M6IR2 MW<-T>IS=<);W: M%NW8\_;^??[' ?'>#9/:%U][0:H[ZOF_^1-__?/^?<& M;_CE"Y!DT.=[O6./D#B!-$Y CS!- R!Z%]GHN"Q79\P%YT@1?MT5ZW9!K,N.+?WSHN@/7?'&?P98N@PCQSFDL-\VO_L=^Z6T_HE M>*_E)$$6+D9G'6RU(E8OZ,O70=[IDGBR(DY?:TWE>3=^%Y$K[--\6 MW]JQQ-$V&@;B?^;K!X85L9T6]6I3U;MM?H"4(>1#F <,0!)[!(< M>RVD($-!!J2>/K(*Q'+:/V _WG[F#5J3QD&G*T6') Z'=1G M4C#1](P4DQ=ZOIV(S*.K6_*M&J--2VZK6WW)U[M-?GO?/W"_SHJR:/)W3'%> MH<)/?UW^1[4EFV5='U0F#'T/(!0&)(R#, E0%J8=,.PF3&ND-LS9AV-[*USO M@5/=.X,/3N?$F]:+$ZIP]^2TGCBM*Y(;VD8(H.!6M7G%3G(3FG;86&W77BPR M686GS_^E?6/C!7<>*6!,AU_N]1J;:]ED4=U? )3M^&D8]%AMF^*?QQO#V^YQ M@$BBF! *_(0D;N910A+?'R"&V,,J:6,48+;WA]5-\=@>N3B&.ARS<-J%V&Y7 MZRM%4LL1R$KEQ.F].!WLN*<5$. 22RZA1GU>:&=?U,PEG M O[EQRGOJ_);NYFYW8723X \O0#A>S1*LM!CR0X0&#/K8=C-?"09\B%8?,NW M=Y7\J,2(<1G=.<:I)#][Q"QSL)%DL=H?YANF*)]4!QQF(B$[N!@]!.K2?^#^ M.>&ST74Q-H6&!4;#,B]M-NWJ+PL$AUA.JPIM'6*_T38:0JU\6I :L'"*%Q@@@E?A(#'"0X'D!E M629ZB' ,*!.EY^-%HG8(,KP>>'!$^+C9*!&[G'9G&"SUJ4;).,FDODE")WPX M<&XA5#L/:*/+73_Y9X"[TX?]Q@S*Y.?[1G6VFJ3AJX[2/V_S9;W;/K5@\-.+ MC8A1D%"$?-\%7I"Z44RC)!VL(R^3>Z[9D$W+J74 U_=FW0E637YEAZ7C42N7 M"+L]UDPZ7] [G_'=1>:$1F)FN)_;F,F05V='-R99$Y6_V^9+OGU;KJK'G V$ MVK_UN^%.G<.C"8 01F%$P@PD7@:BL-L2YV,<98G4"1FSEBU+80O/Z= Z/_4X M?Y930L-4B^GA="S+J>(S@OG\5_>#8?_P+$X>2W%Y02?MQ&0>:FG)MVJ,5BVG MG)WYS\OOITQ"Y &?1'$6 ,\'?A#"J#NP##WJ>UXJ(Y1:ABSK8M]A&;@+[R-9 MH$],_$9C3D[K#J3-0]Y&9N?^0:!5$F==N,JHT1YX'W=Q=T8RK!V4)M$F5'J/;X4Y^:%:;. M\ACT&3="8TXU-N>A/]I>G!U3ZK B>X_*NZ+,WS;Y8[V@HKM8)(&4GHC_W7+2G/H(AR2TV*2E!@%QL3$Q2Y9BRH2H;GS,O_(SF.4#7XW_D&_Y;7[+!R9:V;+8\EW;^=N2?E_E M=7U[3Y;;[1._)^J17P6X< E( QS"-$@(3:&+28@'0!CX5$9@+,*PK$1[Y.W^ MH79?40^^/:_-X+=G-7*GX">QN0?\YX,/3N>$G'+9C)F8Q,TD7')::#=25K13 MG><+(CM"\.:AQF,X6HW>,=3JPH_59I-56[X/:^&%(/9=?H0^#7R/! $@66^) MA 0(O3&C\_W1:D,.RNE1*5:'4KS)U8>V*%.M$,78LEHC'E$B4"6J$#@/9=+R MX$REJ,Z&K)8L* I0Z"=Q&D=>0$%*(1A*40)]C!=?\VU1K3\URVTC)R-7/RW3 M$5ZB$.X3.'\H2OX@F'.WW/!=,FK:<9TG.<$P2HZ:2DPC"P):(,S-O 1 '/:9 M7B_IMVQ79X*2%P\EV6VW>;EZ^KQ=EO6FW:GXZ[(HWU5UO?"AST:C7A2Z80@# MBE(*AODLDF$D]=JF0;.6BXP>H;/J(3K- :.S7/_'KF[XIDXUX3#!NIRTC$RX MFOC<. /K T[G"*C#D3H_<:SG-X58E:GK) H(F<%(S$OJ3#IV1@R-XZ?T]?_Z-ORC0K[1_7#;YQYP[6FR* MMO.]O-//"Q/6"]V 7S^>!8GO[9?=B1M0Q5W<%H",N%J^1^\<;4SA#CC//5 ^ MAC-.Y&17WR<.FOH2O8UX65[-E^=::,G?8@CGH<7CN'IV\X!U?N7V6GYJF/7V M2._PE 3Q, HR#Z<9=I>G-P,J,N*<(VTW.3UQ_Q;7NYR7H[5[_-FD4+BH33%D><3 CT0 M4!H,IA ,Y.ZI5S%@N:9A$)R:XQHYRYV@XE+VTF%N'GU#SX67V4:?#]%>0:JZ M?7*L/RIP>#0:NFY,78^9!!A%/LE2E SF6$(C,CU#V8CEWL%QM0=K\A[87^2* M=W7RQ'+P*+S))>$6TOXR'@YJLC1\CIW_G[UW;7(C1[8$_TI\F+6M-LNRC0 0 MK_D&! )]-:.2-)*ZVZZUK=$H,C+%:28CFP^5\O[Z!>)%9B:3Q#,"J=FQ.UTJ M294X?AQQW $X'!>$QIA0/\3&W(S:\D13%YVV#'?WI5XO9S&"24I3B)(HS?,X M0WDR!/PX2I4*(%1_]A@2PQ>H31 .?JM^+M:'I3C)7%8/VVK1K4K%]S0_>7Q! M\1:E,I_R\N.*2G75Z2OQ=X$ ,[[4G#!Q16%T./-'6+30G]$3?1:D,_IJS?_T M[J_5IMK.Q4.+>'F_VJR$=(D%>B=FL[S,TX@0"EC!8A*!G)5L&!RIE5=9&M+U M3F:+\B:X:W&V^O($J>(NI26F)?>QY_>O)_P^!=FG1R.ONZ28N[02 MLTN]'ZIFVZCGJS47G,G?%Q /1R_VAZUH$_1]OKVK=K.44*ZO*,&@( 5$K,S( M,%0*@.)- (T!'.O;$TS!H@6E6K.OPYN0X9&7:>: EF M^WH_7\O)B<[/5U*3 8KT]S% "E8-II$;J+PDY,*784*?'Q^&D07/6YX8LR'[ M67RH-_73P;JP/NR49#D?C#*00186M$C2)(V'0PL:*<5<\]%<'RO4F]\'A&)7 MH^W]U'U BKNH%KB5B\OCTJH6I$^QO>BI-=D6ZU7&+DB5/;;]$"Z+]M2NYJ5J M!0'_]'EJT:]0*(%QC M*25:6!&=%F RC)&$!9YOJ3CQ/+2=BJC]=ZMO*VV_K M%(A"_4 +J#_M4>W-I$B6G"8Y84FSO**C9Y*=BV<\7*RET&/,#Q711O^B=L*$ M!:5.F*_*TRS-^?JC8$F>)S@%-&0Y'4Z':)I@Y=:7^D,Y3G@:=#?!IE*\06)* MH)R(C,B=FJ:T#2LOYC83M*M\E:E+"R\[%/LA0K:,.=>!TA9':F608NG'N)U% MO>$#'_C8W=JPWNQ(=5MOC^6:U>Z/U:;>KO:/O8;BS?+I3RG_?>!__$>U_U[S M/Q&O-CUJ M/X.T@)C"N"2$0*V?LQ$K]G)]_C?: M^LI/HIBRWN#]?KOZ=M@W%[+JI^E$+ZRSG"5E!N.T*!C)TCQA.2P&PC6M_M4;?NGIU>+69'2)*(,DSB/20$B MEP"8"5B5)C,KT1'!\2-2#Z M).FW=1-FN?+P5.G^GL?-G0"JEB%I$BF7X+CG4"T_Z?&(1M!!@^@F:#"-*Q]G M:;F@)&8T^B$JAC;4-B>6F=30U?JPKY8SS(-U$H&,+T/+N*!A2O$P6DH+I7(\ MW3$92NNB(\>*[+R\X]J M=?>=_WC\@Z\P[JH/A_MOU?;C;3/R[N-AO]O/-V*Y<>QM4B0A+,(8IS#+"W^JS%Z026=.\D,_W9E7CS39W2ANFW3&"2[**"8)!13D M*5_@)LF@^CE2ZF)C=^11UJ*_K7IU5>PH89EENW)JGV"G6CK!&E:)20O:J>:1 MMR6!2HSI8>Z;8\]TIK: MMG#J?R=D2N\9,B[\.%:Y=Z/K]6N22\Z?EGG2[H-6-] 6#SA MN/O.UO6?QP:&$4Q@BFF"8L920L(BP6D[)$5%GL@^^64TAKM@>NR%W;R,RC_% M!MEDVS:7:+KPL5EAUX^/S(XISSM,V>-'NN%%M6\^VVTM/N8E>?S;KEJ^VPP= M-[#H@;_:KTYZA2:P#!/^'6<8A 6-)J9;3?1$75&C=3W&:2UFAQ-:O_M:]T^*5!SJL;#Q:ZT*NXSCC.9) MFL \Q9!%,FM5=/A9L;ZVZ$UP<#F_KXI]7T_(_?2DAR[< + -' MN/.'CMK3;UPME-*3EOKXI)N^:,F[6&PK\6OQDDH91F68L;* 61:)!T@1'0)Y MF *E/3I;8[H^U[CTVH!:H++&LER\F8)@M;!QBO F.,78]@7O43;WJL;5>DGR M+DBV;?K]4%[K5M5N)ZWBAFA7=%TMB_I>7,MMQIXUVT)EGF192&"4@2(%8!#= M.%=[!T%O",/1#ATR->+Y/;(,3^6SKMMINJ^5K+0"*(HIH2DI6(!9!0"@,R^.^ M-%8JO3,=RWEVU<([Z6VEFE,9G%VOYM]6:YVS%9N$RPG81%RK*5H/,OBMARE:/)V<5G10)SNJ MD&?Q@NXY<(4?0NC"L)<-==QPIR^5>+&H#YOFM>(/]5X\D[ZH5C]$_YX9R#($ M"2[3#"8%S"$,Z:#6(0-$KQ6EO?''2>I^ZS'_)5AVJ!LA[7"+0^T.L*F(FKA" M5T9=TV]32'NL3?1JT :?KY,_DI*^3J22EEKPAZ]J:L.TJWIJC3]]116]@S>< M^I5X5!! 6(2$IB$"(04QCN+A0"(*R]2*A*H,.(YF]MC$K863#WC5 7TT54HE MBG6ET3JM-K7P!-S4RG<"14GJ=/CU5=NT;+DJ9OH,&2R=Q>+]6&O2+!=G90[3 M.$Q@G*1<01F)TK[U $6$03^*>T::JRQTVB;):)T97\9R=_(H6"^X(,Y86.*0KZG++,8T MPL>#Z9)BI5[J-L<=*[UK-N>.[TA:S.MT"3<40<=<6]K#.[[-Z%&^=YX^'4TT M<(+GTFABF:Q"&K.G+Y2?JLVNO5[QJ=[MQ?V*;=LOX]MZ==>^_#(#D)$T3G. M2QS3,D2TS'LLF&"E>]!N$(PHGLN^WO:AQ=T<43X\0=Z_:6B<4EIQCJZ\CNT7 M.UN) [B;X-.)@]HMQJ>&!.2:FT928@FFE339IN=\56>K-E[5:?N,&A[;B)K+ M]ESB-+M.40EBA,(L98"1$ %2AL-F0LR4^@A9'7A$?6X/;=;UYNYW_I/N;:[P M39@W.L%Q3[K%PVS:U[@^\FT3UY(N8 MH.N!/*D&)^$:GO%:,XT,4SP1U^;.?O?*B/U=$L&,9! ,27!. M$%)YC]4Q%*6<5/T-UT*FTYFK+I=ZOI$37H_HMB(\EJ K1@H)[KVN)05 MVD_SQZ87Y-<:+_Y]6&TK8R88?,]<7GJGM'S_Q";S'FV7)?_=!_!5QA2=+&,H1*0K*4):0_O2^ MA$E.0?\I:W[%^@-K?,.JR]ZV\4$E^H L5_O#=NR]?WFV5#Y7<\H]_5@M&';M M4[7%G?2'NJT75;7<,6[]E_FZ^GC[.H(RC*(<133DP9]E$.7P*!49S)7:Q-@< MU_&"IH<:B!D2+%>[A[J-N6VT;;]AG1MO5KF76]],1;O:PN8IXP*GH+I'>A,T M6&^:,X ![LC"*<_C)>5TX U/I-.%9<^UTQE[]O>&SFY8I8#E64RR B.8)C$! M(2,#J#!.+!P V((RQ@' 06QHZQO9GDW"?.-Y9\WOV7 M)-S*AI.1)_W0[K&,U=Z(LL"QH<*SU6:^6;SR@%>9)"4-&44%P5F<4])WVR]A MB#)L8???9'C'R?( S?KNOQ'G1H(]%MU61?KH"']W_R\0JR[&-KSDM0!;,5!. M=.UQJ;,/\5YL5GZ\+;;5XA26!!0)B+,D3=)A/ P3)3W5'\6Q;))Z MNZW_Y(3O@L-F*3KI-+""V_E"5+@IM@8S(%-]&\$=CR:;!@VJYKWJ!M=TNP-/ MZ)'<"]"CU _QLF#'A76^"3.R4O2Y>NAV93_>/AN/2YVX95AD#"*$&2SZ&]DE MI"2,-4X=]0<;YXCQB*_9[7RJ2L&W0;;4!,J 8CF![YNK'B=W0MOCG/Z/CS9-*(Q7V);52EM.\U ^K9EV25'M\J=:P?+QEJ[$ MVGBSW!7U_7V]:9Y_G(5QBM(0XABC-**04AP60^H)TEBO:D5S,/>5*@V88"?0 M!,L>8O P7[U>8>:$5I!#I/ MF43UCR'7?HB;+6->J?*QPI%698\8Y^-#$VC+G]5VL=I5RQEG*,TQ3J,0T@1D MN(C!()RX4.O9:CZ:XQVV=[O=8 M,.";L![G'%VR53A&5'LB8O;LN51Q8X$IU5SL<[5NMK'JK_.?_UCMOW^OUSR& MWK%Z^\J;Q"D".4(A97E6,@33,CF>51 E;IQ.0/A6/C:R[4\4VMJ:WA>S7_0 M6C0T;/Y])S#OQ"]OJQ4W*S@\<&7LCMSUKDNP1/;HS&>>2+)S,U_).!WS:K^,YFQM3YDGH"PBD&49S>.8E$E* MCE%%%)X;%TK:@C)JH>3MF6(;5[4V>HZQ77?CW"?.:W!\+I24)-Q*;8Z1)_U0 M];&,U:[9L<"QK,*7M[?58O_QMORY:)Y5_LS#SL=-<]-0[-GNOHM:_!_SM0A* MLSB/\C N0(%#DH:L"$DY'(N!*%&Z2&1U8,>I>(M5[$!4'=J >Z4*%MU+U#SS M;F_O;I;M+ZHC=C5=M^L..16?S!-JFGUT0@\T$$@%^45/?O.+4H)\)^JL0N0% M+7;B#S^4UXUI]0CS64U5SP_VJ=JNZN7S]F.X^JG"Y 7]=.(0 M/_33C6GU"!/:AGYBGC]OMX\\+?[[?'VH9A$L:9K ,&.H)"DA& (P9,0H+F8O^_EV;R*?JN.J?,3/(:I_S\\5,YB+QQGN5IN-6*GR=*D=PH:0*CO 1$%= MLFY-.N=B'Z%%&30P?5#,9\PI2Z4N\SYKI+9-4N)HQIA=54PI*(L\@4D)(@"B M/,9IV(\=QR3M5+'<2-8XV1E571-[@'84L>*_?UT+W_!'*NN M_212MND]9&J M,2;[D;ZO=]W^W5VU63Q^KA85!_!M7?6'\#,Q&HX21DB69#$H*1\NB5A<,HB2 M/,U5=M',1W.\=28 !B<(;X(CQIN@1ZF6G%B@6"XQ&9==M:3$D%@G2G>5KPLJ M9X]K/Q3.HCVUJUFIIFQ?%M^KY4'TZ^E?.!G:O;>/^Y6B']ZN^BJP?*U^[LE: M5$GF&(9S%A LO@0QG2EV5'4%PK($]ZJ9ZN'\_Z/=CK_SN MY=89K_LB^&>#/!#0@P;[R"T8] B^(+2./>:' M^KHVLA[U*S#2:5)]_.VNF^)[X6K^SV>V09PF-&)92"**XHCF M,(H:VQ #(8.Q@>Q[:M'H4>2$!RYB^^#(1##?!1T7P0D9-\&1#O%C!LN#$T:: M)?3)GW2DB,N +2TJDOB6)ZA6 /34F#'CZ1N8EF-$ZFEF@GS@]WRF>IE'^,[9 MY;3$=_2:60ZWA0\Z7^/[^M#@_7C8[_9<+KA%1Y-[D+MGZ!!?*A=)E*2$)9"O MFT&$68\.DE(S3W&+:<1,HS9'U7#NCPOU _)Y M[^TONL^C.&KD JE(.(Z3?8ME(UG]:C0:DW7YYCP\]JT6/!PV-R3_J.Z_5=M9 M%):8@!@F)$$(%Y"@E+1CI25A!,Q^5-MOM7S3,)TQ5*3B%(ZT8AQA=9>"\9_S M[7(7_/;Y"]XI[D9JTB@GSN[Y4Y/:%\3]LX4TLF">I>6"_)G1Z(>8&=KPHF^- M.2/2B>O9"WQXNQ6URB+C)H_'O]+=!VP^2'&4O7\\R=&;I/[K]_FFN\[]H6YZ M;E?+S_5ZS>JM^(]FF)*4SYNXS"(4%0D!>D<(2ASF.8MZ"S!-@48W;9_@2XFD<7_N M0FRBK]>2:NF_SR5W5SV"[' ']I6N/\&)H:+AQ.G?ZXQMMUYN@M;>TT/2[G!U MSTWNF[;=!(/5X@[EIPEJVT=TZ"1!5W]:_>IQUX"9T4*OJ?>FC[[#TNH?U>KN MNSBK_5%MYW=5DU10'GO8?+5MKC.]A:@N&?4RKLO(=W11)HZ[$\_AWQ-#09F;@+) M.3O5(W.>S8YIMT&=S.-?/1=QS-[X&ZD.9\'T.'6Z?[M8?=LDE:FIV(7W3;]JI+/-C7M3=M?G71 M=\;;1#O#MCT_O=!WR^\#EZ#KQI&BX"MQ'+$BR5"9I#'"H#'K(O2$$-EEZ*^2>JC,A2FWMNU.UE\]Z7!#VM@; MXBY\/GVZ\?=FZ=RG4U]%0]*C,92QN$P 3LH"II#F*"S2SI@HX[_C1WIA9(+C M=**1Z!_-3F%]&VR/I<_MZX+SMF:\W;_P);TPFQ)3IQ.CS09?TX>6@./9]LTO MF"=<8&56?>KYP%V2!HM[EOTJ?3#$OMF'#N[UQ MU [_?.BWNT_U/O_K/:?JT5]MUG]5[4\_J3V/WINZRSFZ4D>QZ' CT-8A%$< M]_8D*69*KU1X:X7C:/^WS7; *M[=/*K\@EL3_!YLNN?F^!^_D@LHOGSA+=.R MSVAX:X"[5*"W.>B,?O7!NY/SZ.YVX)$(Z$$?JMOYXU2_@;'W/7EX[.8CX(!FE&443* M) 0D!EG;TK3,:!Q>JQBV.)([_3OM2OBB!4@#4J:6UAG#RWK1[ (U4\8WII^ M&YGQ9U%B\U,H?Q:FG>[+,W)&JQW0.:V^NC"H=C;U;.E8U_DECQ%-(A3F,"E MF6"(B[ ;MB0%+&56#M8&P:J?Q%Y$@>CV+!=B1ZYS1)7S*CILR0I3K873ABXL/;7 MX:RO MOX6C]_W+DJ2D [XT=2 :]2X5(%V[.LZH,B65TJ@BOV\%F@Q8%B<*G;COFYY M9O*]^KBINDR$Q3%%65S\X<9'BNL4) MP7(Z,Q6W:BKT>E%E6S'900TXUHFZ#"OPJ%ZW:.0-/U3.B65R%8(6V+.GD%__ MK#L$(4(A+=*4%@QE-"PP)'F'("K21.G\W>:XHR@D<*:0"@3;4D@WW+I12([5 M6X4<>#122'5OO!6%U+!,62%UV;.HD'S2]2J=L#0LR MUX=G?)YWHU.:YKB$>91$)819C.(D'49/F-1;XK;''$4GD?HYH5UBKQ[%3L:I MCC:2J]HHP$[-N?01[63IF9,=!YMH7>5I;T>-6 M.DEVY ^3J#2&*^S&)E^]8"-.C>$--]%*QRM&,>L5JI0CERGE/LMTPYT6B_87;]]V]?JP MKYH+<\U_^KU>:/U;K:[>M-M?OKMIKONXONV_+?A_GZ:QV'_ 58 DJ"BOW'"HJ*@4GUHO3; <>C%OW_]\CFX:X&VG3JX MME0"J[@5'H?_E]5MM:EG@^T5J*<3P7W(OPEZVX/&^.#$^J U/SC:?Q-T# 1? MFUXPVZ A@?^G?(8%'0^_U$1SM>F9>C"!?<%!8R6,99D<5Q7U0$D.05 MDC=GU"@Y)3=BUR:4(HF<;Y:O9YG GRS3V3R:*//T80KYEXT*5MJ,X"0+X,R\ MGBT [])49S-UXM35AQGK;SKK=N9.E>=J^GS,W-?UM/Q%\V'GM+G.D?(XPW8VA3W)M'V8RF\AXW8ZI:=.O34GP10I MN.OY^HNGXL[I&RLE'V<>3)Z:OV8&*2E-XYP5,.%" ;(L1'T)/F!)Z*C\?23P M(Z?6/F;.VGZ?.#,>P^4^9[YO(*/5GEJ>9*QC3+&WD)&^R4S3HTS2=![]XIFB M,3UC98)V_*C4,N3;"UM>//S8_)73AQ^;_^D:XWT63_;L.KCSNVH6)B% 60I! M'I,(%2BE(>RQAFF9SWY4VV^U4G.1T3&JZ.NI.=+R>BJ?+]XQ/#0=NG]T#2(? M!MC!_?SGZOYP/T'+#-L>.".2?GC[%J[;- M&_75(A@1%10<8@C"+-81M&J"CJMLK[P]T6+WH_F.!\VMZ M-JVC/1*UB8FP]?2U;=],*&^LWMY6*YZ/5KM95A0A2S)4%%F&8U:F2=H?]L,\ MS,CD$J<"UHZU3]]'LOJ'UXTW M3Y\2/D5?_A2_K&8ES9,LRDJ0PCPA15A2W+=IAV68 34=LS2H:J\77^;5U]K7[N"8?YKQD$19A$M.#" !%E89EAUL"(8<(3)ZGKS\X& M=WR&)UY0W2PXL/83K6\#O-BO?G"BPLCB6YV:DZ<_JI)KK.'2*GP3[Y0DV2C\B%*#])9/O(V*"_>9+P M]A9PJ9Y*I TIOZ#98SG3#PD?S=IZFD]&3>#+^7:SVMR)0Y1F\.&YZBB-RR2% M),DP24J"2[[4;I-XQ'"&985"^^>[4X >DJ@*:3]RC1?7[7S3K[%SX6,U)M2/ MK]#JD^BD^&G9<41]=9F3EITL:/LVW?"'(UX4[ MKG0\E]@-JI<2!AA($L1R%*<9+<.D/2J,BX+1(I/\C(S']MOBYW>SXTWBSQ8G&X/S0X:/6PK1;M+BMY M_+2M'ZIMMS4S@YAFE%(6IC!D)0PQBD&/!.%(ZH4?E^.[WN\HBV#8_WSW[MU- M((P(6BN:N]HG=@2GAMP$WQZ#WI9NITG.6CB X/T0"1F&,K,BNYMCCZ:WBJR'.R#84UA%XUE;4ZQ2/ MJZ#GN=*13D/6/==,4^MDQ=(*B](J.=\<;N>+_6&[VMRQ^:*I\.B[3"J)A-BQYKE?6V)'5IG\T5\P/N_[==!@58<1_'"$A__DHBW.2]*/$ M*8M4]$CU9SO6H &.INPH4R4G-2Y94I,7!8*<*,HS)BZHB"YG?BB'-OK:SLR1 M;N_UQ^HGUZ%/?)(,?27R,@4Q%Q^4(%8688;C?AE):11+[9MI_6#7^4D#*&@0 MJ?EN2VY9TNN$I,;6]:9$+VP\(XQ&5$S>S,< >FUA M*DCKX7^\_R1"5S%_6.WGZ_?5?)#>(@%BH5C"'&9E7 7$U MYV9RD;5@0FUQKM@OT7F_VE3O]M7];H8SS*(BB5D2PRQ*$459,F!(J%*5KMV1 MO2W+"?XIC @:*QR4XRCX1F[5/)U;U * :X],5GHSD&M8=*/N)#\6\8YLTRBT MT6505GM%K\FJ$AK/\^N3=A^[CP_5=BY:M37ZO_M:;>_%[:=-6ZL)RRPL2H(( MB8HB@B@C%/=@8,2DNG0[AN!8C5O4-\$ LLU:;@(!L[V@V )5TUM7_I 37@]< MH:; YEYPHK%Z/%X06\>.\4-U71M9CSK9U72XN43*PT#7B65W6BT_HS%-2Q26 M&0-I!A#_51GW0Z9AG*BHK=% CC6UP=;D33VZF^#)91$U+37C5$XQ1Z-331?U MF72BAY=8NJ!Z5LCU0]OLF%([F'PCM9QD\]7V[_/UH<*[W>'^H;WZLUG^4>V_ MU\MZ7=\]#A>!\BQ):(0R2,L["Z^U[3LQ4-SD.=/MI'^7XY6I(>+"B:V3W;H/(.45([8:E#KSUB0A\Q^5Z)Q?+?$/OD:YJ_Y>\XC?%))]YI&?KTUHFA*< MH:B,2X@P*V#:&9!E,5(J./4(MNO:L0[<[_,675#Q?*IIWOQCP#EA##5T^02A M=#QO>Q)1;X+>Y*"S.3@:'0BKWW!@O>C-L>*KG2GU"X992\2XC+8V?>?\-:MS M!I1=/! [@=&,EBB*X@@"(MI54+Z^)J0'G.>4CO2DE3E0%:'5:D'^>F#=B^WY MWU:;X+&:;W=_T8BN$_E6(9KZ[U1OHF=O8G-L\T8>-+OJJFNA<=KYX5$HG)@( M6^^;V?;-).O+SZO=O]BVJMYMN$17NWT3H@L64I"'((HPPJ#D_[^[>\!Q@PC MR9:56F@=KR8%IM]O.:A@U:$*MI<6 +[Z=()UHW-W>A/PA*6!,#7H;7WKJ\1S MOAMK<6@T;SP*A'[PX7(I:,%3DX3%/H[3U8_5LMHL&]P)$JU 69%&!"$2XB2! M18<[!X@H]9F:'JWCL#BD^,L.5/"XJM;+H.9+PZ?KP@DCI9Z;)XB4SCWL3:0< MYDUOZEL/E.=<-U:@-)HVOV"@-./#9:"TX"GG@;)]][%]XW;W;O.IVJ[JY;/- MWN8/*0<_&#FC.*)YF%-80,@C?!$6>=A;05F6C1(V'6$?Z:0RZ#=4[P3$8"FN MF]P* ?TA4(X40%VYWW$X]<#SHP?7CWTT;:T.5IN@M?O,P67S5P)A_$E,?B/Q M5L^W+J*OXUGVQF.Q:W9L1>91O#A6G/YXV._V\\URM;G[7*_7K-Z*/YS!LJ D M1#@7K[Y&+,K*(N[!LKC,1WKEW0RD\Z/,Y@W HX[^4X +.G1C%=@:^G&2F)%B.:E9\,D'P^G!H>U&D"$4XRA+& M2)*4293B(CQRY)C"JJ]]P<:0$\%:TYE[KJ;K413UZ) MZ['M#VTJ<7;"-*U2G''=.GH8<^!++R+83=!:]F9#5PM_G*BE. E^N8"E:K^[ M6*7EB6GV0FR6S05!-&'E5/3;$K M:=5)/FTZ?JCV(OO@*>=MM=H?.(ZW%82>NFFT_4/I^?!KA!]=XYWN_BGZ0#KP MB/VE=[O=H5K2ID%\.UH#;-?\X)<,%1,1/GDXZ.TYB0@C MJ[\R\Y<4WIT;/5%QAP8^5VK77(ZU##A);(:XP41#E@0D81CS\)&S)"WZXG\, MLR)1E.L)$#K7\PY4M?Q_RI\/J^V4RP,M#XZS1G#FNLDCPXEED\4&^\YQN#PP MF0J>1)A+EBQ/'R:7=^F_R/19AU]L\ MYGWA&(=!27\2_!I!R$_*GJY, MIK?7#E?;N^.L]&Q/M5\CZKHDR-U:T8TO/8O;,PA#1&D6@RC,2(Q(%&(ZG"JA M$$Q:6VR$W*>*X\-N*?ZU79).5WAL-A.\"MQ6W?\VHO4O&:*GC\O2,^G_J& L MS\HT$5C1:];"[L[D NU3"S)"H@25C(5I2E@(\R+J%_PDA.S2AZ.%Y#,EHI?-8!$CI 8,4@9(QF.\9!9 MQ+G2R\_>@7<DK/3QBBS]Y'^-6"M*)O789I5]/L%PG4 MSNBQ':K=^M&WPV(,RI!B'*(2YC1-<8)QWY699%F23GAUP@BW#Q",Z.C8K$YWUJ7EM+-7\>[43@#?+X>FS6OR6K%%EGI,<)'%.0U+0 I L M[]=M!>1+MS'+9!V;XGCYTZ+GG^/)ZRIU\$,\-64BM6]RTHQ3I./1?)FN=J>; M=MS>X],M?-Z)W_Z5"WO,?.\P!QAI4OX:J<%89%G.&$;U\007/R\O'LLP3TJ" M.7J:I65#+>F";??WG@3;/M:^C*[G9XZP6^;&JO>3:%DO#F*0!L>O M.IF>&#E)!F=Y6CW+Y38_17Z6A6F7G8WOKC,)FL=S9MHR*>D:>R M/^(9]+>Q5W+YL./UL#O!OLFX_KVVA^+I;/-H/\57AL[MK?B*==3HK7Q"\YJ! MT2PL2I!S&U$"8$HM M 1E0OYWF&?X)RS#&33*<.'^<;&)JO_M:B_&K9 8:_G68 KB<;;]&K'?*D.6@ M[MZ;(]1QX+N[;?/8VCN.=+79K19_GZ\/U7"E!F-"I9EI& ]8)I& MD(U4MV$*TW$L'N % [Z@ 3C:@;JQ'YU788SIPJFJ+EZ=!U/46!A/B=%J*L:< M&M/74!A-$O<5$U>/,5$=:(L%1Z!4MQ8Z?#&&<@G>DM%$>7;JEZ8QI'CW.$8QX>>5"+(YK=>WM)XU5/C=%'0 MG!T>K>RGY<%=IP0CS_C3&^&52#TC&8A2 K(X+419(I->;3'\5Q7&D ]C]?/UL-4$KR(B/$B<(LQ!-T"K,#+!C.6P@!:LAI?K1G''S3+ONJB6J_N6C25J$&3I[ MG*VQT?T\>2+^]+&$Z1-RQ\YSN*-E=>[X$:G\HL1-+S";_AKW@FJ/F\U7VVZ= M 8L8EWF8()C@%""*L[+LX>;\3\:_;JH!TG&<%$B.P7'7Y,)]B/S18)[BSJB. M,\?9DAK%CY.?!IT$P6:"O,$-J=<T_5XOZ;K/ZKVHY@WRU"EG,8)*5 M:<(H#-F EZ2A5!_+Z5$ZCFA_VVP'+,'B5 \7'&WP>[#AOVRM>AKO-#?-QO>R MXJ:;UP[6W;1KC0I>BWTWP6!9&^-X;'L2&X5A_._L@\=J'QQMFVC?S[:+9/8- M)YL6?D0Y#WAX;=]R8L](K]L6WZOE85U]O&6KS6I?O5_]$%%VSS_8U;=UA7>[ M:K_[*@Z 9BA.0Q)3E%"4YBDN88Q( R#&$LZR.9#JE86;58?V_ M!D>T00M7I.=_S/]WO0V*]7RW"_[9X)>\K>7"'Y*+J6EIM*33X%9$7UM.H$.?F#Q@H2Z\(8? M&NK$LMK]7+:FHL?Q/\SO*UJ+!ADSD!&,,QK%.:9A%HF1XQEU;DS;$JKCA_&UM=SA.IIK)%KO-=9,^ODM=8" MB[)Z6QQV^_J^VGZNULW.P^[[ZF'7%5I%)&=Q!(JRI&F6HY0"F'8C@C(.E;KK MF8SC6$=[:,'V%)N:2!K1*">(8S&H)GX#>4]@352!>8&B"W)F@U@_I,N*);7] M:2?=BNSK=KZL-ESS=GBS;/[E?K[]5S\0F3)(MSKGO]< @E4I4@ MQH.XKG@<\#27.??B7X,&K'33)T,2+ZO1J/RI2=$15\"!!2=,7E4CRQ1*=[T: MCTJ]GE4GE,Z?4&K07.JBS6=DVAI-DS=VLF1&;7GZ2*OSI_F>SR QUL?]]VK[ MM5I\W]3K^NZQ'S".*,4L#2,6YF5$0\9P/V 4A5)K<0O#.%;H#EZC,0W X(A0 M76F,.;TJUV/2J2;8GC$IK=IC,JJGVY>8-9#N*X:?%V];;$TNW]8,J:W/)&M[ MK.]7F^K=OKK?S8HP1:1,",WC!!(&^3_Z[5T >4BQM+$J/^"T9U/_%$"#!JF] M_5,%MHTW3=T0;?402HKCL?=&!][T-D35:?=C*\&N2?);G[I\2:2OGZO]:MM4 M&M>WMX?U^G%^7V_WHK1J-8"8-R!FE #*\C+-,@)S$ &.H=_8@(2/+IG)6AS1 ML?K]=5OO=L%BOMT^-NTZ[^O#9B^=>MED]FH^.Q&I:DIW!"D*EAJ8P8 S. (- M6J23,"V=[T[$N%[J:XOYZ]FP/"WG$V,'M$Z>([NPJ78Y$:UESGC!9^MA/1=% MO2VJ]KLB@,>N@F5I61:DY+ B#'H@F*HUSG0PO..X<@*K_PH;7-92:&W:C1/J M,1BW6XAPZ@PLXXRQ<^U7*-7+O$W]XWT>;FR@?%9NATL+*MODJ3-6(DQB"*,, M)'&>)5%,LGY8E*=*5\*-!YNXRJL!:4U.)?DU%D_[U-J5RLNLCJV+#1H]%50C MVGO-4S1'7N%T>)+5LU/)_'C[?.0982PM((A(GD9%P4?GJ6L_:$Z8TDZKX5". MM>S=\]77DYRP:8J^V4D^>&:+7#DI&Y%7-2$[!286O"^T;%P1N\S3!0FS1+ ? M F;+F-K))+26C+'#_K"M3E&5[1<\O.N4DS )(4$XQ&D6IB5($MA!0C"-;=US M,@?B6/C*W7YU_V+=%90Z@N?6(<:9W;B^L)OU?:CV-V<]=!.PU6XQ7P?_6& ."-V,LRK[F!:MNOWDN_ M?8L5MEC=L.TF$ @@7_^L9U$14UAD&',0>1X3F"11CX50K-3/V@T"]V*?N-1T M::)=J+@+CL?0[29)Y\!]UNF.6VO*K.JKMZC%RC8:J:\>HP[U5N21LQ0SD,9A M@B(&$0<$(.TO=:",IK%CQ97"X%YS4^>:*T>V,]6USO-XNBN@>Z^\ J1=[57R MV)M57S4KS?57@U5W"LSXYS*##&- 8 GSD.1ID:20#?LP.2*V:@],((RPP>%: M?^6H=B6_UED>37T%^'-G0NO%-7.A-_G?M"J^* MN]ZL\"H9:2Z\ZIRZ$5Y\RR5J0$2+-&$0X@*D(!?%OE&">D1IDBCU_G:)P[$$ M?_U>;:NY0.12B!6I=Z'&[E@?0Y(;#[T-87Y"M#5UUG/?6Y1H34N-=-J$70MB M_:':S](H0[0$% '*8!$32G#>#XI2DL[VXDT)8SV6&4I)<@=4\I(K_A-K:BO% MG;&@VJ;->IF;-XK(L>B)G@K%WNN:DC'RTJ7.D;0Z]<^OT=5NL:YW!SX=AU(U MFH"$X8)Q[ $V'2UH!=8NO1EV2#7 MD^_*BBG/ORI[_"A_4UW>L5F^7\V_K=:K_:K:_5'-!8;EQ\WG:G'8;E>;._X7 M/M3BF;SV7\E\M^H?.$F96$!&*!97W;,T3'/8XP,W:^% MA9&95XXAY''XY7^LJBW_[[\_OJ]^<$>)MUMHG.1% D&3[,0 MJ>WFV1ER-/6_"09T>D],6:)84;O'8U=7F!6(=:N\%ZF2D54[7'NFF9:,>DT0 M;7*FK':G*<%+&-T#*CEF?/&;$92$>0$35)Y@2 A0*YVT.O)XF>_)%ZKW&)1= MQA4U<'2RM7-4!9[=:J$,93*2:)5ZSY31KFVO":0#!I5U\MWFX;#?-;(,NA;3 M)4V3/$XB0$N>C4*4B%]T(Z9,\?:FP3@CYG\MNIN@P1< 3074X5)1[QS3J)_H M/6-PHN>>+O D(VD&['HF8":6O"97QNR,N>WY?N@:G4$ <('*(D5QFL8@! 1W M&+.X+-.QMS[ED8TH@%V_=;%A=F)1O[&V#.K-I6VUQBZ3AOCC.GR\/5(WOM97 MZ='<[.U&ZGN9YOV3>-ZS"#*N[0XV574](!VEZFVUNML4?,AJLWBDU7;U8[Y? M_>!Q%$.T.Q'M?U62\>LR7"J:-JI2?+2UIH6+#K;@N5@'$]%USWFD57* M%=^7%&MR'WNB7M/S\%S)ID>DUIFT$=S_J-9+COS+?%V]KS=W32G1F?J'&4GB M J \!P#AK$P8HLF (2N!4FYM=V3'N?.G;?U0;?>/-\$#__U]DRM5_SZL'IIG M)N;[X%9D73^:G;_?-O7F]R$V*39\LNP/N=1W.E>HI;9=.BN _GY;;W_?<:@W M@0 ;-&AO@K.E62,W0%4A\X+&NW&*'[KMR+;GW5(=,BBKK[3ZMC\J^]\VPWLE M8F3QQ-*G;76_.MR+0LT,9B##@+$,YP2S*$H)&A PK*2N-L=UK*T":G#$>A.< MH UZN,%O'>"_7*Y>=N\$.4F=BG\U0;5*O1,U5>#Q@I:Z\(8?2NK$LMK]7)9^ MLZ^<;T43S=VG:OOE^WQ[HMAM%561V'/#7=5N/-22[Z M*BT7,D]S*OW(,RW84=N>9&JZB,X5I(CJ/[[F*3:[RPW%SX1 M,R[]^$H,;:AMSBZU;X6O*F[K[?V]724UL$&^Q\NN'6ZN[G9+1:V 9U M0Z^3K5 9FDWV0]]?*'JUS*''^Z(:QLCLC>IR))LW?:CV[S:+^KYZ7^]V^,=\ MM1:;L5_KHKZ_KS=-WO:]7G-"=Z+L=3$+0QS'F*9)FC,((0FCO.Q1$(B5+K7: M'MMQD&A !%7_L3WPCVW1( UVPF=J.QW6>9?;!IF2B$A=N4:/Q)E9];5XTQP5ZI*5^L#7R#/$* % M$3V8^0HX+U$2080[' PG3.DTRO[HKFNR6ACC:ZLT^[;5U07Q[O6U0^VKPG;P MK&BLJH/>FLHJVZ>MLWI,RBKM$03C;!3U9K_:'+B&?.02TJRB1$[=2'V36,_" M I9Y4A) (,,@BLHX[[-H5L"8S3;5G;@H\55>;FU#D/KF\_:;?X'68-%X+7\: MAW\YI9V$"JZGK/ZK5W7=Q;>P''_6N^G 0F]&=H+?[TQ\/^]U^OEF*:[++_WW8[<7V MU8Q$C!1ID9.4X"2E&2K1@(:$L%3)9EUA<)S3]K"##G?0 N]SJ.Z4)CC!'AS! MJVFP,R_):;$/#E+39#>^<:++FN1>T&?7[O)#IYU;68_[$3C(BD_1S5)"0AXR M:%*P,@(IB/F_M3CB,(EBI*+8]D9$3_19 ]SXE-2 M3;-B+0?YH;<.[=/)C V8E.YEP =>BF%6/ZHOXOY]TSZF_+E8'Y;5LL5V_W!H MSW(_WCX_XL/WXB[;+(1)66*0EPB4 $8(YWTU5!Q22)5>&1T'D6,M/C4BV U6 M!+^MNKW@G6J/@W'\)*?3_KE(3;N?>.=H0-!;T,OY8(.H2K?X6A"]^Q*:=^?)G&5M1V9YIZ)Y-C%=3P$E;$4@22D.$$ MIA"@B/"E<_NZ7$Y8',L^]:;YT]W%U:8UQFG1WD2ONYTGYL*W8LBD'Y^*J1%G M.E@8X8KLM&Q$J,5\X?5?KX.WE?S715\_+9>W;4K0?7&/5I4ZHB.&Q8-54> "AI4D^K.P(VT M\*BSZ:/R:%AQ47IT69&X/T*KV]5B)9I.UK<[4>U1/X@O[F%;+ZIJN=M6"\'= MDG-;[>>K3;7L:[MF$"8X#ADH^/^E#)(R ZR! FF$$9(Z&W0*P+EJ]<#%VKB! M'K38@QY\T*,7E5@]_J$Z3OJNA$,?758\;]RC*H>_@&>D[[;XX2&]&R\RGOI6 M/=8\-_CS^WP?K';!?*AN7&T"_.E=H>G*ZS=EM(D]$^U&\=/DMVI&,+$><=ZK M)?!?MTW'^<>F9K(]-_YXVQX9X\VROT/-$9Y[&9H4."D @6&).#24A"&C/206 M$J5F $Z!. ZJ/?:A7\_5Y?,$OI!;)GCC!K7@^=0#-WU)C6ARTE;3B(7:"7HO M'K,WX?K"VF04%_JQ@!G'U'J"3\1 Q5LHLS")\J1 41A3 GC4@%D*AY%(4LP> MJNVJ7G[9S[=[#8F6'$7EDW\.2/KK)]7=:B.B9/!MOFZZ4,R;!DH:L&E;TR+#>D6C>*'D_FN6HK#NFJS:]8">+OE M$ZQIV48>CW_ET_Q1_!;^<[Y=EO\^K/:/)R]9?-Q_K[9?O\\W'YN4;O=7_B/V MNW>;3\VTGN4@!(Q!1DD>$D+S(J>HAP\@R?J['W+?HC>PI3[PI_=%U#[NDX9, M[5)K+LS8!7<"Y]C'>6/1?D$HO/.\'^KC'RW/>T!Z!U!=)W?O=KM#M9SA(HYI MB%(K"Q9-W?>'X#*(R91"G14IP%(=1#B+^03(>I5$,DXBJU>#IC."\_FX M%:PYGG$_C#.$7/@P3.CSX\,PLJ"V-YD4\\G%]VIY6%\"'RP%!241(D11=P4"",T@BI=<13 9Z8S5$9J1*9J%C\:F8E7:PQ+Y?0VO[ M"$LP65'1)9XNI:XVZ/5#F.R8\CRUM<>/1*'1<33\\+!>+<1P?\RW=ZL-WHAU M_/VJN4C+JFKW# HDE$:L!%G!4E(F)$T8[*$440(E"XW< 7 L;:G0"";6(TYCC3!8\)RT7J^6S3E.U;:;^"RF^&?Q1/BVV%//AF.(O2D@=H&J,8X1X. 80IAT(7($8,AZ?P@QY_T!@0G%J@(;I.W*,0 M%:?VC'YDE'6*G>#HQ$\: 7)J?YD'2>./225.:M!U+5:Z](!'\=*IF>=BIGM> M5>[(B8C=;O$T.SPG&SQ#91A?GT*(PS"GE.$X9B3$40( *R")$XAE^Z%9&LV= MZ%[?\YKT_NEU[BYLWE@FWX]M'-M&G;DT9ITSJ3MD3RZK-:\ AR3- 4^>,2!Y MSB JBN,@K$BDKJUJ_N@Q=IH-'O_68NMJXNB:* UE&ILCA1M3;KG2O0NEQIG, M!:87=I[/H4P(F3PS,@)?6YD4TDKY;L,%I]KM>?I4?5E4F_EV53>/%^L;0($RFNTG/NAAQJJ:X#^NSH[IC,&6FO P;UU+>G++BMM\&8 M4MR.*R_&BHQY*<>J-EP69"U&)"3Y?;7;-?V33<7NH>0, MP@@6(&4Q24N6X"(I83\R28%L=QEKXSF6:X$S$$ #CK'9TQ/_%&"?[\3_LP4L MKT/V*+^JYY.PK:;N;X)H:?F?A'"]8"!-O$$LD*7C?&2P3N;D<<*^1;6[J2<= M0TBU_[.JG@[,?_7US[K]]_]UF&^Y!)_#0D.:%BE*,E9&:1DF><:&)48*E.<^W^:S%KAM::]5C\B&Q:F'33+(I; *$1)4N80 MY"A*DW[0(H6R1?,VAG(L&E,[F5[2RO\_YAL>;QYA)"J0]]^W]>'N>_][H7!_ M'W+*YCDP"O(((A!"P/B*JJ]V!85L(:JMX1Q'@ Y2 *.F36?0(0V&WP^;_CKJ M@F6-[JNQ8 JFU>*!_R1+1X8IR-:+#I*D&\0(22[.QPG;1$X>*ZP;5#N;=%HQ M(^/K%-']L9K?KTI1P3FE)N' !S:UY-\YJS9T_SF[EN3^G.W7==Z(,:\$WLR2\\IN@1W9 M>Z%_GV]7XL*&J&!K2HD9#Q=Y2.,D3T.8E6F&,>B'B3(FU3)(^X<[%N\>3UM( MJ7(=0)^NR_(\"E-JFJQ$DI,;L,_).",GQKSY<:M5'WYM:?[HJT57YYH30F.8 MY4E!"YJ4&4!TJ'--BT)JB]C@QX^K&$J%[":DJ:N& [Z,=.,:5J@919'48(REH:,#M=$(?]=%?50_-&N MBR!$/XGV4U!:Q>@2):<8#CE2K$V0I\>)4CPEXH)*:#+FAT+H@J^MS!HU97A? M;Y;UIKE1\VV^^=?'VUN^ %J*8=^_(Q\_=V/G*"^3A*(4YQCE.$D!SW&ZL5$) MD8I@V!G1L8ZT((,!9=#!;#^>WQJD?]'4&$N4RTG/^&RK*9(EHIVHE11W%T3, M+O=^:)MEFVJ7LU5-"0L^TFK/YHO5>K5_;)9SF,1Q 9,"\&5HVH:9$"F$S6ZR-,%6;+# MKQ_Z9,F6VL4,E"Y8^EIM[]_7\\VS<5@:97G&LA2!,DS+$$9@V+L*219+EBEI M_G3'RB10!0*6KB09\'99AL:A3$UZIF1+NLQH!-;TBHMTV+M>673>W//U1(;4 M3%Y%9(J_MC5)I#6U56Y\MZV:SO7=,&F*LP*719&F40PH*C%E_3 L#X'<2Z+: M/UYEJFL](_I^M6D>]'N6H-P$[ZO-4E0IJK:WTZ3QJL*ZYT]K?3D 4I=73::D MU=4]8WKB^IPY T4]:^)Y035C8W(]-81?6YH5BO40AQV7E]T.+_Y]6.U68I8T M^X*$1 DNBA)%!84DRT!(AWR8E9G2AK_N&*XK)#I8P0DNK:U_;0[EELYCT*(^IKOU@8%["$,9<[G* 0 M)DE>#K7F6:14!&X^V@0Z=!/T/$2QPK*].[N@UURD59D?3K">$*:J7'MG^ MZIBF/1**9L*40A79'=> ^^9=;OY?-C+:7*IAE)$41SE(0YB2X3@$ 2+5LMYH M /_"U#-H_,W@<"EE4GIL2J_JN62C[_: M[0YS3L*BWAWWJ B">58D.4UQ2B $QYPJ"F/9IQ\=-P)&+K?L3[,%R MM5O4!YW=:%=.43XZG< ?ID>KYUTAWFWL@0<"N3].T3ZAG< YMDYP)9UD\7Q7 MCBRY\U_+Q$]^GN':OM?/CYTP*9UEKS;BY?3F#*8;"((BS].B*$M:BM>40I[4 M#^E\&E.E#%O]Q[O.KI^>+VM>Y=)@33*G=DN88CZMR)6;3/H%(Y>R:'WZ/,F@ M#0QXGCV;C7/'9].-?5YE)*RQ!AHH,1&$28TI*7 Y! M)T&%THZMV4@C2?^Z^89J5>FWQ*9D;9$?YKL\R)/%Q)1._SZD9-:LN7Y M53J+#$EDJF(/F:YVBW6].VPKD1N_VU?WNQF+0K!I_/&4W9F3Q+-#:@MC93U#)!,=J[S6Z_;6;.DP?;^3RJEI\J/FOXE+JK M9EF(01XR&!$6 T8!H-%0X8UQJ=2,SN*P8PCR$>I-T(-M&A_=!"W>X A8+7>T MR;]<(CD1]1JJ;H5U)TFF/(<7,DX'CO C_71A6.U\$NL?P\Q 7&8D2T(8LCB# M609R&@[U#2!2NHVB](,=:]^KW0?T#U^NG1RW0G+I)G M+=*<^2$I>M OG*\HVB\K"\W6G9@47[LJ*"X_-$4T2ED9IJ3@XL-_W8]#0*C4 MD5/]I[O>0!/WVOFD_[Q:?+^O-\N;X']RU3TL_O7( _;RP/5Y-5\'Y+!:+X6* M<#VI-HX84VW5-\_VU!>/N^QR:;1=;Y5& M2QOU7NS/J^_,2U/IA]H86R&W&Z_(BOPVT6VUY8D36VU$E5M1[_:[CW]N=M_G MVTKT^>#1'6^W?+HU+0'>=<5PS5_[4.UG29I0PK(R+E!",@S*# ^OV-)T)D2G-AR$_36 M]'^=&Z2ZZ^36G;([4=.[4'-WRKG;'&U;F1!^<2MK%$_ZH>1C&?MBRVM$CE6. M#_!F^5HP"M,BIA@D1<)"%H&FM?C/I/>M#892RD\'5-*2\%7\ M)\UE /7]?Q,"Y??\1^).8Y]?9/">9*>7B;JRF6^!85\4SHXQ9S;MK7&DIU\JMVN_\> M='""^_G^L%WM5]5.[/"MATTI=8VS[ +) X+)N-<]0;BNA3>]<\:_&BU-Y:7S M!R(M2 M*:DVM=$JG^Y$T4[?DOK)&Z4E>XJX^5=M5O9P! MS,J<9Z]1DH81+OC8T?#^/("A4D] 2T-.6AD7M%"#%JNMHC@URN47QR.SK;%( M-B5ZY#JX4^JT:N"TN/=##6T;)5W[9L"9K!KVPY4_'ZH-5PR^9*PJS/]GO_N; M:/=^JLVS" 81W')U1=34&8E)<.>8TY*I1S0ZL".E7'X/CNPHA>^@'L3M("# M0],9_TE*HZ:0=MT@IY.3>4!-+:V2[T0U58B\H)U._.&'@KHQK1YA/FLU8OCK MMM[MV'RU_?M\?:AF,<(YB!DIHB3+RHA@<+SS6^91J-%]07&$D8IYVK5<@RT0 MX((&G59K %4*+TO>>.R9U/!,0IQ6(P6'!-KHGB!-I%KCA*=6GU%R.RQ-?OG- MA@WG^R(8,:+=#:?;/_TDVGOQ.9Z$45CD#,=9" HA_)31?M004*E[;[;&&E68 MCRB'@X>@ VK8OD65826U'H5<$]WVAU?#KC@.^;7;%$>>9]W6.$^IN*[UQB1Z MI?KFUESKBV/$DGY?M'>;A1AXN=K\E7R:12R/<\S2(L8A"D$J^ET,5["+,#%K MBZ8VUD218!?T,&^"U2;@2$T[>2E2K!D*'+)K)Q1,3JQIAS1W!-MND"9-M':? MM"=0)(P:=#F@_/9X2,IBK;VOJC. X 1V"B_*N!-M7UYE9N5@3 M<@>(7.#KZG[DHR!)/J_4$]GTB!^R9]VJ"P_5V&/-\!YW7[<)DI)$A&$0@R2$ M!" <#P\'(!(J]?,W'&JJ5>;U2F05K9*5!@VVBQQ1*ZUS5X)7L?<,3G"4=\ST:#:ZUT3'7OD M]DVTF9)(?$6=0-V5"?1O /PQ_[FZ/]R3>KNM_UQM[C@L_B?[QZ*^OU_MQ7G: M?7W@8%!)$I:4I(S2,,P 8T4Y5.>P,)9]K\LE!,<*^/[IJ\S'Y^0[_,%@0-!; MMN/78]CS=@[WQR/X8[ M)L_X1S&R'G6*FS23(?/=:O>%+TCFRX^;O\^WJ_FW=27J3J)9%F-4XH20A"0T M!V&,DJ%[0\8*J3O U@=U'"=?]#EIH 8MUJ#>!#W:IG3+I*6,"?%R*X=).%<+ M>I;H'J&QS.OT75A06/> '^L*^V9=;"]CC3>=A]5ZS6ZU6.?/ MO5UA\5+AL -?^"&13BR[\):<7?8DGT8_2G3S8'!U.S^LAV9@>+'8'N;KIH2Y M9"!C*22()K"@:9[%R9#(9J24+6:Q.N;8B63[QG6+]Z1]7@=9(9VT3O[5#97) M>#=,)OVE7.G-]DFH-WC(W98+Y!YXEV7G_):'$WXGW^-P8U7M=E9JAI[/U;\/ M*QX#WU?MW9G/8L;.<)(#7*:T*#.^* @+&A;'SI.9=/\R&T.-'6AZE$$/,VAP M:BJ=)KV*,<4]LX:AQ M2-:.&>W(M!0M5DE4#Q%DB9.*"&8.>A0-#8UZ+ C8X M4MG"[B\9%06FL,S*+$)Q"HN(0L3:$0J$"J#T\*S*SQU!UC5O("JQ([^5[((8 M=56>Z!KA"0%7]GM5:?)COT(+^9E=6SWKE9.^[@2-K7Y6R^+[?'M7%?6I[, ( MA8AD(:2T0!&),,KC?O@TBJ6JVZP/.G8BV!]#-X"#%G'00S;*7XSI5TP/QV3> M,%'TF'3-]'%,\BTEDB9.4$TJK] CDU[:8MBS1-.:6:^EG'9YDTT^/^Z_5]NV M1_M)O6.1H;R,,D1@RE@.,:$Q[L<*0:K4D$MO!,?AI0$5S!M4:OFH)F%RF:E[ MKM0"0DM3"VBZ*NBSK%Q(7,U8]".%-;2AMCFOU)>S=+5;K.O=85OA;US?YHO] MC/$5,H8,%HROHG.4)1D;!LLB)M7JU7"(,5+6(ZS@GSVP_W?\U=U+=JXL] SH M]..#,37BS/+/F!.3$IW/U?U\M5EM[EX45LY*41E$%=+LA/2+E:]'__6MG.@/9,4?CT ME3NO@;$D@%?8NB1YMHCV1.2LF?-52F99;%)$]B A@II&Z% M.AK:L0T>\W;:%FLC9)EU.\B;D6TT +U/]9/$KX 8-WI&7OVID7M!' M1U[Q0RU=&5>/,K,5^X<,9>0[\=A]O=ES[:XVBU5U%@3)&8FR@C%*&,X 2G.2 MM""B- ]1IM1,Q.[0KI?7I_@4.XA8YEA..">D5TTX3X VVOD$JA^ZJ<;E!=UT MY!0_=-.5<<];DKCD4%8W6YT>]CZC-*11E,""Y3%+2YRE,(XI3D(2PBP#4$47 M%7^T8]W#7[Z47[^H"9XJ.7*"YI 7-<'J,KJISC">\G!!;#0)\T-,=,'75B:- MCAAT%7'#6"B)RA+F)"Y!25#&Q29)^K%"0I2.(O1&<)T2=<^,9+U<51)='GX1$VX:S>F+&B'QOQ]UWD>'P?X@^PS_F MZR;GV1?S[?:1YSSM.^5%"2D!!2D1B7.0H;1(RV'L&"HU;[$SHFO9X>B:A<)" M_*(ZXAR[_Z $5Y>6 E:Y]N-;LVS3BUZ$]AF3#O&+A=C/WGVN%A4?^=NZ^E - M-? 9B J&<19'C$0Q3$L03\D#7.EUP2-!G*]%NBP!=L!W$VPJ?;BT&>^7M=_ MSODL"6[K;;"L#]_VMX>UZ&K<_B?\K_PWA-+FP_UO$$+%;,&(?LFD82SF%7.' MGL'/)Z1S9!/=C[G$TJ5,P@:Y?HB<'5.>YQ7V^)&5M'>;'_R'U]M'/M(,)EE* MT[3D_TB*),\*5,!^"%1$2A*F](,=2U:/957M6JGZ[4.]KP+P%S7]4>-*3F^< MT:2F+P.,1E7&%9-3"BZ(AQ93?HB%'O3:PDQ1$X-/V^IAOEJ6/Q^JS:[B6=9) M6?1PU2]%C $6P83%$.8H#;-AE8-!&JEHA(WQ'$M'![')6.JFV'_Q9,-#34&L M$"PG+&-SJZ8W/:T=O(;>IWY4FRP_QT,1^::]5D0'YO.?D03=\\J";2+4(9"4,HY+F*(9< MBQ)$\W;(",",*6VM&@WD/--IL=T$#\-#A56/[[C#\\H#5O[//!0YP;+L$DT7DR +[/HA8'9,>9'V6.-' MM5!ZEF9Q5J8(1JR,RS2A+*2D__%)6L+9CVK[K58M@K[Z8U6^F5,$TI_.4'7; M[NO U_=UG!;47O@JE+GRXPM0A_U*>:NBW;(SFZTVJWWU?O6C>E$]*SZG+,GS MD/ 1LA0P@!* 4SA\3B!6NE)M.)3S'Y;7'?W M8\N8VLD\U%DQSS*^"&>H()A@L?PFE!':__ H"3/UI?+5'SG*&OG*VMCA"O#J MTD^:(#\FO2KHLXL]19OEFPC,OXDKMZM*E Q_V=>+?WVOUYR0GLF85IMB7<"<5C>[1\G*P249>R" M2%DGW0\9LV_6BTX 3GC3D,+G58R X#),04E3D#,NO!@.8JPI?JK#N"X? M[';%UT>$BJ7+)A0J"YI+]K0E;/I*YM<9DI,L75J]$REM0UZ7)3-N5"LJ/\T? M1;E3O\U/$44PHQ1BAOAZI@C3\2-0[:A+IA\R8&O%*C:,1)PKRLCU4RY>R-F-Y'.(2PSPF M($&W I)(,.2913X8Z'AM4T^K02WJNZY ! MI5[ID(D=YW7(F!GIS9YZ<_>UVMZ+CKW-S;F'E3@GJ>:[ZN.W]>JNJ=\9,"0T M*R/*%W=ID2%*4$*CL,=0IFI++[LCC[0E=#_?'[;M'FU]&ZRY";_SGW8?+$7W MZE:_T,@'JDH\7MKZ<.(//[Y31[8]WR!QR*#^YNVL0"Q"<4Y PJ4CQR0N2#0, MQ!!5.9C5^/&C'-+VAT-*@SJL)W[^=D&\XQ/+WJ<;<4W3 XF'EAQQ+)<0C$JO6GI@SJRC-WDN,W9!Z:R1[8?& MV3/GQ8L]5GF2OEQ5;79<-OL+GI_JW7Y;[5?;2EQZX)A6FVI)J@W_Q5[AV$99@P)93IK1E.@ZBL11R=;K/^O]5=W:];>-8&+Z?7T%@ M%SNS@+L0*4JDML ^J"* )UIT!;;B[DP/([:&)-*@>6DR?[Z%?5E)W%D'HJ4 MM1<=I,5$?/E2>OAY#O765R=J(C5VSJ]U].9?CPO4JD6MW#JPZWR(-6+L (>G M;;AYP'KB.C^/)3N#XZK8KQ6]TL\D%"<\<;U08"ZJ+B>*^F4QZH8I^/)4O6(L M [I)9Z&]6C7&/S703F0=C)Z-:T_'I>>\514*00.FSH-L)BIR[))5$]YHK)0O M11*G$4V(CSV?N0FC/ S[ ,3$=S67R$\^=Y*U<1-KXJ<= B^&&S5'>Q7\;(O? M:JO>RB;-@PM:RE]?YP;6WL"--DN?B2!("4]XG#@.#Y,XH?V2NA>#AA]CRK&] MG_WL1I7UDQM5FHDB!TX41]FJAH^I'(7A9/!ZFME<0S, '!.VS@- 1FJB?IL, MT!U50 V$?*4X%GZ$ \XJL\5E:(:4&W)X' MJ$Q4I##^)H(SPC;+S'7)36Y]RJC'0]^-J1/['O:<(. ]$+$'S0 +?KYE,/62 M4"DU+5!>H-O5%MU+<0M47E??5#4(N-M=%]O-?ZO_#2\[,T(+W"!_G M@:A1-7B9SW6D&Y#)79$?%,,(%[['XXCZA 68N:F_C]](7-#)"/##)YC&%7G' MHK\[_W+P"1P1[P607+:@KLS-V%R]4?W5<_B",[9 U6_?9NO=YCZ[>7S[A%JN MM\!NL7Z)+KC+JW^B3W\)/H.$M9WZM-%:L\'GBE6+G9]FSSTY,3W4LF\> M'-.7?V0B.,('Y="PJZN-/$NVNKE<;:XN\O:DV9(EC#AQDD:^3V0("(F]?C$, MNQXH\Y!N&99YMI>%9/KO-YO\S;I1!HP)T[50C2=3N ?#RH%Q4A+:Y"@^89R= M8+#CS@S 9:R7\V#,Z%H\#P,SXHHJ<3YFNY4\#B!6V[SJW,MPG\=9'A18;W9+ MOP*=0](H2N(T=/TT8*POV"&P492!XBQSJ%.(LE8B##\F_%0CT<16PJ#4N]BI M0[\![=,5JBP]FJ"0^N[@NI#!=6P[7:;7@G#H[" M/@8Q\G"ZS+-O4K4:/S4*4/I4@^93/=2B?EHH*\M_HTY9L]B&5KL*E>5N@W'* A$Q1_0%T52$D#.;&H^?Y.AF^>HYB'/O MU8/VZ)7-G,<',J8")_?D@5Z8RE^_))P2WTTB0;$31HX74]+OMGDLT#WBK%?8 M)!_/P;GGNF\^_)A^/O4963)9K7^>U%]8;WT\2_V\4M,/L,F8L_,@E;GJ %/0 M WU2I=COV8\V!>PF_W:Y+?+JQW4=L"96VYO'\*JXE:OBG^41MJ7O,8Q%3.+8 MCV(:\XAASKTH\%W79X2"[EXT6K#E19M**]J+14_4+E"M%W6"T1^UY->/]DW0 M#&K,.UL+P/AGU'PK=(08.4!**^TQ#VK:J5HQP?MLA:;O-WEVL-%SXKJDK9J-9M!ZV -C&*5SO-81.Q*BUQ3L[V MCHYG+;QQ_J]XJU$]/>;J^GB*N_G#4CRLL[+\O'IH,RN4%]]O5^O=KHA7Y75Z M4_Q8QA%QF7 2/TTI25D0819V1?JI6@"/D8(L\[016">2ZB2B1J.,/9$JD92I M1D\SS@Z3@BCYIVW-S!;E<+"RZ5,^:Z$=).O\G75UX1R@Z]>+2GROE@1I21U'"SSLWJ$ M,\$X;8OEV/>5;I$Q5IAEVE^N'IOXYX]9<[2A^F;DI_1EL[N6"T=R(/>UV*)/ M5E_ILK8,F3]R:Y@>M=AW<$>3;U"M)>(BERC2S#DK7*W M,+W'>EV#":]/=P]*;ASO(LP:>?9NPG!U"DLOG,%,EUW7E6S*]4U1WFVSS]G# M+JK\^&M934P"&5@2>BP548A%Z"2U'(_2*(#=!V1-A.7NY6,OLDZ3"#R3:,]Z MM;676;@.ZUY:R?467W-*\:GJ_1AYKQO](96C6OK$:S&Z#@^LR5AOM'FLS=BO M)B0MI3E?U7,8%%=WZ]V7U7:[RG>/QPIV7>$ZOH^36 1QU26(V"5-P2Z/'1>8 MTF!T<991VTE#!TGMHD/G0C5#ESMDR% FK M?EV*"%*F STP8S(YVA2KV&/I.>@6Z 9C M5[/9<4"P_?3R#)PZ;L\ ET;Z.0\.C:W$L9MEQGH"'G/5;\M2Q"F./9%0CT4^ MBY)4X+@KA'"<0J(N@8\&<44SQE)SF*3H#7 X9-X6[6'/.887_- M@Z[XUX8B.AZ 42 3(]0;:=V*TM+Q*./8$8*["7-C-W6#OD"7IGI3+G@QEH<> M3>*47I],A5+KTJ2&AHU @MAU4),FJ%?5KVR?B2PO[%&AC+ZG,R/.B(J\1I^Q MWH!)]'NV6[(@JIXO',=C;DA=XH:\6\4.F.\G6D,2E0=;'I!T6NJQ>IY-?!_D MH1,JGP7$L)E]""#IK[WZ\/KKO.S]UHUPB B=T".<>MQUPH2R;H$UB!*NMYT" M*6"ZW6NY"SIZ5QKD';"7M66;]FA=T3'KW(!L!>N8.#^.P*LPP!--/Y0S+%VD M'_KBPN\RRG3)?4Q9&&$/AT'U,_;]@'8E84% 1P-UGF][ %]) F9(TC%)C1^V M_8'A0ZHYF-HT>B9.@_32D %RC+%O'N 858/G^8U&NZ&*C?1(22+U>,BQ$$D< MN9%7C?1IM_088DI F8MTGF][>Q6,#2V3U+!AVQ\8-M+S8^.((0/8&&/?/+ Q MJ@:%N9<)AHTFJED>0KN]634Y+#YLX[NMO+(S+LI=^>$^VW[:U=F,*U'M?40! MH7&01"RE0H1NG'I)T$EA44PA7+$BP#)XVAC^XBO:[E77>9I14:E%=:=]/YA? M>,+&4./7V=L!!KA]$QP(KCYRU$I&M>:F.1K53:N<(>NSCK,#I+3:4/- J=TJ M%A.^^,#LT^OK[.KN)OOPM;O,Y+(J6J8RB%;E9AWF5\GFYJX24F=SVP=XB#0B M$0[B &.'Q(1[0=A&$M/$(PGLLFY+&FP?/VEE2R+TUP!=9FTFB 6JQ==G4UKY M;=)$I!(A-6UCJ?%Z#NT$0[;5)K*3CES/XP%XVVZU>?#;>BV?9S^?Q%7EF?AJ MLZU[B7TL7KDO,_9\[B=A@AT<$$*\)"1-"LZJ/PF=U /-R4>59'MV7HEKAEOH MM_KVAG:(]A6%99GMFH."!_F?@3/Y<28KSNDG\QZ#LC-&^@T8-S?J- M&#P/Z!FJR_.5 (,.[0%V^':\KW[Z]:?N7ZK_R*Q9O_[T/U!+ P04 " 9 MA"=-4C6+ASV' "A!@< $P &YX+3(P,3@P-S,Q7W!R92YX;6SLO5F3&SF6 M)OH^OR)OSG-68E_:NF8,:Y;F*A5Q)677]),;17J$V,6@1W&1%/WK+T#2/38N M3L+=Z<$LLS0E(P( <;[SX> .#CX]__]XV[RT[=\-A\7T[_^#/\"?OXIGPZ+ MT7AZ^]>?__CTB_IDWKW[^7__K__Q[__/+[_\7_WQ_4^V&"[O\NGB)S/+!XM\ M]-/W\>+K3W\?Y?-__'0S*^Y^^GLQ^\?XV^"77]:5?EI]F(RG__BW^,^7P3S_ MZ<=\_&_SX=?\;O"^& X6J^_^NEC<_]NOOW[__OTO/[[,)G\I9K>_(@#PKU6M MG27B3[^4Q7Z)O_H%HE\P_,N/^>CGGX*$T_GJNVM\25G\QZORW_&J-)12_KKZ M:U5T/MY6,#0+?_V_O[__M)+SE_%TOAA,A_G/_^M__/33&HY9,#Z.T,U#1U;M M?9WE-W_]>?HC( %X&OY_^>VDHN'^_RO/\_'=_>3(/&OS7?)YHO!>%*_8\_+ MM]Z]3\N[N\'LX>I&S>?Y8K[ZTRP?J>GH_7CP93P)I?)Y^%L@^FC=M2- 3FB\ M=<$_#[Y,\B-D>5Z^E>Z98CK*I_-\%#[,B\EX%(V*'DSB8/GT-0\(_C$=+$?C M\-O]_3ZAH7,+=#V8!4OZ-5^,AX,#HR6UU>Y$_;0(_\89XNKFTZ(8_N-K,1F% M"<8%5BT>3A"R5GL]$2]5H<9(A.:?X\PCT3S;0F_"'\(7OSXT$R_M6C[ MG:KE4>VKT4H7;?YE$7PT,[@?+P:3]WE8#%Q]F8QO!S5\['IUS]#M.G[X,2V< M080Z+NLQ+;0DPBPL>1WOYJ[2G72M M#E7WU^FDFR]_KD/8X]IH10P_&,_^8S!9YK\'\[F<;58AFSV,9WL7^T4YOITS MBU/+'3FYN3,+5X=\I[;6BFB_%<7H^W@R"5_\;KH83&_'X2O7?=DO18V*77>X M_%,MAAW?3M?BO NKGL7X9AQ)\/)O=6QS(TUW+72= 52[>BN=7Z\V/P]^'.KF MEH)M=Z@.+786;[MSU<7W$=T C M#31\5H$;%;)/@GW,)X/U-N;BX?-L,)T/ALUKM>:7G!6(.G;EM+;:$2O_KH;# M8KG:3/UM.1[%\T(U*NX/[NK7J=EYE^O1K7X#K0APM?B:S]9.@OMQ'T\*]O=W M=_F.NE=G(C]4JZ.NUAE^AVJUTM6/^6*\7CI?3P:'S@MV%.ZB8W5TO;=*%YVL MH^6]55KIY*?\-G[=DYW96N;H8+6..ENN4O7#YF\G]OY0.QV)\Z%8'*+(@4H= M=?1C/BRFPP#8>/5CY19,;^,)\>?B0[Y8&ZL3]7%J^QV)O_G-Q_R^F,5.I0^? M^BUV)6(9\7>]+OQI,*FYK7Q:6QV)5<<*'ZK53E=C:%3PIV,$QEVK@)>0M$_IN-%3:8WT/)Y1%X=P*GO M@]FH(4EW-]BA@"_@3I:O3GOG$R^5I_TBY^JW5_?U-V".;J9#86K-,C5J=MGE MV>J@]&$UD%,TL+>A=@1:?IGG_UR&*=O%O>\#G=Y>N(N.U0-U;YU6NOGWP6PV MF"X>:H<&[JG050?K>!P'JW75V3KFX&"UDSK[]$*87/=OFM_&#>GW@R_Y"_RV MU9O,9L^JQ9MH,MY$@VS5[6VM-=S3L-9KMK,O&VRXO\$K&A)OQ+]9C#_LI)_.?_E=C"X M#]A!_FL^64L^=$AS34B(A$*XCT5.6J=GPIV(VRF=__1G^_%/X MRTT^FVTFN#UWK5MZFDHL& MD0UR=,@3LYQ%N&K3Y47YC##H')::.N0T$5P"QDK9@-;DLEASJF*W\B,-RJYH M$B]?KF[/S+_&BZ;?!I-X74(M3'"S'\(4L8H-WD.;6O4SX[#5R&A'-)5($&ZX MJV2G&%PBC4[6?]$^PIT9H74HQOQC/LQ#S\,R+:PI-L#LLT5[JF4"0425C6(:%?<*F!U*0'C M+F6#YFBGY5L^^U*\#5:]$ZVEL\( $PHX#7DUF$DF6"5 M; ("U*F7\E;XT@24W3JO![W63 2'VQ.CE5;1U=;6:UOV'C)0ZV1C!Q%87]W5 MAG9TC\2N*\T_S2PZ';U.'5AC\[]N$UGPYC'%0%(EH>.6.F"J299H9R[+<6WU M%*DES,_ NOJ'3+LK94@K!SAREB/IP\!2Z'%L44C591T1-*_\W>Q*0[KKHX+K MP4/)?UK%3>_1)AK8S'ZB8WG[.9W?[4Y >IM11[63, M"@=M@)0;0:PFS$)08N%XT@S7PZV?%FC6)MSG<[^/L"?KMK+7#U7,HI=.#OF-9NKM2)BR!5EA,E8/"A1&L=>6X M$JS\91WYM4Z]QI ^PQ*AWMH@<]9X32QBD#*.+2="J2J$PK*4$)0>G@UVN0=_ M)+2=W?XH[N[&B]4+&='#W/8DT+8['[MK98P[*3T25A@+@%#66%*M@:A),3K\ M3VATFH.Z*TJ==/Z\!SD/C6,:2L$!9F%YC6$96@H10B+%@1)_0D(UAG2'P?YK M#:UZ?N@ZVI;2&>&$"L6P(< P"BF04E3C!-*48/X>G@@VH>#7$?V)H'8YGVUR M&QV\N/BB:,:1<(P*HPE#7$*./7L\H;(X95>AAX=_+= D$='.SOQ&HU4 SV!R M/1B/WDTW^VK[3ORVU\BXY0@8ZS5C*!Y+(4,KGPYBFA(,U<-]J!88TPRP71'G M8\R)-,U'Y?M<:CAOCSL-PO,_#.5PY8V&P .2U#DL%A9F7G%=2 Y1D M@'JX5=0"G1K'N,,PA+*CJUV&'6\$?\@75S>?!S_V!R<%<$K'(1UO&<7A?.@O,G+0G3NV-$,0N@5M7)IZ8P M9=5??^-H3]ZV-T"D9%3/M\ _:F&?<4*48QPP:CR73G/@*JF(=RD+^N-WB%K? M9&R!*GJ1&->TP[F0Y#STC("$?"*Q?ZADF) M!^$RQ4_IY59@DQ1YZ?BV"/P9UETV#]H;CC=O+=Q/\L4ZS$#=Q7=&_GN=QG]7 M H)Z"[*DK\B4\11I%4&4VFJJ"34E@L&3N+"[">U2]SPZ.<^)R8Q%<2D5+:8%..HWKY2YG9XQ*1/JNEHOY8C"-B\0C"?6D9@:@ M8Y(S87R CD"HI)>EO(;2E#M6QT?"71ZK3H?Z#)$$8:*^FJT@&JTF[.M\MI*B M7G#!KMJ9HX!A0(ST8?*G'!+F3"6WLQ<6*=F&II M:Y F*=;I^/WU"Z/121"?C4+U'*I]U3)BB>5.< ^UMQ0R*,)\OY$T@)@2* 7! MGYU-IP-]ENB"=:?KAA>L2V?!U$("-+/<((^!EY140T4BD/0,R9]MXSX=W[Z< M[CV!:??A\CG/]4Z\"U&C?N84-=P8YSAQ7BEGU69!3AVFL-Z(:%G^U;.,=01= M%XDUH^56(2 *TW042;3JY%CI&SA73 MU4VG'^-]$\3>>IGTSI P[VGH85CI68%,)2N7]L*>&CI5T;OXT@"D7='G15=M M<3<83_?09FOY+ B#(4.>*8F)0 A!3DK9- .72ID8YH"3(8N!&)B))TMM3/61+HEYW+UQ.0O/,]X,.LF5OO4PP MB(57C &'*+*&HD=9E60IQYX]#-]HECE-(GNNRT('Z;.]0B:,@"P^9Z&-Y@B! M() HI8,ZR>+T, "C6=XT FF/[@ =-D%UV\BT0]9[::6#P5?4(*SQ?8F!YX8 CRM%&+FJ0N["8BV;9DXYG MY^OS]\&(O@L?:RW*J\*9<,0"0KW$@AIM@FRP1(B&_U)8TD.7I^F5^*DX=L6. M8.@BDW.;K___;OIZ'^MC,9GX8O9],-MW!'ED2UF\V^0T5)H B%R8QB65)1[6 MT4M]R?X$0KQZVK5-H-_*_4,O#05>&\($,]P1REPE55A'Z"[IT/\N?CV^GZJM/PX?-L,)T/AIN+)*N?)FMMC_YK.5]L'BP] ME,BAG2_,./7(*P21-P!ZYH'$Y8$24PRDA/7T\I'1KCC<"W5U-1CL^-MXE$]' M\R=;NF8P_[J'SKNJ9,AC&X8ZT(9#B$; CP<]O7 M+2F=P^#X8SI8W\_+1[^%M7@<9&HVGH^GMW8Y"_]>K]RJ!"O;Q-=F6A'N$041 M;:<<=M""$FFK14I 0P]W2,FELS50DZ!W=^A9^A[SS\6.\[:58%]>"O8Q M#\C-QXO\4S[[-A[FZQ'U,1\6M]-5*X?N'K?]U9DG%A)%*%54(AY&M+6L1!R@ MI+../NX7-42_5V>PO=)2IYM-ZWC]IQ/&JLNKOUW=KU[A<3_RV7 \WWO5XNBV M,NL%EL 2Y345F BAI=U@PC4GG3ZI]&:9VS;L?:#BQSR -!XN-I\4[W4"X2$HV!?UA6DY_1*H)P#=$F_[8 MU;'JS')U6R#\[J:8W:T3:\5?_$?H\E;+E]AB%I:G4F&O.3*06B)B]M928FJ3 M'I/H891"PV3K%OSSG?ZL%H1''0&M:F3".1-6>,Y0QBP2#AE>KO4X%UXDD*O^ M_>L+W'EJ!N^W5S!&4_:Y#GZNO7Z--%-+Y5'1X+] M)JZI]2X799MWUKQ'0D.-G+!2"NB\W(0Y6><$J777HO5; =7&>9DY(NZ:QV5N MO8L".ZMG,E@^YY05QJDP@P*E,*ND9Z#3N(,NCMX:YL3NVP1-0=X[>S&_NHFB M^$GQO%4M@YAAKBPCU'NN-3!,K9\N5I88R6H-B=;B0U8L MFA616R/]\$=0TKOI59AB!_$)-C5Z'B0RA00;AY MPY5/(R1Y'5;2+NK=93DK;L:+ X%*CX4R0$VP<=IQ!)DDT?QQ M6$JAE;ZXB:9-1;_*978BRF;:*N])G)OS M56,-5;^1#'@&,>">2$BD TH16XU(#I-6^3TTG!VNAEK3P?F86+[+%!S=#\4B M?_(^TU%1D">=4(]#?*STFRV#*I[?+GW M6*:]J)Y1JGW T@,FE0=A3$&-'P=8TL[@F[BPV W9TE _.]^J':+\5 .WO94, M4>&!4R!X%$Y0%59LC\MZ9U5*L/>;N(W8'?N2P3\?":_CE=_5B#)%^/9 M.G#DRV1\NU+[<5:P1GL9BD'PE$NDG*+6@0"_++%18;G52:#X91.S>36<>>T1 M-R[73U^?.C_O;B;CQ"%*@GO"/?(Z+,6T Y6'0GU*<%@/G_@ZWP*D"?3[L@;> M0+4_GJ%^(QF5RF'$$'"$$:J8I*PZIPR^<\J&7_WWP?Z$:^&35=!A9K6:._6F MF(9?+,/O-G_SL?3?#[/YZO$15'*S5_VOJ%^1#,9UQQQ8#05!&$KX],*FTTP MAZ'@*;$0_3W/:Y,Q+P/)VU/&V6@9< MF??$07.1N+9 MDV#!GR+:&.N)8+KSPOO8YV=B4%CJ\(C/,\]'7F B\>.8%%C^.<)O6N%B:TKHG^_8S JH9L-AZ/IX\5X8 M13!G5"/@=846H"G9I-[."J@-RG:JES.S>/,><3,KH#V-9AN[\6#G74R#J53'#N-#$-4,,YX M):/"+(59/;R-U28)]DS=*9!W1:N/^?W&\;VZJ4NKG77"*LW:>'YJA,>$*(]- M>8[OL-6 7F1$8H?L:@KYL["KF-X&9=S9_$OT8,M\J?EP.3MT,GA,,QDP,3<2 M4EPI(!Q#G'A6(D&LM&>(4+Q(^C6KAZYW;*YNMKT.4&.79GO%#%!..,"**L*A MQ=8J8"KKCGB*Y>OE&PY=3JE-(G^6W9@CDR0?K)L%A7&I%(< 6X:$,A158TN9 MI)#8'D8IGLE]:P+ZKLW:QWSU)NOGXO/@Q]_'BZ\QX5A R!>SHZ_.G]IDQ@F2 MA ;5O3.A^6\8X_8:X138L5Z&,1X!D/8LD;ZM[O2S!YAS88S)QER!B(AA)64 M:L>X?ASA2=O:Q\+JQOT8?AU,;_./86A>35=G ME]$KGG^-6_7?!I,XSL"W>.:M4/ #O+&0;"$Z<#P@J7:8""O2>T4S^RJT>* M.V1<&MR7135N@VLF@_T9B78NHV]VT M&N,IO?%,T# +6^G#:L0KXS@S$):H.4 O+&EE5[3L7#%]H//QS['K_";4.>TE MZ<1OS*R33 G#A9%"&@Z84!6^!JI.D[FW3_PN"7G$6.A.@7T8((^7L5>EGM_( M?OJ^]NDCXIBOR"@05*GH*",-,% <$U$B*&'2S;T>VOZ>#H$6-=8'SE?(QJS@ M0\L]I3AS2NJLWVBUP*5PNS;'=I=*^#K):9<(TRX 0! H*L!# %*B>CI(2&[ M;0[R/&T-]V@M:]Z7J7;W,R]MJ9 ;IH&*DK5? 0X^E-)L\#AY#8VKEIV]I MOVLPB=E?O^739?Y;48SF^W-[;"N>66J0LE9SA(VA"!+G2"F=HN3"5A?).G[Y MA$,ZI-U-$?-5RN!-#O4Z=W9V50G>'1 .H" EU,&U,]XJ64IH$$MYLJ&'_GC3 MI&D(UBZ)G8K(O]!C+I9,R:9)$W MGFJ(I'>^DI[ "]O_;9Q,K:#2<812#K9Z>)NT//BVASUUJF<@ MWM-VD%H;QH?B8?H7II3XAE5K/'U>Z^?<'7I3.EJ9'! M .%E+B\[1_6!]:EI+'IX=9*T]YS.J*=1?@7T^)Y9S?CITZZA$-U,R&# MH-8C@3TPUL0+U;3"S\*4^:R'%JAI%C6-;U><>C<-6(>I^+!;_:)D9F.:)F6L MU<(YK80!K)*' 9-R:>[4?&[MWNQH3L.O$K2F(-OI6==.$ X=9>VLF'$9'#[C MF91,<62!E[::\BU/RIW1PW58>RQJ%.;NS$\5$!&@VG9/:1WV\.1]@=_'TV(V M7CR4HR9X><];B;&RBX??\\77>-P7$R;=';@MU&$O,ALSTSK"I&,*,J2A4*)2 M+\,7=N6CZ6FVOYKJ=L0<\U[RK@=XL37!F<74:>TQ]MY(5,DGE$YY>ZS^A9 S MY%MO@9"IX/;'W(82DV4\KMT:LQ"?+PB5 MZ3U02S'E%)EO64+\RD9TY@RHWQ M6G#)O,352AZ*I(0-/;Q3W+T1[4 I'68..>J^ N*(."B=%!89#+PFOMJ"]-"F M'$4>_Q+*FZ/6R4!V=K]\,)L&TL8+HF5VA_%P#S.VEL\,MPP&;#255!L$-?85 M/-ZQE(?%ZC]5\F;W2IK ]%Q\L>/)M M2;H(!?Y\I#D-UJYH\_=\?/LU=$]]"U/J;?YA>?&@"/*J=C#)E M'*2:6621Y&'69ZP:C9*D>$\]I%Y[5#F1DZW4EY4F?['@^G!3SY:Q./,%1[62.4VLA8!92 8$!D%$HJ);A?QQ9 M7.N,[XQX? X*TI/]"8V/:RC3TFLHC/=6>R40X5*S$A$)R,6%,K?"EBUVHC45 MG-MBV'PQ&$_^;(;#QF?!E/6",18,.^8"* 8]=6$:(0K4.J-J!X^XQ_G8^X>/ M^3 ??XO[XV7.XST8'*R;Q51."C*OM0B<1,XZ3-=R8\(D3_(8WKIYJ,V)HEW4 MSV 1GK\.\#Y>8'[RGOW9;$/LUE%&8'N%#'I.$ ->,1S\. (U-W)MD:7VE)[1 M37C>X3K^P(X:&=0&@K ,=]I+1QB$4+!21B-D2J!W#T=VJJ)?A7DW 6KO!NYZ M;C_K\-W=N9K#^7 #F< :XV"@I0TK0$KC57<8++@W6%.&5:V-Z9<(3']$J03@ M&YFF/UZ2)%KX+7W?7C #FLNP0K4*:2F#V3?FL8_>L L$:4S3 MAYES$JZ'N;-EDBFCGF*B^T_#?#J8C8L=9F-/Z4QZ0+BF&%!H@E.$I4:\[*DP MI%:>U_X?331D,IH#LC&5[QS\>\L'_U=ZCSRCAC #/'9 V;*W,5[J,@9^(_K: MK_N3\#Q)^^_S^?SSU\'T:IH/IJ/P[]\&DYOW^?KLZV/4PN]Y/ #;SH6ZM8.K MA2$VB'NJN?-,&>8JTZ5YTJWR_C/C6&T6;>-[$E-TOOB>Y\^[$CY]_EZL?_[_ MEH-9D+TV=TYO+[/ CC *7DHRI7]-+LVSJ#/$4?KWL3>Q@ MJ),?RZLCVLF(Q(00KSA$AA(*A;"BPI(DG5KU*.=%6WQJ#^F3>/3;+ _2S:+9 M/(XX-2IF0D#/, 2$,2+>5;Y<=^#C8'?F=Y!^/;J $8*0ZT-)(_GF:X2]D2 M3-#?-@:\.LN!9N0P[BY544$KM@.2:*5"=DQ$J+FP^.4F+ M17/X=<:%P8]Z7'A:+HOWHZ443$L+*;184N]+6;!G*3:A1QN[C7(A ;^NN/ ? M80$8)[^X'CS@);PLFOFPQI? 4B8YP,)QH10J)8+"IZ1$Z==N2I/.0B**Y^#% MP7"3UX4SJ;6E6$AFK+',"41LM9D0T[5 V^K88/#;R^7%\>JLV@0QZY8\;Z8CHKI:H_QRV#ZCZN; MH(U\%+O]_IV^^GB0++7J9Y)(QY@E/+A61"K&41AHI5?EDAZ:ZZ$GTB"'VH"W MLTO3H:?CA1\,QY/QXN& J_*Z<,RO30UF!@5+; 0@D(!**J54RCEROW;XFW16 MDG$\#SL..BS;BF?28(RXH4Z;@%+,)X>J0TZ T84E$DE1[5Z6G(1F9UMA^;=B M\BT^__&LSX^8(!=M3(M(9,&>,(-!9K(1"PE1'S3J1XGL=G#GXKGF]*4\[?WU_NFF>K/F>8^.#K6:TT1,RJL\D%E##5F*;[$&]'UB;HIDL$\SEC, M\^%?;HMOOX[R<;03)'Z(:B=/S$/X5?8^OQU,W'2Q>]-B2ZE,46Z5H@@K%TB/ MO8:@BL4V)BE_X/$IP?L^9Z0#V([JU]W9.0&\+))YI( 58>DM!0O+'F"\J2YR M7,[=W"1M%8U =ZH)C[/_T\0%!TSZ]N(9!8'4GH9UCHL7+K TO+)*S":M'GJF MYM-45#2.X6M]]W^YW1!^'_MX^UO2"TMO MEZ;@ VPY"=%&-F>G^:*X64X'ZR>6\]$H]&@\GR\'TV$^+.9[M_).:ROC7(?I M11@F+5=<8XP>%R 0T L+A4U5]>[MW5;@?HL3>_M0M[23WI ]#PO^JYOU3O#A M>)!7A3.,C)3<&.>LB_?40#!EE1'C-&5EW*.;5 V3I#$\3SMOV9'K;3I:/2"[ M]_RE3M4,(6<5%E!H+K!7#@A>P:$02'G/MT>W5IHW'&V@VUG$Q_:^'S0I>^ME M'#LDB!$( D:5U4ZY:C0P8E*\Q!Z%-+=D79J$MO;,WJ/@JY9@;3=$HJF3Q2[. MH1NT?)V<1!_,%!OGXW>+_&Y'#K\=A3-/I6*44 ^Q-=H*A5 5J,54V@YBC][U M:RZ'7S- =C6UQ=Z^F\X7LV7DYK.,#?&!F]%U/AM&U=UN2S)\?".9 I)X#'4 MGB)O$;*PHKU2[D)B\IN@P9;^AY2O"H;YDK+B87<.\"U M"3-E^%P=5B*0)9WJ M]6ACH06J- -H=RNBM1[\>!K/BTPQ7\ROOD_G\3G.]_GZ;=G9+*9L6#GBFV.E M5;$/^?YG9%(:SAAG5GOA8LH\';!W0E5Q2P2C%/K5WX"1:_I-\]NXYOC\EEC8 M*?Q=+M\/OYBV8\F^NV(&N*%6(6:8!QXBJ2FLTI HE_1 W_$QH47LX9MA68.X M=AGW4D[CNSMOEK,(YH%PF-KM9))"HS#$F%C,J*'8RPH+862*ZW5T-%6;.\IM MN.4M MTOTB6S+0MFFU-NM52. LTT0J3"V!F;0K->;V!WQ;(C 3[_QK9=SF)^ MS=56QTF;VD\;R)#R3@:+#AD'4)D@/*QVS1 &21>F_JP[V@D =T6OLKONQWT^ M#9CG\WF>J_#/8O['-&COZ6#90[)CFLD@0IA"ZL*H4C8XH,[JQT<3M$NR9)>] MZ=TBS,E12K_-BOG<#\:S_QA,ECN>\MQ=/J-$242]-I )X:!6Z#%BQDF8E#;S M,C>\F\2SP1BUC;=V'6-6BQUOKM6IF3$ @9%>40&0B>RUOLK8!)!-.F*]S-WN M=I!M,G[QW708NS(:3W_3UT>%+SZK&=]="-CXL I5@ #$8Y!4A8P!2>__7N9^ M=SO(=N6F?,SO!P_1O9I?W;RO>>B^LTYF),4$2BTE0]H$VG+YF(;#VZ1+HY>] M!=X4IN>X"?7W?'S[=9&/U/JMIJ>.^H'5>8T6,D)%#- 44&+B":3!Y9*5MP5, MTIV7/J&"S"S&GH?8*4<0 UH@H6EWJ(1JDW-F ?4YG MT-HQW6G GIE&Y=Q\/(_*FAF \1D&:*F 7DAJH7U\ZM+XM!2-?;[MVQJ13D0V MV8V>CZ?7L^(^GRT>KB>#H(WIR/US.;Z_VVYGCJB=>8:QX"+\"Y&2"C..JP6! MYB3IG8++W%MN#]T4GDPV?1D,A\N[Y22>;8_R@/YP/#BX&#]0-XN3+M;>F?@L M(3" A(FX0LC;%#N"+G.#N"ULSSPG?2C6!O 4[^:Q;L:<4]@(#J$VR@1+*FVU M8*!*)V4 O>Q=X*:Q/[NQHOH MUM_%5^&VFZ&$!C/B-//!KW.0 R"0]\95FQ8>T)1@:72QF\?= 7Z>LU(]F(_G MGX+N!J.KZ=,7 > >NU6WB4Q019QB6C/-K$2 $E8=YPEO4LXKT&7N3K<,\3GB M]LMALQX>41R?Y[6NFAW12J81DH@I"ZR#C@M'C'N\OR!YTML=E[G9W3[*)U]D M?63^2MC\9K"<5$$#:CB<+0>3'5N21[:0.8^$YU@3R["Q7 K**B,MM$M:U5WF M-G>["#? F8_Y*M/KZ'V^WB#]&!53ARI;*V:*2:0K\HAD73H MCBYST[H58,_C'_WQF%@J(A/]NNM9?C=>WAV*_Z_=2N:R$$Y!0C@VTF/A2#F*2KH:@R]ZJ M/AW%!B:ES:+1CW_D(_-U,+O-37'D]'2@B0S#^+:T -A:0Z"&BDA:RL0A3;$C M^&(WJ-N$N--;L>L(QUK[CEO+9T:08!4%T9A[+['2EJI2-H!X2L 'OLR]ZR;Q M['+">91=?0G,'PP/S3VO*P2LD%#88^.#&R>)8,)7T@GH4X++\&7O3#<"Z#DW M'K[:@?TR+V=)V3H]L45.4J+&C MTQC6G3$O7T3@2SFNEHMY/#&.-W=W'9#4K9HAJ8D1,A[S".>H\4:14F+*8$K< M4(]L5UOL:A;=1S[]^Z^O@ U,_L?J3UO_LFGG%5C_7 ZF^8\ORX!*Z-7]K!@M MAXOY7X;%W1KR_7?<5LG@YL\[F?]8Y--1/OKY[4S0*JQHO!%> .@HX(R'24K0 MN-)EBH!ZL7'M2/AI^#4?+2?!1*WR+4:X/P> =?BV?^R1Q="B9UO1 MF_WI5=6Y1W$8;;*L?=3/XI7, MQM]"*]_RQ_VH<[HA6WH31O/?\M%M=/6&X4_CQ3B?'^FKG-QJ9K4!&BHJO7%. M8BD96"N0>(6 M[>-TIIZ^6".;+P;CR;]L4L4=Q 53W%!&A(/ 06RHH]8CBC1B3M;*-=H.5K\- MQM/WQ7Q^-=TJWX<\GHTN!C]J '1L4QEV#'&B@?><,P&8$+9$!7M*]+]LS]'\ M*3I527>'$67G5\Y:K4&ZSM4/"?-,FF"K+7!8(V@I+>41PB==V.H?Q=I3]\XY M[128NZ+-NVF8IM:I\*/\[Z-V-Z^Y[Z'0GEH9<)# ML9=%IY.U_"K33E.(GIDY!]_^W%LO(]@!RK3P$CL!+4"/^!$*7DD_ ]:9-H=83_H9A>W>>S\-73VW6/HM'=]XS#N/9LG\W0YC;_?\SK3<0UD8=&H%)1$0J\E5 (3XDOI MF45)PS?'R[25PU?-CN&Q8+F\]#J;A7JN:;14!)&747ZV4U0[*=2\!S**Y^N:/ M8LWU8!+3M7_ZFN?5%*.?R&V*Z6H9%)_RTP\;64OQ0]E#B\WVOC2@;#"P0B/G MM8<*48D>468R*7K[C0R!EK=&>J.\KH;(-MD.+(5W5P MDI D7=CMH87N U6*5C1S3NX=7$SOKI0YYL,ZT5H0TP6%M8)S#)=2.NXO[-0J M7=DUV',2LEWQ9W5/-.AC//@2HU3#3'#PG>U=53(K;!A:BG/J@.280 C+"8-A M*).2L[\-[ARKZJ(59+M?8A^WGGYTO1VBBG&K'#1:">\)%KR42TIU8>%>/9SM MTI72V3JDB376ZHJ06NS+_][J]V4!/PZ8LY8JPRSQF(A23TQ)E1)YUD,3F<2N MEZN*'NCC37&]G$4>.N3[MN_,-"-<00X!\!1S8REBOM(XEDFWZT]\2N_/Q?H& MM-(5\S\M[^X&LX<8![]MX^)PJ$R]!C(ED6,D)KD@0MC@3UE>ZH,SA9(N3_;9 M#G>W"]2*(DY, [!=^FHL[-J-K%TW X SHXEWRL>D%E:K:C!QZ''*B]<]G-:; M5FW1+MSG/''\.)[_X\!6X+YJ&4)"<@)\,-!:46F$(:B45%M\(8%\+6B^QGGC MB2!W3Z>G2\"#>WO[JF42L( ?A 9[3J2@]M'=%0RFI>OO#YV:5?I.)B7C>]IE MJGPR<7]\W!<3\ZQ(I@'1R!L/%(UI=2D7")1]TI!?[)(S13U%(UB>K%^C["'] M5D4RX('40@4&QTA33I5059^,]]TLK]ZT?D_%\F3]_J:O#^FW*I(!PQPR8<8C M3AID+735482(KQ9=ZE*E.?V>BN5)^M7+![>92"%4&[RHAS<6N#))T7+2![9LZ6'IRBK _!7,+ MWY9YP:%1'./@OD'JPB)>EO=;E*3HXA*'-63@:KW#.K&TE/1L9!JE:WH>97-WX\'4R'X\'D M.I_=%+.[&'L3_8CJU\5\O*+:)A3GA.1H9^Q?AA5G%GH!-+2$0BLQA*7^@,+AW70UH)\^97J$9[$M M@&'S#8,MW[#''ZA9,],:(4N$8UP0KB3 ?)-^B6%*>;T+TG66N*-\'$T)B1^B MC.2)!0F_RM8]_)C?CF/'IHL/@[MM41F[BF: "LJP\9Y ":1&&@E6R@$1OI#+ MC8UKM6@4UM-V/PY1X_-L$ ??IX>[+\5D!R>>E/(N6-(?_V^^+>/]SK*9@-92RQ207FB,&/*\ MD@*B)%;TZ"RM?1.1AFL[[-@\+.2#"S.8_&<^F+GIR&Y_HG!?\4P98: AT%E@ M 46,:8%+6;Q6*1SIT1ETI'/]H$[T@$9QII@W7,?%Y*XH.0 M"0SIV4NC;3,D#=DN.++F<'V6/"F?$4(AM9Q+QYQ D$)/2"4-)2G32\_>&.V& M)Z=CVPY35.C::-6]R>!V!SN>E/B[9% MB11 6]W2*.[NBNFG13'\QZ>O 9WYDQWR_?L;>RIF-"RJN+;&8XAT?#@(FA(A MKFG2O5OXI]H0;1#E,YQ/N,$LOCHX#Q9PU?NS13N\[$B-4(9=53+(:5 DUDPH MS<**P<4(*[H*>_%**'>^.(677:YSJKFS3@Q8QP9!QP)W5?!T 89\+2<%F)@+ M2UZ;KNZB'6![,&S/_/)'DX,7*QS6]Y8XKTVPEMY2$V/%,#!$(XE/>AAQR['I M*P0?7X'9?>'[0*6,"BL(13[>%^2.4J0M+?ON";B0"[G-J;!H"=G.0EK*F!TS M&Z==;(@B#4RR$6PX81H"B7:R&@T1I=S1-V8LE]&E30$;5?T M>=K-@U>W7Q?.))*$.-+*RC,<0":L2UM6&9X&TY5UL 0:T[)$T%T'S+9U^*MT.89B#MBC+J M^V VBJ?W!]9#S\IER&BK$=;!0'K&I04 PE(6SUX^9_]6)Y\6UT I<':V;(X" MZ\$\CX_/W^?3^495L\'T=GT%1C\\EKD>/*PBZ*-@C])-1]>3P33&(!]<.;7Q M=9GDU!NF$9.>&\4LL\B6R"(&+^QZ](FL>KD^/[\B7E/\[2CAO/#]R]F-Z4,D M=T1"PB70FAH-D=,;V9R"I-/W@;KP7GI%N2944GO\'[WV^-.IHRMW]*C#F_=[ MLN;4JYC9T$]#%##&,&@!!\I6A))6IIRJ]FA!VX(+V@J^7[ %^+29!B_,PML;#/3/'D2UE "A*E>7!D_(88PV@+/<4G<9)L>(] MC](Z$=3Y9A(FR$AINV,H*LT<(3:+F4CC"(B=I@XA5[^9K\1:Z] MNR3B:;!W1<6_Y^/;KS%51?!K!K?YAV6_:I.@'VSF*A7F"T\B[4 M='1XP7R@9N:MD@9ZJPWEJU0W5JI27F5T"LWZ=3FW39HU"W)GL0QA-(QB#\?? M\D_Y<#E;Y<-S/X:3Y2@?K0?,W?URK=>KFU>!\;MR<#?:?@8P,V3]XZ-H>GX=N#"VBO[M*=-W=VHQ?2J(3 "(J@M-XQ9ZG2F^N%89JJ M%P_=4AQ5E47UP+1Z0@;=HUK,G-=(0VDDA 9)*A4I,2((JLNXPRK.:KL3(?; M)NQG,!/5*P"_YX-H,>-&RM7-ZJ'UF&*X?'MZ?$93477QT:[7>4IZ7[7,$ MH,%2!SY(9SVT=)V6.)"#RS->0-_6[3J&86^]S% FF%46 B@10M0J)#;R2@62 M7AGLX?!O1O4OG]UH$.!>#_3U5?4+&^\,,:^,9PQ+HPA6T&^4KIE"N-;TU[*T MVU2QT=7H:OHQKG1F<;][.OI03&?ECW'ZF>^Z$-_X=V2$^S!:?$PGCS 3''") M2QQ1@/?/9$?J4FJ7'>E8&5VM82OY]$/U\6_C?!:^_^O#^_Q;/CEPWZ1> YFE M3!J#G 1A\8X,,\[IC?1< )+R]&*?J=@=:W;QMDFU=$[*)[/?_+48!V^J'-5. M)I6W,1TJ84 :S(A[@@73Z%*]KH8(LHM_+4#?.0W?3>^7B_D*%'3PIL.>6IFS MG$G*(+(NC&E,6/RPD9-[>JD3E)4"PLL=44IERR[K-5[Y:7K3RKFJ;)-S5*2B4]=#A2MGUGIJTE M5@I!$ O N0H827&1**4N(]>WOF\H/'2@#X["S%9@?VW?#(*DG\:3/+WQ?3V M?9#W\17[QVVB?:$DQ[23:48-(E(B1)1PS!/+*BR$0Q=RU[%?S&Y30UVQU>9? M%H_C[(_IX*Z8+<;_G8]BSV,$S'58/8V7=_N?@#^BE8"V0$(A[X626GD(N285 M#EZE,+5'#V_UBZGMZ><,)U2_%<7H^W@R"5"]B\G@;\=AL;.&]VQG47OZ=-2C M[D>UDRDKH8:.:>$9]5QQK=8/:H4%'PMSXOE.JVK)4>>X^KB&,L"YEI@XRCUS M1D+'G2@1\=JDI#SLX8*H);84':J@7_:C_-.YC[;/8TZL%5 + RAU$ AFC%3K MDTJJE+#U[NRV'1]72G3H*'M'C8Q";"QF3,J8XHH@#CPH923<_ZD-1&W][PQZ M2\&ZLYQU9?9IO9P'QVH^_Y3?KO=D:J9[WU8O8PA@3X,;[[G3ECGL,"EE19I> M6&KF9(WORO?> +:=\6C=Q<-)"Y^6RQRE##*,,=,0:PR=H;*4!6.9\K)L'WG2 MC%Y?LB4!T9.R5'U0)JS9IODBWA@IIE& G8>Q^XIG '#(47SL5'G)N9%"N4U? MM5?LTK1_FIZ*QH'LRB24QK#.$>FKLIEC@')DF:)$\C 8(+.JE,E8 M0E+Q["Y]Y7W<>YG>_C$=Q^=OAU%=MP&&)]$$[LXB;0H>N'9[> M: 8,M$0S:HDTSE*@S>;-W8!2&*@IE_][:)(26/(JAV5'D'=MO#X6DXDO9C'- M9 WS]:1TAA@4&(1U/K $(T,(W+RT295A!J;<)>RA 6N.2NE8=LV1&L3(G"** M82FLX(@X&-:/L$3#4*P[71'=KYX%#M[H;-$))T[2Y Y6' EDUU1X<;S[>3:8 MSB,>Q08%KU5*-J\>&Y8#:E#B8M(?Y>DC#-@CR,L:P-?![ M0,+'_M=Z).G(EC(D=#S>@U0J"P3$P+O25X \K%POBXRM,*4^&QO00%>,-,OY MHKC+9Q_S]2)A_G5\?_BUP#VU,JB#6PF1<8['5TMON:SS_GPZ[28%+0Z@ M!])!"[PO5Z@(0I R;?4QX+U]FC0+> _\ICJGL'6J9P9PHAW35E*&MN ^)5Z5J_3+8>+Y6Q[FO5Z%3/@ M $94RK"0!I PHJ"$F_X'MU*D[$2^+6_G!)46+2)]$E,^YHOQ.HU <7.SG$P> MJAL4XTK:P;,K",\)4[]^9C6R7CHNA,82Q;2AM/39<+S'?5G6IBW>M 9X#R8V M-1PN[Y:3U5W))X/BM&EN1V.91@%HXP5WSF@7,((*E:@HBU*NEK\M_^IT&G:& M?@\X^=ML_TGOH:J9=T1IBC$4B%$I&*1:E!(3R5.6?7V\%G@FOIV"=6<7IY\, M@*N;75?[MMV4WELQT]YS@Q'4DD-C@MC!WI?22NTOY*VE3IC5*-(]L%I^N5BN M4OU74KD?\37F.F>P*D#= M+<)\S./>SR@^.^4#K(/)?^:#O?GBTEO/XND( 9Y;;P@S.)@37VXT$00N+J]< M)Q0[PGUL1TW]I'<4Y//WHC%";]K+H*$6&Z%4 $5*JC%CY?8!T59UFA;H7Q0^ M63$])FWX^KT9KTYK,>/*(TX!(]!C$B!"V)9'-T18?B%O++\UXIZ@FOY2UQ?+ MYCR(LL$,^WC!$SLL05@J&,:QK[0A2;V\)1>QUN\3<4_03(]Y&\HVR]M0-I,Q MG2J!$@.C%"3" 5DNFRFU,N5=OK>UD] KWAZOF7[R5MT$G39.WF>M9M9PYC%6 M!G$DX]8R9.65>\J#BA(8W*.GGM\0@U/4TP,:[T\+N+]BQJ$@UB%+D/784&VU M*C,"4,)UR@GY\<\]%XO!Y$]%QN,UT*]K/F=^F/),&?\0)%A(S2'V6D%L9)5$ M(RPX5*WMMK:O\E3Y'(YZIO)5K4PY20C%"$'J-630$5&>RWLK=,J-SQYN+;;$ M@\.IND[$N[,T2U6/U?"?RW%06,T0_N/H=VKC63#$""K%B&&",$F49YLS+PVD M9!>V>]@U2SM22]=D+O;%5N[T!HY^_+>)K\D,%\8XB*61P"-GC,2X1))I=&&! MUMT2_ P*.H,3]VX:/H9>_SBCNU;UX2CG;$^M# ,'#7)(>DT%YCSXT)O@9^0< MY+66TIW)6L=J[*N6Q2!_')CF"40XOF=%.2JE#2Y#RM97#YVQ1O1>M ;O>"$^A@8(H'F&OCX\/,#$@O 39G?/2WZK7[,;@;3U=:/)0.86>= M#!FBF%#0XN <8:P)9JJ4DVJN A#.KK M63$-'X>KJ'@WF$T>U*BX7RER?VJ#(UK).%84*."EB-G>F;70X!(';^"EV,7/ MYHU9([">CS0'4ZWLJI)9P:&1W%I+E2:$*HQ9)2$C*9E0>VB34M5\D#4GH7H< M;^;Y\"^WQ;=?1_DX4H;$#Y$IY E3PJ^R]_GM8.*"9=QI4[:4RJCE'F-CF4.& M$J$)IY4EEER:R]I#:\Z0I&/9#@O6W=EI'UX6R9A6F&/O87P?1PLSJ?YS7C;;G9JDQF'R&'H!$::HS#] H0J:QP, M<\HQ3OT5K5RS;!I?9XM\S_N8U3%,'P:/3N1K<6R;0UD M#&"(N(]/K@<_3SEEE*FLO;=R/;QJ=#[&-J2 /E%U,Y<\*V''H6+4Q'BP[R&@)IK/ M, +6ZICV'3H.[2KU0+5G)53*6OSXBTD73-V&%=$G"ML\!M#%?895-N5$QKYH M+>/8$\Z@]#K,.?'"!B35U@63(N5@6OR+H$WA?MH69(UNO;N['T27//XQ#V[X MW8Y=R%.:RB"5TE)&G014[)%]L-B?/KWK8SX21%TG%K,?1%SSI;V0=/%G,^=20Y^HNW(>JE]- M;U=(;MX,3V3NOJ8SA"RF!+J@&2DP!A:Y2E>6V91-4/A& AB[(6Z#6N@=;]7H MOY;S18PP3K6R+YO+%&?80R[#ZLYK @GB[#&@SZ"DL*CCCXY:SP!R9GZ>CGQG MB6:>6_QJ.LA'>YBWNU(FK/%:0ZJA09@BX.R3@%'-DNS?Q9\"-8YO5RQZ/QY\ M"<1?/(2>_S$=YK/%8'4F?UVLCZ[F'\+(6#V"OF_R/:*5#')FF?8L."7<(ZN= M!14.'J6%>Q]].O,MGWTIWB33VH.\*^K9C:)B\/KJ#O]_#";+M4HGD^+[( BU MAW(U:F>*,A5W0:4P5E'%/015:)VS/&7G#_YICE6:!_J\-[*KCV?.B=7\U6RI MA*3:.JFQA4PHH<$FC0O2CHI>/%U?QP$[.G7+*E8,\[TO?-9K(%-A\1PPE%C%&\$ M1F^\E-Y9='$Y-<["MR95T!4!5V<4E00E0'L(M[U"Y@2#%C$ED:04.J24V'AP M.JS(Z,7E6NB28(U WKE%._0V\?."F3,>&NHLH5PSKJUWT)32( %3HI../S3J MX%#R+!;J%*@[)TZU+5S*7X=$KRIE@!(N('!.8,NQP1[+2DI,+NT!XC,1*A7V MSLFU_^F4I\4R+G40PP% .58$H[#6*<&1G"7=VC[^S.=2+=+Q0)^#,L?L+3PI MGCF G **!H2HP$!9PLM%A]16I"SS^NQVM[%U<#JLG45 O/-757?57LT5C3,,V2TO%7D*"4U ]]MBI-T"0=SMKF[RC:#^B,[LWH\ )S05D$#'2:NZ) M/; H::/$CDG'' DH/3$*@^1!Z49L!KZ M7@0.5?W?,.F$(*']360L<- :)BA1&KD.2V?=--.!H0NU(U+X6ONC'?8_?\\778G200R>UD^$@FX4.2JRM-\09#&DI'79)R3SZ[.@U0*0N M\#[#W/%A$!\GN[IYS*>HIB,]F(_#+'G]Y#O.-J5)X*CD?9CCG3-@=>!3,IZRK0@F\>DXE/0X(S3 M5))\Q\6[-?U5&3->0!PLIV8(>A^&*. EJD2KI'L__;-6'3/QY9'@>9778].W M>KMTBE,A@=B&/29R)!2]7\2G0=[5' M7'6R-'N?\MNU^/L?+]M;+X,,L"@=E\1 !G'")>R0G!I3U&=JNA=?&D TL[H ML^[BP4?+GI7+L/%6*$:-ITX[!C0@FTUJ2SG2ETJ/-+V^9$L"HB=M!'Y09A#< MKGP14WL5TRC O@>,=A;/M/%<8&6"&?5>8$T1*CTU2KA,NDW>0^V?IJ>B<2"[ M,@D?\S!O!J]T.0L>:CRG"I/M)G#J?8W'CNI4SX!V&!J%@V6E!%@!C;"EY$ F M'3'T<&>XH?FE!63/QJFC/C(9,",\4Y%QB"0CDII1*$IN27K2')J=911]B MT;'HGH4S&_'5<)A/XLHX']D\J&TXWI5K](16,DV\"8,28SQ9S!L!<[_KOZ M56/'[E#5C&N//&*,>$DH%]8!MIEE3'"JS1DS;GS,!Q,WW[R(\>1UHJ=62C]< MSXJ@U2#<@1V[$UK+L++"6NN#S0+>8: (124V1,&42(E>^C=-4>75K-,V]%TY M/[\'$W@[N,W?%P&>J^FC8#:?#V?C^U4BH="C:%;6TAS8[SNMP8QP!R7R1 /- MPBR-465QC:%A^7)IQ&R1/\49%')VNGX8W.457J%+!S<:CVPI>!I<4>!\#)LE M2DO*;9G/QT) 4WSV'A*T;=+4Y6@CRNB,G(/I\F:P\2']8+C*%KISZ[-&K0PQ M3XG65$EGE> ",U*.>8N,O;#T)ZVQX"7;&D.\*V;]/>#WM5C.\X-L>E$R"ZLC M $/'M09!$B*HU*R4A_)ZD>9O9ZNA*P:EH7S2SL+OXQ^!K=>3P72Q[S3E5;%, M2\=1<&XQ"6ZNB\GG:&F3K84TQ;/JX:Y!VPQH .*3U/^W]]>K1[P']^-X^RT? M[+$%^XIGAJ$HH,,2"T<-4H"6*00=E3CE1*2']ZPZH$-34'>WW7UX[5'O_.V( M=C(EE(>&4<\H%I 32P2KL&#VP@[BNES?M:F'SE("Q##*/(Z=8%G5;#:8WJYC MJS;[F]/;U;B:?\YG=UVB0\K<$,.P&,T\$!A,9 3(2VJD0'0W]QQW^M M,.=EQH$N5-$545?GF &MS;OQ\Z<[C'OHN*]:9JGEC@ G/.("D?#)T5)2#FA* M7O0W:AK32=<@X..;8YK)"&0.*F(E1R@LL9Q1?NU88VP0J)?HI89S_613Z^KF M&?AABIZ&C^M+]8%%\O/BQ!XUCFLD8Y1 Z$[C+M"%&: [%!@W&$4G)GO36 MK4MMHA2=X=^5 UQ3A .'Q/]_>]_:XS9RM/O]_)B\?;\ !P?H:UX#&]OP>A/D M$R'/T+:0L>1(&F>=7W^Z)5*>&8\D4LU+DYX \=HS;+*[ZJGNJNJZM'A+09@# MF&/IPF8.(6;0,5S304,WLRHA_4#D.AQ>0?Z18+A%?2_"4% MP$I[[)3CL<8%9% :7U&!0^5G=OO;"S[.8[ [XF>V$S9QI;9]5<$$(%9K;& 0 M?F*YEU5)\T 13N9VJY?3GG@M#ZZZ]#D4=GN_^%.7J_+C5KT#]VZYAK M[N_6_WG>T+PXK# :8>Z 9=X3Y+G4D*MZ[LR+F45;]K).75 M)Q5[!"YWRW*[7IW'3*.AA=/[BB=0:L0H$MQQ0:HU",C8S&YQAL!-'W0?P950 MM=Z(O2@KE^MHGH,'4WG@ &Y2"N+LP$)!#!WR4 N/G-<6:U =+%H3SQNYZ8=8 M\?Y?U>Q;5KIJ\Y["24@IY8P;YF/0'^2UXJ=U0/[,5.*NP/%\RYI>2)[%-C!R M%\B^-@,!B=/*(R@T0%91B,DA3@0KZ62S1N?]K-BO-^7RT^I0!O3F8=K#7Q?+ MU6_K[5:7'\,S054YL_P6;RF<(T)A)"FT+IQZ!!,L:EI8Z =5)K^5FP_K<;>" MQM!X6G*]-Y(/91'7\WRS>K(66VZ6WQ:'=M4QS6Y_C_)ZO;/E-CP5+V;5]G_+ MVT]A3WGPP!EX=ORE0GHNK-0,,F@ = XPBIZAIV=#%I =L(0'I&E(H+# 13 +"A9<60V11O4*/P,R"RJ\7J\VY4T0CSWDG[&;3NDD)P<6!&LA*4#*.^ ,!P(@>I06HE.<@LTC>^4! M2ZORTV)_&3Y12'5*ZJ&!M:X#Z^)^O(T;\N5.I2>&%<[(8&Q8P*W8%[S55OAZ MI58(G0"J]MT!>V_\TC.:.J!P%D;=R/TX^C+J7%"K.99"$\2)81A85:D;&EF/ M1RP9_*-&_T]0^IDQ[7ITM'EA(94"W"L) )&<(/1YSH\;;'F+YNT"_NG[KCVFU:M_3XBV%TGMWG_?$*P T M],Y4B3Z$2.#&K#4>EG!8P!YK;]=AQL>5U%=5[;S$U[ZR0(9([)E4E/MPC$*G M@*VII&62K9/AYM$+?IZ6)!^&%>/O)2-[D8??40"E2$N.&7?6(^6HL%7I1FP( M:9:TVP\M; #5JKRMT!6YLT_967ZXW\=(ZN_NR]>[]?>S@5>-WU%8!8U5 $." M&*2 *V5030?D68KY,?$]HS%"UL/0?B@C]^?Y1W7I9E?>^OM8$ZV>_J-5O0Z; MA0\T7-S]LURT0V;KMQ<>8(L](@Q(0KP$"($J9PE;P65*$F&&01+C8+9OK@SJ MLK$51Q^1\D&BY&_+Q8=]C9*JM]\^Y61U<_C')7,WZ>4%U50Z)V-\.P)4" *4 MJZFFF4G!3">PO"ZW+TM-\OU[?*F^NF^O.QE#;[MJPH@L6*$4:^LYLA2K+ _ M2JHQ-@&5[;WG-&8*4DKKK08&=54K!7 MAL;-B!!+H/KXIGC8^N\WJS>K^#.UW99G@[G:O*9 B ;;30)+F7=>2T6,/5(" MT92.4,T-DL=!#G-%8&=<& ^/#RO\O_G8+!RBQ5L*PKEED&M% '!%#.0U,1V MAK&4"AS7AMS,%8U=,2$WLZ,#+=_6\&D9C%G$1!.M*560(EJVA@T-X]1.D1.[@!]D7RXPJ8/ MNI[OL]DOE'!Z?D"!B8?><$V0(,)Y;)P[4I*RV0&J3_[_5-*T X*/!Z>+#7E. M#2F"08>MM(0JR*SE4!MGZA5:"&96B"Z5S1=1;L._&M@[K537AB\ Y M.:9PF!A%F6 ,,"1C1\#H4#JLD=&Y]2KH'#I=$78H\!R[INO[[7)5;K*Y@% M("P#&*XT(,A@@?1Q+03-K,1.1WQ]BI8$BEY5A.VU+ "<.$ X)B MJ6K=RQ) 4VHY9!AWW8'4=T/(@=6!YY2DWQK4"VXRO)#8"T6DA I8Y1B1(C90 M.JQ<0(H2$5T.[)/Q3P7M]'J7CS\3#W2(5:R3H#M].#"H&(D08XIXB3 M7 #''#F>J,K/4SOIB/%/"U!W1>6AL?23JZ@!E'X:4T 6R:.A \;'ZG8 Z%H8 M'8P'=_MEN5K&2[E8*^YR1:P+(PN@PQ>% ME81A0!73RM049%@9/KW_YG>7=W5 OF%/5 -78>$I=4:O35N9IF6 MG4.G*\)..PI!PAAS@;%Q5@K($.&8U&M%G,RL45S7RDZ7M,T[TD!@"2 )MKM0 MSF+A-1"R7HL#OORV MW&H8:=".ECE$&D!LJ A0!QH@P0T,^I4]S#B6MQ=SBU=+Y7Z'M!PWTB"Z:IDT MCB$?_;6&4?5CKD*GV+7YNLA3I+X;0@YVMU(I0K\U""OXZ=DB:,>($@X-H$@8 M0B4&QS5AK%/*K^8(CH[5QU1Z#HV1!M H*)7:8TX]U@*X8"Y)@JL50 7YH"&I M7_>I^$&9V^QZQ44"'T\@HB49AP;"-0$@8.Q%?>4][("3?, M*MMU FDPN@"8@K!ZS"U&F(8S#R-?KUWC9HUR)^=42(# A5#3=!)G(=OORIOU MZB9L3,NJGM?QHB<>6N_7K\NJE>.<(G),.&^QC!F0F)+ *02\.$1($8JQ;!2M MTO-]YX'H%Q2\9YXN,''<8\4-UPI2 "6"^K@V!@>-Q!FB@6XZDT_==%Y-U*%T MM[HPZ>7HS"=/%F&GL[':LPFF#G$(:4*K!)RP&QK!!E'W!ZR6V#E(T@@Z6/3$ MV:YVYS:6LP,+!2W#DH(@"8Y2YPE7MEXM$G:8TJ_CJQ)7[S!=4G>XS2;.\?WB MSVJ:596ULYO.LR,*C0R"4C!!!21<2VJH/*X/FI1(G'R[(_>P W5!W6'1$\]2 M'T@3NP,M5_>!#-5ANUYMPQ-W]U%K?1L)%+BZ.S00VA?P6\?>%K&ET#HHJE%> M&O1Y[^.#!8)<0B D@ :J8+T[!TE-78N2C*@,Z[OV!-J1N9*%W74F0V1.EI;T MECH*&(6**R^)Q#(JSH9R9Y00C=)^^LY]&*OBHV+:(<"D%-AH"I"V^Z372!NK MH#:_B$.F,40ZJ/C8CN33RZZDI1+!>G3,O%1];\+]IKD4;@D\Q MUT(BQ;EU#BC&%-%,>&KJ%7((9A:-F,KFIKD6[:@ZO5P+QX EU,5R#HPHJ)QP MK%J?"[2\!2KDBR? ,ZXBO9_,PVE$TASP,",+&&R0"8JZ,0XAP52M^WF@P M3PN]+;<:YF&THV4.>1@4628LB9X)9G78*C4]4H!X.;=3))7['=)RW#P,)B$% MRFOG+,-082&A/WAX=\7=^5V[$B]-YM/BU6E%SRZ2@S2 M]_8!*=Y\],O58A4TB[NCHW_;(*ROD_<7T3SBFE'BC,#8[R^M]]Q6$$K#LJA_ M7''U <.;1_R=&%L(1)$B5CI)H!76<,!)O6[AU$TWY+V;&=8ZY':S0+]VY)UBH)^CG!KLB!%&46(HP,15*PSV M)9Q9@\-4-C<-]&M'U>D%^F'GB,9!_8/>JJ#->0E8O3Y%?(K-/@G4M&5SPT"_ M=F2=9J ?"KNS)$'U!XHB!+641E=K%) E%9/)T G=.72Z(NRT _T\4P0; )A' MBG&@E$>J7JO$?F8@ZD_MZ9+*>8?U(:@T\$8K"@"UAD*I?+T68>:6T- 17\^& M];6C: YA?<9Q2CG60E*.2/1C,5'-6$(^-UWW2FXU+:_;XCB MWA++F!+X.&,*;$I09XYG1BKW.Z3EN&%]3B"%O-;,::F=E(XR4,\5 3RWF*QT MJ>^&D(,KF'\MUY\VBZ^?ES>+NZ;*Y=,Q!4%>(0:EX(PZ;K $5M9K))"F1/_G M");^%.9!PN,$//0Z7#* M>N*0)$S53CME%$JQ+//5*SM@<2?D'"Q>Z7 ^OMG\7FZ^+6_*"PK&1"%H-'KXTY(_,PN>]/8_#QFDHEZU?'BRU5YR"98K\Z=+C\_5QA"@<36 M$1C+5EN#K*C7JQE.RDG+E^4I7%IW1\WKW!;KU<>&['[VT2*HR8H@BK70.J@] M6&-?'Z/:(#6SJXU..=X%00<^&5HF(9X95813E##M$0;2(6*80*(^3K55),6[ MG6.(<]_J10T23.8Z]Y8 &5PV"2=PS&%T4BH:-V]A!F'!NT<,6(]TL902:M'>B79!SM+ M?N[ V IZ/XTJI.)6.6F%%@0Z)8E@53-GQ96@*7I)A@IMC_!*)>UP*>F'UD(_ M=18*9^['Y:ZN EZ'I+Q?_PB2BQ7Y+Z.MFP\4&AJEL8.0"**=<\ Q0QV V$ L MN$L!9HYW?5T#W!8_+F#&,@UV8 MIEYL#S% Y6K[J'3$X*;!C^9[;SX^G-"[\B[N*F:]W6U__QQ0\B%.N<*QX9_3@FAHEM:2T:44+!9R;B1*:8?+JS)=I7XYL)@#L/_E-%8 M(R0-,_&B;T\S*>S<^E(.!;"GE44&95(V&]0A0?MEFWJ"(FD-I%PBS3!GP& F MF#MP4P)B<",]H'=OR!&-#Q>H-IO%ZM,A:3C8TD\1J_ZSV-RVZ-62]HW"*(*Y M@,Q+S+DE"C-[I*-5)N6.9GY;5V/0G?:K#,JNPZU MA\\5DGG!%7)$!^M'.(<<%4?*8C>SC.(K4?5TAQR?$=E _-1*F]RJI[^\P%!) MA[V$%@!M OOVG3@/5--"I\3YYNCD'GU;'IQEUX62WY;+B'$2_Q*A31Y ._RH ML.N;^SBUM^5FN;YUJUL;-*IGD'KRV4)!3GWL]VJ!4<8*;XX$A,:1N5W>#DSWZG?'T?PZ4JD=ZJ^]WG]6;YW_*VCXWSU+<*:PG$"#F$8ITY+;6*JV1WQN#!8]\J;P8(/(ZTN',3' M9XHP;^"49CK6,_$DG"R(5&L(UCR86;+5^(?PM90?%#T7BUL^>*IPP?+F$DGH M*/+"1>S3>AV!+#,[[J[@WW,(N(IV0V'@;\O5\LO]EXLH>/1>1KR[IHB[<4GE)+!/<.DZ"N >"(X34=(*0I^U&^.&J+@6:N MF0[HFP_.WO]GW0'.CF\I "' &LZMB88!, IK6=$!&LYFIO\,A;-KZ9L1SL+G MNMC1'KRG8)X#%Y0$ZJ,U2B'V&-6T0 2EV-\9ZEB#8>UJ"E_E1[X\(;^^WYQS M)[=Y0V&#C:(^VJ]Q0*^7B1$\Q0X8 BQ$!!Z]6Y^;^M1B[B@=#[' ?MNN[^UWY?KU;W.V'?E[? M!9Z^*W?WF]7?EG?A %BORNU?-^4B#'C_>;%ZLW'_OE_E,$@S8NJ0HZ#I&JM_4;RW1>+5N^IHK,Q(;'XKM]NXLN."U.KV MN06C\43IRBG&0G?*!/I[X+&C(AS)M#8D$4ES+&9DJ$]>O(9A;X8BARXL^'7Y M*7SO6YF!Z%TYU0)ZK)E$W!EKM8!&:V]K'D&6U, Y(__%;$1P G*(H9B=HI M&FMG+:?2&\P"98)V 4CM>D">)07L9V2T!=P-ZB@;HISYD'!\3A)&9F#VI\#K]>K- MU_ALT!.7N^^O5MO=9I]2OOUK&+OK*=C\+- $5KN?QPB( M07N7_0IBD@,7LY>5G];Y9O>Y,K/V=#BL>_MJ=2C'\(\R[AWEK0H "CO'_I>Q M/H-?+#=_7]S=7SQ\02M_0 ODI@ET[,7 MW-,[E5]O/I;+8 >6O9A!C3Y<"&. 9X(8(X2BWG'&:W^%(CJ5O]NO;$RVAXLV\BR:.^W8-6C-G:A,-ZFY4S]7 M6.S"O''0L@'7BBEEB:K78JB;62+5"!AXKN;.E=0?'$D7D_*>/!G6@P&@'"*- MO'%.$ KHD2I0SBSU_TI>GD+$533,NZ*7E-QIS1%UP@+&+;#B@92@E%".C**I M,MM=KJ1^-KZ4"53TBL8V=3@04TC)(.86V9JR$(B9*6Q7HFJ(BE[M&#$4Q)]: MD:?+?ET8480M !O/%4(D)LS:0&E2KX\A-K,:*N-"Y&G3\TY8DF>1+\ T\!A[ M2G&PHRR&WK!Z#0J E-;F&858YG,N7TOY?(M\<260I)P9I*42%@NFY5$*M$Y) M:,]P8[J"?V>*?+6C7=Y%OBB5"!!$O7,&.V$D_.&-$53,K!SE55P\6^2K'?WR M+O(E*):*.(:@1,PQ";#G]5HL12G%5#*T]CK!0@+]LK'71@[SY1Y!C$SL9&RI M4PA+?J0]ECBE8&E&,>[YZ#*#LRQ[H#^,VCS$N< ^(/_,9PJ+#=9&018V#J"E M! X>C1'BP-QZ'PX(O:Y0G\ZUJU*??K)>?R]WN[OR=KDRB^WGYW.4SH\I" L[ M!B9$:>R 9(@CC^I9 TY2^A%F>+R/@+6N6= Q3%/TXP+5+\ACDF98XL'R.S[RH% M1(4?T)\.L[>;]8=HMN[6<6K/:R%-1@:S%Q(NN%*8",RTYYH?PRMB5\8$ +(7 M /;&B*NA1'Z:QZOM]OY9]>#"B$)1 *@UDA KN2;!:D-'WW\@2HH6RU^@TSD# MNH-,M+T.VG1<9 OD/!Y8:,,P#8:_(E2ZH(J[6,:A=A,;DP(@\0*@OO@P85,H MBR0S%Z.UHXUI)#0>QP+=1ZGU!*?XC>0+ZG/EX]Q2S*!G&AI"D?0("2>4=\?K M$LE$DJ<=O,"X;X9DOXE7^=)1-2YOU>HV+C,VF7R_UY;?W.^VN\4JIK(=NLWW ML9VWG$)! UNQ4I A9RS7VF!]U. M(DGMP%]NGR; TJ&$RBTVJS#'Z(BHE[F\ M":NQRUA=[9RG]\+( L&8'DV-8LQC02&&ZAAR07&220=?+K7ZX\15MMT^P7#Y M[4$YOD,AON<-NE-/%\$&Q5("[6V0#NZT0>+H X/&)@7_O]QF=4O];!++GW2- M?LDK/Y?B"Q"5Q#+)B=!&.$QQ5:69<.N(:Q2>_I)77A;,$&BXE!8PPHR.?C-1 MT]%J0^85'304Z'K+*V_'KKPS/Y$#DFL/-+-24@FPY?2X%IK4%BA#Z(V @;.9 MG^VHGXUM/(',3PL-!MY#BC5 '#$'"*LIRZR?2;NA1%0-D?G9CA&#)5(]5O,N MIU0]]WP!@5,:40JZFF@H4_LY#AT;6 P5F6/= O%BA]O5Y]VWM'WZWO[OQZ M$P?U(1173:105O,83.,$#(A@&LD8='7@!B=)B=K3/ DZ!/!@-7 [X.R,Y*R_ M^ZNV$]0SSX:7Q M*A!,7Q ?5^0>10X?3Z& 1#.&B)#.2(X]0L[@B@/1KY_BILQ12_S5!3")^].7 MORJDJKP=501_FD4!, :"JV#9*H"< E)Z6/-!69[B=&A^JRD/4KB*C=#*V_WMLS\A!VX_T9+@+M 30]$5_CGU P.-!8*%\$? ML_RW5 SVI0-RTG0? M3ZBPWM, "\6K?^7I:_EYMORZH\ MXD^T.9ZQASH5^X4]_'W,I7^]WOVSW+TK;]:?5LO_/JS6=1CTE%9G!'"T.154 M "8I!?L=$>"P)U):\XAQE5+_9Y[EJ*^5P:FP>/)B>-B*@OI>_2@^=TY-''8B MT9YP5FA.&8)6<4L1JR_D(,#@I?QV]@+7!5]S+XF":@4"[FHX:DKU&!ICX&Q5IG;4S\8= M,X&J3$P!SI$FWG"FI/)<$UY3E@AAYX7K*U$U1%6F=HP8J2K37LM[]_L?;:LS M/1Y7(.X0E1K%.X9 :BV@5L>U$CFS4F#CPN5\C:8DQF2SSXY,;IN,#C+L@?Z!$M7 (HAY%XZR+R$4'+G<,T!2VC* M':BM2BD_G.-A M-G^I[)KEV8OMB,$^FF! #!<&0.0$9-"H(R6MP>XEV&=LX4GG6E;WG+$]H[]; M_\=]_%C>[.*__MC&'D6'EHV'NZG4*\PFWR@<\PHS$K1YS:0G!$M*#C3$&!J: M@OQYAN1K4RF+Q2A?V&:6P%=834FQ#&BJ&4TD7SC*?)3^_J M@*\SDK*,2A)A(Z16!'"&*(JH\?;( VAUBFS]RL40KH+Y:$6)VH%@^H*87W4^ MC3@ETFNAPA_,:,L%KSG@)4P)&6WN6IAO=;[\1#")_].7P!R/0BB!$4!I":1V M@.- E"-(.$^J&-W:0S&;O,"\I3 - I?%\)E^L?TMYJ(W\TPT9QX3*Y!D.I ; M,"4#FKD+_ZYR*S%!.BF*<9Z!W&TMO4GR>4;'79X782VRGZ%F$AIK.47((\V) ME[CF'/1D5L7SIB8L.6;+M\/+]"5]CJ5R'#+,6$ %1Q#$T 5A0,U#"N@PQFGO MI_*+M(\"E^F+_'P.=R-Q9!)3@% ED%!"TIIS#K(4]3LS"_A%V(=&2S;9F?N? M5JM]R?U[?KN_6G[PW(.L#7"RD8LY (;)U4P%GF(:EI;PE)T;8RS 9"JA=;:"] M,3)[/>BYE3\Y)/Z^#DQ;WH43YEU@WE!R='82!7:6^W9A M/+!( @2A(@JY\'_-:IHCB%)2P.84+3^U4ZL#7D]2ONH-Q2Z_+6^#<3VD?#WW M[8(1ABGPAD--B 8JIO94-)>()(4]SBDF?VKRU0&OLY>O?!(LK\VI4]!*("TV M&(;L!X/1:ZP& M1$F'.(8>"F=H35U/W:"M2(Q.4C?XB?4]]JS \\%%!P;S7C#D& MN3KN-S2HW7,*5LH%GOU)RU5,G8J@]%^%YOFZ))8S#)$4%'.#N+)22/6#KV10 M'U[&REB>PI'$R\$D(]ZWOPHZ;##+[C?'V@+[A6T?7L:[/\O-S3*L]!SZ6[^L M<-@IA(C"C *@A**>U.X5)809)JUC"JE5/6&\;XY-98=_T&%R@&W^F:\5WM*P M12 & W;A/2,F]J1K[ P*67RFSN]?F%)&)VE4Q&5<:T&"+'CDKO8XQ4H3B25 MKJ:I-MP,Z9_*/ \P3T%)9>E4Q.00F*U6M\?[VG7\T9#2TW0*A0)<8L&1Q]IA MPX@V!-8*$Y4==43]RXJS*\$IRHA*2RK:IB,(#D7]RK5.;:6\WRYM]4]^/0]YW-)Q,X9$Q M@3-::^H%HP["NL,+59PGN;4RO&.92=OX(E9@#(BU@B((A*9$0Z#L MT35# 'JY41D6YN-(9$L89".&)YLN-(EGZ$P4NYM%(;2&C#CO >?: RQ-7:^& M:HZ3*F/.^_9F=$$<#023$<9ZD:/+8ZN)% 19C)QC1#$!)?)".E%SPU"3$MV6 MH:/C5Q+)/G$P&:E\YA)B++EL.96">.BU-D@1CZV/M1:I.NZ35 YS_?4BF3U( M9K](R$8V9V-%*N2 50H0AZ7E7#&EZHA\+03C+S=L.4OC*""8BA!>OD(923;3 M)E8X*;5$C$H+M+$&:2%K=<;@H-$DB.R<*G-.3UP'Q<54I/C!-<](XMIP!@5Q M0#*G5:"_%=Q1YUT=#6T4E"FWAOQ%+D>4RWX ,&S)ZN?KH;TK8YOFP *S7NTO MH.X7=['20$_EJ:^;1($Q! 9R2C%6%DE+"*F#EPQ5)D5'S?# &_@&,7M^9E\2 MYN*&=HH@Z-*A->QL"HT1))!!'VQQ;8''&-70,5:@00M*YUE#*@A!"P'W@XF03>?R]O[ MNZ"%7Q\X]SXN]YS =/6-(B@"PC&K(0R* O,>>UZK_=9HDY(Q)/*1C[$S\49B MUU"0/TPP?%+]N=R>@>VCYPIJM$; 4\.$91)K3F MO@XZDN+;RLCT&!$#Z^ZH MGXUU<)(V/U:WNGU[MUB]7GPI[3JZU'H)2EH7_7$Q M_6=>N+X259W%F'?&B*$@[KY\O5M_+\L'Q=7^5EXH9W%R3 $@,=J#H %9S#2S M6.DZOL@%)LP,;./"9-T/4[+96T_1[K>ZGWT?+I3CRPN-M'>>$:\<,TY1"4V= M]N&-(7/+EAU='QB<9=D#??]'=-\]%IT])E"(F^$]\A2HI!0T/\HJADL MW+DI#4-"KRO4IW,M>_R?RJ1]O]XM[@;SIC?Y?&&MED9JZKGB+FB:!*LJ[IL1 MY4%*V> <#XL)RDM_W)R*+_QP-U"O^]AGI?]PP9\_66!#E9. $_Z>KW[9[E[ M5]ZL/ZV6_SU;9;ZW;Q8XF&G84X^9<)QYBX$_TEASD))5,J<:!.E2D@L+)R\F MU3:QWE0_BL^=.V"&G4@A#!. :ZJM-J"KS^D M[/_^ST\L#6O_U_Y7S_ZF>L]/;/KW_6)5_OGA/O CV&-?-^O;^YO=]B\WZR\' M9N^=7/GGKES=A@.G_UT@[?KQC%0GWFL*B[PD A@IN ^Z!8%U MBUOI9<-+X+XOTX_8W:]#W>R6WY:[[WN&O@\LU.'[_VIT8][D105&CDO/$)!! M *D(I&!'BBA,4^*R6KMC)M"LKS& 3EZ,]\"5,0,^'F[N#[OH1%W^ (@?74.O MP' 7'RH\\MX0("%1,<>':,VJ"B\*0)]4YF>.#2G3,3X"UW()>GJXR(2]^]J7 M%U8X P,#D5/&* LAIT>J.0]3]O/6[H]?#.N]N/#^;Y+DQELXS3VN\9U;V;6:]NE\V4IFY>7"!HC!-2&6>P%% 3J46]?N_] MS!P8 T-\%!X-?V2\WY2+0-/O!Y_$=W.WV&[;;>YGWU!P(IU2& .(B 5@H S.W0+OA,7 ^ZZ05];,)F)M U@G1&DMMN50< M8Q<8Q12K*8MX4EOD#'%]):J&R#IIQXBA(/[$I+J8<62>Q(H;$ M%%Q0KX\YGY*@/,5 WR$!UPU+)II7AQ4T!C"D@MH#$ '"V'J-"IE?+5YV2-AU MQ91LM,>1\^H08 R80'MDE1=>* 58334@8(I[,,<=='2+9W"6M0/ZMKSYRZ?U MM_^Y+9<1XR3^)4*;/(!V^%%AUS?W<6IOZPY,=K%[SCMT\ME"<.Z=!,8#31E0 MS,829-4J""4IM7ZR=0+Y:*U0D M"68Y[F_#PVQ [@QU9C^ZPWE]'[6+ZL#8!D6FMK3""G_X;IM<+Z2\MM"!)09I M#!P)%",, %]K-S#(\:^F#TMI"M/#TP5@4#)#(*!6HR"M6'!\ M7)=F@[IV#DT??]\M-KM>,3@,$,ZA[RKB9V_8N'_?+W??7ZT"I?:ZR?;-[G.Y M>?]YL7JV?7H?YD_+*10RV).Q=(;5$FAMI9&6U!Q 6 _3'$,>X+_:UV'LM^/I M*-#/E)N#RM/VU79[?S:]]>%CA3*4!I6=*Q@#8Y6&FM>*/&+$IM0Y:*X4/,;E M^]YU@_' >1W9IW/**PLU XX;1; WA%&/ZX,&.>A2^E&VCM@=IK5S-F=\.]*/ M$1AV_V%;_OL^O,I]"W^,%OSU9!Y-[*Y30PH$(?>(2XM!$&$,8EDVI1!E4EN, M<".M=IA5-@H(/36F4$IH19W!!C EF3+<5>LTL?A<2NVT'%UMR>Q^NO=W1-CQ MI7;LR,TNA==X2(RU,FRUD?I.*RWWM"<.8ZX;Q=X/LLJ+@9///%YH*:7S0FGJ MG=3 ::%PM;IP)*B9=-;LCLGG1?8:F@ZF]S^9ZN60Q1,CPOYF/05 "RD1Q5(* MZDVU/D6UFUO)["067\#+=20=$3*7PPI/C2FX$2H(E654!0$##L53L5HCX4E= MZ"< F]:=1<1=61$/-;D[B4$T.*L IC1="7F9!8"4>8K:5,0\;LS&YC>SRBKJ7I8*B) MSHUWY=?[SQCM3[M2Y_/'S6_YGRW@(J'O9X MKV._.\65AO!@ AI&+.=)7:[SW[>N@,Q3# Y(_!&LY7\LXF7#[ON;#W?+3_NW MC6D]!&00404>X(\);*0$Y MQ(M3+(AM5MFJIYCQ [=J%OV8>Q/7V.7!!0XG+F ,6N.D02PZ=5"]<@/PH#6] M^M\9>D+%TQ#QKLF>QYYP\*+]8CL#%, Q2@E3W$"$J,24"*Z$MKWV-3S5C1Y#'NU,W-YGYQ]VY]=^?7FWAC?(8J5[RML$PSQR 3 MC'+$O:,:NYHVBM*99=?UA)OUT'P8+-OIV7DW/ZVJ 05B@$.!@N4@O-@0]@1:[4V]8D.U'O*LG#?:KB9Z M'A[4D3NMC.-!E98P&R,$ /9, D$<,)6KFV&A&\79].1,.%9%>(*VWY:+#\N[ MZZKQ-WM5@9$!T?T/A,;$>N!$U=PQ4(5 D[)G3-YWVA@Q)VL[]L*$!GM(]8OX M1RQ;^?_^S_\'4$L! A0#% @ &80G32P=.>7$; $ I?D9 \ M ( ! &YX+3(P,3@P-S,Q+GAM;%!+ 0(4 Q0 ( !F$)TUI>I:I M51( -;9 / " ?%L 0!N>"TR,#$X,# 0!N>"TR,#$X,#&UL4$L! A0#% M @ &80G30\M^5.LT (6,+ !, ( !C_$! &YX+3(P,3@P M-S,Q7VQA8BYX;6Q02P$"% ,4 " 9A"=-4C6+ASV' "A!@< $P M @ %LP@( ;G@M,C Q.# W,S%?<')E+GAM;%!+!08 !@ & 'X! ( #:20, ! end