0000794619-16-000450.txt : 20161201 0000794619-16-000450.hdr.sgml : 20161201 20161201172519 ACCESSION NUMBER: 0000794619-16-000450 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20161031 FILED AS OF DATE: 20161201 DATE AS OF CHANGE: 20161201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AMERICAN WOODMARK CORP CENTRAL INDEX KEY: 0000794619 STANDARD INDUSTRIAL CLASSIFICATION: MILLWOOD, VENEER, PLYWOOD & STRUCTURAL WOOD MEMBERS [2430] IRS NUMBER: 541138147 STATE OF INCORPORATION: VA FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14798 FILM NUMBER: 162029184 BUSINESS ADDRESS: STREET 1: 3102 SHAWNEE DRIVE CITY: WINCHESTER STATE: VA ZIP: 22601 BUSINESS PHONE: (540) 665-9100 MAIL ADDRESS: STREET 1: 3102 SHAWNEE DRIVE CITY: WINCHESTER STATE: VA ZIP: 22601 10-Q 1 amwd-20161031x10q.htm 10-Q Document


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549
 
FORM 10-Q
(Mark One)
 
[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended
October 31, 2016
 
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:
000-14798
 
 
 
American Woodmark Corporation
(Exact name of registrant as specified in its charter)
 
 
 
Virginia
 
54-1138147
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
 
3102 Shawnee Drive, Winchester, Virginia
 
22601
(Address of principal executive offices)
 
(Zip Code)
 
 
 
(540) 665-9100
(Registrant's telephone number, including area code)
 
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes  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 (§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    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.  See the definitions of “large accelerated filer,”  “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer   [X]
Accelerated filer                 []
Non-accelerated filer     [ ]  (Do not check if a smaller reporting company)  
Smaller reporting company [ ]
 
Indicate by check mark whether the registrant is a shell company (as defined by 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.
 
As of November 30, 2016,  16,250,589 shares of the Registrant’s Common Stock were outstanding.





AMERICAN WOODMARK CORPORATION
 
FORM 10-Q
 
INDEX
 
 
PART I.
FINANCIAL INFORMATION
PAGE
NUMBER
 
 
 
Item 1.
Financial Statements (unaudited)
 
 
 
 
 
Condensed Consolidated Balance Sheets--October 31, 2016 and April 30, 2016
3
 
 
 
 
Condensed Consolidated Statements of Income--Three months ended October 31, 2016 and 2015; Six months ended October 31, 2016 and 2015
4
 
 
 
 
Condensed Consolidated Statements of Comprehensive Income--Three months ended October 31, 2016 and 2015; Six months ended October 31, 2016 and 2015
5
 
 
 
 
Condensed Consolidated Statements of Cash Flows--Six months ended October 31, 2016 and 2015
6
 
 
 
 
Notes to Condensed Consolidated Financial Statements--October 31, 2016
7-12
 
 
 
Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
12-16
 
 
 
Item 3.
Quantitative and Qualitative Disclosures About Market Risk
16
 
 
 
Item 4.
Controls and Procedures
17
 
 
 
PART II.
OTHER INFORMATION
 
 
 
 
Item 1.
Legal Proceedings
17
 
 
 
Item 1A.
Risk Factors
17
 
 
 
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
17
 
 
 
Item 6.
Exhibits
18
 
 
 
SIGNATURES
19


2



PART I.  FINANCIAL INFORMATION

Item 1.  Financial Statements
AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) 
(Unaudited) 
 
October 31,
2016
 
April 30,
2016
ASSETS
 
 
 
Current Assets
 
 
 
Cash and cash equivalents
$
155,644

 
$
174,463

Investments - certificates of deposit
59,500

 
25,750

Customer receivables, net
68,334

 
55,813

Inventories
40,744

 
39,319

Prepaid expenses and other
8,669

 
6,864

Total Current Assets
332,891

 
302,209

 
 
 
 
Property, plant and equipment, net
103,222

 
99,332

Investments - certificates of deposit
22,500

 
18,250

Promotional displays, net
6,089

 
5,377

Deferred income taxes
20,848

 
32,574

Other assets
8,960

 
8,618

TOTAL ASSETS
$
494,510

 
$
466,360

 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
 
 
 
 
Current Liabilities
 
 
 
Accounts payable
$
37,889

 
$
35,011

Current maturities of long-term debt
1,594

 
1,574

Accrued compensation and related expenses
33,635

 
35,389

Accrued marketing expenses
11,413

 
8,075

Other accrued expenses
11,735

 
12,264

Total Current Liabilities
96,266

 
92,313

 
 
 
 
Long-term debt, less current maturities
23,902

 
22,145

Defined benefit pension liabilities
55,513

 
67,131

Other long-term liabilities
3,560

 
4,010

 
 
 
 
Shareholders' Equity
 
 
 
Preferred stock, $1.00 par value; 2,000,000 shares authorized, none issued

 

Common stock, no par value; 40,000,000 shares authorized; issued and
 
 
 
outstanding shares:  at October 31, 2016: 16,266,189;
 
 
 
at April 30, 2016: 16,244,041
167,244

 
163,290

Retained earnings
194,770

 
164,756

Accumulated other comprehensive loss -
 
 
 
Defined benefit pension plans
(46,745
)
 
(47,285
)
Total Shareholders' Equity
315,269

 
280,761

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
$
494,510

 
$
466,360

 
 
 
 
See notes to condensed consolidated financial statements.
 
 
 

3



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except share and per share data)
(Unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
October 31,
 
October 31,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
Net sales
$
264,076

 
$
256,292

 
$
522,226

 
$
487,490

Cost of sales and distribution
207,924

 
200,240

 
406,757

 
381,265

Gross Profit
56,152

 
56,052

 
115,469

 
106,225

 
 
 
 
 
 
 
 
Selling and marketing expenses
17,146

 
16,783

 
33,609

 
32,502

General and administrative expenses
10,675

 
10,733

 
21,607

 
21,464

Operating Income
28,331

 
28,536

 
60,253

 
52,259

 
 
 
 
 
 
 
 
Interest expense
170

 
57

 
329

 
111

Other income
(269
)
 
(54
)
 
(466
)
 
(106
)
Income Before Income Taxes
28,430

 
28,533

 
60,390

 
52,254

 
 
 
 
 
 
 
 
Income tax expense
10,793

 
10,353

 
21,092

 
18,916

 
 
 
 
 
 
 
 
Net Income
$
17,637

 
$
18,180

 
$
39,298

 
$
33,338

 
 
 
 
 
 
 
 
Net Earnings Per Share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted Average Shares Outstanding
 
 
 
 
 
 
 
Basic
16,295,948

 
16,282,881

 
16,280,164

 
16,231,870

Diluted
16,440,321

 
16,472,645

 
16,410,652

 
16,446,937

 
 
 
 
 
 
 
 
Net earnings per share
 
 
 
 
 
 
 
Basic
$
1.08

 
$
1.12

 
$
2.41

 
$
2.05

Diluted
$
1.07

 
$
1.10

 
$
2.39

 
$
2.03

 
 
 
 
 
 
 
 
See notes to condensed consolidated financial statements.


4



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(Unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
October 31,
 
October 31,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
Net income
$
17,637

 
$
18,180

 
$
39,298

 
$
33,338

 
 
 
 
 
 
 
 
Other comprehensive income, net of tax:
 
 
 
 
 
 
 
Change in pension benefits, net of deferred taxes of $(172) and $(137), and $(345) and $(275), for the three and six months ended October 31, 2016 and 2015, respectively
270

 
216

 
540

 
431

 
 
 
 
 
 
 
 
Total Comprehensive Income
$
17,907

 
$
18,396

 
$
39,838

 
$
33,769

 
 
 
 
 
 
 
 
See notes to condensed consolidated financial statements.
 
 
 
 
 
 
 


5



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
 
Six Months Ended
 
October 31,
 
2016

2015
OPERATING ACTIVITIES
 

 
Net income
$
39,298


$
33,338

Adjustments to reconcile net income to net cash provided by operating activities:



Depreciation and amortization
8,873


7,513

Net loss on disposal of property, plant and equipment
174


82

Stock-based compensation expense
1,649


1,795

Deferred income taxes
11,250


3,813

Pension contributions in excess of expense
(10,732
)

(1,677
)
Tax benefit from stock-based compensation


(3,599
)
Contributions of employer stock to employee benefit plan
2,926

 
1,761

Other non-cash items
88


(169
)
Changes in operating assets and liabilities:



Customer receivables
(12,847
)

(15,296
)
Inventories
(1,942
)

(2,317
)
Prepaid expenses and other assets
(2,917
)

(831
)
Accounts payable
2,878


5,569

Accrued compensation and related expenses
(1,754
)

4,743

Income taxes payable

 
(246
)
Other accrued expenses
3,202


7,509

Net Cash Provided by Operating Activities
40,146


41,988







INVESTING ACTIVITIES
 

 
Payments to acquire property, plant and equipment
(10,354
)

(21,131
)
Proceeds from sales of property, plant and equipment
26


81

Purchases of certificates of deposit
(50,500
)

(19,750
)
Maturities of certificates of deposit
12,500


18,250

Investment in promotional displays
(2,089
)

(3,245
)
Net Cash Used by Investing Activities
(50,417
)

(25,795
)






FINANCING ACTIVITIES
 

 
Payments of long-term debt
(854
)

(752
)
Proceeds from long-term debt
2,003

 

Proceeds from issuance of common stock
2,241


5,987

Repurchase of common stock
(10,443
)

(7,000
)
Notes receivable, net
208


42

Withholding of employee taxes related to stock-based compensation
(1,703
)

(2,638
)
Tax benefit from stock-based compensation


3,599

Net Cash Used by Financing Activities
(8,548
)

(762
)






Net (Decrease) Increase in Cash and Cash Equivalents
(18,819
)

15,431







Cash and Cash Equivalents, Beginning of Period
174,463


149,541







Cash and Cash Equivalents, End of Period
$
155,644


$
164,972







See notes to condensed consolidated financial statements.
 

 

6



AMERICAN WOODMARK CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note A--Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the six-month period ended October 31, 2016 are not necessarily indicative of the results that may be expected for the fiscal year ending April 30, 2017.  The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2016 filed with the U.S. Securities and Exchange Commission (“SEC”).    
 
Note B--New Accounting Pronouncements
 
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606).” ASU 2014-09 supersedes the revenue recognition requirements in “Accounting Standard Codification 605 - Revenue Recognition” and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU No. 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date.” ASU 2015-14 defers the effective date of ASU 2014-09 by one year to annual reporting periods beginning after December 15, 2017, including interim reporting periods within that period. The Company is currently assessing the impact ASU 2014-09 and ASU 2015-14 will have on its financial position and results of operations.

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842).” Among other things, ASU 2016-02 requires lessees to recognize most leases on-balance sheet, which will increase reported assets and liabilities. Lessor accounting remains substantially similar to current U.S. GAAP. ASU 2016-02 supersedes “Topic 840 - Leases.” ASU 2016-02 is effective for public companies for annual and interim periods in fiscal years beginning after December 15, 2018. ASU 2016-02 mandates a modified retrospective transition method for all entities. The Company is currently assessing the impact that ASU 2016-02 will have on its consolidated financial statements.

In March 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Shares-Based Payment Accounting.” ASU 2016-09 is intended to improve the accounting for share-based payment transactions as part of the FASB’s simplification initiative. ASU 2016-09 changes several aspects of the accounting for share-based payment award transactions, including: (1) accounting for income taxes; (2) classification of excess tax benefits on the statement of cash flows; (3) forfeitures; (4) minimum statutory tax withholding requirements; and (5) classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax-withholding purposes. ASU 2016-09 is effective for fiscal years beginning after December 15, 2016, and interim periods within those years for public companies. The Company early adopted this standard as of May 1, 2016. As a result, during the first half of fiscal 2017, it recognized the excess tax benefit of $1.2 million as income tax expense on the condensed consolidated statements of income (adopted prospectively). The adoption did not impact the existing classification of the awards. Excess tax benefits from stock based compensation is now classified in net income in the statement of cash flows instead of being separately stated in financing activities for the six months ended October 31, 2016 (adopted prospectively). Additionally, the Company reclassified $2.6 million of employee withholding taxes paid from operating activities into financing activities in the statement of cash flows for the six month period ended October 31, 2015, as required by ASU 2016-09 (adopted retrospectively). Following the adoption of the new standard, the Company elected to continue estimating the number of awards expected to be forfeited and adjust its estimate on an ongoing basis.

In April 2015, the FASB issued ASU 2015-03, “Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs.” The Company retrospectively adopted this standard on April 30, 2016, which resulted in the reclassification of approximately $0.3 million of debt issuance costs from other assets to long-term debt as of April 30, 2016. Adoption of the new guidance did not impact the Company's shareholder's equity, results of operations or statements of cash flows.
 


7




Note C--Net Earnings Per Share
 
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
Six Months Ended
 
 
October 31,
 
October 31,
(in thousands, except per share amounts)
 
2016
 
2015
 
2016
 
2015
Numerator used in basic and diluted net earnings
 
 
 
 
 
 
 
 
per common share:
 
 
 
 
 
 
 
 
Net income
 
$
17,637

 
$
18,180

 
$
39,298

 
$
33,338

Denominator:
 
 
 
 
 
 
 
 
Denominator for basic net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares
 
16,296

 
16,283

 
16,280

 
16,232

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock options and restricted stock units
 
144

 
190

 
131

 
215

Denominator for diluted net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares and assumed
 
 
 
 
 
 
 
 
conversions
 
16,440

 
16,473

 
16,411

 
16,447

Net earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
1.08

 
$
1.12

 
$
2.41

 
$
2.05

Diluted
 
$
1.07

 
$
1.10

 
$
2.39

 
$
2.03


The Company repurchased a total of 67,400 and 78,232 shares of its common stock during the three-month periods ended October 31, 2016 and 2015, respectively, and 139,800 and 108,787 shares of its common stock during the six-month periods ended October 31, 2016 and 2015, respectively. There were no potentially dilutive securities for the three- and six-month periods ended October 31, 2016 and 2015, which were excluded from the calculation of net earnings per diluted share.

Note D--Stock-Based Compensation
 
The Company has various stock-based compensation plans. During the quarter ended October 31, 2016, the Board of Directors of the Company approved grants of a total of 5,880 service-based restricted stock units (“RSUs”) to non-employee directors. The service-based RSUs vest daily through the end of the two-year vesting period as long as the recipient continuously remains a member of the Board, and entitle the recipient to receive one share of the Company's common stock per unit granted. During the six-months ended October 31, 2016, the Board of Directors of the Company also approved grants of service-based RSUs and performance-based RSUs to key employees.  The employee performance-based RSUs totaled 36,058 units and the employee service-based RSUs totaled 19,442 units. The performance-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if they remain continuously employed with the Company until the units vest.  All of the Company’s RSUs granted to employees cliff-vest three years from the grant date.
 
For the three- and six-month periods ended October 31, 2016 and 2015, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 October 31,

Six Months Ended 
 October 31,
(in thousands)
 
2016

2015

2016

2015
Cost of sales and distribution
 
$
158

 
$
141

 
$
308

 
$
299

Selling and marketing expenses
 
250

 
250

 
501

 
530

General and administrative expenses
 
395

 
441

 
840

 
966

Stock-based compensation expense
 
$
803

 
$
832

 
$
1,649

 
$
1,795


8



 
During the six months ended October 31, 2016, the Board of Directors of the Company also approved grants of 5,136 cash-settled performance-based restricted stock tracking units ("RSTUs") and 2,804 cash-settled service-based RSTUs for more junior level employees.  Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest.  All of the RSTUs cliff-vest three years from the grant date.  Since the RSTUs will be settled in cash, the grant date fair value of these awards is recorded as a liability until the date of payment.  The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value.  The Company recognized expense of $152 thousand and $220 thousand for the three-month periods ended October 31, 2016 and 2015, respectively, and $203 thousand and $501 thousand for the six month periods ended October 31, 2016 and 2015, respectively, related to RSTUs. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $0.9 million and $1.2 million as of October 31, 2016 and April 30, 2016, respectively.

Note E--Customer Receivables
 
The components of customer receivables were: 
 

October 31,

April 30,
(in thousands)

2016

2016
Gross customer receivables

$
71,440


$
58,593

Less:



 
Allowance for doubtful accounts

(178
)

(171
)
Allowance for returns and discounts

(2,928
)

(2,609
)







Net customer receivables

$
68,334


$
55,813

  

Note F--Inventories
 
The components of inventories were: 
 

October 31,

April 30,
(in thousands)

2016

2016
Raw materials

$
17,603


$
17,634

Work-in-process

18,691


18,414

Finished goods

18,654


17,475








Total FIFO inventories

54,948


53,523








Reserve to adjust inventories to LIFO value

(14,204
)

(14,204
)







Total LIFO inventories

$
40,744


$
39,319

 
Interim LIFO calculations are based on management’s estimates of expected year-end inventory levels and costs.  Since these items are estimated, interim results are subject to the final year-end LIFO inventory valuation.
 
Note G--Product Warranty
 
The Company estimates outstanding warranty costs based on the historical relationship between warranty claims and revenues.  The warranty accrual is reviewed monthly to verify that it properly reflects the remaining obligation based on the anticipated expenditures over the balance of the obligation period.  Adjustments are made when actual warranty claim experience differs from estimates.  Warranty claims are generally made within two months of the original shipment date.

9



 
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2016

2015
Beginning balance at May 1

$
2,926


$
2,643

Accrual

9,314


8,269

Settlements

(9,060
)

(7,896
)







Ending balance at October 31

$
3,180


$
3,016


Note H--Cash Flow
 
Supplemental disclosures of cash flow information:
 

Six Months Ended
 

October 31,
(in thousands)

2016

2015
Cash paid during the period for:

 

 
Interest

$
288


$
241

Income taxes

$
11,800


$
15,563

 
Note I--Pension Benefits
 
Effective April 30, 2012, the Company froze all future benefit accruals under the Company’s hourly and salary defined-benefit pension plans.
 
Net periodic pension (benefit) cost consisted of the following for the three- and six-month periods ended October 31, 2016 and 2015
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2016

2015

2016

2015
Interest cost

$
1,443


$
1,753


$
2,886


$
3,507

Expected return on plan assets

(2,019
)

(2,035
)

(4,039
)

(4,071
)
Recognized net actuarial loss

442


353


885


706














Net periodic pension (benefit) cost

$
(134
)

$
71


$
(268
)

$
142

 
The Company expects to contribute a total of $27.3 million to its pension plans in fiscal 2017, which represents both required and discretionary funding. Of that amount, as of October 31, 2016, $10.5 million of contributions had been made. On August 25, 2016, the Board of Directors of the Company approved up to $20 million of discretionary funding which is included in the total expected contributions for the year. The Company made contributions of $5.0 million to its pension plans in fiscal 2016. 

Note J--Fair Value Measurements
 
The Company utilizes the hierarchy of fair value measurements to classify certain of its assets and liabilities based upon the following definitions:

10



Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 investments include money market funds, mutual funds and certificates of deposit. The Company’s mutual fund investment assets represent contributions made and invested on behalf of the Company’s executive officers in a supplementary employee retirement plan.

Level 2- Investments with observable inputs other than Level 1 prices, such as: quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company has no Level 2 assets or liabilities.

Level 3- Investments with unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no Level 3 assets or liabilities.

The following table summarizes the fair values of assets that are recorded in the Company’s unaudited condensed consolidated financial statements as of October 31, 2016 and April 30, 2016 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of October 31, 2016
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,036


$


$

Mutual funds

1,027





Certificates of deposit

82,000





Total assets at fair value

$
133,063


$


$











 

As of April 30, 2016
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,490


$


$

Mutual funds

998





Certificates of deposit

47,500





Total assets at fair value

$
78,988


$


$

 
Note K--Loans Payable and Long-Term Debt

The Company's outstanding indebtedness and other obligations to Wells Fargo are unsecured. Under the terms of its revolving credit facility, the Company must (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than 1.4 to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than 1.5 to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.  The Company was in compliance with all covenants specified in the credit facility as of October 31, 2016, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at October 31, 2016 was 0.6 to 1.0; and (2) the Company's ratio of cash flow to fixed charges for its most recent four quarters was 4.8 to 1.0.

Note L--Income Taxes

The Company’s effective income tax rate for the three and six month periods ended October 31, 2016 were 38.0% and 34.9%, respectively, compared with 36.3% and 36.2%, respectively, in the comparable periods of the prior fiscal year. The effective tax rate for the second quarter of fiscal 2017 was negatively impacted by a reduction in the domestic production deduction benefit due to planned additional pension contributions. The effective tax rate for the first half of fiscal 2017 as compared to the first half of fiscal 2016 was favorably impacted by a $1.2 million tax benefit related to the early adoption of ASU 2016-09, the new accounting guidance relating to stock-based compensation.

Note M--Other Information
 
The Company is involved in suits and claims in the normal course of business, including without limitation product liability and general liability claims, and claims pending before the Equal Employment Opportunity Commission.  On at least a

11



quarterly basis, the Company consults with its legal counsel to ascertain the reasonable likelihood that such claims may result in a loss.  As required by FASB Accounting Standards Codification Topic 450, “Contingencies” (ASC 450), the Company categorizes the various suits and claims into three categories according to their likelihood for resulting in potential loss: those that are probable, those that are reasonably possible, and those that are deemed to be remote.  Where losses are deemed to be probable and estimable, accruals are made. Where losses are deemed to be reasonably possible, a range of loss estimates is determined and considered for disclosure.  In determining these loss range estimates, the Company considers known values of similar claims and consults with independent counsel.
 
The Company believes that the aggregate range of loss stemming from the various suits and asserted and unasserted claims that were deemed to be either probable or reasonably possible was not material as of October 31, 2016.

Item 2.
Management’s Discussion and Analysis of Financial Condition
and Results of Operations

The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes, both of which are included in Part I, Item 1 of this report.  The Company’s critical accounting policies are included in the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2016.

 Forward-Looking Statements
 
This report contains statements concerning the Company’s expectations, plans, objectives, future financial performance, and other statements that are not historical facts.  These statements may be “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995.  In most cases, the reader can identify forward-looking statements by words such as “anticipate,” “estimate,” “forecast,” “expect,” “believe,” “should,” “could,” “would,” “plan,” “may,” “intend,” “estimate,” “prospect,” “goal,” “will,” “predict,” “potential” or other similar words.  Forward-looking statements contained in this report, including elsewhere in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” are based on current expectations and our actual results may differ materially from those projected in any forward-looking statements.  In addition, the Company participates in an industry that is subject to rapidly changing conditions and there are numerous factors that could cause the Company to experience a decline in sales and/or earnings or deterioration in financial condition.  Factors that could cause actual results to differ materially from those in forward-looking statements made in this report include but are not limited to:
 
general economic or business conditions and instability in the financial and credit markets, including their potential impact on the Company's (i) sales and operating costs and access to financing, and (ii) customers and suppliers and their ability to obtain financing or generate the cash necessary to conduct their respective businesses;
the volatility in mortgage rates and unemployment rates;
slower growth in personal income and residential investment;
the cyclical nature of the Company’s industry, which is particularly sensitive to changes in consumer confidence, the amount of consumers’ income available for discretionary purchases, and the availability and terms of consumer credit;
economic weakness in a specific channel of distribution;
the loss of sales from specific customers due to their loss of market share, bankruptcy or switching to a competitor;
risks associated with domestic manufacturing operations and suppliers, including fluctuations in capacity utilization and the prices and availability of key raw materials as well as fuel, transportation, warehousing and labor costs and environmental compliance and remediation costs;
the need to respond to price or product initiatives launched by a competitor;
the ability to retain and motivate Company employees;
the Company’s ability to successfully implement initiatives related to increasing market share, new products, maintaining and increasing its sales force and new product displays; and
sales growth at a rate that outpaces the Company’s ability to install new manufacturing capacity or a sales decline that requires reduction or realignment of the Company’s manufacturing capacity. 
 
Additional information concerning factors that could cause actual results to differ materially from those in forward-looking statements is contained in this report, including elsewhere in Management’s Discussion and Analysis of Financial Condition and Results of Operations, and also in the Company's most recent Annual Report on Form 10-K for the fiscal year ended April 30, 2016, filed with the SEC, including under Item 1A, "Risk Factors," Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and Item 7A, "Quantitative and Qualitative Disclosures about Market Risk."  While the Company believes that these risks are manageable and will not adversely impact the long-term performance

12



of the Company, these risks could, under certain circumstances, have a material adverse impact on its operating results and financial condition.
 
Any forward-looking statement that the Company makes speaks only as of the date of this report.  The Company undertakes no obligation to publicly update or revise any forward-looking statements or cautionary factors, as a result of new information, future events or otherwise, except as required by law.

Overview
 
American Woodmark Corporation manufactures and distributes kitchen cabinets and vanities for the remodeling and new home construction markets.  Its products are sold on a national basis directly to home centers, major builders and home manufacturers, and through a network of independent dealers and distributors.  At October 31, 2016, the Company operated nine manufacturing facilities and seven service centers across the country.
 
The three-month period ended October 31, 2016 was the Company’s second quarter of its fiscal year that ends on April 30, 2017 (“fiscal 2017”).  During the second quarter of fiscal 2017, the Company continued to experience improving market conditions from the housing market downturn that began in 2007.
 
The Company’s remodeling-based business was impacted by the following trends during the second quarter of the Company’s fiscal 2017:    
 
Residential investment as a percentage of gross domestic product as tracked by the U.S. Department of Commerce for the third calendar quarter of 2016 remained unchanged at 3.5% from the same period in the prior year;
The median price per existing home sold improved from the same period one year ago by 5.19% according to data provided by the National Association of Realtors, and existing home sales fell 0.37% during the third calendar quarter of 2016 compared to the same period in the prior year; 
The unemployment rate improved to 4.9% as of October 2016 compared to 5.0% as of October 2015 according to data provided by the U.S. Department of Labor;
Mortgage interest rates remained low with a thirty-year fixed mortgage rate of approximately 3.47% in October 2016, a decrease of approximately 33 basis points compared to the same period in the prior year; and
Consumer sentiment as tracked by Thomson Reuters/University of Michigan declined from 90.0 in October 2015 to 87.2 in October 2016.
 
The Company believes there is no single indicator that directly correlates with cabinet remodeling market activity. For this reason, the Company considers other factors in addition to those discussed above as indicators of overall market activity including credit availability, housing affordability and sales reported by the Kitchen Cabinet Manufacturers Association (“KCMA”), a trade organization that issues the aggregate sales that have been reported by its members including the largest cabinet manufacturers in the United States.  Based on the totality of factors listed above, the Company believes that the cabinet remodeling market increased in the low single digits during the second quarter of fiscal 2017. 
 
The Company’s largest remodeling customers and competitors continued to utilize sales promotions in the Company’s product category to boost sales and some competitors accelerated their promotional activity.  These promotions consisted of free products and/or cash discounts to consumers based upon the amount or type of cabinets they purchased.  The Company strives to maintain its promotional levels in line with market activity, with a goal of remaining competitive.  The Company experienced promotional levels during the second quarter of fiscal 2017 that were higher than those experienced in the same period of the prior year. 
 
The Company’s remodeling sales decreased 9% during the second quarter and 3% during the first half of fiscal 2017 compared with the same prior-year periods. Our Waypoint brand, which serves the dealer channel, represented approximately 10% of our overall sales and grew by approximately 9% during the second quarter and more than 10% during the first half of fiscal 2017, respectively, when compared to the comparable prior-year period. Management believes that the Company has improved market share within the dealer channel while it has lost some share within big box retailers.  The Company believes the share loss within the big box retailers is due to competitive promotional activity.
 
Regarding new construction markets, the Company believes that fluctuations in single-family housing starts are the best indicator of cabinet activity.  Assuming a sixty to ninety day lag between housing starts and the installation of cabinetry, single-family housing starts rose approximately 4% during the second quarter of the Company’s fiscal 2017 over the comparable prior year period. 
 

13



Sales in the new construction channel increased 15% in the second quarter and more than 17% during the first half of fiscal 2017 when compared with the same periods of fiscal 2016. The Company believes it continued to over index the market both due to share penetration with our builder partners as well as the health of the markets where we concentrate our business.

The Company’s total net sales rose 3% during the second quarter and 7% during the first half of fiscal 2017 compared to the same prior-year periods, which management believes was driven primarily by a rise in overall market activity.
  
As of October 31, 2016, the Company had total net deferred tax assets of $20.8 million, down from $32.6 million at April 30, 2016.  The Company regularly considers the need for a valuation allowance against its deferred tax assets. Deferred tax assets are reduced by a valuation allowance when, after considering all positive and negative evidence, it is determined that it is more likely than not that some portion, or all, of the deferred tax asset will not be realized.  The Company has recorded a valuation allowance related to deferred tax assets for certain state investment tax credit (“ITC”) carryforwards. These credits expire in various years beginning in fiscal 2020.  The Company believes based on positive evidence of the housing industry improvement along with four consecutive years of profitability that the Company will more likely than not realize all other remaining deferred tax assets.
 
The Company earned net income of $17.6 million for the second quarter of fiscal 2017, compared with $18.2 million in the second quarter of its prior fiscal year, and earned net income of $39.3 million for the first half of fiscal 2017, compared with $33.3 million in the same period of the prior year.

Results of Operations 
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2016

2015

Percent Change

2016

2015

Percent Change



















Net sales

$
264,076


$
256,292


3
 %

$
522,226


$
487,490


7
%
Gross profit

56,152


56,052




115,469


106,225


9

Selling and marketing expenses

17,146


16,783


2


33,609


32,502


3

General and administrative expenses

10,675


10,733


(1
)

21,607


21,464


1

 
Net Sales. Net sales were $264.1 million for the second quarter of fiscal 2017, an increase of 3% compared with the second quarter of fiscal 2016. For the first six months of fiscal 2017, net sales were $522.2 million, reflecting a 7% increase compared with the same period of fiscal 2016. Overall unit volume for the three- and six-month periods ended October 31, 2016 improved by 2% and 6%, respectively. Average revenue per unit increased 1% during the three- and six-month periods ended October 31, 2016, driven by improvements in the Company’s sales mix.
 
Gross Profit.  Gross profit margin for the second quarter of fiscal 2017 was 21.3%, compared with 21.9% for the same period of fiscal 2016.  Gross profit margin was 22.1% for the first half of fiscal 2017, compared with 21.8% in the first half of fiscal 2016.  Gross profit in the second quarter was negatively impacted by higher labor benefit costs and depreciation costs. Gross profit for the first six months of the current fiscal year was favorably impacted by higher sales volume, lower labor benefit costs and improved operating efficiency.
  
Selling and Marketing Expenses.  Selling and marketing expenses were 6.5% of net sales in the second quarter of fiscal 2017 and 2016.  For the first six months of fiscal 2017, selling and marketing expenses were 6.4% of net sales, compared with 6.7% of net sales for the same period of fiscal 2016. Selling and marketing expenses as a percentage of net sales remained unchanged during the second quarter of fiscal 2017 as additional product launch costs in the quarter were offset by lower commissions. The decrease in selling and marketing expenses as a percentage of net sales during the first half of fiscal 2017 is due to favorable leverage through expense management.

General and Administrative Expenses.  General and administrative expenses were 4.0% of net sales in the second quarter of fiscal 2017, compared with 4.2% of net sales in the second quarter of fiscal 2016, and 4.1% of net sales in the first half of fiscal 2017 compared with 4.4% of net sales in the same period in fiscal 2016. The decrease in general and administrative expenses as a percentage of net sales during the second quarter and first half of fiscal 2017 is due to favorable leverage from increased sales, lower pay for performance compensation costs and ongoing expense control.
 

14



Effective Income Tax Rates.  The Company’s effective income tax rate for the three- and six-month periods ended October 31, 2016 was 38.0% and 34.9%, respectively, compared with 36.3% and 36.2%, respectively, in the comparable period of the prior fiscal year.  The effective tax rate for the second quarter of fiscal 2017 was negatively impacted by a reduction in the domestic production deduction benefit due to planned additional pension contributions. The effective tax rate for the first half of fiscal 2017 as compared to the first half of fiscal 2016 was favorably impacted by a $1.2 million tax benefit related to the early adoption of ASU 2016-09, the new accounting guidance relating to stock-based compensation.
 
Outlook.  The Company believes that the average price of existing home sales will continue to increase driven by growth in both employment and growth in new household formation.  In this environment, the Company expects the cabinet remodeling market will show modest improvement during the remainder of fiscal 2017 but overall activity will continue to be below historical averages.  Within the cabinet remodeling market, the Company expects independent dealers to outperform other channels of distribution primarily due to their more affluent customer base.  As a result, the Company expects its remodeling sales for the remainder of fiscal 2017 to exceed the market rate.  The Company expects to increase its market share in the home center channel versus the first half of fiscal 2017 through using a competitive promotional strategy that restores market parity and to increase share in the dealer channel.  
 
The Company expects that single-family housing starts and in turn, new construction cabinet sales, will grow approximately 10% during the remainder of its fiscal year 2017, and that the Company’s new construction sales growth will continue to exceed this level for the remainder of its current fiscal year, but at a lower rate than fiscal 2016, as comparable prior year sales levels become more challenging. 

LIQUIDITY AND CAPITAL RESOURCES
 
The Company’s cash and cash equivalents totaled $155.6 million at October 31, 2016, representing an $18.8 million decrease from its April 30, 2016 levels.  At October 31, 2016, total long-term debt (including current maturities) was $25.5 million, an increase of $1.8 million from its balance at April 30, 2016.  The Company’s ratio of long-term debt to total capital was 7.0% at October 31, 2016, compared with 7.3% at April 30, 2016.
 
The Company’s main sources of liquidity are its existing cash and cash equivalents on hand and cash generated from its operating activities. The Company can borrow up to $35 million under its revolving credit facility with Wells Fargo Bank, N.A. (“Wells Fargo”).  At October 31, 2016, $10 million of loans and $4.5 million of letters of credit were outstanding under the facility, and the Company had additional borrowing base availability of $25.0 million. 

The Company's outstanding indebtedness and other obligations to Wells Fargo are unsecured. Under the terms of its revolving credit facility, the Company must: (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than 1.4 to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than 1.5 to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.  The Company was in compliance with all covenants specified in the credit facility as of October 31, 2016, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at October 31, 2016 was 0.6 to 1.0; and (2) cash flow to fixed charges for its most recent four quarters was 4.8 to 1.0.

The revolving credit facility does not limit the Company’s ability to pay dividends or repurchase its common shares as long as the Company is in compliance with these covenants. 
 
Cash provided by operating activities in the first six months of fiscal 2017 was $40.1 million, compared with $42.0 million in the comparable period of fiscal 2016.  The decrease in the Company’s cash from operating activities was driven primarily by lower increases in accounts payables and accrued expenses which was partially offset by lower increases in customer receivables and higher operating profitability.
 
The Company’s investing activities primarily consist of purchases and maturities of certificates of deposit, investment in property, plant and equipment and promotional displays.  Net cash used for investing activities was $50.4 million in the first six months of fiscal 2017, compared with $25.8 million in the comparable period of fiscal 2016. The increase in cash used was driven by a $36.5 million increased investment in certificates of deposit, offset by a $10.8 million decrease in outflows for investment in property, plant and equipment.

During the first six months of fiscal 2017, net cash used by financing activities was $8.5 million, compared with $0.8 million in the comparable period of the prior fiscal year.  The increase in cash used was driven by the Company’s receipt of $2.2 million during the current fiscal year from employees’ exercise of stock options compared to $6.0 million in the same period of the

15



prior year, as well as stock repurchases of $10.4 million during the first six months of fiscal 2017 compared to $7.0 million in the same period of the prior year.  

On November 20, 2014, the Board of Directors of the Company authorized repurchases of up to $25 million of the Company's common shares. On November 19, 2015, the Board of Directors of the Company authorized an additional stock repurchase program of up to $20 million of the Company's common shares. This authorization is in addition to the stock repurchase program authorized on November 20, 2014. Repurchases may be made from time to time in the open market, or through privately negotiated transactions or otherwise, in compliance with applicable laws, rules and regulations, at prices and on terms the Company deems appropriate and subject to the Company's cash requirements for other purposes, compliance with the covenants under the Company’s revolving credit facility, and other factors management deems relevant. At October 31, 2016, $18.0 million remained authorized by the Company’s Board of Directors to repurchase the Company’s common shares. The Company purchased a total of 139,800 common shares, for an aggregate purchase price of $10.4 million, during the first six months of fiscal 2017, under the authorizations. The Company continues to evaluate its cash on hand and prospects for future cash generation, and compare these against its plans for future capital expenditures. Although the evaluation of its future capital expenditures is ongoing, the Company expects that it will make repurchases of its common shares from time to time during the remainder of the fiscal year, subject to the Company’s financial condition, capital requirements, results of operations and any other factors then deemed relevant. See Part II. Item 2, "Unregistered Sales of Equity Securities and Use of Proceeds" for further information on share repurchases, including a discussion of the authorization of an additional stock repurchase program of up to an additional $50 million by the Company's Board of Directors on November 30, 2016.

On August 25, 2016, the Board of Directors of the Company approved up to $20 million of discretionary funding to reduce its defined benefit pension liabilities. At October 31, 2016, $12.0 million of discretionary funding remained authorized by the Company's Board of Directors to reduce its defined benefit pension liabilities. The Company made contributions of $8.0 million of discretionary funding during the first six months of fiscal 2017.

On November 30, 2016 the Board of Directors of the Company approved a new corporate headquarters in Winchester, Virginia. The new space will consolidate employees that currently occupy four buildings in Winchester, Virginia and Frederick County, Virginia, in early 2018. It is expected that the new building will be self-funded for approximately $30 million.

Cash flow from operations combined with accumulated cash and cash equivalents on hand are expected to be more than sufficient to support forecasted working capital requirements, service existing debt obligations and fund capital expenditures for the remainder of fiscal 2017.
  
Seasonal and Inflationary Factors
 
The Company’s business has historically been subject to seasonal influences, with higher sales typically realized in the second and fourth fiscal quarters.
 
The costs of the Company’s products are subject to inflationary pressures and commodity price fluctuations.  The Company has generally been able over time to recover the effects of inflation and commodity price fluctuations through sales price increases.
 
Critical Accounting Policies
 
The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.  Actual results may differ from these estimates under different assumptions or conditions.  There have been no significant changes to the Company’s critical accounting policies as disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2016.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
Since the end of the fiscal year ended April 30, 2016, the Company has had no material exposure to changes in interest rates for its debt agreements.
 
The Company does not currently use commodity or interest rate derivatives or similar financial instruments to manage its commodity price or interest rate risks.  See “Seasonal and Inflationary Factors” in Management’s Discussion and Analysis of Financial Condition and Results of Operations above for additional information regarding the effects inflation and commodity price fluctuations have on the costs of the Company’s products. 


16



Item 4. Controls and Procedures
 
Senior management, including the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company's disclosure controls and procedures as of October 31, 2016.  Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that the Company's disclosure controls and procedures are effective.  In addition, there has been no change in the Company's internal control over financial reporting that occurred during the quarter ended October 31, 2016 that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting. 
 
PART II.  OTHER INFORMATION

Item 1. Legal Proceedings
 
The Company is involved in various suits and claims in the normal course of business all of which constitute ordinary, routine litigation incidental to the Company’s business.  The Company is not party to any material litigation that does not constitute ordinary, routine litigation incidental to its business.

Item 1A. Risk Factors
 
Risk factors that may affect the Company’s business, results of operations and financial condition are described in Part I, Item 1A, “Risk Factors” of the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2016 and there have been no material changes from the risk factors disclosed.  Additional risks are discussed elsewhere in this report, including in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” under the headings “Forward-Looking Statements” and “Outlook.”

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

The following table details share repurchases made by the Company during the second quarter of fiscal 2017:

Share Repurchases

Total Number of Shares Purchased
Average Price Paid
Total Number of Shares Purchased as Part of Publicly Announced
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Programs (000)

(1)
Per Share
Programs
(1)
August 1 - 31, 2016
21,900

$
78.32

21,900

$
21,591

September 1 - 30, 2016
21,500

$
82.20

21,500

$
19,824

October 1 - 31, 2016
24,000

$
77.52

24,000

$
17,964

Quarter ended October 31, 2016
67,400

$
79.27

67,400

$
17,964


(1) On November 20, 2014, the Board of Directors of the Company authorized a repurchase of up to $25 million of the Company's common shares. On November 19, 2015, the Board of Directors of the Company authorized an additional stock repurchase program of up to $20 million of the Company's common shares. This authorization is in addition to the stock repurchase program authorized on November 20, 2014. Repurchases may be made from time to time in the open market, or through privately negotiated transactions or otherwise, in compliance with applicable laws, rules and regulations, at prices and on terms the Company deems appropriate and subject to the Company's cash requirements for other purposes, compliance with the covenants under the Company's revolving credit facility, and other factors management deems relevant. The authorization does not obligate the Company to acquire a specific number of shares during any period, and the authorization may be modified, suspended or discontinued at any time at the discretion of the Board. Management expects to fund share repurchases using available cash and cash generated from operations. Repurchased shares will become authorized but unissued common shares. In the second quarter of fiscal 2017, the Company repurchased 67,400 common shares for an aggregate purchase price of $5.3 million, under the authorization, pursuant to a repurchase plan intended to comply with the requirements of Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended. At October 31, 2016, $18.0 million remained authorized by the Company's Board of Directors to repurchase the Company's common shares.

On November 30, 2016, the Board of Directors of the Company authorized an additional stock repurchase program of up to $50 million of the Company's common shares. This authorization is in addition to the stock repurchase programs authorized on November 19, 2015 and November 20, 2014. Repurchases may be made from time to time in the open market, or through privately negotiated transactions or otherwise, in compliance with applicable laws, rules and regulations, at prices and on terms the Company deems appropriate and subject to the Company's cash requirements for other purposes, compliance with the covenants under the Company's revolving credit facility, and other factors management deems relevant. The authorization does not obligate the Company to acquire a specific number of shares during any period, and the authorization may be modified, suspended or discontinued at any time at the discretion of the Board. Management expects to fund share repurchases using available cash and cash generated from operations. Repurchased shares will become authorized but unissued common shares. The November 30, 2016 authorization is not reflected in the table above since it occurred after the quarter ended.




17



Item 6. Exhibits
 
Exhibit Number
Description
 
 
3.1 (a)
Articles of Incorporation as amended effective August 12, 1987 (incorporated by reference to Exhibit 3.1 to the Registrant’s Form 10-Q for the quarter ended January 31, 2003; Commission File No. 000-14798).
 
 
3.1 (b)
Articles of Amendment to the Articles of Incorporation effective September 10, 2004 (incorporated by reference to Exhibit 3.1 to the Registrant’s Form 8-K as filed on August 31, 2004; Commission File No. 000-14798).
 
 
3.2
Bylaws – as amended and restated August 25, 2016 (incorporated by reference to Exhibit 3.1 to the Registrant's Form 10-Q for the quarter ended July 31, 2016; Commission File No. 000-14798).
 
 
4.1
The Articles of Incorporation and Bylaws of the Registrant as currently in effect (incorporated by reference to Exhibits 3.1 and 3.2).
 
 
4.2
Amended and Restated Stockholder’s Agreement (incorporated by reference to Exhibit 4.2 to the Registrant’s Form S-1 for the fiscal year ended April 30, 1986; Commission File No. 33-6245).
 
Pursuant to Regulation S-K, Item 601(b)(4)(iii), instruments that define the rights of holders of the Registrant’s long-term debt securities, where the long-term debt securities authorized under each such instrument do not exceed 10 percent of the Registrant’s total assets, have been omitted and will be furnished to the Securities and Exchange Commission on request.
 
 
10.1
2016 Employee Stock Incentive Plan (incorporated by reference to Exhibit A to the Registrant's Definitive Proxy Statement on Schedule 14A as filed on June 29, 2016; Commission File No.000-14798).
 
 
31.1
Certification of the Chief Executive Officer Pursuant to Rule 13a-14(a) of the Exchange Act (Filed Herewith).
 
 
31.2
Certification of the Chief Financial Officer Pursuant to Rule 13a-14(a) of the Exchange Act (Filed Herewith).


32.1
Certification of the Chief Executive Officer and Chief Financial Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Furnished Herewith).
 
 
101
Interactive Data File for the Registrant’s Quarterly Report on Form 10-Q for the quarter ended October 31, 2016 formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Income, (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements (Filed Herewith).



18



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.
 
AMERICAN WOODMARK CORPORATION
(Registrant)
 
 
/s/M. Scott Culbreth
 
M. Scott Culbreth
 
Senior Vice President and Chief Financial Officer 
 
 
 
Date: December 1, 2016
 
Signing on behalf of the registrant and
 
as principal financial and accounting officer
 
 

19



EXHIBIT INDEX
 
Exhibit Number
Description
 
 
3.1 (a)
Articles of Incorporation as amended effective August 12, 1987 (incorporated by reference to Exhibit 3.1 to the Registrant’s Form 10-Q for the quarter ended January 31, 2003; Commission File No. 000-14798).
 
 
3.1 (b)
Articles of Amendment to the Articles of Incorporation effective September 10, 2004 (incorporated by reference to Exhibit 3.1 to the Registrant’s Form 8-K as filed on August 31, 2004; Commission File No. 000-14798).
 
 
3.2
Bylaws – as amended and restated August 25, 2016 (incorporated by reference to Exhibit 3.1 to the Registrant's Form 10-Q for the quarter ended July 31, 2016; Commission File No. 000-14798).
 
 
4.1
The Articles of Incorporation and Bylaws of the Registrant as currently in effect (incorporated by reference to Exhibits 3.1 and 3.2).
 
 
4.2
Amended and Restated Stockholder’s Agreement (incorporated by reference to Exhibit 4.2 to the Registrant’s Form S-1 for the fiscal year ended April 30, 1986; Commission File No. 33-6245).
 
Pursuant to Regulation S-K, Item 601(b)(4)(iii), instruments that define the rights of holders of the Registrant’s long-term debt securities, where the long-term debt securities authorized under each such instrument do not exceed 10 percent of the Registrant’s total assets, have been omitted and will be furnished to the Securities and Exchange Commission on request.
 
 
10.1
2016 Employee Stock Incentive Plan (incorporated by reference to Exhibit A to the Registrant's Definitive Proxy Statement on Schedule 14A as filed on June 29, 2016; Commission File No.000-14798).
 
 
31.1
Certification of the Chief Executive Officer Pursuant to Rule 13a-14(a) of the Exchange Act (Filed Herewith).
 
 
31.2
Certification of the Chief Financial Officer Pursuant to Rule 13a-14(a) of the Exchange Act (Filed Herewith).
 
 
32.1
Certification of the Chief Executive Officer and Chief Financial Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Furnished Herewith).
 
 
101
Interactive Data File for the Registrant’s Quarterly Report on Form 10-Q for the quarter ended October 31, 2016 formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Income, (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements (Filed Herewith).



20
EX-31.1 2 ex31120161031.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION UNDER SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
CERTIFICATION
I, S. Cary Dunston, certify that:
1.
I have reviewed this report on Form 10-Q of American Woodmark Corporation;
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.
/s/S. Cary Dunston
S. Cary Dunston
President and Chief Executive Officer
(Principal Executive Officer)
Date: December 1, 2016




EX-31.2 3 ex31220161031.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION UNDER SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
CERTIFICATION
I, M. Scott Culbreth, certify that:
1.
I have reviewed this report on Form 10-Q of American Woodmark Corporation;
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.
/s/M. Scott Culbreth
M. Scott Culbreth
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
Date: December 1, 2016



EX-32.1 4 ex32120161031.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION
The undersigned hereby certifies, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:
1.
The Quarterly Report on Form 10-Q of American Woodmark Corporation (the “Company”) for the quarter ended October 31, 2016 as filed with the Securities and Exchange Commission on the date hereof (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: December 1, 2016
/s/S. Cary Dunston
 
S. Cary Dunston
 
President and Chief Executive Officer
 
(Principal Executive Officer)
 
 
Date: December 1, 2016
/s/M. Scott Culbreth
 
M. Scott Culbreth
 
Senior Vice President and Chief Financial Officer
 
(Principal Financial Officer)




EX-101.INS 5 amwd-20161031.xml XBRL INSTANCE DOCUMENT 0000794619 2016-05-01 2016-10-31 0000794619 2016-11-30 0000794619 2016-10-31 0000794619 2016-04-30 0000794619 2015-05-01 2015-10-31 0000794619 2016-08-01 2016-10-31 0000794619 2015-08-01 2015-10-31 0000794619 2015-04-30 0000794619 2015-10-31 0000794619 amwd:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2015-08-01 2015-10-31 0000794619 us-gaap:AccountingStandardsUpdate201503Member us-gaap:OtherNoncurrentAssetsMember 2016-04-30 0000794619 us-gaap:AccountingStandardsUpdate201503Member us-gaap:LongTermDebtMember 2016-04-30 0000794619 amwd:CostOfSalesAndDistributionMember 2016-08-01 2016-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2015-05-01 2015-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2015-08-01 2015-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2016-05-01 2016-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2016-05-01 2016-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2016-08-01 2016-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2015-08-01 2015-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2015-05-01 2015-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2016-05-01 2016-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2015-05-01 2015-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2015-08-01 2015-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2016-08-01 2016-10-31 0000794619 amwd:EmployeePerformanceBasedRestrictedStockUnitsMember 2016-05-01 2016-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2016-04-30 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2016-08-01 2016-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2016-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2015-08-01 2015-10-31 0000794619 us-gaap:RestrictedStockUnitsRSUMember 2016-05-01 2016-10-31 0000794619 amwd:EmployeePerformanceBasedRestrictedStockTrackingUnitsMember 2016-05-01 2016-10-31 0000794619 amwd:EmployeeServiceBasedRestrictedStockTrackingUnitsMember 2016-05-01 2016-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2016-05-01 2016-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2015-05-01 2015-10-31 0000794619 amwd:EmployeeAndNonEmployeeDirectorServiceBasedRestrictedStockUnitsMember 2016-08-01 2016-10-31 0000794619 amwd:EmployeeServiceBasedRestrictedStockUnitsMember 2016-05-01 2016-10-31 0000794619 2016-08-25 2016-08-25 0000794619 2015-05-01 2016-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2016-04-30 0000794619 us-gaap:FairValueInputsLevel3Member 2016-10-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-10-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2016-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2016-10-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2016-10-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2016-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2016-04-30 0000794619 us-gaap:FairValueInputsLevel1Member 2016-04-30 0000794619 us-gaap:FairValueInputsLevel2Member 2016-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2016-10-31 0000794619 us-gaap:FairValueInputsLevel3Member 2016-04-30 0000794619 us-gaap:FairValueInputsLevel1Member 2016-10-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2016-10-31 0000794619 us-gaap:FairValueInputsLevel2Member 2016-10-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2016-10-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-10-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2016-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2016-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2016-10-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-10-31 0000794619 us-gaap:MinimumMember 2016-05-01 2016-10-31 0000794619 us-gaap:MaximumMember 2016-05-01 2016-10-31 xbrli:pure xbrli:shares iso4217:USD iso4217:USD xbrli:shares 2609000 2928000 18250000 22500000 4.8 1.5 0.6 1.4 20000000 1200000 1761000 2926000 1677000 10732000 42000 208000 P2M 5377000 6089000 5136 2804 1 false --04-30 Q2 2017 2016-10-31 10-Q 0000794619 16250589 Large Accelerated Filer AMERICAN WOODMARK CORP amwd 35011000 37889000 58593000 71440000 55813000 68334000 8075000 11413000 47285000 46745000 832000 220000 141000 441000 250000 1795000 501000 299000 966000 530000 803000 152000 158000 395000 250000 1649000 203000 308000 840000 501000 171000 178000 0 0 466360000 494510000 302209000 332891000 998000 0 0 47500000 0 0 30490000 0 0 78988000 0 0 1027000 0 0 82000000 0 0 50036000 0 0 133063000 0 0 149541000 164972000 174463000 155644000 15431000 -18819000 25750000 59500000 40000000 40000000 16244041 16266189 16244041 16266189 163290000 167244000 200240000 381265000 207924000 406757000 300000 -300000 3813000 11250000 32574000 20848000 67131000 55513000 -353000 -706000 -442000 -885000 5000000 10500000 2035000 4071000 2019000 4039000 1753000 3507000 1443000 2886000 71000 142000 -134000 -268000 27300000 7513000 8873000 1.12 2.05 1.08 2.41 1.10 2.03 1.07 2.39 0.363 0.362 0.380 0.349 35389000 1200000 33635000 900000 3599000 0 3599000 0 53523000 54948000 -82000 -174000 10733000 21464000 10675000 21607000 56052000 106225000 56152000 115469000 28533000 52254000 28430000 60390000 10353000 18916000 10793000 21092000 15563000 11800000 5569000 2878000 15296000 12847000 -246000 0 4743000 -1754000 2317000 1942000 7509000 3202000 831000 2917000 57000 111000 170000 329000 241000 288000 17475000 18654000 14204000 14204000 39319000 40744000 17634000 17603000 18414000 18691000 39319000 40744000 466360000 494510000 92313000 96266000 22145000 23902000 1574000 1594000 2600000 -762000 -8548000 -25795000 -50417000 -2600000 41988000 40146000 18180000 33338000 17637000 39298000 28536000 52259000 28331000 60253000 12264000 11735000 8618000 8960000 18396000 33769000 17907000 39838000 -216000 -431000 -270000 -540000 -137000 -275000 -172000 -345000 4010000 3560000 169000 -88000 54000 106000 269000 466000 7000000 10443000 2638000 1703000 19750000 50500000 3245000 2089000 21131000 10354000 1.00 1.00 2000000 2000000 0 0 0 0 6864000 8669000 5987000 2241000 0 2003000 18250000 12500000 81000 26000 2643000 3016000 2926000 3180000 7896000 9060000 8269000 9314000 99332000 103222000 752000 854000 164756000 194770000 256292000 487490000 264076000 522226000 16783000 32502000 17146000 33609000 1795000 1649000 P3Y P3Y 36058 19442 5880 280761000 315269000 78232 108787 67400 139800 190000 215000 144000 131000 16472645 16473000 16447000 16446937 16440000 16440321 16411000 16410652 16282881 16283000 16232000 16231870 16295948 16296000 16280164 16280000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. &#160;Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month period ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.&#160; The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes in the Company's Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flow information:</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid during the period for:</font></div></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;"><br clear="none"/></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest</font></div></td><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;"><br clear="none"/></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;">288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income taxes</font></div></td><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;"><br clear="none"/></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;">11,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></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;">15,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is involved in suits and claims in the normal course of business, including without limitation product liability and general liability claims, and claims pending before the Equal Employment Opportunity Commission.&#160;&#160;On at least a quarterly basis, the Company consults with its legal counsel to ascertain the reasonable likelihood that such claims may result in a loss.&#160;&#160;As required by FASB Accounting Standards Codification Topic 450, &#8220;Contingencies&#8221; (ASC 450), the Company categorizes the various suits and claims into three categories according to their likelihood for resulting in potential loss: those that are probable, those that are reasonably possible, and those that are deemed to be remote.&#160;&#160;Where losses are deemed to be probable and estimable, accruals are made. Where losses are deemed to be reasonably possible, a range of loss estimates is determined and considered for disclosure.&#160;&#160;In determining these loss range estimates, the Company considers known values of similar claims and consults with independent counsel.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes that the aggregate range of loss stemming from the various suits and asserted and unasserted claims that were deemed to be either probable or reasonably possible was not material as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Loans Payable and Long-Term Debt</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's outstanding indebtedness and other obligations to Wells Fargo are unsecured. Under the terms of its revolving credit facility, the Company must (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than </font><font style="font-family:inherit;font-size:10pt;">1.4</font><font style="font-family:inherit;font-size:10pt;"> to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than </font><font style="font-family:inherit;font-size:10pt;">1.5</font><font style="font-family:inherit;font-size:10pt;"> to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.&#160;&#160;The Company was in compliance with all covenants specified in the credit facility as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, including as follows: (1) the Company&#8217;s ratio of total liabilities to tangible net worth at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">0.6</font><font style="font-family:inherit;font-size:10pt;"> to 1.0; and (2) the Company's ratio of cash flow to fixed charges for its most recent four quarters was </font><font style="font-family:inherit;font-size:10pt;">4.8</font><font style="font-family:inherit;font-size:10pt;"> to 1.0.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Earnings Per Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net earnings per share:</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:56%;" 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:8%;" 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator used in basic and diluted net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">per common share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">33,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic net earnings per common</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">share - weighted-average shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,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;">16,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom: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 and restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">144</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;">190</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;">131</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;">215</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted net earnings per common</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">share - weighted-average shares and assumed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">conversions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,440</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,473</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,411</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,447</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.08</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.05</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">67,400</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">78,232</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock during the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">139,800</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">108,787</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock during the six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> potentially dilutive securities for the three- and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, which were excluded from the calculation of net earnings per diluted share.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair values of assets that are recorded in the Company&#8217;s unaudited condensed consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;at fair value on a recurring basis (in thousands):</font><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="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:1%;" 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:1%;" 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></tr><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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October&#160;31, 2016</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">ASSETS:</font></div></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;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">Money market funds</font></div></td><td style="vertical-align: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;"><br clear="none"/></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,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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></tr><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;">Mutual funds</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">Certificates of deposit</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">82,000</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 assets at 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">133,063</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of April&#160;30, 2016</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">ASSETS:</font></div></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;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">Money market funds</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">30,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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></tr><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;">Mutual funds</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">Certificates of deposit</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">47,500</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 assets at 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">78,988</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes the hierarchy of fair value measurements&#160;to classify certain of its assets and liabilities based upon the following definitions:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company&#8217;s Level 1 investments include money market funds, mutual funds and certificates of deposit. The Company&#8217;s mutual fund investment assets represent contributions made and invested on behalf of the Company&#8217;s executive officers in a supplementary employee retirement plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2- Investments with observable inputs other than Level 1 prices, such as: quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company has no Level 2 assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3- Investments with unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no Level 3 assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair values of assets that are recorded in the Company&#8217;s unaudited condensed consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;at fair value on a recurring basis (in thousands):</font><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="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:1%;" 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:1%;" 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></tr><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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October&#160;31, 2016</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">ASSETS:</font></div></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;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">Money market funds</font></div></td><td style="vertical-align: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;"><br clear="none"/></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,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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></tr><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;">Mutual funds</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">Certificates of deposit</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">82,000</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 assets at 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">133,063</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of April&#160;30, 2016</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">ASSETS:</font></div></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;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">Money market funds</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">30,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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></tr><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;">Mutual funds</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">Certificates of deposit</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">47,500</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 assets at 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">78,988</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective income tax rate for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">38.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">34.9%</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared with </font><font style="font-family:inherit;font-size:10pt;">36.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">36.2%</font><font style="font-family:inherit;font-size:10pt;">, respectively, in the comparable periods of the prior fiscal year. The effective tax rate for the second quarter of fiscal 2017 was negatively impacted by a reduction in the domestic production deduction benefit due to planned additional pension contributions. The effective tax rate for the first half of fiscal 2017 as compared to the first half of fiscal 2016 was favorably impacted by a </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> tax benefit related to the early adoption of ASU 2016-09, the new accounting guidance relating to stock-based compensation</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of inventories were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;border-top:1px solid #000000;" 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;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;"><br clear="none"/></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,603</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,634</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;">Work-in-process</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td 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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">18,654</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,475</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 FIFO inventories</font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reserve to adjust inventories to LIFO value</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">(14,204</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(14,204</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;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 LIFO inventories</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">40,744</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">39,319</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%;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interim LIFO calculations are based on management&#8217;s estimates of expected year-end inventory levels and costs.&#160;&#160;Since these items are estimated, interim results are subject to the final year-end LIFO inventory valuation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Receivables</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of customer receivables were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross customer receivables</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">71,440</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">58,593</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;">Less:</font></div></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;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(178</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for returns and discounts</font></div></td><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;"><br clear="none"/></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,928</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net customer receivables</font></div></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;"><br clear="none"/></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;">68,334</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">55,813</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; ASU 2014-09 supersedes the revenue recognition requirements in &#8220;Accounting Standard Codification 605 - Revenue Recognition&#8221; and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU No. 2015-14, &#8220;Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date.&#8221; ASU 2015-14 defers the effective date of ASU 2014-09 by one year to annual reporting periods beginning after December 15, 2017, including interim reporting periods within that period. The Company is currently assessing the impact ASU 2014-09 and ASU 2015-14 will have on its financial position and results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, &#8220;Leases (Topic 842).&#8221; Among other things, ASU 2016-02 requires lessees to recognize most leases on-balance sheet, which will increase reported assets and liabilities. Lessor accounting remains substantially similar to current U.S. GAAP. ASU 2016-02 supersedes &#8220;Topic 840 - Leases.&#8221; ASU 2016-02 is effective for public companies for annual and interim periods in fiscal years beginning after December 15, 2018. ASU 2016-02 mandates a modified retrospective transition method for all entities. The Company is currently assessing the impact that ASU 2016-02 will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, &#8220;Compensation - Stock Compensation (Topic 718): Improvements to Employee Shares-Based Payment Accounting.&#8221; ASU 2016-09 is intended to improve the accounting for share-based payment transactions as part of the FASB&#8217;s simplification initiative. ASU 2016-09 changes several aspects of the accounting for share-based payment award transactions, including: (1) accounting for income taxes; (2) classification of excess tax benefits on the statement of cash flows; (3) forfeitures; (4) minimum statutory tax withholding requirements; and (5) classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax-withholding purposes. ASU 2016-09 is effective for fiscal years beginning after December 15, 2016, and interim periods within those years for public companies. The Company early adopted this standard as of May 1, 2016. As a result, during the first half of fiscal 2017, it recognized the excess tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> as income tax expense on the condensed consolidated statements of income (adopted prospectively). The adoption did not impact the existing classification of the awards. Excess tax benefits from stock based compensation is now classified in net income in the statement of cash flows instead of being separately stated in financing activities for the six months ended October 31, 2016 (adopted prospectively). Additionally, the Company reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> of employee withholding taxes paid from operating activities into financing activities in the statement of cash flows for the six month period ended October 31, 2015, as required by ASU 2016-09 (adopted retrospectively). Following the adoption of the new standard, the Company elected to continue estimating the number of awards expected to be forfeited and adjust its estimate on an ongoing basis.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU 2015-03, &#8220;Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs.&#8221; The Company retrospectively adopted this standard on April 30, 2016, which resulted in the reclassification of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> of debt issuance costs from other assets to long-term debt as of April 30, 2016. Adoption of the new guidance did not impact the Company's shareholder's equity, results of operations or statements of cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension Benefits</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective April 30, 2012, the Company froze all future benefit accruals under the Company&#8217;s hourly and salary defined-benefit pension plans.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic pension (benefit) cost consisted of the following for the three- and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:60%;" 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><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</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;border-top:1px solid #000000;" 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 style="vertical-align: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;"><br clear="none"/></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;">1,443</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">1,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2,886</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,507</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;">Expected return on plan assets</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,019</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,035</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,039</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,071</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;">Recognized net actuarial loss</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">442</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">353</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">885</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">706</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic pension (benefit) cost</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">(134</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">71</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(268</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">142</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company expects to contribute a total of </font><font style="font-family:inherit;font-size:10pt;">$27.3 million</font><font style="font-family:inherit;font-size:10pt;"> to its pension plans in fiscal 2017, which represents both required and discretionary funding. Of that amount, as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> of contributions had been made. On August 25, 2016, the Board of Directors of the Company approved up to </font><font style="font-family:inherit;font-size:10pt;">$20 million</font><font style="font-family:inherit;font-size:10pt;"> of discretionary funding which is included in the total expected contributions for the year. The Company made contributions of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> to its pension plans in fiscal 2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Warranty</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates outstanding warranty costs based on the historical relationship between warranty claims and revenues.&#160;&#160;The warranty accrual is reviewed monthly to verify that it properly reflects the remaining obligation based on the anticipated expenditures over the balance of the obligation period.&#160;&#160;Adjustments are made when actual warranty claim experience differs from estimates.&#160;&#160;Warranty claims are generally made within </font><font style="font-family:inherit;font-size:10pt;">two months</font><font style="font-family:inherit;font-size:10pt;"> of the original shipment date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of the Company&#8217;s warranty liability, which is included in other accrued expenses on the balance sheet:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance at May 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2,926</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2,643</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;">Accrual</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Settlements</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">(9,060</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(7,896</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;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Ending balance at October 31</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">3,180</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">3,016</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of customer receivables were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross customer receivables</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">71,440</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">58,593</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;">Less:</font></div></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;"><br clear="none"/></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(178</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for returns and discounts</font></div></td><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;"><br clear="none"/></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,928</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net customer receivables</font></div></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;"><br clear="none"/></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;">68,334</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">55,813</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flow information:</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid during the period for:</font></div></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;"><br clear="none"/></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest</font></div></td><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;"><br clear="none"/></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;">288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income taxes</font></div></td><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;"><br clear="none"/></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;">11,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></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;">15,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net earnings per share:</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:56%;" 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:8%;" 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator used in basic and diluted net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">per common share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">33,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic net earnings per common</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">share - weighted-average shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,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;">16,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom: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 and restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">144</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;">190</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;">131</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;">215</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted net earnings per common</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">share - weighted-average shares and assumed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">conversions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,440</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,473</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,411</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,447</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.08</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.05</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three- and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense was allocated as follows:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:60%;" 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><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended&#160;<br clear="none"/>&#160;October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six Months Ended&#160;<br clear="none"/>&#160;October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales and distribution</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">158</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;">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;">308</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;">299</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;">Selling and marketing expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">395</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;">441</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;">840</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;">966</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:2px;padding-top:2px;padding-bottom: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-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">803</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;">832</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;">1,649</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;">1,795</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of inventories were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;border-top:1px solid #000000;" 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;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;"><br clear="none"/></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,603</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,634</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;">Work-in-process</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td 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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">18,654</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,475</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 FIFO inventories</font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reserve to adjust inventories to LIFO value</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">(14,204</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(14,204</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;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 LIFO inventories</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">40,744</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">39,319</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic pension (benefit) cost consisted of the following for the three- and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:60%;" 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><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</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;border-top:1px solid #000000;" 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 style="vertical-align: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;"><br clear="none"/></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;">1,443</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">1,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2,886</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,507</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;">Expected return on plan assets</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,019</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,035</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,039</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,071</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;">Recognized net actuarial loss</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">442</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">353</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">885</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">706</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic pension (benefit) cost</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">(134</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">71</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(268</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">142</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of the Company&#8217;s warranty liability, which is included in other accrued expenses on the balance sheet:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:60%;" 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:17%;" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance at May 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2,926</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2,643</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;">Accrual</font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Settlements</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">(9,060</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(7,896</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;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Ending balance at October 31</font></div></td><td style="vertical-align: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;"><br clear="none"/></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;">3,180</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">3,016</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has various stock-based compensation plans. During the quarter ended October 31, 2016, the Board of Directors of the Company approved grants of a total of </font><font style="font-family:inherit;font-size:10pt;">5,880</font><font style="font-family:inherit;font-size:10pt;"> service-based restricted stock units (&#8220;RSUs&#8221;) to non-employee directors. The service-based RSUs vest daily through the end of the two-year vesting period as long as the recipient continuously remains a member of the Board, and entitle the recipient to receive one share of the Company's common stock per unit granted.&#160;During the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Board of Directors of the Company also approved grants of service-based RSUs and performance-based RSUs to key employees.&#160; The employee performance-based RSUs totaled </font><font style="font-family:inherit;font-size:10pt;">36,058</font><font style="font-family:inherit;font-size:10pt;"> units and the employee service-based RSUs totaled </font><font style="font-family:inherit;font-size:10pt;">19,442</font><font style="font-family:inherit;font-size:10pt;"> units. The performance-based RSUs entitle the recipients to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.&#160;&#160;The service-based RSUs entitle the recipients to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s common stock per unit granted if they remain continuously employed with the Company until the units vest.&#160;&#160;All of the Company&#8217;s RSUs granted to employees cliff-vest </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three- and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense was allocated as follows:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:60%;" 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><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended&#160;<br clear="none"/>&#160;October 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Six Months Ended&#160;<br clear="none"/>&#160;October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales and distribution</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">158</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;">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;">308</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;">299</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;">Selling and marketing expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">395</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;">441</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;">840</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;">966</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:2px;padding-top:2px;padding-bottom: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-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">803</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;">832</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;">1,649</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;">1,795</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Board of Directors of the Company also approved grants of </font><font style="font-family:inherit;font-size:10pt;">5,136</font><font style="font-family:inherit;font-size:10pt;"> cash-settled performance-based restricted stock tracking units ("RSTUs") and </font><font style="font-family:inherit;font-size:10pt;">2,804</font><font style="font-family:inherit;font-size:10pt;">&#160;cash-settled service-based RSTUs for more junior level employees.&#160; Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.&#160;&#160;The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest.&#160; All of the RSTUs cliff-vest </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date.&#160;&#160;Since the RSTUs will be settled in cash, the grant date fair value of these awards is recorded as a liability until the date of payment.&#160;&#160;The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value.&#160;&#160;The Company recognized expense of $</font><font style="font-family:inherit;font-size:10pt;">152 thousand</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">220 thousand</font><font style="font-family:inherit;font-size:10pt;"> for the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$203 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$501 thousand</font><font style="font-family:inherit;font-size:10pt;"> for the six month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to RSTUs. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $</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;">1.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> EX-101.SCH 6 amwd-20161031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Cash Flow link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Cash Flow (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 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Customer Receivables link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Customer Receivables (Components Of Customer Receivables ) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Customer Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Inventories (Components Of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Loans Payable and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Loans Payable and Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Other Information link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Pension Benefits link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Pension Benefits (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Pension Benefits (Net Periodic Pension Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Pension Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Product Warranty link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Product Warranty (Schedule Of Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Product Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 amwd-20161031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 amwd-20161031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 amwd-20161031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Comprehensive Income [Abstract] Net income Net Income (Loss) Attributable to Parent Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in pension benefits, net of deferred taxes of $(172) and $(137), and $(345) and $(275), for the three and six months ended October 31, 2016 and 2015, respectively Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax Total Comprehensive Income Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Payments to Acquire Other Investments Payments to Acquire Other Investments OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net 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, Depletion and Amortization Net loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Pension contributions in excess of expense Pension Contributions In Excess Of Pension Expense Pension Contributions In Excess Of Pension Expense Tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Contributions of employer stock to employee benefit plan Employee Benefit Plan, Stock Expense Employee Benefit Plan, Stock Expense Other non-cash items Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Customer receivables Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation and related expenses Increase (Decrease) in Employee Related Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Other accrued expenses Increase (Decrease) in Other Accrued Liabilities Net Cash Provided by Operating Activities Net Cash Provided by (Used in) Operating Activities INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Payments to acquire property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Maturities, Prepayments and Calls of Other Investments Proceeds from Maturities, Prepayments and Calls of Other Investments Investment in promotional displays Payments to Acquire Other Productive Assets Net Cash Used by Investing Activities Net Cash Provided by (Used in) Investing Activities FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Payments of long-term debt Repayments of Long-term Debt Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Repurchase of common stock Payments for Repurchase of Common Stock Notes receivable, net Proceeds from (Repayments of) Notes Receivable Proceeds from (Repayments of) Notes Receivable Payments Related to Tax Withholding for Share-based Compensation Payments Related to Tax Withholding for Share-based Compensation Tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Net Cash Used by Financing Activities Net Cash Provided by (Used in) Financing Activities Net (Decrease) Increase in Cash and Cash Equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and Cash Equivalents, Beginning of Period Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, End of Period Product Warranties Disclosures [Abstract] Warranty claims period Product Warranty Claims, Period Product Warranty Claims, Period Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Accrual Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Ending balance Share-based Compensation [Abstract] Stock-Based Compensation Expense Allocated Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Supplemental Cash Flow Information [Abstract] Cash paid during the period for interest Interest Paid Cash paid during the period for income taxes Income Taxes Paid Inventory, Net [Abstract] Components of Inventories Schedule of Inventory, Current [Table Text Block] Pension and Other Postretirement Benefit Expense [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Expected company contributions to pension plan Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year Expected company contributions to pension plan, discretionary funding Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year, Discretionary Funding Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year, Discretionary Funding Pension contribution Defined Benefit Plan, Contributions by Employer Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current Assets Assets, Current [Abstract] Cash and cash equivalents Investments - certificates of deposit Certificates of Deposit, at Carrying Value Customer receivables, net Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other Prepaid Expense and Other Assets, Current Total Current Assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Investments - certificates of deposit Certificates of Deposit, Noncurrent Certificates of Deposit, Noncurrent Promotional displays, net Promotional Displays Net Promotional displays net Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current Liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current maturities of long-term debt Long-term Debt, Current Maturities Accrued compensation and related expenses Employee-related Liabilities, Current Accrued marketing expenses Accrued Marketing Costs, Current Other accrued expenses Other Accrued Liabilities, Current Total Current Liabilities Liabilities, Current Long-term debt, less current maturities Long-term Debt and Capital Lease Obligations Defined benefit pension liabilities Defined Benefit Pension Plan, Liabilities, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Shareholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $1.00 par value; 2,000,000 shares authorized, none issued Preferred Stock, Value, Issued Common stock, no par value; 40,000,000 shares authorized; issued and outstanding shares at October 31, 2016: 16,266,189; at April 30, 2016: 16,244,041 Common Stock, Value, Issued Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss - Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Defined benefit pension plans Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax Total Shareholders' Equity Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Supplemental Disclosures of Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Earnings Per Share [Abstract] Shares of its common stock repurchased Treasury Stock, Shares, Acquired Shares excluded from the calculation of net earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Basis Of Presentation [Abstract] Basis of presentation [Abstract]. Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Inventories Inventory Disclosure [Text Block] Net Periodic Pension (Benefit) Cost Schedule of Net Benefit Costs [Table Text Block] Accounts Receivable, Net [Abstract] Components of Customer Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Product Warranty Product Warranty Disclosure [Text Block] Gross customer receivables Accounts Receivable, Gross, Current Less: Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Allowance for returns and discounts Allowance For Returns And Discounts Allowance for returns and discounts Net customer receivables Customer Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Noncurrent Assets [Member] Other Noncurrent Assets [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Ratio of total liabilities to tangible net worth Debt Instrument, Covenant, Liabilities To Net Worth Ratio Debt Instrument, Covenant, Liabilities to Net Worth Ratio Ratio of cash flow to fixed charges Debt Instrument, Covenant, Cash Flow To Fixed Charges Ratio Debt Instrument, Covenant, Cash Flow to Fixed Charges Ratio Deferred finance costs Debt Issuance Costs, Net Schedule of Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Other comprehensive income, deferred tax Other Comprehensive Income (Loss), Tax Stock-Based Compensation Shareholders' Equity and Share-based Payments [Text Block] Fair Value Disclosures [Abstract] Fair Value of Assets on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Asset Class [Axis] Asset Class [Axis] Fair Value by Asset Class [Domain] Asset Class [Domain] Money Market Funds [Member] Money Market Funds [Member] Mutual Funds [Member] Mutual Funds [Member] Mutual Funds [Member] Certificates of Deposit [Member] Certificates of Deposit [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [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] Total assets at fair value Assets, Fair Value Disclosure, Recurring Income Statement [Abstract] Net sales Revenue, Net Cost of sales and distribution Cost of Goods and Services Sold Gross Profit Gross Profit Selling and marketing expenses Selling and Marketing Expense General and administrative expenses General and Administrative Expense Operating Income Operating Income (Loss) Interest expense Interest Expense Other income Other Nonoperating Income (Expense) Income Before Income Taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net Income Weighted Average 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 Net earnings per share Basic (in usd per share) Earnings Per Share, Basic Diluted (in usd per share) Earnings Per Share, Diluted Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Employee Service-Based RSUs [Member] Employee Service-Based Restricted Stock Units [Member] Employee Service-Based Restricted Stock Units [Member] Employee Performance-Based RSUs [Member] Employee Performance Based Restricted Stock Units [Member] Employee Performance Based Restricted Stock Units [Member] Employee and Non Employee Director Service-Based RSUs [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] RSUs [Member] Restricted Stock Units (RSUs) [Member] Employee Performance-Based RSTUs [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Service-Based RSTUs [Member] Employee Service Based Restricted Stock Tracking Units [Member] Employee Service Based Restricted Stock Tracking Units [Member] RSTUs [Member] Restricted Stock Tracking Units Rstu [Member] Restricted Stock Tracking Units RSTU [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Granted non-statutory stock options to key employees (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Non-statutory stock options, weighted average exercise price (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Vesting period, years Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Contractual terms, years Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Awarded in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Common stock issuable per RSU granted (in shares) Share-based Goods and Nonemployee Services Transaction, Shares Issuable Per Restricted Stock Unit Granted Share-based Goods and Nonemployee Services Transaction, Shares Issuable Per Restricted Stock Unit Granted Restricted stock units non vested grants (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Grants In Period ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantsInPeriod Stock-based compensation expense Allocated Share-based Compensation Expense Liability for payment of the RSTUs Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total FIFO inventories FIFO Inventory Amount Reserve to adjust inventories to LIFO value Inventory, LIFO Reserve Total LIFO inventories LIFO Inventory Amount Cash Flow Cash Flow, Supplemental Disclosures [Text Block] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, no par value (in usd per share) Common Stock, No Par Value Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Denominator for basic net earnings per common share - weighted-average shares Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Stock options and restricted stock units Weighted Average Number Diluted Shares Outstanding Adjustment Denominator for diluted net earnings per common share - weighted-average shares and assumed conversions Net earnings per share Earnings Per Share, Basic and Diluted [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Excess tax benefit related to stock-based compensation Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Accounting Changes and Error Corrections [Abstract] New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2015-03 [Member] Accounting Standards Update 2015-03 [Member] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] New Accounting Principles, Early Adoption [Domain] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncement, Early Adoption [Line Items] New Accounting Pronouncement, Early Adoption [Line Items] Reclassification from operating activities Reclassification to financing activities Basic (in usd per share) Diluted (in usd per share) New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Long-term Debt [Member] Long-term Debt [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Reclassification of debt issuance costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of Sales and Distribution [Member] Cost Of Sales And Distribution [Member] Cost Of Sales And Distribution [Member] Selling and Marketing Expenses [Member] Selling and Marketing Expense [Member] General and Administrative Expenses [Member] General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Document And Entity Information [Abstract] Document And Entity Information Abstract Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Filer Category Entity Filer Category Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Trading Symbol Trading Symbol New Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Interest cost Defined Benefit Plan, Interest Cost Expected return on plan assets Defined Benefit Plan, Expected Return on Plan Assets Recognized net actuarial loss Defined Benefit Plan, Amortization of Gains (Losses) Net periodic pension (benefit) cost Defined Benefit Plan, Net Periodic Benefit Cost Commitments and Contingencies Disclosure [Abstract] Other Information Commitments and Contingencies Disclosure [Text Block] Pension Benefits Pension and Other Postretirement Benefits Disclosure [Text Block] Net Earnings Per Share Earnings Per Share [Text Block] Loans Payable and Long-Term Debt Debt Disclosure [Text Block] EX-101.PRE 10 amwd-20161031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document And Entity Information - shares
6 Months Ended
Oct. 31, 2016
Nov. 30, 2016
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Oct. 31, 2016  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Entity Filer Category Large Accelerated Filer  
Entity Registrant Name AMERICAN WOODMARK CORP  
Entity Central Index Key 0000794619  
Current Fiscal Year End Date --04-30  
Entity Common Stock, Shares Outstanding   16,250,589
Trading Symbol amwd  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2016
Apr. 30, 2016
Current Assets    
Cash and cash equivalents $ 155,644 $ 174,463
Investments - certificates of deposit 59,500 25,750
Customer receivables, net 68,334 55,813
Inventories 40,744 39,319
Prepaid expenses and other 8,669 6,864
Total Current Assets 332,891 302,209
Property, plant and equipment, net 103,222 99,332
Investments - certificates of deposit 22,500 18,250
Promotional displays, net 6,089 5,377
Deferred income taxes 20,848 32,574
Other assets 8,960 8,618
TOTAL ASSETS 494,510 466,360
Current Liabilities    
Accounts payable 37,889 35,011
Current maturities of long-term debt 1,594 1,574
Accrued compensation and related expenses 33,635 35,389
Accrued marketing expenses 11,413 8,075
Other accrued expenses 11,735 12,264
Total Current Liabilities 96,266 92,313
Long-term debt, less current maturities 23,902 22,145
Defined benefit pension liabilities 55,513 67,131
Other long-term liabilities 3,560 4,010
Shareholders' Equity    
Preferred stock, $1.00 par value; 2,000,000 shares authorized, none issued 0 0
Common stock, no par value; 40,000,000 shares authorized; issued and outstanding shares at October 31, 2016: 16,266,189; at April 30, 2016: 16,244,041 167,244 163,290
Retained earnings 194,770 164,756
Accumulated other comprehensive loss -    
Defined benefit pension plans (46,745) (47,285)
Total Shareholders' Equity 315,269 280,761
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 494,510 $ 466,360
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Oct. 31, 2016
Apr. 30, 2016
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 1.00 $ 1.00
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Common stock, no par value (in usd per share)
Common stock, shares authorized 40,000,000 40,000,000
Common stock, shares issued 16,266,189 16,244,041
Common stock, shares outstanding 16,266,189 16,244,041
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Income Statement [Abstract]        
Net sales $ 264,076 $ 256,292 $ 522,226 $ 487,490
Cost of sales and distribution 207,924 200,240 406,757 381,265
Gross Profit 56,152 56,052 115,469 106,225
Selling and marketing expenses 17,146 16,783 33,609 32,502
General and administrative expenses 10,675 10,733 21,607 21,464
Operating Income 28,331 28,536 60,253 52,259
Interest expense 170 57 329 111
Other income (269) (54) (466) (106)
Income Before Income Taxes 28,430 28,533 60,390 52,254
Income tax expense 10,793 10,353 21,092 18,916
Net Income $ 17,637 $ 18,180 $ 39,298 $ 33,338
Weighted Average Shares Outstanding        
Basic (in shares) 16,295,948 16,282,881 16,280,164 16,231,870
Diluted (in shares) 16,440,321 16,472,645 16,410,652 16,446,937
Net earnings per share        
Basic (in usd per share) $ 1.08 $ 1.12 $ 2.41 $ 2.05
Diluted (in usd per share) $ 1.07 $ 1.10 $ 2.39 $ 2.03
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Statement of Comprehensive Income [Abstract]        
Net income $ 17,637 $ 18,180 $ 39,298 $ 33,338
Other comprehensive income, net of tax:        
Change in pension benefits, net of deferred taxes of $(172) and $(137), and $(345) and $(275), for the three and six months ended October 31, 2016 and 2015, respectively 270 216 540 431
Total Comprehensive Income $ 17,907 $ 18,396 $ 39,838 $ 33,769
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Statement of Comprehensive Income [Abstract]        
Other comprehensive income, deferred tax $ (172) $ (137) $ (345) $ (275)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Statement of Cash Flows [Abstract]    
Payments to Acquire Other Investments $ 50,500 $ 19,750
OPERATING ACTIVITIES    
Net income 39,298 33,338
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,873 7,513
Net loss on disposal of property, plant and equipment 174 82
Stock-based compensation expense 1,649 1,795
Deferred income taxes 11,250 3,813
Pension contributions in excess of expense (10,732) (1,677)
Tax benefit from stock-based compensation 0 (3,599)
Contributions of employer stock to employee benefit plan 2,926 1,761
Other non-cash items 88 (169)
Changes in operating assets and liabilities:    
Customer receivables (12,847) (15,296)
Inventories (1,942) (2,317)
Prepaid expenses and other assets (2,917) (831)
Accounts payable 2,878 5,569
Accrued compensation and related expenses (1,754) 4,743
Income taxes payable 0 (246)
Other accrued expenses 3,202 7,509
Net Cash Provided by Operating Activities 40,146 41,988
INVESTING ACTIVITIES    
Payments to acquire property, plant and equipment (10,354) (21,131)
Proceeds from sales of property, plant and equipment 26 81
Proceeds from Maturities, Prepayments and Calls of Other Investments 12,500 18,250
Investment in promotional displays (2,089) (3,245)
Net Cash Used by Investing Activities (50,417) (25,795)
FINANCING ACTIVITIES    
Payments of long-term debt (854) (752)
Proceeds from long-term debt 2,003 0
Proceeds from issuance of common stock 2,241 5,987
Repurchase of common stock (10,443) (7,000)
Notes receivable, net 208 42
Payments Related to Tax Withholding for Share-based Compensation (1,703) (2,638)
Tax benefit from stock-based compensation 0 3,599
Net Cash Used by Financing Activities (8,548) (762)
Net (Decrease) Increase in Cash and Cash Equivalents (18,819) 15,431
Cash and Cash Equivalents, Beginning of Period 174,463 149,541
Cash and Cash Equivalents, End of Period $ 155,644 $ 164,972
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation
6 Months Ended
Oct. 31, 2016
Basis Of Presentation [Abstract]  
Basis of Presentation
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the six-month period ended October 31, 2016 are not necessarily indicative of the results that may be expected for the fiscal year ending April 30, 2017.  The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2016 filed with the U.S. Securities and Exchange Commission (“SEC”).
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
New Accounting Pronouncements
6 Months Ended
Oct. 31, 2016
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements
 
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606).” ASU 2014-09 supersedes the revenue recognition requirements in “Accounting Standard Codification 605 - Revenue Recognition” and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU No. 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date.” ASU 2015-14 defers the effective date of ASU 2014-09 by one year to annual reporting periods beginning after December 15, 2017, including interim reporting periods within that period. The Company is currently assessing the impact ASU 2014-09 and ASU 2015-14 will have on its financial position and results of operations.

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842).” Among other things, ASU 2016-02 requires lessees to recognize most leases on-balance sheet, which will increase reported assets and liabilities. Lessor accounting remains substantially similar to current U.S. GAAP. ASU 2016-02 supersedes “Topic 840 - Leases.” ASU 2016-02 is effective for public companies for annual and interim periods in fiscal years beginning after December 15, 2018. ASU 2016-02 mandates a modified retrospective transition method for all entities. The Company is currently assessing the impact that ASU 2016-02 will have on its consolidated financial statements.

In March 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Shares-Based Payment Accounting.” ASU 2016-09 is intended to improve the accounting for share-based payment transactions as part of the FASB’s simplification initiative. ASU 2016-09 changes several aspects of the accounting for share-based payment award transactions, including: (1) accounting for income taxes; (2) classification of excess tax benefits on the statement of cash flows; (3) forfeitures; (4) minimum statutory tax withholding requirements; and (5) classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax-withholding purposes. ASU 2016-09 is effective for fiscal years beginning after December 15, 2016, and interim periods within those years for public companies. The Company early adopted this standard as of May 1, 2016. As a result, during the first half of fiscal 2017, it recognized the excess tax benefit of $1.2 million as income tax expense on the condensed consolidated statements of income (adopted prospectively). The adoption did not impact the existing classification of the awards. Excess tax benefits from stock based compensation is now classified in net income in the statement of cash flows instead of being separately stated in financing activities for the six months ended October 31, 2016 (adopted prospectively). Additionally, the Company reclassified $2.6 million of employee withholding taxes paid from operating activities into financing activities in the statement of cash flows for the six month period ended October 31, 2015, as required by ASU 2016-09 (adopted retrospectively). Following the adoption of the new standard, the Company elected to continue estimating the number of awards expected to be forfeited and adjust its estimate on an ongoing basis.

In April 2015, the FASB issued ASU 2015-03, “Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs.” The Company retrospectively adopted this standard on April 30, 2016, which resulted in the reclassification of approximately $0.3 million of debt issuance costs from other assets to long-term debt as of April 30, 2016. Adoption of the new guidance did not impact the Company's shareholder's equity, results of operations or statements of cash flows.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Earnings Per Share
6 Months Ended
Oct. 31, 2016
Earnings Per Share [Abstract]  
Net Earnings Per Share
Net Earnings Per Share
 
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
Six Months Ended
 
 
October 31,
 
October 31,
(in thousands, except per share amounts)
 
2016
 
2015
 
2016
 
2015
Numerator used in basic and diluted net earnings
 
 
 
 
 
 
 
 
per common share:
 
 
 
 
 
 
 
 
Net income
 
$
17,637

 
$
18,180

 
$
39,298

 
$
33,338

Denominator:
 
 
 
 
 
 
 
 
Denominator for basic net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares
 
16,296

 
16,283

 
16,280

 
16,232

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock options and restricted stock units
 
144

 
190

 
131

 
215

Denominator for diluted net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares and assumed
 
 
 
 
 
 
 
 
conversions
 
16,440

 
16,473

 
16,411

 
16,447

Net earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
1.08

 
$
1.12

 
$
2.41

 
$
2.05

Diluted
 
$
1.07

 
$
1.10

 
$
2.39

 
$
2.03



The Company repurchased a total of 67,400 and 78,232 shares of its common stock during the three-month periods ended October 31, 2016 and 2015, respectively, and 139,800 and 108,787 shares of its common stock during the six-month periods ended October 31, 2016 and 2015, respectively. There were no potentially dilutive securities for the three- and six-month periods ended October 31, 2016 and 2015, which were excluded from the calculation of net earnings per diluted share.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation
6 Months Ended
Oct. 31, 2016
Share-based Compensation [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
 
The Company has various stock-based compensation plans. During the quarter ended October 31, 2016, the Board of Directors of the Company approved grants of a total of 5,880 service-based restricted stock units (“RSUs”) to non-employee directors. The service-based RSUs vest daily through the end of the two-year vesting period as long as the recipient continuously remains a member of the Board, and entitle the recipient to receive one share of the Company's common stock per unit granted. During the six-months ended October 31, 2016, the Board of Directors of the Company also approved grants of service-based RSUs and performance-based RSUs to key employees.  The employee performance-based RSUs totaled 36,058 units and the employee service-based RSUs totaled 19,442 units. The performance-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if they remain continuously employed with the Company until the units vest.  All of the Company’s RSUs granted to employees cliff-vest three years from the grant date.
 
For the three- and six-month periods ended October 31, 2016 and 2015, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 October 31,

Six Months Ended 
 October 31,
(in thousands)
 
2016

2015

2016

2015
Cost of sales and distribution
 
$
158

 
$
141

 
$
308

 
$
299

Selling and marketing expenses
 
250

 
250

 
501

 
530

General and administrative expenses
 
395

 
441

 
840

 
966

Stock-based compensation expense
 
$
803

 
$
832

 
$
1,649

 
$
1,795


 
During the six months ended October 31, 2016, the Board of Directors of the Company also approved grants of 5,136 cash-settled performance-based restricted stock tracking units ("RSTUs") and 2,804 cash-settled service-based RSTUs for more junior level employees.  Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest.  All of the RSTUs cliff-vest three years from the grant date.  Since the RSTUs will be settled in cash, the grant date fair value of these awards is recorded as a liability until the date of payment.  The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value.  The Company recognized expense of $152 thousand and $220 thousand for the three-month periods ended October 31, 2016 and 2015, respectively, and $203 thousand and $501 thousand for the six month periods ended October 31, 2016 and 2015, respectively, related to RSTUs. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $0.9 million and $1.2 million as of October 31, 2016 and April 30, 2016, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Customer Receivables
6 Months Ended
Oct. 31, 2016
Accounts Receivable, Net [Abstract]  
Customer Receivables
Customer Receivables
 
The components of customer receivables were: 
 

October 31,

April 30,
(in thousands)

2016

2016
Gross customer receivables

$
71,440


$
58,593

Less:



 
Allowance for doubtful accounts

(178
)

(171
)
Allowance for returns and discounts

(2,928
)

(2,609
)







Net customer receivables

$
68,334


$
55,813

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories
6 Months Ended
Oct. 31, 2016
Inventory, Net [Abstract]  
Inventories
Inventories
 
The components of inventories were: 
 

October 31,

April 30,
(in thousands)

2016

2016
Raw materials

$
17,603


$
17,634

Work-in-process

18,691


18,414

Finished goods

18,654


17,475








Total FIFO inventories

54,948


53,523








Reserve to adjust inventories to LIFO value

(14,204
)

(14,204
)







Total LIFO inventories

$
40,744


$
39,319


 
Interim LIFO calculations are based on management’s estimates of expected year-end inventory levels and costs.  Since these items are estimated, interim results are subject to the final year-end LIFO inventory valuation.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranty
6 Months Ended
Oct. 31, 2016
Product Warranties Disclosures [Abstract]  
Product Warranty
Product Warranty
 
The Company estimates outstanding warranty costs based on the historical relationship between warranty claims and revenues.  The warranty accrual is reviewed monthly to verify that it properly reflects the remaining obligation based on the anticipated expenditures over the balance of the obligation period.  Adjustments are made when actual warranty claim experience differs from estimates.  Warranty claims are generally made within two months of the original shipment date.
 
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2016

2015
Beginning balance at May 1

$
2,926


$
2,643

Accrual

9,314


8,269

Settlements

(9,060
)

(7,896
)







Ending balance at October 31

$
3,180


$
3,016

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Flow
6 Months Ended
Oct. 31, 2016
Supplemental Cash Flow Information [Abstract]  
Cash Flow
Cash Flow
 
Supplemental disclosures of cash flow information:
 

Six Months Ended
 

October 31,
(in thousands)

2016

2015
Cash paid during the period for:

 

 
Interest

$
288


$
241

Income taxes

$
11,800


$
15,563

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Pension Benefits
6 Months Ended
Oct. 31, 2016
Pension and Other Postretirement Benefit Expense [Abstract]  
Pension Benefits
Pension Benefits
 
Effective April 30, 2012, the Company froze all future benefit accruals under the Company’s hourly and salary defined-benefit pension plans.
 
Net periodic pension (benefit) cost consisted of the following for the three- and six-month periods ended October 31, 2016 and 2015
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2016

2015

2016

2015
Interest cost

$
1,443


$
1,753


$
2,886


$
3,507

Expected return on plan assets

(2,019
)

(2,035
)

(4,039
)

(4,071
)
Recognized net actuarial loss

442


353


885


706














Net periodic pension (benefit) cost

$
(134
)

$
71


$
(268
)

$
142


 
The Company expects to contribute a total of $27.3 million to its pension plans in fiscal 2017, which represents both required and discretionary funding. Of that amount, as of October 31, 2016, $10.5 million of contributions had been made. On August 25, 2016, the Board of Directors of the Company approved up to $20 million of discretionary funding which is included in the total expected contributions for the year. The Company made contributions of $5.0 million to its pension plans in fiscal 2016.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements
6 Months Ended
Oct. 31, 2016
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
 
The Company utilizes the hierarchy of fair value measurements to classify certain of its assets and liabilities based upon the following definitions:
Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 investments include money market funds, mutual funds and certificates of deposit. The Company’s mutual fund investment assets represent contributions made and invested on behalf of the Company’s executive officers in a supplementary employee retirement plan.

Level 2- Investments with observable inputs other than Level 1 prices, such as: quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company has no Level 2 assets or liabilities.

Level 3- Investments with unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no Level 3 assets or liabilities.

The following table summarizes the fair values of assets that are recorded in the Company’s unaudited condensed consolidated financial statements as of October 31, 2016 and April 30, 2016 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of October 31, 2016
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,036


$


$

Mutual funds

1,027





Certificates of deposit

82,000





Total assets at fair value

$
133,063


$


$











 

As of April 30, 2016
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,490


$


$

Mutual funds

998





Certificates of deposit

47,500





Total assets at fair value

$
78,988


$


$

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Loans Payable and Long-Term Debt
6 Months Ended
Oct. 31, 2016
Debt Disclosure [Abstract]  
Loans Payable and Long-Term Debt
Loans Payable and Long-Term Debt

The Company's outstanding indebtedness and other obligations to Wells Fargo are unsecured. Under the terms of its revolving credit facility, the Company must (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than 1.4 to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than 1.5 to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.  The Company was in compliance with all covenants specified in the credit facility as of October 31, 2016, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at October 31, 2016 was 0.6 to 1.0; and (2) the Company's ratio of cash flow to fixed charges for its most recent four quarters was 4.8 to 1.0.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes
6 Months Ended
Oct. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company’s effective income tax rate for the three and six month periods ended October 31, 2016 were 38.0% and 34.9%, respectively, compared with 36.3% and 36.2%, respectively, in the comparable periods of the prior fiscal year. The effective tax rate for the second quarter of fiscal 2017 was negatively impacted by a reduction in the domestic production deduction benefit due to planned additional pension contributions. The effective tax rate for the first half of fiscal 2017 as compared to the first half of fiscal 2016 was favorably impacted by a $1.2 million tax benefit related to the early adoption of ASU 2016-09, the new accounting guidance relating to stock-based compensation
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Information
6 Months Ended
Oct. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Other Information
Other Information
 
The Company is involved in suits and claims in the normal course of business, including without limitation product liability and general liability claims, and claims pending before the Equal Employment Opportunity Commission.  On at least a quarterly basis, the Company consults with its legal counsel to ascertain the reasonable likelihood that such claims may result in a loss.  As required by FASB Accounting Standards Codification Topic 450, “Contingencies” (ASC 450), the Company categorizes the various suits and claims into three categories according to their likelihood for resulting in potential loss: those that are probable, those that are reasonably possible, and those that are deemed to be remote.  Where losses are deemed to be probable and estimable, accruals are made. Where losses are deemed to be reasonably possible, a range of loss estimates is determined and considered for disclosure.  In determining these loss range estimates, the Company considers known values of similar claims and consults with independent counsel.
 
The Company believes that the aggregate range of loss stemming from the various suits and asserted and unasserted claims that were deemed to be either probable or reasonably possible was not material as of October 31, 2016.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Earnings Per Share (Tables)
6 Months Ended
Oct. 31, 2016
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
Six Months Ended
 
 
October 31,
 
October 31,
(in thousands, except per share amounts)
 
2016
 
2015
 
2016
 
2015
Numerator used in basic and diluted net earnings
 
 
 
 
 
 
 
 
per common share:
 
 
 
 
 
 
 
 
Net income
 
$
17,637

 
$
18,180

 
$
39,298

 
$
33,338

Denominator:
 
 
 
 
 
 
 
 
Denominator for basic net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares
 
16,296

 
16,283

 
16,280

 
16,232

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock options and restricted stock units
 
144

 
190

 
131

 
215

Denominator for diluted net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares and assumed
 
 
 
 
 
 
 
 
conversions
 
16,440

 
16,473

 
16,411

 
16,447

Net earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
1.08

 
$
1.12

 
$
2.41

 
$
2.05

Diluted
 
$
1.07

 
$
1.10

 
$
2.39

 
$
2.03

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Tables)
6 Months Ended
Oct. 31, 2016
Share-based Compensation [Abstract]  
Stock-Based Compensation Expense Allocated
For the three- and six-month periods ended October 31, 2016 and 2015, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 October 31,

Six Months Ended 
 October 31,
(in thousands)
 
2016

2015

2016

2015
Cost of sales and distribution
 
$
158

 
$
141

 
$
308

 
$
299

Selling and marketing expenses
 
250

 
250

 
501

 
530

General and administrative expenses
 
395

 
441

 
840

 
966

Stock-based compensation expense
 
$
803

 
$
832

 
$
1,649

 
$
1,795

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Customer Receivables (Tables)
6 Months Ended
Oct. 31, 2016
Accounts Receivable, Net [Abstract]  
Components of Customer Receivables
The components of customer receivables were: 
 

October 31,

April 30,
(in thousands)

2016

2016
Gross customer receivables

$
71,440


$
58,593

Less:



 
Allowance for doubtful accounts

(178
)

(171
)
Allowance for returns and discounts

(2,928
)

(2,609
)







Net customer receivables

$
68,334


$
55,813

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Tables)
6 Months Ended
Oct. 31, 2016
Inventory, Net [Abstract]  
Components of Inventories
The components of inventories were: 
 

October 31,

April 30,
(in thousands)

2016

2016
Raw materials

$
17,603


$
17,634

Work-in-process

18,691


18,414

Finished goods

18,654


17,475








Total FIFO inventories

54,948


53,523








Reserve to adjust inventories to LIFO value

(14,204
)

(14,204
)







Total LIFO inventories

$
40,744


$
39,319

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranty (Tables)
6 Months Ended
Oct. 31, 2016
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Liability
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2016

2015
Beginning balance at May 1

$
2,926


$
2,643

Accrual

9,314


8,269

Settlements

(9,060
)

(7,896
)







Ending balance at October 31

$
3,180


$
3,016

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Flow (Tables)
6 Months Ended
Oct. 31, 2016
Supplemental Cash Flow Information [Abstract]  
Supplemental Disclosures of Cash Flow Information
Supplemental disclosures of cash flow information:
 

Six Months Ended
 

October 31,
(in thousands)

2016

2015
Cash paid during the period for:

 

 
Interest

$
288


$
241

Income taxes

$
11,800


$
15,563

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Pension Benefits (Tables)
6 Months Ended
Oct. 31, 2016
Pension and Other Postretirement Benefit Expense [Abstract]  
Net Periodic Pension (Benefit) Cost
Net periodic pension (benefit) cost consisted of the following for the three- and six-month periods ended October 31, 2016 and 2015
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2016

2015

2016

2015
Interest cost

$
1,443


$
1,753


$
2,886


$
3,507

Expected return on plan assets

(2,019
)

(2,035
)

(4,039
)

(4,071
)
Recognized net actuarial loss

442


353


885


706














Net periodic pension (benefit) cost

$
(134
)

$
71


$
(268
)

$
142

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Tables)
6 Months Ended
Oct. 31, 2016
Fair Value Disclosures [Abstract]  
Fair Value of Assets on Recurring Basis
The following table summarizes the fair values of assets that are recorded in the Company’s unaudited condensed consolidated financial statements as of October 31, 2016 and April 30, 2016 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of October 31, 2016
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,036


$


$

Mutual funds

1,027





Certificates of deposit

82,000





Total assets at fair value

$
133,063


$


$











 

As of April 30, 2016
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,490


$


$

Mutual funds

998





Certificates of deposit

47,500





Total assets at fair value

$
78,988


$


$

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
New Accounting Pronouncements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Apr. 30, 2016
Accounting Changes and Error Corrections [Abstract]          
Excess tax benefit related to stock-based compensation     $ 1,200    
New Accounting Pronouncement, Early Adoption [Line Items]          
Reclassification from operating activities     (40,146) $ (41,988)  
Reclassification to financing activities     $ (8,548) $ (762)  
Basic (in usd per share) $ 1.08 $ 1.12 $ 2.41 $ 2.05  
Diluted (in usd per share) $ 1.07 $ 1.10 $ 2.39 $ 2.03  
Accounting Standards Update 2016-09 [Member] | New Accounting Pronouncement, Early Adoption, Effect [Member]          
New Accounting Pronouncement, Early Adoption [Line Items]          
Reclassification from operating activities   $ 2,600      
Reclassification to financing activities   $ 2,600      
Accounting Standards Update 2015-03 [Member] | Other Noncurrent Assets [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification of debt issuance costs         $ (300)
Accounting Standards Update 2015-03 [Member] | Long-term Debt [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification of debt issuance costs         $ 300
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Earnings Per Share [Abstract]        
Net income $ 17,637 $ 18,180 $ 39,298 $ 33,338
Denominator for basic net earnings per common share - weighted-average shares 16,295,948 16,282,881 16,280,164 16,231,870
Effect of dilutive securities:        
Stock options and restricted stock units 144,000 190,000 131,000 215,000
Denominator for diluted net earnings per common share - weighted-average shares and assumed conversions 16,440,321 16,472,645 16,410,652 16,446,937
Net earnings per share        
Basic (in usd per share) $ 1.08 $ 1.12 $ 2.41 $ 2.05
Diluted (in usd per share) $ 1.07 $ 1.10 $ 2.39 $ 2.03
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Earnings Per Share (Narrative) (Details) - shares
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Earnings Per Share [Abstract]        
Shares of its common stock repurchased 67,400 78,232 139,800 108,787
Shares excluded from the calculation of net earnings per share     0 0
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Apr. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 803 $ 832 $ 1,649 $ 1,795  
Liability for payment of the RSTUs $ 33,635   $ 33,635   $ 35,389
Employee Service-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded in period (in shares)     19,442    
Employee Performance-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded in period (in shares)     36,058    
Common stock issuable per RSU granted (in shares)     1    
Employee and Non Employee Director Service-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted non-statutory stock options to key employees (in shares) 5,880        
RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     3 years    
Employee Performance-Based RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units non vested grants (in shares)     5,136    
Employee Service-Based RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units non vested grants (in shares)     2,804    
RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     3 years    
Stock-based compensation expense $ 152 $ 220 $ 203 $ 501  
Liability for payment of the RSTUs $ 900   $ 900   $ 1,200
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 803 $ 832 $ 1,649 $ 1,795
Cost of Sales and Distribution [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 158 141 308 299
Selling and Marketing Expenses [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 250 250 501 530
General and Administrative Expenses [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 395 $ 441 $ 840 $ 966
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Customer Receivables (Components Of Customer Receivables ) (Details) - USD ($)
$ in Thousands
Oct. 31, 2016
Apr. 30, 2016
Accounts Receivable, Net [Abstract]    
Gross customer receivables $ 71,440 $ 58,593
Less:    
Allowance for doubtful accounts (178) (171)
Allowance for returns and discounts (2,928) (2,609)
Net customer receivables $ 68,334 $ 55,813
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
Oct. 31, 2016
Apr. 30, 2016
Inventory, Net [Abstract]    
Raw materials $ 17,603 $ 17,634
Work-in-process 18,691 18,414
Finished goods 18,654 17,475
Total FIFO inventories 54,948 53,523
Reserve to adjust inventories to LIFO value (14,204) (14,204)
Total LIFO inventories $ 40,744 $ 39,319
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranty (Schedule Of Warranty Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Product Warranties Disclosures [Abstract]    
Warranty claims period 2 months  
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning balance $ 2,926 $ 2,643
Accrual 9,314 8,269
Settlements (9,060) (7,896)
Ending balance $ 3,180 $ 3,016
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Supplemental Cash Flow Information [Abstract]    
Cash paid during the period for interest $ 288 $ 241
Cash paid during the period for income taxes $ 11,800 $ 15,563
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
Pension Benefits (Net Periodic Pension Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Pension and Other Postretirement Benefit Expense [Abstract]        
Interest cost $ 1,443 $ 1,753 $ 2,886 $ 3,507
Expected return on plan assets (2,019) (2,035) (4,039) (4,071)
Recognized net actuarial loss 442 353 885 706
Net periodic pension (benefit) cost $ (134) $ 71 $ (268) $ 142
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Pension Benefits (Narrative) (Details) - USD ($)
6 Months Ended 12 Months Ended
Aug. 25, 2016
Oct. 31, 2016
Apr. 30, 2016
Defined Benefit Plan Disclosure [Line Items]      
Expected company contributions to pension plan   $ 27,300,000  
Expected company contributions to pension plan, discretionary funding $ 20,000,000    
Pension contribution   $ 10,500,000 $ 5,000,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) - USD ($)
$ in Thousands
Oct. 31, 2016
Apr. 30, 2016
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 133,063 $ 78,988
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 50,036 30,490
Money Market Funds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Money Market Funds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Mutual Funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,027 998
Mutual Funds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Mutual Funds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 82,000 47,500
Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Certificates of Deposit [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 0 $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Loans Payable and Long-Term Debt (Narrative) (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2016
USD ($)
Oct. 31, 2015
USD ($)
Debt Instrument [Line Items]    
Ratio of total liabilities to tangible net worth 0.6  
Ratio of cash flow to fixed charges 4.8  
Proceeds from long-term debt $ 2,003 $ 0
Maximum [Member]    
Debt Instrument [Line Items]    
Ratio of total liabilities to tangible net worth 1.4  
Minimum [Member]    
Debt Instrument [Line Items]    
Ratio of cash flow to fixed charges 1.5  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Income Tax Disclosure [Abstract]        
Effective income tax rate 38.00% 36.30% 34.90% 36.20%
Excess tax benefit related to stock-based compensation     $ 1.2  
EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $2+@4F9D_GWS $ -,: 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9RT[#,!!%?Z7*%C6N[?(494/9 A+\@$FFC=4XMFRWE+_'3@%!51"O M2G>31^]X[DW&.9N>WS\Y"H.U:;LP*9H8W1ECH6K(J%!:1UU29M8;%=.MGS.G MJH6:$Q.CT1&K;!>IB\.8>Q07YS;"/7X4C?)4WT6?YKO[VWA? ML+\<>:[]]6=#[\7 ^M,>(?&C' (DAP3),0;)<0B2XP@DQS%(CA.0'*<@.?@( M)0@*43D*4CD*4SD*5#D*53D*5CD*5SD*6#D*604*604*604*604*604*604* M604*604*604*604*624*624*624*624*624*624*624*624*624*624*6<[% *P( L !? M.0Q(OW[ MCMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*> M-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I M//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C M9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"4$L#!!0 ( $2+@4EYY7JT ML0$ !L: : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V< 94 *S=LU1MH8* $^I/.&/7NK2P,_LP7%R3?IDT[R9EWT3QI MVD4;R_EC.%7IT+6Q/O1Q\M:0D(:PY6@O@6CA>"P!; M.&(+(%LX9@M 6SAJ"V!;.&X+@%LX<@N@6SAV"\!;.'HKT%LY>BO06TGOVNAE MFZ.W KV5H[<"O96CMP*]E:.W KV5H[<"O96CMP*]E:.W KV5H[X[>'NCM.7K["[UC70UA^Y2&0[N/UZ[Y-AP67> =T_LI7#_E/!4V M7&B=QIV".Q^O_M21P*^^MWDD VT -A^VESOB]L>>]L7%?4[LWLB9!ZQ22 M6,21IAX'KUHSYY*>YY&<80QTSA#-LZ&Q,3C^M%//A*&2.#0RC5$[K]-N7WJX M<*@##,Z2,FG+[V>K7"=)I"0X9;3_J*0U9$(G;A<2H[ZW#<@9G'F,,K7*+?UV M@:F&TE%5ZT3EO\U\IP3I>Y$8(E)Z. M0%GR^W/7FZ-TQJYLFKMC70J,S$RGEPGOCUKB#0BSX55K#E:!=BU!Z@]_=EK% MLD4T'T<).>N_&OM.,T1'?:\,YL,JMCI67;_;R1$\VD1Z967^2K:-NK/(1+D( MZ3D<@77_28J\IK40W9421:'K%.):!^)6.VY'<:^+I=B\JB3E:&C"0/"( M3*0";K- W$ $6J(X@O.M"6?L^!_O^0C.]R,XET=P?M1R;H 4"1.*D45BS7LIXHWDLLZHWV[3"X!L(K&8XB1%:D9_M6NC8&?E^QIO)-Q]S M<]$>KU-R)N9\OU"BFL,;]VXM\%[/>7/&JAWS7$.02B=>P5H^*LOZU8!FXBXR M'_4I>*>\3W&#&D.U0X@[/FGB!:(4Q2,"I7:/: \&-*L%RZPL 7P"'HR>GDW0 MQF*(;SOJE*R'F,!B1Z'/;L9R'3I#]7Z)DTFN\&DCXU:L+_NW?Y6*D?N!VX[N M1Y?6'DBZY?%^] ZSUZ3F9TN<-')KS#=TD$:-.$^97$XU=#AG->3D,PVZ(F,; MS3(<[HL22N(Y%-G4%UMDI1AFM-=#C3).^2&5&P.1&"J2D=EQN7SJFDQ]%EV9 M0,GZ7Z0:3N','$_%R;!9OQ43S2^9[L7!2V9K7^A@HW<^O3BVWA?>YKO8_PM0 M2P,$% @ 1(N!26 ]SNX_ 0 :0, !$ !D;V-0E$7(M0=RV0]GO5.B,X)0_R4'T[>/?/SW$ M#$FZRH.7?573-)-F&NO"P)2\+1^?X]FD4GMDFD-0>5E@:V&1G#N_3N_N5P]) ME6=TGM(\S>B*7A?YK)C=O!\GN_ W&%;=$/_6\=E@W"Y*K&'D;J-&Q.7&SP@2 MX+F3%J71HW 1\TT<87[_\0D>4C^B MBU=5?0%02P,$% @ 1(N!29E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B- M;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6 MN[!3+UES@6QHO M(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF( MM/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22("" MR7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 M Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$T4Q0?*]! MMHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$ M^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&MG#P=$Q+- ME L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:! MMG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X M2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F] MA%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ .7\N?<^E M[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I M4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_# M^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^8 M9Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0HGQ,C$7H M<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;05 M3L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X M$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C[^^3 M:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ= M+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^ MP7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_2P=\'Y(& M8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4 M#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 " !$BX%) MMZN]N$\" "P"@ #0 'AL+W-T>6QE@BR?+F=-?/UU\BR%KVG5;\J*C3^=\Y].1G*.P M4CN*[S<8*] PRJL(;I0J/WI>E6XP0]5RL*K2HE15ID@1KV% M[R\]A@B'<SF;^P\7- M%#^W"Q<0.([/602#Y27TCB>=^X=Y]=J$>GF NG773%WD)/#J>9I^(VE"?&V( MO;:J<9@+/A1W 1T0A]4CV"*J_0/CG@HJ)%#Z]+0"BW#$L/.X190DDA@P1XS0 MG8,7!K 'WOHQPH6TN5V&:9ZY/V2211)!O_T=GRX9V.U@MD!N*P1$IA MR5=Z EI[O2OUYKC@V(FT?D]X%Q+M@L7E*, ..F\B9(9EGSF '12'%.=*!TA2 M;,RH1&FD"Z4$TT9&4"$XHH:RBV@-39MB2N_-Y_4]W^-NT.1] AV-RI+N/E%2<(:=6 >M1#M[BCXX0!^'J&,% M&R')H_8W%R'5 )80;+%4)!TC/R4JU[A1[0WVFOR0PI=N^6]J>OVJ#6KT%?S7 MY?FOR<=G8S]#.-%SQ%'^U[BDB.-A?<49J]L$J&-ZH\2]02P,$% @ M1(N!23/2@F#Q P ]@T \ !X;"]W;W)K8F]O:RYX;6R5EUMSVCH0@/^* MQD_I0P_X FF9TIFF).KY<02W]/[8!@V5+ZVH9\-$]].QR MJ4J8V+*MP81>UN\/>PZT#,H:OU*-3[8T_QZ:;QS(RJ\ 0JTWL%HJDWS]XD=+ MI>$.G$>PD$US+6L8)\\Z$5KZ<%FI -4X*?#1/L'>"]8#X3S&<.$\2E= 897MR"$[.5=$#= MZU/Y^L>$6;#EXT?L31>2&E.0/_)W3V#.X-8'6V/KOZ $M98XCV@?4NIMRH@[ M-6OL-L[L_6K4TI31%(-6M640]](Y:<(+K4O%3#DSI5^)*TR-M!*5,&4LO,7@ MQ&Q[ 0:6:F^<4NI=RHAW)943=U*W('Z"]*T[&NJ4&I;L,)AYM-<1E7+&-5X M6<79O!/F T51XS+&N+>LW<(H:B]I<[M EYGR:QM M&MT));68*%]J2Q7-J>TY8_OQE(EZH!7*5JJDN[>,[?^[ZA0I15';"\9VNNH<= Z"I!.GH+87V797_KH1 MQ[.(,E#%8XKOFL%]?AG/+GC9;#F*05S,XO-//,^,DWCHP/-%J_5W?'=CL%O= MUGQ#WIU6OOX!4$L#!!0 ( $2+@4GEX9=I3P( /,' 8 >&PO=V]R M:W-H965T&ULC979CILP%(9?!?$ S9;$A&D2495>U%I-!?M MM9,X 0W&C.V$Z=O7"V&,:Y7,XQ.VD3:",9Q'A'4=&%5ZKY75I7T*MJFPZ\L MX%="$/NSPRT=MB$([QUOS:46JB.JRFCRG1J".][0+F#XO V?P68/4B71BE\- M'KA5#]3@#Y2^J\:/TS:,U1APBX]"A4"RN.$];EL529(_QJ!?3&6TZ_?HW_1T MY? /B.,];7\W)U'+T<9A<,)G=&W%&QV^XW$.F0IXI"W7W^!XY8*2NR4,"/HT M9=/IUPL2J"H9'0+>([7;8"/E M3 61D0,Y&:Z;>KE,[ZV*R^BFPLP4.Z. 6@$F121C>P%P#MA!RPY]@+VM2)8! MB3.#1-L3;4^7[:EC3[4]U?;,NP"V(E\&9 X@L^R%%V K5LN W 'DEGWM!=@* M$"\3"H=0V'XP1W0&822YV>88%,N0E0-9V1!OINR,)#.2!U)E[2#6-B+U(F:2 M;!D!8O= Q7:$W'^D9IH'U@K\' M!T=Z[82Y3*?>Z7U[AOJ._I)798\N^"=BEZ;CP8$*>=/K2_Y,J&PO=V]R:W-H965T&ULC9C;;N,V$(9?1?!] M5YSA20H< VL517M18+$7[;42T[&QDN65E'C[]M4IZ9 [JGEC'?P/^7/$^4AI M>VO:;]W)N3[Y45>7[G%SZOOK0YIVSR=7E]VGYNHNPS_'IJW+?KAL7]+NVKKR M, 7558I"F+0NSY?-;CO=^]+NMLUK7YTO[DN;=*]U7;;_[%W5W!XWL'F_\?7\ MO[?^VS3Z6,>BQP>>FZJ;?Y/FUZYOZ/623U.6/^7B^3,?; M_$\FEC ^ )< _ @ ];\!<@F004 Z.YO&]6O9E[MMV]R2[EJ.3QL>!GD[-C*T MG R#Z:;+*5WSW;<=JFWZ-K;C2?:S!&<)IR@\A?Z0I$/_K D,3. 4+^=X M!O%RBE=SO/4M7N9!S!([24!KHQ0G*SR95]&!%TV]Y*P737HQF91\8JA*ZPPB\F("+X9XD>R(]X;THH1=>4A4 M)7,)^7TO-O!BJ1=@O5C22V8,F[S">LDSZKZ3+'"242?(.LGH>"5F.6NX\&0" M443D)0_:=X,T.R)3;!(+3R8'UD1, M9 @I#!3#TO!^)*VJW*P\+$]E((MP$U(8*(8EOR@ ):S*E885/Y[.&&EB9D_( M8M!DF9,Q8PH)"AY">9R#1T>;K4U 3Z8%0(2?D*) ,:IXI -%).B<1WJ@BII_ M(4F!HE3Q4 >?I88OF\*7:9E%H!1"E@*%J>+1#AY-00'+W,*39<+&[+%"F"*% MJ>+9CAXEP:ZDQYFCR3V>4U1'O=QBB%'/RM'7$5E*&]).4 M?IJGGZ18^T49RU.@"'06LXCZEB'_).6?YODG*=@D:%QY#?%T."P0)J+"94A M20FH>0(N&GMOR^3KN"U32CY47,L7]V?9OIPO7?+4]'U33Y\[CDW3NZ$U\6FH M]I,K#Q\7E3OVXZD=SMOYZ\Q\T3?7]X]-'U^\=O\"4$L#!!0 ( $2+@4G M36>.$ ( /@& 8 >&PO=V]R:W-H965T&ULC979CILP M%(9?!?$ 8_8E(D@-U:B]J#2:B_;:"2:@,9BQG3!]^WHAU$$F,US@A?\_YSO& MLHN)T#?6(L2=CQX/;.^VG(\[ -BI13UD3V1$@_C2$-I#+H;T#-A($:R5J<<@ M\+P$]+ ;W+)0A(!873B,@(4S155 M"&,92"1^GV/^3RF-9O\6_5E5*^B/D*&*X#]=S5L!Z[E.C1IXP?R53#_07$(L M YX(9NKMG"Z,D_YF<9T>?NBV&U0[Z2]I/MOLAF V!(O!CQX:PMD0K@Q DZFZ MOD,.RX*2R6$CE#_;WPDYE4%$9$<4P]10+9>>O99Q4H"KC',G.6A)H"2!35'= M*>)% D1^*T2P@@B4/]00Z>?^<.4/E3_2_NP><=!%:$FJ)+Y-4=D5FPS1BB$R M&7(K@Y8D>ID\]5A)'NDV>>(53VSP)-8\A]C(8R>Q*S89DA5#8C+XULUU)['O MK@W))D6ZHDA-?VA=B=2H,_(>_)J'PDVB;$64F421E2@S$OE)D"1^9MU4U4H8 M15[TA=V;KXARDRBV$N5?) MQ"9LQ36T##!JN.RFHD_UR:P'G(RW>V:Y[,I_4$L#!!0 ( $2+@4E+NF%> M%00 82 8 >&PO=V]R:W-H965T&ULC9C);N,X$(9? M1?!]+.ZD#,= :QG,' 9H]&'ZK-CT@M;BEN2XY^V'6JR03*4M'V*+^:I8/U5D ME;2]U\V/]JQU%_PJBZI]69V[[KH)PW9_UF7>KNNKKLQ_CG53YIVY;$YA>VUT M?AB,RB(D"(FPS"_5:K<=QKXVNVU]ZXI+I;\V07LKR[SY+]9%?7]9X=5CX-OE M=.[Z@7"W#6>[PZ7457NIJZ#1QY?5%[S)".J1@?CWHN^M]3OH@W^MZQ_]Q=^' MEQ7J8]"%WG>]B]Q\O>E$%T7OR/]SD&O"?\U;G=3%]\NA M.YMHT2HXZ&-^*[IO]?TO/6G@O<-]7;3#WV!_:[NZ?)BL@C+_-7Y?JN'[/OY' MH_S"6\,WO1.C.? +%<[7 XW9!Q]VPFQ#=]Z/PX2CP@9$0DAJ8W@F0C-_& 0 MQ TB)I8Y@29(;$(H,(:G3K)/G'P:)O76B@[V=+2/GMLSSYX-]FRPE\@-L1I7 M8D3D*$(P) 6$)0[&!8D(A*4VQHGY@-XR&V-*L@@]U\8];=S6AD%M(R+&H)&, M" .UN1@B#%RIU,88$I)+4)N-486)X,^U"4^;L+6!*QT+:QHN, >IQ*403*4V MA3%G5JK9RAP,"4(6*).>,FDKHZ R:4\C,8,3TJ&$5*"OU*8H%0@6YE"$(_)< ME_)T*5L7F&:QKLC6!48<1_8LBE)P M+R8NQ2EX5U.;$HAP4'UF4^:4X0M.1HS\,H1L96 T\<0\4A$\%A('@L^$U&$H M@;/0G0TOJ&KX0VW%MB@PEGABQFG^(/!>3UR*@QF=NA#SJ_E#ET.9S%\@C/C" MB"U,P<*(DV*,?G*_B)>)\ YS,(%H!'K+'*S/Q05[#/ME'E-;'7A#XHF9#X8( M##OQ, KOH-3!"$9P.<]<;RK"2^Z=WX1@NPM1"[8X 2T'!W$U<3&'86^I@ M-"(1F#"9BYG/@@X-^VT(YE:/II9L6K_88[O:*[C:8Z?VFO:+1PP4E?BD(DJ! M)W+Z@418@/L\\TF*E5S0L6&_^&.[^L,5.\9N86<,40)7%)^4IGT%*U3JD^8, M@CNA[,/L(K)2\7.E?CN E9T52\X$O_!BN_(JN/).C!JC7:-/,L*E,-P#.A19 M,W#-,X]""SI XE=>8E=>!5?>B9F5P<>!1\%I[D!D3>'BZU&(>L)"ZR&WU,UI M>+W0!OOZ5G7C?9Y'YU<87TC_D.R-QWB38& \Q9ML?$'Q[GZWO>8G_4_>G"Y5 M&[S6G7DT'Y[*CW7=:1,V6ILU/NO\,%\4^MCU/V6_^.-KBO&BJZ^/MR[SJY_= M_U!+ P04 " !$BX%);XJ4_DL" !8!P & 'AL+W=O1X[5+A%[(GTN!-? M3H2VB(LC/7NLIQ@=%:EMO-#W$Z]%=><6N;*]T2(G%][4'7ZC#KNT+:)_-[@A MP]H-W)OAO3Y77!J\(OT(^ MY.''<>WZ,@3KM'"Z,D_9&<9T6?>JU[M0ZZ"^I/]+L MA' DA!-A\F,G@)$ [H3HOX1H)$2/>HA'0KSPX.G<5>6VB*,BIV1P6(_D[Q2L M!)Q*$:'LB'(Q=50-T=9KD<+^)WA(A]HYA-:\X&S/F>^O<\S5 HR>TYP MUN<4V/L\0P&89(N\/&-NM)B>U<1FSH%<.JZ;.UFG2^$YE'-G8=\$JS*PV+?B M$M$S_RY?Y#TZXY^(GNN..7O"Q;13@^Y$",3 M7Q\XZ6_WV'29%O\ 4$L#!!0 ( $2+@4FMX!'V^ $ &P% 8 >&PO M=V]R:W-H965T&ULC51- N-?G/B@A&E0U%BV0H@1TMB%(>^O\2,U(V7I3;W++*4GQ6M&W@6 M2)X9(^+/%BCO-E[@71,O=5DID\!9B@?>L6;0R)HW2,!IXST&ZWUL$!;PNX9. MCO;(>#]P_F:"G\>-YQL+0*%01H'HY0(Y4&J$=.'W7O-6TA#'^ZOZDSVM=G\@ M$G).7^NCJK19WT-'.)$S52^\^P']$19&L.!4VB)_$N*>$'^UPJ(G+.XJ8'=VV[D=421+!>^0 M;(FY3L%:PX41T&! ,"Z_JS M)L*IB6TXHH=S!?(Q8KF:]?!?D?TG(I_:C.YZ%5E^9/FK+_#C.WYL^;'K=3RU MV+A..$AB(=^"))P#Y5-0E,R!=A-0%"_F0/L)*$P6=V?"H[O$0)3V+Y:HX.=& MN48,V6%0/(;F+M[EM\$Z#V;R.SU8W!RXR6=I2TKX1419-Q(=N-)_@+W\)\X5 M:-?^@VYOI4??$% X*;--3-_=-'"!XNUUM@T#-OL+4$L#!!0 ( $2+@4G3 M# 5>UP0 /\7 8 >&PO=V]R:W-H965T&ULC9A-;^,V M$(;_BN![UN(,*5*!8V"EHF@/!19[:,]*S-C&2I8KR?'VWU=?=CC<$VI?5H>O.S^MU^W:P5=%^J<_VU/_R7C=5T?6/ MS7[=GAM;[,:@JEQ#'"?KJCB>5MO-^.Y;L]W4EZX\GNRW)FHO554T_V6VK*\O M*[&ZO?A^W!^ZX<5ZNUG?XW;'RI[:8WV*&OO^LOHJGG,)@V14_'VTU];Y'@WF M7^OZQ_#PY^YE%0\>;&G?NJ&(HO_XL+DMRZ&DON9_YT(_ZQP"W>^WTG\?F]O; M?RU:F]?E/\===^C=QJMH9]^+2]E]KZ]_V+D-:BCPK2[;\7_T=FF[NKJ%K**J M^#E]'D_CYW7ZQ<1S&!\ *N6/>%LS4 K2$# M)QRX"G)7D9C'-:#7!ASC<6I#\CA>>O%RC)=3O*863U,C)HD>)2I6<DE<#'5E+/2DJL"-9*ZM0BM&2=N!H#CWV(V%^O M,7$"K)-9-%M))#L/<25/J$+6D_!!)R0Q MLS!7D0C\ MYI@359^CA0R4#U(@(!4+(^4B4L9"\B2E,I&:@$P+?)2"FS?V>VQ $3X (2%M M6NCBA,R^&)>F']%!7US(ZO2!"@2H@M\\P07EPFY%-";$B@]2(,FHX+=.#,PIJ@*JT"%BG^03%0E1@2 M/E"1GNX7#!EVCA(SKB3L7(0^2Y&P%'BX8^HM\H6A(C*=! R6]%$J"4KY/2V3 M!)'"&!Y..=$))4-V8NF35 KB:.&2C!STM90)/W^H3J9*AECRR2P)F8$_;JE6WVXWUS&[W5EU,W75[>W][OM+^.5]K>^TP\ MY]/-]&^+[7=6=[@_&7'D@'6^SN#Z5][X:O MNO_>3/?3TT-7GV_7[?<[_^W_4$L#!!0 ( $2+@4G7_E?_H $ +$# 8 M >&PO=V]R:W-H965T&ULA5/+;MLP$/P5@A\0RI33AR$+ MB!,4[:% D$-[IJ651(3D*B1EI7]?/FS%-H+D(NZN9F9G^:AFM,]N /#D52OC MMG3P?MPPYIH!M' W.(()?SJT6OB0VIZYT8)H$TDKQHOB"]-"&EI7J?9HZPHG MKZ2!1TOE(I"H?'+4?.M922>QR?U'VG: MX'XO'-RC^BM;/P2S!24M=&)2_@GGGW %%7%F?B1A'/;K4)JA7_'O%#E'H K/+&)XQ"X(%]7=;\,L6.WY&YY_3RRN'9:*7N7M9?"ZPOA)8 M)X'UAR->8,KK(=G9GFJP?;HZCC0X&9\W;ZDNM_..IS-Y@]?5*'KX+6POC2-[ M].%DTZ%VB!Z"B>+FEI(AO)\E4=#Y&'X-LQ],#65YI_1]02P,$% M @ 1(N!2=$B-KF? 0 L0, !@ !X;"]W;W)K; $AH7%+A? M3O 4@8AW_AUT7QO&8B7\5G],4[KW1^YA0>4?T3K!F\VST@+'9^D>\;Y!RPC M;(-@@]+&+VDFZU"=*1E1_"VM0L=U3G^V;*%]3& +@:V$;WDTGAI%F]^YXW5E M<"9VY.'L-CL/-T'$*Q/OS<8T3I^JIWI3L(J>@M 5YI P+&%6!/7J'[9@URT. M[(+./J<7-PZ+2"\6A\7G N6-0!D%RO^.>(TI;YK0BSU58/IX=2QI<-(N;=Y: M76_G?3Q$^@ZOJY'W\(N;7FA+CNC\R<9#[1 =>!/YW38C@W\_:R*A&PO M=V]R:W-H965T; _@R+N2VNYH[]RP M9*THRMZ*CR+KG>AP*J2+;Q&*-!6H"8&VAU]6&WWZX"(@!]F1[-@ 234+BAPOQSA$:0,0K[QWUGSLV4@GLN]V8R2!EH^2O>,TR^81]@$P1JEC5]2C]:A.E$H4?P]K4+'=4I_BFRF M?4W(9T*^$.XC@:5&T>8/[GA5&IR('7@XN]76PTT0\[,QC=.GZK%:%9N2 M'8/0!6:?,'G"+ CFU;]LD5^VV.=G]/Q[>G'EL(CT8G9X^[W ^DI@'076_QWQ M$G-WU82=[:D"T\6K8TF-HW9I\Y;JR/)*JP]02P,$% @ 1(N! M28BS,3JA 0 L0, !D !X;"]W;W)K&ULA5/+ M;MLP$/P5@A\0RI*2IH8L($Y1M(<"00[MF996$A&2JY*4E?Y]^9 5VPB2B[B[ MFIF=Y:.:T;S8 <"15R6UW='!N7'+F&T&4-S>X C:_^G0*.Y\:GIF1P.\C20E M69YE=TQQH6E=Q=J3J2N!;]X$*!U15;>:U0 MH*U 30QT._JPV>[+@(B WP)F>Q:3X/V ^!*2G^V.9L$"2&A<4.!^.<(C2!F$ M?.._B^9;RT \CT_JW^.TWOV!6WA$^4>T;O!F,TI:Z/@DW3/./V 9X38(-BAM M_))FL@[5B4*)XJ]I%3JN<_I3W"VT]PGY0LA7PGT6C:=&T>8W[GA=&9R)'7DX MN\W6PTT0\[,QC=.GZK'>%/<5.P:A"\P^8?*$61',J[_;(K]LL<_/Z/GG M].+*81'IQ>+PZ^<"Y95 &07*#T>\P)3951-VMJ<*3!^OCB4-3MJES5NKZ^U\ MR..9O,'K:N0]_.*F%]J2 SI_LO%0.T0'WD1V&PO=V]R M:W-H965T9)!:V)]A.P_[]^I*&MD+ 2SPS.>?,&5^J&?6+&0 L>9-"F6TR6#MN*#7- M )*9*QQ!N3\=:LFL2W5/S:B!M8$D!)EER+#SS?K"^0.N*KKR62U"&HR(:NFURFVUVI4<$P!\.LSF)B?>^ M1WSQR4.[35)O 00TUBLPMQS@#H3P0J[QZZ+YWM(33^.C^J\PK7._9P;N4/SE MK1V4JK'/\4]PLM(\) M^4+(5\+/-!B/C8+->V9976F'P@ZRNM_P-02P,$% @ 1(N!28^Z M[>VB 0 KP, !D !X;"]W;W)K&ULA5/+;MLP M$/P5@A\02K2<%H8L($Y0M(<"00[MF996$A%2JY"4E?Y]^; 5Q0B2B[B[FIF= MY:.]<^..,5OWH(6]P1$&_Z=%HX7SJ>F8'0V()I*T8CS+ M;ID6Y0!$0$_)$PVU5,@OXSND/OSW3/B;P,X$OA.]9-)X:19L/PHFJ-#@3.XIP=OG. MPTT0\[,QC=.GZJG:9"4[!9UWD$."\ C)%P3SXA]VX.\['/B*SK^F;ZX, M;B)]D[H7Q=<"Q95 $06*SR9<0_)B>]6#K794@^GBQ;&DQFEP:>N6ZG(W[W@\ MD3=X58ZB@]_"='*PY(C.GVL\TA;1@3>1W6PIZ?WK61(%K0OA-Q^;=*%2XG"\ M/(_EC5;_ 5!+ P04 " !$BX%)3+,7BY\! "Q P &0 'AL+W=OV6]LX-&\9LW8/B M]@H'T/Y/BT9QYU/3,3L8X$TD*)[ M2'XW6YH%"R"A=D&!^^4 #R!E$/*-_\Z:GRT#\30^JC_&:;W[/;?P@/)--*[W M9C-*&FCY*-T+3D\PCW =!&N4-GY)/5J'ZDBA1/&/M H=URG]*?*9]C4AGPGY M0KC+HO'4*-K\Q1VO2H,3L0,/9[?:>+@)(EZ9>&\VIG'Z5#U4J^*F9(<@=(;9 M)4R>, N">?4O6^3G+7;Y"3W_F;Z^<+B.]/7L\/9G@>)"H(@"Q;;3FA+]NC\R<9#;1$=>!/9 MU34EO7\_2R*A=2&\];%)5RHE#H?C UE>:?4?4$L#!!0 ( $2+@4GSK:>N MH $ +$# 9 >&PO=V]R:W-H965THD(4M/5:O>A4M6']MF! :S:'M8VH?W[^I+0)*JV+WAF..?,&5_* M"5=2VPWMG1O6C-FZ!\7M%0Z@_9\6C>+.IZ9C=C# FTA2DN59=LT4 M%YI69:P]F:K$T4FAXA<*K"K9S&N$ FT%:F*@ MW=#[Q7I;!$0$O B8[$E,@O<=XEM(_C8;F@4+(*%V08'[90\/(&40\HW_'32_ M6@;B:7Q4_QVG]>YWW,(#RE?1N-Z;S2AIH.6C=,\X_8'#"*L@6*.T\4OJT3I4 M1PHEBK^G5>BX3NE/<7V@?4_(#X1\)MQFT7AJ%&W^XHY7I<&)V(&'LUNL/=P$ M$:],O#<;TSA]JNZK17%7LGT0.L-L$R9/F!G!O/JW+?+S%MO\A)[_3%]>.%Q& M^C)U7V4_"Q07 D44*/X[XAEF=3DD.]E3!::+5\>2&D?MTN;-U?EVWN?Q3+[@ M53GP#AZYZ82V9(?.GVP\U!;1@3>17:THZ?W[F1,)K0OAC8]-NE(I<3@<'\C\ M2JM/4$L#!!0 ( $2+@4D8H WEGP$ +$# 9 >&PO=V]R:W-H965T M;0_@R)N2VNYH[]RP9*T MHRMZ*KR(KG>AP*J2+;Q&*-!6H"8&VAV]7VWW14!$P!\!DSV+2?!^0'P-R:]F M1[-@ 234+BAPOQSA :0,0K[QOUGSHV4@GL4/X5C>N]V8R2 M!EH^2O>"TQ/,(VR"8(W2QB^I1^M0G2B4*/Z65J'C.J4_M]E,^YR0SX1\(=Q% M DN-HLV?W/&J-#@1._!P=JNMAYL@XI6)]V9C&J=/U6.UVN0E.P:A"\P^8?*$ M61#,JW_:(K]LL<_/Z/GW]/65PW6DKV>'Z^\%BBN!(@H47XYXB2FNFK"S/55@ MNGAU+*EQU"YMWE)=;N=]'L_D UZ5 ^_@-S>=T)8&ULA5/;;J,P$/T5RQ]0 M$T+:*B)(35>KW8>5JCZTSPX,8-7VL+8)W;^O+X0F4;5]P3/#.6?.^%).:-YL M#^#(NY+:[FCOW+!ES-8]*&YO< #M_[1H%'<^-1VS@P'>1)*2+,^R6Z:XT+0J M8^W)5"6.3@H-3X;842EN_NU!XK2C*WHJ/(NN=Z' JI(MO$8HT%:@)@;:'7U8 M;?=%0$3 BX#)GL4D>#\@OH7D=[.C6; $FH7%+A?CO (4@8AW_COK/G9,A#/ MXY/ZSSBM=W_@%AY1OHK&]=YL1DD#+1^E>\;I%\PC;()@C=+&+ZE'ZU"=*)0H M_IY6H>,ZI3_K8J9]3;H*(5R;> MFXUIG#Y5C]5JLRG9,0A=8/8)DR?,@F!>_OY\ED="Z$-[YV*0KE1*'P^F!+*^T^@!0 M2P,$% @ 1(N!2?Y<'BBA 0 L0, !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\0RI*=IH8L($Y0M(<"00[MF996$A&2JY"4 ME?Y]^9 5VPB2B[B[FIF=Y:.N6'+F*U[4-S>X #:_VG1 M*.Y\:CIF!P.\B20E69YEMTQQH6E5QMJ3J4H!9=[T*!525;>(U0H*U 30RT.WJ_VN[7 1$!?P1,]BPFP?L!\24DOYH=S8(% MD%"[H,#]81,$:Y0V?DD]6H?J1*%$\;>T"AW7*?TIBIGV,2&?"?E"N,NB\=0H MVGSDCE>EP8G8@8>S6VT]W 01KTR\-QO3.'VJ'JO5YJYDQR!T@=DG3)XP"X)Y M]0];Y)\P-QF5TW8V9XJ,%V\ M.I;4.&J7-F^I+K?S/H]G\@ZORH%W\)N;3FA+#NC\R<9#;1$=>!/9S8:2WK^? M)9'0NA!^\[%)5RHE#H?3 UE>:?4?4$L#!!0 ( $2+@4F8$D'2GP$ +$# M 9 >&PO=V]R:W-H965TZ:EE42$Y"HD9:5_7SYDQ3:"M!=Q=S4S.\M'-:-YL0. M(V]*:KNC@W/CEC';#*"XO<$1M/_3H5'<^=3TS(X&>!M)2K(BR^Z8XD+3NHJU M)U-7.#DI-#P98B>EN/FS!XGSCN;T5'@6_>!"@=456WFM4*"M0$T,=#MZGV_W MFX"(@%\"9GL6D^#]@/@2DA_MCF;! DAH7%#@?CG" T@9A'SCUT7SO64@GL.I4;3YR!VO*X,SL2,/9Y=O/=P$$:],O#<; MTSA]JA[K_"ZOV#$(76#V"5,DS(I@7OW#%L5EBWUQ1B_^32^O'):17BX._T-@ M\Q)173=C9GBHP?;PZEC0X:9 M:$L.Z/S)QD/M$!UX$]G-+26#?S]K(J%S(?SB8Y.N5$H&ULA5/+;MLP$/P5@A\0RK+L%H8L($X1I(<"00[MF996$A&2JY*4E?Y] M^9 5VPB2B[B[FIF=Y:.N6''F*U[4-S>X0#:_VG1*.Y\ M:CIF!P.\B20E69YE6Z:XT+0J8^W95"6.3@H-SX;842EN_AU XK2G*WHNO(BN M=Z' JI(MO$8HT%:@)@;:/;U?[0Y%0$3 ;P&3O8A)\'Y$? W)SV9/LV !)-0N M*'"_G. !I Q"OO'?6?.]92!>QF?UQSBM=W_D%AY0_A&-Z[W9C)(&6CY*]X+3 M$\PC;()@C=+&+ZE'ZU"=*90H_I96H>,ZI3^;?*9]3,AG0KX0OF?1>&H4;?[@ MCE>EP8G8@8>S6^T\W 01KTR\-QO3.'VJGJK5MBC9*0A=80X)DR?,@F!>_<,6 M^76+0WY!S[^FKV\ >_N.F$MN2(SI]L/-06T8$WD=UM*.G]^UD2":T+ MX3&ULA5/+;MLP$/P5@A\0RO(CJ2$+ MB!,$[:% D$-[IJ651(3D*B1EI7]?/F3%-@SD(NZN9F9G^2A&-.^V W#D4TEM M=[1SKM\R9JL.%+=WV(/V?QHTBCN?FI;9W@"O(TE)EF?9ABDN-"V+6'LU98&# MDT+#JR%V4(J;?WN0..[H@IX*;Z+M7"BPLF SKQ8*M!6HB8%F1Q\7V_TJ("+@ MCX#1GL4D>#\@OH?D5[VC6; $BH7%+A?CO $4@8AW_ACTOQJ&8CG\4G])4[K MW1^XA2>4?T7M.F\VHZ2&A@_2O>'X$Z81UD&P0FGCEU2#=:A.%$H4_TRKT'$= MTY]U-M%N$_*)D,^$ATA@J5&T^WV'JX"2)>F7AO-J9Q^E0] MEHO-?<&.0>@"LT^8/&%F!//J-UODERWV^1D]_YZ^O'*XC/1EZK[M MT)8&ULA5/+;MLP$/P50A\0ZI6F,60!<8*B/10(4FF8 R]\COOGD3[M-4F\!!#36 M*S"W'. 1A/!"KO'_1?.KI2>>QD?U7V%:YW[/##RB>.6M'9S9-"$M=&P2]@7G MW[",<.L%&Q0F?$DS&8OR2$F(9.]QY2JL<_Q3%@OM.B%?"/E*^)D&X[%1L/G$ M+*LKC3,Q(_-GEVT<7'L1ITR<-Q/2,'VL'NKL+JWHP0N=8781DT?,BJ!._6J+ M_+S%+C^AY]_3BPN'1: 7L7MQ_[U >2%0!H%R&3&[.N(YYM(E/=E3";H/5\>0 M!B=EX^:MU?5V/N3A3+[@=36R'OXRW7-ER!ZM.]EPJ!VB!6SYH( MZ*P/[URLXY6*B<7Q^$#65UI_ E!+ P04 " !$BX%)$BX@L*(! "Q P M&0 'AL+W=O&<,V=\*2?4[Z8'L.13 M"F6V26_ML*'4U#U(9FYP .7^M*@ELR[5'36#!M8$DA0T2]-;*AE7256&VJNN M2ARMX I>-3&CE$S_VX' :9NLDF/AC7>]]05:E73A-5R",AP5T=!ND_O59E=X M1 #\X3"9DYAX[WO$=Y^\--LD]19 0&V] G/+ 1Y ""_D&G_,FE\M/?$T/JH_ MA6F=^STS\(#B+V]L[\RF"6F@9:.P;S@]PSS"V@O6*$SXDGHT%N61DA#)/N/* M55BG^">_G6G7"=E,R!;"KS08CXV"S4=F655JG(@9F#^[U<;!M1=QRL1Y,R$- MT\?JH5K=Y24]>*$SS"YBLHA9$-2I7VV1G;?892?T['MZ?N$P#_0\=B]^(%!< M"!1!H)A'+*Z.>(Y97S2A)WLJ07?AZAA2XZALW+RENMS.^RR\*@?6P6^F M.ZX,V:-U)QL.M46TX$RD-^N$].[]+(F UOKPSL4Z7JF86!R.#V1YI=5_4$L# M!!0 ( $2+@4DZEP#2HP$ +$# 9 >&PO=V]R:W-H965T&+"!.4;2' D$.[9F65A(1DJN2E)7^ M??F0%=LPD(NXNYJ9G>6CG-"\VQ[ D0\EM=W3WKEAQYBM>U#91NFN-"T*F/MU50ECDX*#:^&V%$I;OX=0.*TIRMZ+KR) MKG>AP*J2+;Q&*-!6H"8&VCU]7NT.14!$P&\!D[V(2?!^1'P/R<]F3[-@ 234 M+BAPOYS@!:0,0K[QWUGSLV4@7L9G]>]Q6N_^R"V\H/PC&M=[LQDE#;1\E.X- MIQ\PC_ 8!&N4-GY)/5J'ZDRA1/&/M H=URG]R3;@)(EZ9>&\VIG'Z5#U5J^VF9*<@=(4Y)$R>, N">?6[ M+?+K%H?\@IY_35_?.%Q'^CIU+XJO!8H;@2(*%/.(V[LC7F.>;IJPBSU58+IX M=2RI<=0N;=Y276[GE0/OX!O]^ MED1"ZT*X];%)5RHE#H?S UE>:?4?4$L#!!0 ( $2+@4G\0_L?H@$ +$# M 9 >&PO=V]R:W-H965TL&;-U#XK;&QQ ^S\M&L6=3TW'[&" -Y&D),NS[(XI+C2MREA[ M-56)HY-"PZLA=E2*F_];D#AMZ((>"V^BZUTHL*ID,Z\1"K05J(F!=D,?%NMM M$1 1\"Y@LB6DV- L60$+M@@+WRQX>0YWW,(CRK^B<;TWFU'20,M'Z=YP>H;#"+=!L$9IXY?4HW6HCA1*%/], MJ]!QG=*?(C_0KA/R R&?"?=9-)X:19N_N>-5:7 B=N#A[!9K#S=!Q"L3[\W& M-$Z?JOMJL?I5LGT0.L-L$R9/F!G!O/K5%OEYBVU^0L]_IB\O'"XC?9FZ%ZN? M!8H+@2(*%$G@/KLZXCGFOCB4UCMJES9NK\^U\B(?(ON%5.? . M_G#3"6W)#IT_V7BH+:(#;R*[N:6D]^]G3B2T+H0K'YMTI5+B<#@^D/F55E]0 M2P,$% @ 1(N!2208XLRB 0 L0, !D !X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$T)VJX@@-5VM=A]6JOK0/CLP@%7;P]HF MM']?7PA-HDA]P3/#.6?.^%).:-YL#^#(NY+:[FCOW+!ES-8]*&[O< #M_[1H M%'<^-1VS@P'>1)*2+,^R'TQQH6E5QMJ3J4H#\@OH7D;[.C6; M$FH7%+A?CO (4@8AW_C_K/G5,A#/XY/Z[SBM=W_@%AY1OHK&]=YL1DD#+1^E M>\;I#\PC;()@C=+&+ZE'ZU"=*)0H_IY6H>,ZI3^;;*;=)N0S(5\(]Y' 4J-H M\Q=WO"H-3L0./)S=:NOA)HAX9>*]V9C&Z5/U6*WN\Y(=@] %9I\P><(L".;5 M;[;(+UOL\S-Z_CU]?>5P'>GKU'V3?2]07 D44:"81US?'/$24UPU86=[JL!T M\>I84N.H7=J\I;K:75)U!+ P04 " !$BX%)%.$F8:(! "Q M P &0 'AL+W=OF9;8WP.M(4I+E6;9AB@M-RR+6 MGDU9X."DT/!LB!V4XN9S#Q+''5W04^%%M)T+!586;.;50H&V C4QT.SHXV*[ M7P5$!+P*&.U93(+W ^)[2/[6.YH%"R"A6;J%WGS6:4U-#P0;H7'/_ -,(Z"%8H;?R2:K .U8E"B>(? M:14ZKF/ZL\DFVFU"/A'RF? 0"2PUBC9_<2"@?MTN;-U?EV/N;Q3+[A9='S M%OYQTPIMR0&=/]EXJ VB V\BNUM3TOGW,R<2&A?">Q^;=*52XK _/9#YE99? M4$L#!!0 ( $2+@4GW !;_HP$ +$# 9 >&PO=V]R:W-H965T)JFW M (JZQ686P[P $)X(=?X8]+\:>F)I_%1_2E,Z]SOF8$'%/]Y;3MG-DU(#0T; MA'W#\1FF$59>L$)API=4@[$HCY2$2/895Z[".L8_>3K1KA.RB9#-A'4@T-@H MV'QDEI6%QI&8GOFS6VP<7'L1ITR<-Q/2,'VL'LK%>EW0@Q71WQ#'.77C2A)WLJ M0;?AZAA2X:!LW+RY.M_.^RR&PO=V]R:W-H965TN3<([@7I+;Q M]/ MO!;6G5L68N^Y+PM\H4W=H>?>(9>VA?W?-6KP=>4"][;Q4A]/E&]X9>&-O'W= MHH[4N'-Z=%BYCV"Y!3F'",3O&EV)\NYP\V\8O_/%S_W*];D'U* =Y1*0/3Y0 MA9J&*['(?P;1>TQ.5-]OZEN1+K/_!@FJ&G?-:=>%[E/YD_T.R$8" $(V&,8R>$ R&\$Z+_ M$J*!$,V-$ ^$>&Z$9" D!L&3AR6.>@,I+(L>7QURAKP P9+!>R["E!UVOD0L MQ1>4NQ\ER$'A?7 A#;.6F$!@DM0&V:B0NXC'#%A=!+J+=:#0 UN 2D4DF=7# MI,C3M,A6$XFG,PF-\PP%/Y0'$8;3 I$A$ F!:/@@1AZ=S%1B4HEAK6(Z2FQ$ MB56;^0R;B2&0:#8CJTV)203F(?)!E-A@3XF2S4,$\BR;MI,:=E+-3FRUDZIQ MLCC*K&XT5)H$TUXRPTNF>,FL5M82DDF["]_JI-)!P%X**BA81,":DP[R9Y1U M;N24JSE9/^,ZUW-*K3GI(*O;3:ZY#7-K2CK(GU'!P#=;GZ\533)#XDOW!-^] M1R P)8+IFU0-(%F503+GQ@.S,X%P^HY4 ^A;@>DIT.:IL( 9!%+:F[L%SHON>^7+"S:.J./OWM.,UZX*>[I?A$YQOH$8T\:NF%V[=!RKY M5\;>5./';AD"E0-MZ%8H"2(O[[2B3:.4Y,A_!M'[F"K0OK^J?]-V9?JOA-.* M-;_KG3C*;$$8[.B>G!OQPB[?Z> A58);UG#]'VS/7+#V&A(&+?DPU[K3UXMY M@L$0Y@] 0P"Z!=S&\0?$0T!\#TC^&Y , =>761)!RT;-+ MP$]$O4]P+O%>B4CE0):+ZZ:>$-/[7B( %]&[$AHQ*\,@S62Y#UG;R%TDD@EX MLT#C+%;("D>^ 2J;R+ WAX)57#L@!%GJ??LV[M!98:VL29.%8[*P7@&S31@)M9YG?&1P[\W_;',J_]D<0FL7> MC^G&H3XMVLC:+%O:'_0QA0=;=NZ$F>=;[^TH](349NOTK^"\@I[^M3HZZ&5";O%Z=]\S)JA,&\QDC8_R<'=K-'0OU&VNBF^..Z8A MV.EZ>KL=(&PO=V]R M:W-H965TB[>94V( I^,MG(5U$IU2PAE M51.&Y1/O2*O?'+E@6.FC.$'9"8(/EL0H1&&808:;-B@+&WL59<'/BC8M>15 MGAG#XL^:4-ZO@BBX!MZ:4ZU, )8%''F'AI%6-KP%@AQ7P7.TW*4&80&_&M++ MR1X8[WO.W\WAQV$5A,8"H:121@'KY4(VA%(CI!-_#)JWE(8XW5_57VRUVOT> M2[+A]'=S4+4V&P;@0([X3-4;[[^3H03KL.)4VB>HSE)Q=J4$@.%/MS:M77OW M)HL'FI^ !@(:"6,>/R$>"/&-D/R3D R$Y'\SI ,AG66 KG;;N2U6N"P$[X'L ML/F=HJ6&"R.BE8%NE[1'^T%<]%*B,"O@Q0C=8=8.@RPF6_@@VRDD&A%0&_"Z M0/'HKLOA#YTF8\:U9L^;&K,LX>"R0S@<0*)$.W9ZUL M72\<)ANZG82A#[69HA8YBI$/M9VBHOA;[A?;W<'"?)$O'I>6SDI+[TK+O7;2 M21Z_$S_"F8"3/YL1<;(S18**GUOEOLH8'XZ M:<=Q7_X%4$L#!!0 ( $2+@4F%R".0/0, .4. 9 >&PO=V]R:W-H M965TX!"87FC[SHZ$<.^SKAHV\X^JB;/SY5/:]M/,I/?.J;,A+ MZ[%S71?MGP6IZ&7F8__:\5H>CKSK".;38.#MRIHTK*2-UY+]S'_&DPWD'40B M?I;DPD;O7I?\&Z7O7>/[;N:C+@=2D2WO) KQ^"!+4E6=DHC\NQ>]Q>R(X_>K M^D:6*])_*QA9TNI7N>-'D2WRO1W9%^>*O]++-]+7$'>"6UHQ^>MMSXS3^DKQ MO;KX5,^RD<^+^B?->YJ= #T!!L(0QTX(>T)X(T3_)40](7*-$/>$V#5"TA,2 M@Q"HP9)#O2IX,9^V].*Q4]$M0#P1\+83$&%\FFW(&5>_''% ^#3XZ(0VS M4!B0F"2U059C"!X0@4C F@7H62Q@1 =;@.48D636'.Z*K.^+;#21^'XEH3&> MH>2'BH_1?8'($(BD0*1&$AEU-&JX%":5F R%-LQ2PX16G=48@Y,HMX'6&BC- M'<8D-DJ*1R4!QM:2XE&4,$S"V)JP$VJCH>(PR^^GG!@I)UK*<%\@-0321]=! M9@AD6@;6.5XI3**F)H\BASQS(TRNA8GN"V!D[B#HT5+Q/YL0=BBV!ZEJPP3% MF4,D,".!%LF^RGI0XKJ;87,3P*$6)7&0,+3+O@A_V"3<-@W3'63]E*!X%+'-,Q6+,,N'SM3,O PY8!TS*@ M60;L^SN,+1/CT&$A@ND8T!P#H8.$:0=X^*,(IAT@<<&A79\^XU%>^MNH6I!J>GZZ5RN-G._P)02P,$% @ M1(N!22JOLXB( @ =PD !D !X;"]W;W)K&UL ME9;9$!@A96#V8F7CKM16%/[$@;^*?V/L70U^;.<^ M4#70BFZ$LB#RUNZ(Z=*O+++=]KU$"G##:NX_NMM3ERP^BKQO9I\F&O9Z.O%_)*"3N86H$Z M>D&_CEN .P&^"<+_"L).$$Y=(>H$D;5"8'K7R:V(($7>LHO'CT2]3W F\5:9 M2&=/QL7U4#\0,WLN$(KRX*R,1LS",$@S<>)"5D,$]D0@"W!6@<95+-! CEP+ M+(=$G#IKN&NR_L+DRS*Q%1;6>MR%%=\W""V#4!N$)B9@%=F8+ R3:"8%V,4L M1PQV^JR&#(S#S 6M1U"21?=;BJR6HD%+""7W#6++('XTU,0R2":$:IC8,%'J M#'7$A- 9ZI#!P.FS'C(HR^XWE%H-I:-()[RGF660/1HI!/9G 4P(M8.Z3B/@ M3'4*M!I!$7!FOQY#&$QHZ]/7#HZBG?!L(+(MT,/AVI\1B*>$BP?_FCB+W.$. MH?"+=W8$I:'S":Q'4!;;;06#7:6F[5[OY]S;L%,C3!C];']F>$9J5[+F%W"V MA([YE3ICZ%WL9E_D1[*G/TF[+QONO3$A]T*]#>X8$U16#9YDP@=Y"NH'%=T) M=9NHZ,VYP P$.UZ/.?U9J_@'4$L#!!0 ( $2+@4DTX6@;[P$ )D% 9 M >&PO=V]R:W-H965TQ%5 MR2^*]@-Y$4!>&,/BSS.A?#H$47";>.W/G3(3L"KAW=?TC RRYP,0I#T$GZ-] MG1N%%?SLR207?6#8CYR_F<'WYA"$!H%0OF2FI"J0G2"_^>,S^6-,9E M_Y;^U5:KZ8]8DIK37WVC.@T;!J A+;Y0]3^%.%L\QO0;$!W0Y3\TQ#/AGAC@([,UO4%*UR5@D] CM@<=K37 M:/$J2T*>JEZJT2'?Q8YAD Y,LJD'Q?U23 M;@+2536QMQJGR:SF4Y07WF(VHN@Q2K9!R58HB1XQ3+Z! MR5U=;#E71&>% M3WJ7._U.W@>4M,IT<]T7[NEP \7'VT-X?XVKOU!+ P04 " !$BX%)E;3: M Q0" !V!@ &0 'AL+W=OQ7=U"MAHTC<*!'+]S1*!GKRYL1OL.+DWQB2%T)/@$Y$G/9R5K+A0G1R4!O1MJI/2ZW>JE3E%?P8H(\S=9I4J<)*1I/ MD=TE4 ,$*=(%16K]R/H3C#\.0(L 9 /P=1N%#SFX;3A-X8H4>8Q"JF:A0@_ MX 4,]F#*((S3Y*Y,F:^2((ROPLD#,-D")O-@5D&8S(?).">\P5, M/H?!<1 FGY7)\ H'SZ_Q5"A+T<JL_ O<)HT=E'G57 \+U13=1?+QU^?NGIOX+4$L#!!0 ( $2+@4FI M!D*W+ ( (P& 9 >&PO=V]R:W-H965TWMNI%X(ZRJ< M?,>6XDZTK ,E5IA!+]:/ AG##3[GK$//?EQW 211L $'Z1.0.IR MQ3M,B Y2A?^,F?>2VNB.;^FO9K>*?H\$WC'RNSW*1L%& 3CB$[H0^K,$@*)/>VT[%*$*MU; LY+;*%CA[X".U>1%8\K)(M-),:?6, T?QR0+@)2$Y".IY!Z3V&N M63TNLEH463F4,,T>!V2+@&Q&D,\I.TMI-;G5E##SB78S4>8\]2]1\@5*/D,I MO"A6DQE-F<2I%\45%3 K'Z,4"Y1BAE)Z40JGRKTQ=]>B,?R)^;CL!]DRJ'F3:SXDQB15=]*3^RXWZ-$P3@D]2#W,UYK9; MVHED_:WW3Q^@^A]02P,$% @ 1(N!2<-8K-3= 0 S@0 !D !X;"]W M;W)K&ULC53;CILP$/T5BP]8[MDH(D@;JJI]J+3: MA_;9@>&B]87:)FS_OKX0 @AI]P5[QN><.6-L9R,7[[(%4.B#$B;/7JM4?_)] M6;9 L7SB/3"]4G-!L=*A:'S9"\"5)5'B1T%P\"GNF)=G-O/9"[U[XJUK6F42?I[Y,Z_J*##9<88$U&?O)3P5J4%8P.\.1KF8 M(^/]ROF["7Y69R\P%H! J8P"UL,-"B#$".G"?R?-1TE#7,[OZM]MM]K]%4LH M./G35:K59@,/55#C@:@W/OZ J07KL.1$VB\J!ZDXO5,\1/&'&SMFQ]&M'(.) MMD^()D(T$^8Z^X1X(L0/0F([=\NC-,S\FQ%:82X.$UG, ^%K]=T2T;K$)5K0H[T"Q1)Q.'Y>(=XT$5M^ M[ RFP><"R48@L0+)M L;D\RUX3#/#G,\[F&*%2;YPEZE&R/IRDB\:R1=% G# M8Q#L6EFATO00;\SXBW-"033V_DA4\H$I]R_F['Q%7R)SSC;YB[ZZ[J8]9/*L MQPW\PJ+IF$17KO0IM@>XYER!MA<\:7^M?ESF@$"MS/19SX6[;RY0O+^_'O,3 MEO\'4$L#!!0 ( $2+@4E">K$W90( .L' 9 >&PO=V]R:W-H965T M>S-O,)Z\I^R#EX0([[.I6[[T2R&Z11#P?4D:S)]I M1UKYYDA9@X5T=9CY+CT7Z+%%BF$!ORN2,^M9T_5 MOJ/T0RU^'I9^J$H@-=D+I8#E[4+6I*Z5D$S\9]"\I51$^_FJ_EV[E=7O,"=K M6K]7!U'*8D/?.Y C/M?BC?8_R& A48)[6G-]]?9G+FASI?A>@S_-O6KUO3=O MLG"@N0E@(("1,.9Q$^*!$-\(\+\$.!#@5S,D R&990B,=]VY#1:XR!GM/=YA MM9VBA80S)2*5/=DNKI?Z@YCHI0 )S(.+$II@5@8#-"9%+LC&AD0C(I %.*L MTRI6P*(#5X*UC4@S9PT/1;9W1.Z6&<^:%6M^;%PF\6,!.!. 6@ .W4ZF1;:F M%P:#3!((8Q=H/0&AQ G:V""09:D+M+5!<1*BQZ:2F:ED8LJ9964PJ<8\@3#Z MYG0U0\7.!FTF*!C&3JWM#(6^L"O3F;%T8@PYC:56&@B!TY:-B>]\*QN394[C M6QN#PO2Q(30SA":&,JRDAPCW]O3<"O,;CM%Q3KT =13.XJMHL8X<\8V<:V8,W>2+O,,G\@NS4]5R M;T>%/(#UV7ND5!!9=/@LFUO*R3LN:G(4ZA&IKIMA9!:"=M?1.L[WXA]02P,$ M% @ 1(N!28V^%?O& 0 X00 !D !X;"]W;W)K&ULC53;;ILP&'X5BP>HS:G1(H*T)*JZBTE5+[9K)_P$JS9FMA.ZMY\/ MA %";;G _LUW^BWCHI?J33< !KT+WNI=U!C3;3'6YP8$U0^R@]9^J:42U-A2 M7;#N%-#*DP3'"2&/6%#61F7AUUY46CV9(Y?]).6;*WY4NXBX",#A M;)P"M<,-#L"Y$[+&?P;-_Y:..)W?U9]\MS;]B6HX2/Z;5::Q84F$*JCIE9M7 MV3_#T()/>)9<^S3)HNDB>>G0XKXT[]$:VE-R(.5:^Q],Q8<:N.F&SM7X1<, MA9'=_4(9;[7R'U!+ P04 " !$BX%)S0GT-0@# "D#P &0 'AL+W=O MMCN(WEL>;$U1745$832J"[*)EPMS-QSNUJ( MDZK*AC^W@3S5=='^?>*5."]#'%XF7LK]0743T6H17>NV9NL&/[3)$G09>\8WJ* I]>>=K7E4=DW[SGY[T M_SN[PMO["_LWTZZ6_UI(OA;5[W*K#EHM"H,MWQ6G2KV(\W?>]Y!TA!M12?,; M;$Y2B?I2$@9U\6&O96.N9_LD0WW9< 'I"\BU ,=W"VA?0$%!9)69OKX6JE@M M6G$.Y+'H_FW\J.%M1Z*9 ]V,-$-CEYU]7Y$T643O'9&#>;(88C%#B+6#^$\2 M:0&#*@A004Q]W*M(IPDH(*"&@/8$;)H@!@2QHR!SNVRL#Q;## 93BE(Z!%O? MPEB69]FTF@2H21PU^31!"@C2N7XP0, \_+"8U�H!7#B%$1&1"1W8I@'@0Y M(,CGVH 1S ?R,*('W7-B!#(NY%-0L6,&]J" *<-DMATP9YCZV$%O>DT0HNFP M);\6(L$%' M'%2>>RPM!$:8.!%F/JLU#!V)9WL"0T<2'T^2R4]D!#(N!$:7.-%E'GL/ D-' MV&P[8.A(YF-'-FW',&1<"(PN<:++/'JA,'04S;6#PM!1[&%'#[*]9OIX,FR) M XM9@CQLH3#"U(DP\\@=_;1%G;U'I3!WU&>7VH/N?24CD'$A,+W422_SV*!2 MF#LZ>XM*8>ZHSR:U![%[=@Q#K)#HYCQU+/;\9]'NRT8&KT+IHYDYE>V$4%P3 MH0=MRT$?F:^#BN]4=\OT?6L/D7:@Q/%R)KX>S%?_ %!+ P04 " !$BX%) MHUD\.20" #C!@ &0 'AL+W=O;D,4W@.OY:50)@#R#/2\ M4\EH+4M>!X*>M^$3VNP1-A"+^%725@[F@4G^P/F;6?PX;4-HACBY/"CC9-P!T!]P2,_DN(.D+D$8#+ MS-;U3!3),\';0#;$?&VTT7!A1+1RH(N1=FFWRT5O.5[!#-R,T BSK.9-EI[)!$'_",&13?J Q#^G$'VU5(1] M"?S O]6![M4FG@\8] Y&Q<7V5!D<^;56[G3VT;YO/]FV[<5WII_;GO0IDV<- MN="?1%S*6@8'KG1GLTWMS+FB.CNXT+]^H6^RW_"U!+ P04 " !$BX%)E]+JQP " #1!0 &0 'AL+W=O3\K&A5PYM \LP8$7_7 M0'F["J+@&GBO3J4R 5SDN.<=*@:UK'B-!!Q7P5.T?,X,P@)^5=#*P1X9[SO. M/\SAQV$5A,8"4-@KHT#T8MI2$.]U?U%UNM=K\C$C:<_JX. MJM1FPP =X$C.5+WS]A6Z$JS#/:?2/M'^+!5G5TJ &/ET:U7;M75OLD5'\Q/B MCA#WA#Z/GY!TA.1&2+\EI!TA_=\,64?()AFPJ]UV;DL4*7+!6R0;8JY3M-1P M842T,M+MDO9H/XB+7HKX\3''%R,TPJP=)K:8^8,/LAU"HAZ!M0&OBWCL8AT/ MZ+$OP6:(F'MM;N^*/'\A\J7-9-*LQ/(35^4\OB^03@12*Y!VW5YXNSW"+$)O M-\:8R-N.,<;?D#$FN5]0-BDH&PA$TR2U,^(P4>A LVG;\.#",A G.RHDVO-S MK5RS^V@_C9YB<^$G\76TW$2>^%9/+S=L;O)%WI 3_"3B5-42[;C2OYG]PXZ< M*]"NPYFV7>KYVA\H')79/IA.N)'C#HHWUP':3_'B'U!+ P04 " !$BX%) M"J\L/\@A @C % 'AL+W-H87)E9%-T&UL[5W;;AM'FKZ> M?8J"X4$DH$GS+%+.!*!UR BQ)8TD)SL(YJ+)+DJ=-+N9/DAFL!?S$'NSP.[+ MS9/L?ZBJKCZ2DA/L[, 7-BEV'?_ZCU_]5?UUDJ0B"_U?,GD296'ZIU>#V>B5 M^+0.PN1/KQ[2='/\YDVR?)!K-^E&&QG"DU44K]T4_HSOWR2;6+I>\B!EN@[> M#'J]R9NUZX>OOODZ\;_Y.OWF-%IF:QFF8AYZXBQ,_70K+D)NP8]"T1')@QO+ MY.LWZ3=?O\$Z7&\B/D1A^I! '4]ZY:=7R[0KAGU'#'K]2?GA9?0(#WOU#W>- MY\?Y(DEC=YG^K;'FW78CRP_[OUC/T( M!^B)4S>ME-/S_[<__*%UDN=^LG0#\5?IQN(SFXN3 M^:7XX>KJ],/\YCMQ'U96_RYV\6=QNUTOHJ#\U%T_55C^ M)()9A F0#[XE4>![1,MW;N"&2PE=@@0FXN!CZ&:>#T\.0;0^WIZ*@]>'XK7P M0W'W$&4)C*:RKO--W"POFD3S)('V*T_=Y$% FV*)7^0OF?_H!E"\4O B?)1) MBIR6P+B6,D[]E;^$&20B6@E/;J+$3ZM])VFT!M:*Y5)"RXM )HX(9:4@MAZF M4>Q7]N[PGY:8/42VBT4?I09<"[* 4>:)_O=0PJ,$ZWCM@$R*+8&,YZ M@S.K'1K46$>H6:!MST^@VK9^#J=R):%K#Y9J"9,6J?NI.ILK'+AP:\=V=W4W M?R_FM[=G=[=-J_C>=Q=^X*5*JYM M"Q7>%^;C"."X1"PK4Z]9/#^$_A8@"3\;) M5^(,^"VMJ#+@<\4_">N@U_UNKP>+&0L0R4R^%0.GU^OA/V5QA9NE#R SOTH/ M&#(*I?"3)*O:6J7:5+-A9+CP$'JI8ZELG3';D?P35P)= M<:D>):P$K'1GWX5%\6_@LGU6BV7U_<7\W<7[B[N+LULQOSP5MW^>WYS]^>K] MZ=G-+=3\R\>+N[]^OADXN':1>Q] CL#(H5EX+=XT>%VW*;1&_@#(]KD?0IL^ M>@6HG=N]HPK_&2X1!V!\LL0#VL7<[>'.RA5FVK?&D6#QU&?Y$AAY9+?QNC6(,17E7=BUL9!*B/ ML(W=AN9;T #H3&)IUUO[(;FI*:J.1MNT08<7&^6)5\D!FA_<(MU O8GP&^H2 M*=])"%VD7LZ[.I_APO@33?T@K>M'^(/T[Q^0>^:/,)5[N8=G^\Y-_"6)%;-J M1=A/_2##)EN*X("T'L\EL[FG=NUB=]A>.J MQK9Q27([L2]@A>/*U!_<\!Y+&A.G3%YBJGE:Y9)KBK^\/N@?#0Y)).#K\.C0 M4=^'H['^>7 TAI^!2P4,#/[%4M*3Q/\DUJQ()"J2BC- I5"+.. N)ANY1%D+ MJJ:47;L:\OT^JULUI_NM=MNZV)1]V:@Q_#H/HJ>718!%3LS;:C'W[I8[3R,( M[<'' 27$,[0BO0H)KL]NYG<7E]^*^*T#9$?A'X(($D M)M2A441_4@ M_X::H/^-I[J"P).=AIJN:YC,Z@H[6&^":(N*$EM BJM?9.X*P\SKF1R"B0XM M#G#ANFK 2=/0A*P%HY"6Z&@%0E4M58,([!_Q-P3.%U; W13](B.08%Q;_);; M][GAMTKCE]^?W>[@>5N87"5,S^(P&-122B]1BTZ>T7.YM-C&!Q/J.H((JD:( M39RX04#M[Q3X_!$9EAHHI)'.'Q.F,3?13N/SB\OYY--X)6A0)\9RRZ+]3 M% 9]+"VOO1JK;K)X^0!2N:OD980(6<[L]1"3GMJ-0E6 C5 3_."G#QB'(O'0 M_I+OII3!28LRJ*R!"@1;UP K'9S*92RA_4,TG/0-U]V A/3EK!DD;"SH@)][ M[X?H#R+%&*1^1FW$=!OKH1M);'&-T5V8UM*$"UT5"[78Q]I&P0!+A*J ]FZX MQU&T+HPP@O#L2U7)0#;-%G!05%0QQ:@ *; MQ3$[(LLXTN!L!!^E8AY&,(* 4]NP ]$1T]S[G=-D\5XN !,0H% 6K) W'>+ M3,! .?9^]FG)(1;B.6 I<"(H=+=G)RANW:I"?1+S7%3!TH3P?2EK#:U54+M7 MU&<@> NQ:0W.>Q",P):TZV() /I /Z3B6)S;A!#C/N0\4VE0GC.P"DXGNIX MH7N/MZ^PSJ0WAD!+#^\F;PW[)VP)$2L0,QADO.U@)(N5Q7WFD[9F.4ETVVH( M2OPD;B_Z[ -@N[_FXP8=ZTF8;,J!=>R&"421RN\##@-:WT<1$!=8 %%+?RE) M,2\-L=!HA!C_P/RXNUBN KE,F4!:8_$TH>;3@[\$$RN4 5-*@1I%%8%##=@6 M2J?)Y=@_353 "\2VPHV%%Z%^QV;B#C/T2-CL6O'/G&@MU1@/"H>$^ MLLV&V L'^SQ1:4H2^T-]FR08T8:2M0Y&!JRG8M)39+U)UR= >^T;N2LPUS > MD%K4^SAG5,6.LB)81%OT:C,X15*.;JI^8\Y4FA*(IC?"T)N 2 IT&%0GFPPE M8 GLP9/1MV;]Y(/E)+,&"X0+G:OIC=Y=X)U!-CY "Q4= A?24I[+!9C2F)30 MI'4Q)YW>@!;S/;J@9K6FHX%2"F K[U5(B'.^!Q=1C16KYB*(NW]2&B""Y8_$ M.>"6(=!=J)T72H%QE(S0;'WM S.MT?6JC7*[XCWT$\6V9P8ZR 6/"G36 C5# MZI,/E_AK/V!NT'N2QM'I%J9@Z3J@@YY_#Q05T\3F2JH JYMS(TKM)EL$4(EE M'340^2K,@S@!S4B:?8!U+#.YFRNGQ0&O4?VA?7:!P*A=I5>2^HJ \XB T%I) M/I=?B=7M0528=#]_\8,+T=Q>;,FFS Z^8$4('RI$9)ICC_I3T"\7:P2YI($( MSC02PV!\YQU%="H*M.QK:8UG2!%<-7)@H!V?VV5/*F<]I&IBA8HJ]F?ZN\J/ M"'+H)*>N%90CYQ:G6%,37H M&'!+=2JG*,]0# 79BRB*A0:2W&ERB7700U6A#DP"50E;$T=X6:QE?^7'H+\? MW&"%5=1LE)5,_2[H+! 5Y#12BS.TJ"C7J&&F"J^H&> MVB97>L'VD(E SWQ"H3V.C+4*PT&J +3*/"1,*"E R[,:WLY!8EP.%P^C) M-,NNG87#^^ULB(@ 1F_PZT)2X@>"%5 6+5E*A""CH<&E'+0O1+;MFT2-5)M[ MGL]@HP(5#"/!&NCWH3LQ:VN)FBX8E>D2QNHT&9/*H?C8[Z%29;&L4#X+E M%K$.6UP-.0JVDPAR'@70G18#PU"*2T((_[0X%F(4)V"=XR0[)HI M0)4S$GIHBIDMAPLX-%#J4>4",7Y"]E6U0_(""@OBH%O [JGLI%*BXT ML(O)!^P[W148JD#K!AT5A2740#N+K*18&CC8J0JRNP'^_D2T@@Y>][I#FVD1 MFL[1YR4.4C&JM>V!:U%$LY7:+(X*):?*&CI8K=,_.922Y*E/\)>DU">GWJ6G M2+"@!G.)J,%"4G&F\P&NI8*R*ZFXE1([-M!K*N"RKG)!0@];8$CSW/-Q"O!=C*R? (OTR=_K0'7X8S M9S";XI>A,QQ.06K""%P@[//8_H-T'7?>VB&(\)-*/>FX*O5$N2Z8 CB;T,=T MR!\]^A@.5.1-$H'30IZ/1J(_@V:' M?3$ I9GL!?16N9 6A#$=CVIO31'\#'H#OJTTCT:^M&4J*U3T58J5,JWL6Q_BS(^"NCTSH0/4@L%]QW*S*$YE"A4T:>S# *5%V MS^9%\EXE,=!3U"'T3V^!*[\0J(>&'#^5O^!O?/0KE7\&9 VV!D)RQ5IJ]\Q0 MB&5*0;:E5ACMDH2TADIGE8CX54G:D.60*$Q3W*TZ+TGMRC4CT17[ M,U#D Z[(73;T5+LLR3[K0AA,Z\H(GYQ)B+/)M[%&0,&JKVPCM+R6J9E>SAR: MJPJLIF9O[8#I!4/\)6!0G^B%G-PH$;_WO&EGF2?P>>.?Y]O1]@!H$KH_*V4* MA@8AQJI#$L\9D KTT.J<*M$F ,9IOX'Y (EJ5*P:HW@"_0%&+%JZC$TKQS?9 MSU,M>*3U?F=[JC9Z(F/R6MAB,>_1OW.N+\; G]DC,!O]T M+$;0#4+@L\E$[$K)@Y%,P2V"_X?H3O6=R6A>?04$FU_;Z:;>STAQ.*C3H0 MA]#^6E5K5 P4VN:?.<&$+-6KF]N[C\DKSLD=@!\U*C99%D8H3&[,&I/+?X)& MX'L@P1FRE>:9NWRH56%W'[4HEPV4)9$\.JKDQID MI_)AH+16 3@=[88[WGFMTX>P)Z2U91A1>OV*A$"2@($C$_[TU0 M)VOI)AGB=&YJ>W=4L;P%:Y@N'PVTP6B95!Y;Z>"DF8:C\%N%.R-DDP^U6XKO M#,1MT.H5*>.!4>BXOSO$AB M(6!(B\:T\Z XO\"DM%VF J]*UE!AV]= O"J7@NC9Z\[R38*0X^_"M@%FT-;- MH91;5 I&&U.B;YI3HLW9WALKDQ0!A>8XKJY98B,TE^"&:="N)B&;8M;CPMSR M*36X#1/!)[5JVWLMCOH$C+P6XZDSG@UIP_P8U4KT1*M H$R4+=)5%NA]/S![ M_:.I.,2//GP42\+0>"6ZQL"9#:C.P)GT9O %J=0PJ,G4&0Y'."@(&OO# MID/IVUVDMDZOUU#8MYZ^B+ W[A.>7 ;9 1]#H7?DVQ",-Q(_1/'/'3_L;#"7 M&9:@/W4FLSY^C/HCS//R@<=U+A$^'(^PZNAH+/CLS?G%^55AF..1,QM-P3ES MQH,A,!"=F:04%H7\6V7AU_=87YW&[(^< 3@GA]8W[N1]N9/7>/CX:#1B]''8 MGS',[Z^YJ 60L%4W^C%/YR2G76]!F',5Y$:A/>I(VKI4J\C^#S,,(>R69<(\ M9SSJ0!WI!CW'2K9A!!P?)]GB)\I74H;;#]5N*G57F.:6J$)SJ(C]=1QY&33S M@QNCR:LY#UYXCA0[!38/(C1'K2=[2@T7]V!S8ED'NI]T4=YY*%BB!_#&8<&6 ME+FDUN/!WX !3Y\POS6O&[C^6J.RE(.E@F130N72LF%]].63]-@P(((2@:L1 M^ZLM)W7@\10Z_$ XB)73QMX,9>LN O^>G?["@)%8X(#E5M;C?7T!CCD;)*WZ ME;&P&M)I4_8A)O(H74^J7?EEBE,HSIKZ :;F_945I8>1*V3(WC^$#9[2#K:L $4I9P4A'& C M4.@>WR?1J;U/HDN. E/77YIG!ZKP(>E7H4X<2 ,3YR+\F^P\B-]PI[(>%S(\ M0_-!6&4T&C*\,AZ2Q$ZG$Q*M<>^(5G6I4AK 91.*6GI7&SRU7G_&+EMO.,8O M(_@R4U_(];O)0Q[<*2$EC.X0G^U$4'8('4^G8W'4F^RU"*_!01FB=X*^*?XU MF$SIKSXT5K"8>8ZT.<\I[0V'UX,C:S,?T_+P#AZ;+:S42LY3TFD#ZL@(6%S0 MM7E*B'9I44*BD(Z99*3+NGB B>PCQRE.4Q2"M\?TNF,[Q:!X&/7!]?AX"AH> M:#9/M!Z_<#,FV^#<(28LY#74S:+>VA#;$TV-#U<,99E4/+1SC+^_)[?V Z, M4_G"19D#9.(X6$=\IB(*2\BF!!?K6Z)EBT]"?FHQ**-PJF%!7\\&P M(;^&:0$+MH'/9\]MV%:CDAZ5K6&$1MODO?/6NLH]T^,UN&L142-N?]E9P?V1 M-!B"39N0XQUU4I-R#DO>R[%H4K;S^DZUX&@6T>3D6_F.T8,JJ2"$CWK@KZ"_ M\X^__Z?Z_X.MEOI.;W!$/^._DWH%):9TOYLIQJB)5MV%B8.3,H2H93(L=#FO MR05\V7R@]FC6:Y[/;#;=.9O1$?A^>\[F:.K,*/0P_55O]4-[?!.(N59QN>UYK=-?PF 0" M(F3N:[8HE'^C$V] 7G!DI%9H16Q_ +6/&][["W59RQ-E3-*A:-R%EPA!LGGI M=T=8NM_M\3F,EXT@CW,I[_H3*HL'O&LVT9W2Y8VJQ['J49@=&9;_B/>:5Q"I M=70GI K4F8SA(9\>WRJS26O$@#":7A?,,H78C[SZH;SG/Y;@U89NF);4[!,= M%^ F_?RL/H:6IH901T1S)5E:R&:W/3_G9V_GXRJ7=>VS%[+FND::3:\[,8M) M%!L4.OLJV6O%R-F#J=/A.H39P9SAFNB%3ZBO47>J^JIXVWO<@(9W8NPEU'9; M%;\O/PUC'?N(:<.Q^8ZK7;$W9?D-I]W>'ZG><-2=_;&RC47G8F*]ZSJ<=(>J M]*0[J);6K$.5])8WC4'O]L9^\3B/2H,R\ZM,+$%PT#.R6#P^0PNDV1_O%: $ M<79GT,YZ?#>$'I<'I$M2#+ 9;Z:S+::0AD<\/N>,SBS>PNF:,QTF%"NXUSMG MT'CX!^7%T-= \_6%F>]7[F.$="W/M' XR#XX9.U"DI++CS.I:-8=4BWC6$?$ORMPMY!B]Q4^BB?QX2@ M!TP3Z[4DT_ES"M%6C*&NT(!9Q[PSO<@2'VVDK=U0 L"6@MJ",2OL7>U;Y!N[ MV+:"R*U?N3?'[GFC+K!8\&6*.(HS2J[@DY843UV1=XY)#5OK!@>"/EP^#@S^ MK18-6%BR(46+BZXL;0.1_.+L Q 7FBH8=4KE_-FA9L LZ/L!O[/,O ? MHDBY_A21J>'C%1V\P\3!(8):=/[-/B1$!V=J[UXH7&; YTY'X)+R056+!_#4 MR\'\]@2?'I9FQE>_FQC Y/96UYBX'_6CKH.98?KZ%R4;?FS/EW=K<7KL->7Y MUS338\''"$V$ 8RPX!WNT@-#SBT>.4]\*L/!5*&<)^7:'%T"AS_"O9(?* 4< M.Y1)M93ND[-J:=>&6]?XL-X%VM50_1A!B>%E"G1U56)O68),>1*]/[JDF+KLXIP3"/?6Y*GI'*$JDV%\$.M39A!, MZC_5^*@/LK0%DJMK)LP2$KM55H'-6Y2:K?0F)VS/PTOBX([R""IWD-XN'\ , M!C3S:C5''?C &:J#'95+ .MB]"]'F+X<8?J7/L*T]SF41KEKJJ!W%>*[6MB2U."LE8^R3;?4F2>T&2G+_W$K2\Z^5+\MR+D^=V9H'M MXZZ8POH%*]7+NK]D'/W>&4?-*V7G#)T6Q;-OVD43WUCE$=M3^ZDASD+M.-(=P7M%;U]V6+_L ML/YS[["VWQY[<(IOY\);D.TW4NB74"&C?@SI32/MKZFHWF!E@^K[(N%M0W40 M<@FV^14X/[[W0RDN,+F_ G??E._I:;P;:F?-AINC6J[YK=R=JV^ ^O$#G?;_ MF_@/\9R9.AIYT/6?V3?>PF3WS7L!E^#:%5ZHV-A\.P/A+<;F!36%8NH"\^CCPV;C?X6\E5K\IN%61V58\JQ:$V0/>VC6%WPG= MVGX6:[H^9QX3N MT\[:8EMX,X6YQY0.T;:)]?N=1S@KS&AN3E5GL-_EET\TZCT7&9 MZ>#:.A:_1R(6NH?=.KU<^;\K>H0;[3);S!- M"L)9OD2E;72MG7U?N-S&X:/@Y4+#^I];Z7W7TNE-/6H.$Q8J+U==P; /SVX]6FS'.X/3[]$4,M3:7Q7C*/[4>K%BLG4J\/IBL16N=4H\ZU!F4]ME+F1 M-A;*_,&@S&<:Y6GD90MMGA?1YIUUZY%B"X^\JH>$Q4O6H!G;K2@^!'8K>JH= MYVTO7@OTUEF[?897P'2+Q+(>O81$!32V_+ $Q5;B\0(66PF[:\'8&JVQ+QI; MWT$9B-T-NQJW\*H.7WT)$U;T4:J#.DY=\_J)O(L0OS/@R7WF^B;A8O MS\')7P9EO2#JQYLH"/"N(S2OU=] M:L!)7[((.R!./CDNJ]#B[GHY"+H;\JS%-E$]OV1*!3RP&KJWP7\U 5LSTO<" MM'4/2K2ZN17NR^Z[YJA;-1;A5X;K4ZG7.$\[?Z[%-)[E9]=,\HUU>@A3(:TC M:)]7VZD_7M=$*[NMO;%1Z\&5 4&O*B#H2]A- V=-MCOOVM$=4WJ^E>C\P4H% MST>D/.BX.,3696L&S^I'/6@331/9.?1E'JEM^,MQM;K MW2<-VK'P"OB&,GRM.KTRD%\$WP;?/?.H0F/]YO,'%>9Q/]'K.QJ92[W>H^EY MX03!7AC*!\X8;\#/:HX;5"+D:;?7^V/EUTEW6//KJ#NK+3NP?WV3).DW_PM0 M2P$"% ,4 " !$BX%)F9/Y]\P! #3&@ $P @ $ M6T-O;G1E;G1?5'EP97-=+GAM;%!+ 0(4 Q0 ( $2+@4E(=07NQ0 "L" M + " ?T! !?L" !X;"]?&UL4$L! A0#% @ 1(N! M26 ]SNX_ 0 :0, !$ ( !Z < &1O8U!R;W!S+V-O&UL4$L! A0#% @ 1(N!29E&PO&7:4\" #S!P & M @ $O%@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M1(N!2>Y81@D(! _1( !@ ( !M!@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 1(N!26^*E/Y+ @ 6 < M !@ ( !@R, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(N!2=?^5_^@ 0 L0, !@ ( ! M/RT 'AL+W=O%%9\! "Q P &0 M @ 'J, >&PO=V]R:W-H965T&UL4$L! A0#% @ 1(N!29!('\N? 0 L0, !D M ( !F#0 'AL+W=O&PO M=V]R:W-H965T+GP$ M +$# 9 " 4&UL4$L! A0#% @ 1(N!2?.MIZZ@ 0 L0, !D ( ! M'3H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1(N!2?Y<'BBA 0 L0, !D ( !H3\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(N!23J7 -*C 0 L0, !D M ( !LDH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1(N!213A)F&B 0 L0, !D ( !/E M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1(N!28Q]$P#1 @ 3@H !D ( ! 5< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(N!2:D&0K&PO=V]R:W-H M965TK$W90( .L' 9 M " 6IK !X;"]W;W)K&UL4$L! M A0#% @ 1(N!28V^%?O& 0 X00 !D ( !!FX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(N! M29?2ZL< @ T04 !D ( !G74 'AL+W=O&PO XML 54 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 55 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 64 152 1 false 23 0 false 4 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.americanwoodmark.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.americanwoodmark.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.americanwoodmark.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.americanwoodmark.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 2102100 - Disclosure - New Accounting Pronouncements Sheet http://www.americanwoodmark.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 9 false false R10.htm 2103100 - Disclosure - Net Earnings Per Share Sheet http://www.americanwoodmark.com/role/NetEarningsPerShare Net Earnings Per Share Notes 10 false false R11.htm 2104100 - Disclosure - Stock-Based Compensation Sheet http://www.americanwoodmark.com/role/StockBasedCompensation Stock-Based Compensation Notes 11 false false R12.htm 2105100 - Disclosure - Customer Receivables Sheet http://www.americanwoodmark.com/role/CustomerReceivables Customer Receivables Notes 12 false false R13.htm 2106100 - Disclosure - Inventories Sheet http://www.americanwoodmark.com/role/Inventories Inventories Notes 13 false false R14.htm 2107100 - Disclosure - Product Warranty Sheet http://www.americanwoodmark.com/role/ProductWarranty Product Warranty Notes 14 false false R15.htm 2108100 - Disclosure - Cash Flow Sheet http://www.americanwoodmark.com/role/CashFlow Cash Flow Notes 15 false false R16.htm 2109100 - Disclosure - Pension Benefits Sheet http://www.americanwoodmark.com/role/PensionBenefits Pension Benefits Notes 16 false false R17.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://www.americanwoodmark.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2112100 - Disclosure - Loans Payable and Long-Term Debt Sheet http://www.americanwoodmark.com/role/LoansPayableAndLongTermDebt Loans Payable and Long-Term Debt Notes 18 false false R19.htm 2113100 - Disclosure - Income Taxes Sheet http://www.americanwoodmark.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2114100 - Disclosure - Other Information Sheet http://www.americanwoodmark.com/role/OtherInformation Other Information Notes 20 false false R21.htm 2303301 - Disclosure - Net Earnings Per Share (Tables) Sheet http://www.americanwoodmark.com/role/NetEarningsPerShareTables Net Earnings Per Share (Tables) Tables http://www.americanwoodmark.com/role/NetEarningsPerShare 21 false false R22.htm 2304301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.americanwoodmark.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.americanwoodmark.com/role/StockBasedCompensation 22 false false R23.htm 2305301 - Disclosure - Customer Receivables (Tables) Sheet http://www.americanwoodmark.com/role/CustomerReceivablesTables Customer Receivables (Tables) Tables http://www.americanwoodmark.com/role/CustomerReceivables 23 false false R24.htm 2306301 - Disclosure - Inventories (Tables) Sheet http://www.americanwoodmark.com/role/InventoriesTables Inventories (Tables) Tables http://www.americanwoodmark.com/role/Inventories 24 false false R25.htm 2307301 - Disclosure - Product Warranty (Tables) Sheet http://www.americanwoodmark.com/role/ProductWarrantyTables Product Warranty (Tables) Tables http://www.americanwoodmark.com/role/ProductWarranty 25 false false R26.htm 2308301 - Disclosure - Cash Flow (Tables) Sheet http://www.americanwoodmark.com/role/CashFlowTables Cash Flow (Tables) Tables http://www.americanwoodmark.com/role/CashFlow 26 false false R27.htm 2309301 - Disclosure - Pension Benefits (Tables) Sheet http://www.americanwoodmark.com/role/PensionBenefitsTables Pension Benefits (Tables) Tables http://www.americanwoodmark.com/role/PensionBenefits 27 false false R28.htm 2311301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.americanwoodmark.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.americanwoodmark.com/role/FairValueMeasurements 28 false false R29.htm 2402401 - Disclosure - New Accounting Pronouncements (Details) Sheet http://www.americanwoodmark.com/role/NewAccountingPronouncementsDetails New Accounting Pronouncements (Details) Details 29 false false R30.htm 2403402 - Disclosure - Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Sheet http://www.americanwoodmark.com/role/NetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Details http://www.americanwoodmark.com/role/NetEarningsPerShareTables 30 false false R31.htm 2403403 - Disclosure - Net Earnings Per Share (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/NetEarningsPerShareNarrativeDetails Net Earnings Per Share (Narrative) (Details) Details http://www.americanwoodmark.com/role/NetEarningsPerShareTables 31 false false R32.htm 2404402 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.americanwoodmark.com/role/StockBasedCompensationTables 32 false false R33.htm 2404403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) Sheet http://www.americanwoodmark.com/role/StockBasedCompensationStockBasedCompensationExpenseAllocatedDetails Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) Details http://www.americanwoodmark.com/role/StockBasedCompensationTables 33 false false R34.htm 2405402 - Disclosure - Customer Receivables (Components Of Customer Receivables ) (Details) Sheet http://www.americanwoodmark.com/role/CustomerReceivablesComponentsOfCustomerReceivablesDetails Customer Receivables (Components Of Customer Receivables ) (Details) Details http://www.americanwoodmark.com/role/CustomerReceivablesTables 34 false false R35.htm 2406402 - Disclosure - Inventories (Components Of Inventories) (Details) Sheet http://www.americanwoodmark.com/role/InventoriesComponentsOfInventoriesDetails Inventories (Components Of Inventories) (Details) Details http://www.americanwoodmark.com/role/InventoriesTables 35 false false R36.htm 2407402 - Disclosure - Product Warranty (Schedule Of Warranty Liability) (Details) Sheet http://www.americanwoodmark.com/role/ProductWarrantyScheduleOfWarrantyLiabilityDetails Product Warranty (Schedule Of Warranty Liability) (Details) Details http://www.americanwoodmark.com/role/ProductWarrantyTables 36 false false R37.htm 2408402 - Disclosure - Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) Sheet http://www.americanwoodmark.com/role/CashFlowSupplementalDisclosuresOfCashFlowInformationDetails Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) Details http://www.americanwoodmark.com/role/CashFlowTables 37 false false R38.htm 2409402 - Disclosure - Pension Benefits (Net Periodic Pension Cost) (Details) Sheet http://www.americanwoodmark.com/role/PensionBenefitsNetPeriodicPensionCostDetails Pension Benefits (Net Periodic Pension Cost) (Details) Details http://www.americanwoodmark.com/role/PensionBenefitsTables 38 false false R39.htm 2409403 - Disclosure - Pension Benefits (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/PensionBenefitsNarrativeDetails Pension Benefits (Narrative) (Details) Details http://www.americanwoodmark.com/role/PensionBenefitsTables 39 false false R40.htm 2411402 - Disclosure - Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) Sheet http://www.americanwoodmark.com/role/FairValueMeasurementsFairValueOfAssetsOnRecurringBasisDetails Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) Details http://www.americanwoodmark.com/role/FairValueMeasurementsTables 40 false false R41.htm 2412401 - Disclosure - Loans Payable and Long-Term Debt (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/LoansPayableAndLongTermDebtNarrativeDetails Loans Payable and Long-Term Debt (Narrative) (Details) Details http://www.americanwoodmark.com/role/LoansPayableAndLongTermDebt 41 false false R42.htm 2413401 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.americanwoodmark.com/role/IncomeTaxes 42 false false All Reports Book All Reports amwd-20161031.xml amwd-20161031.xsd amwd-20161031_cal.xml amwd-20161031_def.xml amwd-20161031_lab.xml amwd-20161031_pre.xml true true ZIP 59 0000794619-16-000450-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000794619-16-000450-xbrl.zip M4$L#!!0 ( $2+@4DK35>4VX( (P;"0 1 86UW9"TR,#$V,3 S,2YX M;6SLO6MWVTB2(/IYYE=PO=N[W>=(=KX?=E7M22"!OCY357;;[NGM3W,@$K(X M19$:@+2M^?4W$B1 BH#X$BB!4O;I=E,D'A&1$9$1D?'XZ?_^N![UOJ59/IR, M?WZ%7Z-7O735??_H?Y^?_+_CT:\].^K/K M=#SMA5F:3--![_MP>M7[QR#-_^A=9I/KWC\FV1_#;\GY^?RFF[=]E0RT())@ M+9A$%Q><439(Z"!5FE!"SGZ\30?HHC\@2O"!8@F[2+"FB;R$JZ10%_*R>-B/ MBVPT?.O^[0'4X_QM*N_F0VGF:WU8WN@:_SM/_ZZ^3;F\6/Q4WG")^OW#;+,B#- M??&YP_'W])\VGS+_#=W$UV[*9\P M@N4=ZA5W3K*O<#FB;Q97E#>,AN,_-ESM?KY(\K2\?)P,^WDS3,5/#B1\%Z3Q M9#R>73>_8S#-WDQO;](W<-$Y7.66N;IO^TUW;\C2RWLQ$6_@U_+"?-AO1@%^ M:$ @G]YD]UP/OS3<,,O/OR;)377/99)?%( L?FA8;/@EFXS2O/&>XI?FFQP= MFF\J?FFZ:9JE7^^EDWX#OY>7NA\&:TQ>T7/^XYU+IXV7\OFET]5+AYL8=)Q/ MDW&_8KD?-1;]3HNKL=;Z3?%K=6D^:+H0'HO?_+_??OW]?;O/CA4WK9*][]]JK@.Z>SSDN5]!H >;7XV:W#SZ_RX?7-"%!Z MXQXS5WC]R7B:_ICVA@!S;.%6^3?RSR_6O:B\!-3Q<'KKOBB_&0[<=Y?#-.L5 M<*1W4"CY,GS_;Z]^0? ?J9G ^J\KOUA0IIE4[^>4^GR59&G^ M839UR^.VM2[2;3(5[0H?MHKZY^.VB+O['.HXU8JZMM M"[1/0C_P_?0#;UD_E*KT;R= *F 3]82JM.2J4R 5WX]4K7.5TSN\\WJ'MZUW MYNJVZ[L,;WN760K&?RQL]O\P@_^?Q)/L]_6[ZA5,)IL?';#*&C_VT M^-7\&.;_X\=D9*4DVR/]^,P ^=$]'^K?T^B+-JA?<_\@HR4:W9C"Y MF8(W7SQ^SWNBR\NT/YV_[]&6LA+C]*L#J/AJ_MT WOSC9C3L#Q MJUB@]G8O>K_ZQ1'\[4X$_^E-(PS[PK?'!9J:/$^G^;,6 MH^JV70C9DB3=MPQ+:#:LP_'$XYCF?">Y_=?)^.N7-+NVZ<7SWBNZR>1U\I\F M;R_]KXJSWH_[D^L4B#PMEN$.]Q664CC)IQ\N/R>C-#>PE0SS:3:\F+EK3HL1 M-R"Z,%&V8?I(VWU'/,]_>B;I,)-T(9(C=M['*7]-QFB4CH)X97 _'3M#@HF_I\^67G3!^ MO$WH*4^2#F4:KU]>+*OXK>@D6*4+INV^K.*WHJ?M/T\'G MZ:3_Q]_'PY,[A5]%=J%/]L?VA=@NMLT>A+EO3_ '>@H-6G?#H[?>[8 M#<-GD_A%R:OT:/['4=\2;N-\P++]MLHH^??[[ M2;-#^?5&W%Z(T=>JAW!'IDZ:1?;Q%!JP]LS3P#R?T^S;\$4QSGX8>Z;Q]L@3 M>B%/SA3",T6WF*(+YR+;XQ6ELC7CP>^3>6:LTS4F>C61K<%M65X2C)[Q8;_C89I[?SQ*MX-A[D:]6%*P^H/OY_0*0D MZU_=_II^2T=WGE9=\WY\,YOFQ07DM!39O21;!G:::;9)?QWV_@T47P*S@>2G M>8RT/P^':>:6OP^RDW^XM.G-)"]Q]8R\B9$W$,YSB[>Z>D&U@@2?;E/')\M#);LKXU'FXDYOR\V/DT]B4'Y>;G]S$]!K9:^3N M\?!N5D41=?QM-ITEHR/Q[NE:I.N\6\0M:[3J$,^^,$O8N_;/VHIX7-?^R6SB MXVO@YV,]=%X#G[S5T!6>?3Y*M_,\>_(AU'MX]N6I2Z^V7KSV>;E:H).^P^GJ MDM/V'9YK//WE!6%.)!C2_9/ATU5%+U<+="6&>[KVD/?&.L*S+X_U/ MTRA0_ M71/HM$WQ%W8HY7.FGV$RP,EKY*Z$]9^/$NZ\(7GR_F\G4PJ?#P-[*Z+#W'Q\ M*^+Y,7+GK8B3Y^&NA*-.-Y1YKWK]6XW>;BA;\2G9/SU;J>\WX;C MX?7L^K18JT)CA956\3C>>G6IY\.."YS\>!X+O(K'\UW@V7@X7]WQ;'W!KM,D MGV7I+XM'P4OR^>ZQS0\-+]*LC2__Z'SW_=^["P?-#USF$\8P?+MWS_; M0Q[Y,ED=8_8$8Q_N0/(W0>MO,&FX\GU M<'SO.S:3[^Y+UIY5_E2AMDZ9PM(SH]'DN^OE&$^R3^ETEHT7,!K&R/$117((!0;JUD),PU#4R/S'.1]8793R]^#@9/-G(H.)]_2 M,=@Z89)?Q;!07R;Q\$H$36 2B0C%1BN MM*7!' ]+62CP"AZEHF6OU0*+O:%K'Z^=+;85_-__'J]0@.DXY%& 6!A@C*)0 MB?:9(YG9NE[M![L4PH,+0N7"= M[,+)M9OX4WP;_>BG>0XW+$ TUVZ[VD5DSOD*F02H $9EA#'A2A@J><#G9!)" M25G?B,@JE=H&?TF711^_%?H7S?L6(X_J:(HZFG?V6QZ#:L.*AI&!74N$R"Q, M!"XDH7$-32GP"IJ;H3D 6QF"&;" .B12-!@V8G^H M/\X]K#M\_'ZQ0!\N%[\>2G@%XL=DP (3&:1Y1+&)*L*#R5,CO)!RB<(^H+6$ MS[8EB01%UAH3@0FGXC@PI8[E N&Z$02[$24/12B;]--TD%]FD^M/Z4URZS0T MV%"_3\"4 F%+A]^2B]'^:V.L"9#0<9Z4NPK(]AC;D;) M;0X[]'Y^"),AUB%8"B@( D,4(2HL;7IP I=F7JV3\X::0:?!KOJ4YV I_=>L'(KZ92XXTJ>)>XPA;&2ME M-%7@ !A R07N[[D&KY=H6H9%N*8EJ;RHY/M-!=LS^D0]RX6;/U6"2NUH2R2 M8-,:6RV6"C%I6"RB$.O08OUU,AGD\V[>Z5WBY$ ) *E?&8KY^SR?.:4+#VMH MW%R\*CVF'.VT)&"Z,!H9$>L0C$]^T#H83QQW>KG0(.Q#!A&DA0TX%V*CEVX7 @;.IS_]V][WNT>7KHN(@)X1O MLV3T?CQ(?_Q;>KO#>V4,%G D0G"M="2-M94EB27647SW8.O>-ZV!,;F^GLS= MKKD@?YA-W=EM+;2QL(-J%VW8PX$^&-QU,-D5&#U1Z&(<"WACRYNV!2P(1US= M!7\#A'=QB8>C- MA8;].LET(2B5P#E<"_D%4DD" Z5NQD<+LU2^_NB!AS_3[ MZ<@=K8!>+]ZQ"MZ=E]Z%YU/ZM1B%/)[^GESOPED&#_^.'3QU5X[KZT! CTM:/7Y]OKB\EH%UX# M3L*A$M08AB.-&9&5T@L9EO,4GOE[[SS;O; \]02Z%2<4L&F[K2$\Y!R"(L6T MU2*.8LL$98*HH#2O61#5XB(4:#@/C&R&XA X-[D!VEH7N .5A$,$4FIL3$HX MW<95@U.JA1^P/YQ+Q^^OV23/#Z)K)!4HBHB%"KP[4*.(+D_1#&B7FE^EN*:- M\#9#\Q"X-]$Y"#165FL0VQ!%BI/(BA)N&]9# F X,-0:W.";'41M%84F#(BA MP"4Q$9J02%;PG(XS)LHC6.+8T:HDL1&[G]1&%S=##/I0)-$D[RZ8%<311A@0A!2;"(@\EFE"YA!HU>H[,"R&H!DH9?T(9 MVGCXIZ6@80S>-BA!1818R8T+*=;U4V3-GQ23(RI&*30W!JF8XI *9@(>!1;8 MF0K! ZEK!S/@.':#%,=3C$*P@&LNL3*(HQ@,L#(JK'@4!C62$*V[3Y)V%"-8 MG:%%/ #_(2(4Q#\RE46!37W/T$*<#FD.5HS&Y5 *@8VQ+*0(4QN;DBH!936J MHGB#"G\IVEH]E,"H#BA%9"G: MA0$/E#5MJDIJKD3H!FZ3Y)V M]"(6B&K,I:21HEP*S'1%&AS3FL%(G\R@.( T!^M%%@4ZMAJ%-HJP JH02:N$ M_BCLD,&X)3LICH3D$AEII$O-M2:2566"E*IF$6#!GLHDV'Z _D#%"!H@0#R, ML8H,(=*91-HR% L%3C6J!Q7(4^X1CV,PDHBI "L1,HT5%@%1L2W90P&1:M*/ MGE Q/J[!R( H0:@T#F(I"(DBS4AE&C7DC:KU8X@ND^9@Q8@9J$*I=1C*,,*" M*&8KJG"+C^1TE=51=C*[F%[.1O6#A\-.$[BAF$2QB8F0D53PWRHL$#!3-PMD M'9F=06L1IXWIBBH&P;5<(!OJP"(P?<(J0J!05,>I+M&'X32>#@?#TT M/\N*FHWH1W\T&Z2#.)M38MU_G 9)=D8N"XOZRCOJQZH!T36*HF(!CE5 M@H2PFS$66BJJW#2"HJ9$J%5LVP#Z$:A0W^7O4L&$G 41"0/8W) )*"DBME)7!T8BJA^P,\!,K*G7*R550B[$QS3C>#9##SI8Y":2)79S+4O!?%(Z7":P#$AEC*K# 9JZ!10ELION 5?6\ M< 5,HXDK5_[DN#-;3UWJ5"M O-6NP%I0):4%\Q,%EH&?-:=;P(@(:@>C6JL& MHFVBS7.A)-GFU5-I(A4S"F2+3"28U:*DI$)UC?$BB4BWA8P18Q'G6L=AQ$(2 M8A,N,E="V$7J'D 'B5A>\HMN$GPM+$5=$&\Y49)T]84OA M-Z$X)8H^WK#J>Q,U9, BHI32H0)C'!EM9,F>(A8USXNB(M3VHFFZ=8M'TIW5 M4$ 5*J4=6QEVD9C'$M8@ M#'FD@@C3@!@&-K;;4$IA1:IF.\(FKCIBAQ]+UJR(D2$!!K<$C):84,(KN<:Q8 M)"2.$":F)")X;#5]@UT2]^.*6%=(N4TV$1(:VX *S+&KX7?9L24IM6:U8,N+ M).(VH38JWDX3=)N\ -Z+V^0^"@0)>!S'&#,;1& L:E6R9QS4CR0X0E1T M6NZ?WM5U368L$Z$TE H:&$1HY9U%^"1,SNZXNC'#013IHF@WPMREA8:5JQN@ M3MI+QQ)6*WF@5<"-X9%0R")7_;"@14!IO6: 4B1H-Z3U6,(F!#,"K!$3!13T MEU"B=/]#2B7KI+ =2U8";;ADW 8\B%P&J$MW*I4YZ.W:><7!M' =6LUXX/[/ MM?;YEHQ<4Q\S#9,LNX5KBV?4R<$W=3%6%,54"HZ".""14@'%R_Z$HEY8'H[#QLIU$JJ8,(D%-=Q$)-":ES@00VI> M*]?K)]][X[#L'?3[Y&.2;2+\BO<22J844)E;L']CGY^-; P IJ+>TS"*-B$O$1Z%K@0[_+O4EK+IZ("#S;DIF-KV: M9,/_7N]9U\"0=W,*K<)"6AH2!1:SI@Q48L61+DVO(:>0H?7XS@9P#H9ZC077 M6I!'+E\J8MSEN\8QL8Q7[38"V'"."K5KDK@' 3M1OJ&(M"4.E;0V,;"<&:K[$A#3-@,K1#8-?UZ"+3W M]2W;3F#B#'R, [#QL0G =(J)JC(5$6KJ-;H#@=>ZE!T&]T92!T0QS#4QUBBK M++-H"3%-H'$+*(Q>/^2QKIJSA0I4>\P+R19M^*;\I>FF4#S<^344.3T"UM M3R)7GA7!-BHDV#8,O(+2HF$BQ@+5C "$"%LGXWW0/ #F35:81;%UNDM)4 38 M8,I+ZE(9-(2JJ<)$\"/#O*5:F,:$AAB[=MU<$(HT*D*\ _?P!%JUD?BW*Q10>KO547!JDG(G:^,4%$6ZJ%*AU(1DV3 MZJ*-,-\#T(-@WZ(.1$A"L,VIPTOSGE=FMO!"VXQ MUY-L.OSO1<7<7Y/A.'AI'NFC@(@/IJF;!GU'52)\ %%\]QW(]Y-H20LYX<)TYY@-,/Q1ZLZGZ M=A>-QU"HL?-]89\*&.B*TBS3G 4- V 1W<9U]T/7*E8;#;8@BG 88ND:5]J8 M1%)56"%N:P8;0W+CMOM(6&W1>FYV5XR<72PPV$86['ZTW)UPS82&)^IN8+5Q M?T(2E)Z6 0E4I$@<2U7I ^19FD^=/[2W)$E#&64BTBYY MV(2P/DM)HM34G02YU798A>>!D&]:@4C#MJ.B4 /I95A4^%96CS7U^@S0 /*1 M(-\B$28R D1<8^P*DW' I*ELFX@W#%9F[+%HOJU7E)/E"-$@@'T^-. =B(KK MC59U659JFU6V.^3@"\V/78?]Q;<'<;P*4!0+V-HQ 1F6U 4D*KZ18-ZZ' 2S8!T1C6PKA6KC@J<2'&U!.WMAJ4QT1FBUB$#@_,,?PO -=9 MV]!6R%!>[ZAVCFG-ZW]<;#8:QB[175LA(A5+JDD4$+;BE-7,KG,B:K& %K#9 M:2+P^_I$X+W-S,"R6+JH@1M9SEBLJT&=AKD$RYIJD WAO9: OTN2FPP@+KP) M^#PJIAR[AE\K7L;^84% T4IK,6PTVAW*4UJ%!;&M]]"6]4#"=J@>CL46%B5< M!"8 @]-MI,(U'2G'"'"! E$?E:'DP[!8;PL4)/FPOXL"7TV)B&5$PTCAD!FI M$6@_I&AYRA&S]78454K$+_@U)DO0&T$Y#-9_W@\KC\*(&G=*#R#*R'6)"TM8 MC5H_D5G"2EXCWCZL=?U[!]:8AX8($X,3H@5EKB-Z":OEZVT^5^F*U%%@W4!7 MXO)@7!E!2"V'/8U+6=$5J?6ATZMT73VPWQM6ZSI@-4UVW,RQ 7.Y9]A8A (I M!0YQ>?[ISFS7!YW:#5Q+ MCP/O9LZE*@S CXDQHF' W">J2WIJ\%%V,"Y\FCP;J"OC7$ 3$!C-[./A=9R MJ2L-AM=-@U7Z4KT?O)>7X%%6$UV^)#\^P6;J=L_A> ;W?KAQ(^W<)KH+2Z_E MBT;"Q6&M-)R&)E)\(8"6(B-6=_OQK#@5_ 6]IF*5/7:&K46,_GD_1H*CT% " M3J32"LQH;5QF& '_'B$B-+L'(_*4&-7%XFZ7;PP;(A8R#B(1!T'(A2[7B &. MS1@I],08;5@CH@2F@0+KF6D+JDAHS&"-C$"4<$Y%,T9,/QBCQ>C;3VDQ,6GE ML.>@=GTF "XSH%<5BHRD#+NP\N(<*HQXS6NCG*X-"MP*T,.A;[G+\JJKP"0R MD5:",P8K&446AZ9LR"E"5<^>)VN>PK'1WWC(BURC#S ^1,P"(H#[6'6(&*NH MYM>Y4CW^V- ?L46VHBJ*P#(41D5!%&,KF2P7CS84(>H'K=V/?IKG(*4+I] U M&FUN"SS/"7$-BYUX%\_;VZOCB('.5[&181@)Z]SQJEJ DOI8- MC[^!I$^RVZ9NQMNV3TXI"5EL0RI#%#-%7+9-.7D;MRB 82](=RT M1X@@%&"3&!S%H78E+A&I>N;;IIDY3*\E FV!T!V*NS/Q#V/7T?_#Y<=L D2? MWKJ@V=25*=U2*+NAI-W ZL-1+:= MSFD)IA6.:026K[:ALI&HJB5%?8[#.5Y+(#L D\VC!/8^IL!AC"B*M=)Q'+EV MT[BTWIF@*JZ%&#&2]"Z7;X'HHO@]0&RTA&8)Z!OL^4E@*;;#S4A9 26GJ@[&0((0_&*IMD\N( MQDI3'5,,]BD*D8C#DB%#1.J]5,3ZP*X#@=I(*F:"2,61I)CHF >2Q%51!^;U M!B\8OA1Z%ZB6XX?G>\^Q:GLZ>UO MZ?3*5>U^2Q<)]'MS;8")8H2[ WOC9GUHPEFY%%+7BP) [:UIY4?$KDM$W<1* MRKE<7$D#>T80$! \7=7:V+C>5I*#S+$73]0M2@,'5DK$PLX:86L2KXQQE M1'T+5FQMHF3F5$F2 TX")B2B(>"^#MDJB$U4?6BWG65U>(NEL]S":N M0I%%,0)!I3A"@>NQ;JNC"Q'JF@/I>M0UZ;^-M21M%>\8%<*^9! R&*3!K82L M1 V[GI3"P5VT]& W69U1A1;S+EUZ>W*C[+8X@@QX MI'G,P2L$LRU$KCU0:=_K!N7B=LJ#@4WSC\EP_[)3;ET-9\@0B8NPCF!AE>@% M,->;RW(N[J'H'(*]@-M"011%L94VD,RU=(/%YKC*NR2D;M-AK%"3)KD/N#M] M2=Z/R_E<'Y-;-YQK_]1DJQ!'0@3(1IQ+1'@8EPXU(:9F]P I]3JTFT%Z(/S; M4EW<_(>0$8:M=IU<&9C3R_9)MIZ=I-:&GK4$_W(^VOY6$@=3*.(LBJ- ?_& MEE;E?%;INH+@1->TV5:P'H[&EI4(I6MHPB)I& ^)#JQ588E&Q%%=*8-A(MM' M(YNME#6FA\N%.YM3X !9%8=*@TT0+1>%UH<=GA.VPYHT ]<:3MN,',6)("I& M@38R9K!OEDFE7,":;1J:U!HV]Y\2[;U$,M0@*$S@F$D!-\0KL7XWX[D^;(?5 M=H&=H6L/JRV+!&K,NIYC(>/N",-U6JD6R4;U6L9S+.L^4TMHE8'J0U9'6T-8 MY,Z9K-2*1I()MLRDM'6'FN)MVF %G ? O:VX.@+S/]:P)3*X%HN((5J=%>*X MKHTUJQE A\)=%-\O!.LADL&$B&(W\1DLHR R+@]I>>['60T'R=&V3?T>T%K" M9ZMW%AELP2%CQL:""V-,I8R)M UUXVC;FAR$S\00EUJIS;8:;#*<;.DWH4)KW/1X:!M*__0S+AV&['0L9026<:J M,Z-(RWHMBUSWAQX$VD:6#")0ZN V!*[Y;1"2B* EU>)Z8@A9UY-;03O(PPTM MDM9*3GC@LA21-G%5?,U9O9",L.;5K/N/FX#:=O8:HMAUUF6AI#&-51#KJHPG M4JK>IE*M>UKW ;4X#H_=H=15.BBZ%.V9>8?B6($>!7F,-0YM*+$L#^9#1.HA M N* M9?GNW6':F-ZH(P3#$EV#[WN@^E3\OTW\"^R(;Q] M/X+I2+C<-&U08&+#A&+EN"@%5G<]_(ZEH/< MPK$ 5!N(B%"X#0C4,F4*.?9 M<(Z"$DK">4./:X'6/8=Z X!,Z-P]8- D\KP!'HN!B\K-@NR2FDK76U UVHU[>Y;7#^ M^M"<-$D"'H$/:#ACD7$+7F;K@/B@>F)=790;0-@;PHV*4! M B+<5$P7K8^1 MJ91U&$:_2 MK"FOYZ2"+UO,CUF%=PM #P-^$ZU-R,"^H*$*"(J)1#C@55_DV-9S(YAF'+<" M_$'U"#1@A$?6.5+$*,QD50=*W$R^&FMH0M?*63=G<3\XY9XJ&2B@*8!CHDC( M6%3]R&#SK"E4[5K<[@/?2E/(HM7[S7":C'YUON.'B]'P:U.QRC::8A8*-^2 M4RFI=H-[1-7N%G;6>AX6P>RNI;D;5&W@L3&5587"QH09HXU0!A1%V043\#"H M[HU3O194>1@>!S$T >/)-<@/# 9+(20AIY7\6;[>OMT=E:RE?S9 L#> &ZD: M*ZNQ8$Q$AC!D96B7'?:4; !0[P4@F%YN8 'L=-^&@W00W/X]=S'X78LDP$T_ ML-UH46&RJ=>H0'JMU^C]CXR2;'1K!I.;6OO1'>^95WMMJ48"]P7%H$4D0&>0 M5IA'I&Q+BJVJ=U06:P>QNQ.[Q27:>#9 F4!@AX M#Y?K$%E;A0I-S.I]YJ0@ M3XS1MKXS01P@V 6HBU$SR2);#JARN8ZRCI'B:PGUK:(T3[)YV"(A<$:ED%AA M*@(MK3*V"E9+TM -E[@JX5UP:H"N+9RV)36$@(^!G3J(E$6(VYA7H=L@)G6< M.&)KP=M6<=JU5.A%Z3N0B]B">Z\48S9006S++G.@[Z*P7N2QJ\+;4O?SP#7: MJ!XBRTG,66@ICCM$PNW/O@0[@36)=C[:I>5K3':B7 M[]\/L,W9ZCS A-I !T*'%MQU4J48"US/TZ#PGQJ'' 38EE,/9FA@!6C\F%!P M KG+.UI6'#3$)Z6@-8UY*&";MUR-8AZS4(($&; 0I*DHQG"]_HAJHG>D6,6" M#^ TZ[KJ4+?)AY0RHH5"50>8(*0UG] EXM^5CP8H#@%R\X$T.$PH)BJ.2& B MRN!S!237-:YSB>VZ=2"W)8J'D40A!MLWQ"H,0QRP*DLV#F0M#D@473M:;@G( MC>D6&( !<'P0&F(MRHN/*.C3"U&2!NF[Y1T-C,;VAS +Z.,FG63H=9H5;M=J$ M0').\.[2] !$GHI6&XTF5Q4A8JU= MP)D:S50YGI$)-YF\/B5AW1QY1K3:9KM%D3"4DEB X<9=T$7%E6((ZV4-YT0V M["[/AU8;'1H=2AMKCD,34&8LV))50P5B9&U+.^>L4[0Z1.^H$-,0<63 9N9( M,#<$N<*9BYH3=X[I[OM&"[!OC( M"RD0DL!FQP6462673-9?9H2\':#,7HD MV+=-#PQ=^ET$_EP /KV62+.*UWA<+Z$XQVNSVH\,^^:>XC$5POGX2+HS$1Q0 M4\+.,*_K%,H>1O<6)E:!F4=U$()#8*4QD6 DK$ZP;=R4M80;9'OK$*=]P-V8 MWA>&KG>A4(8S8Y [VZN._V)=KZ:CO,DIV U<]U.27\V7X-"T86)=]$Y(:K4+ M[\?4QE6 E83UUNRXR8IN@N1 <+>5IX*1%8&841%+,/L-"I8-S02N-[8^5PUF MYJ[@3NX&%@[-&6!?!MMI-&3"%L%&PS&H&F)J(*SB$=UC,T M[N'IHP"^T4"&S4^@*)122#=: ,6\ MSUTFQ(C3H0\(_);7D0]BF]F67]*Y>T M<1DN1QWOKTD0ILC*( PI-\;2@)+J7$-;5:\Y0FN'3]MA>B@&6P\Y#9%NZ!17 M 7&#V_"RMYAF#67E:'U\RV$H+*KRODQ@#_W'<'KETL%@\> AS6WX]G>\% NQ M5C9V+3VQP6$HJLI<')EZ2%VL>>>'0GH<;+<54%J!)<)1&%A07]2 [5 5\ G! M&DH!4/,JMH'MEXGI_]<,W(5"-A_22T<&(%.Q51;#5LT .VPJM$ [U -W6O)F M ;L7I@([48"Z,%A$)P"G@ ME>E'PZA>H(O6>E6W@,F=[HO@8Q_>X3)6$==@9J,@D-8E%-'EL;J-XUIF+L'K MHVUW!ZXME+9U_-/<4.4*>0VCUAA%HZH2/$*ZH6<=7;,=#T0I6Y13%CO6QR3[ MD'V>.DWX[\EHEI93";;Z<>]_C^\$_R1P3QB[EN"NMXQP=:#E$11;+ZN^,\IA M%:&=0&L#F34O[RXRD6L9&"+F^LI0JG$$?E^)#"=!\#C(%#_G9C:]FF3#_UZ? M5K%U122H,(6- 2T O07@ M.1B' KN1QC'!(==:1J$@5@B"X_),!X"-[D156P*V8/M]PT-$"TP8$](:&\2: M+@>S6U"&&SJ:-+Q[;] VEHK$3%AWV(Z1 4L,G%%4 P:89:\*<*0S&)*\T@>N*6W0/!3V;1,I&>:8@2G"$8@!>">" M+YNB-QP6PEY(=R#^+AC\EDQG61&I+D1H;FX6Q4"C4?[A\L%>;^QR*'D8,66$ MQIKB,*S<+07K5$]7(>M>[^'0'@WI;5TIL(:=3%A8I "X$0=JQ=5'04,GM9JG MW#[2#>WR'^2P"1* (QU%$0ECV! 18=$RM=ORFL90]^N++:"UAM&V^"%5KL>) M(!$10D;,Q+(J_#"HH6F': DCYV__(\DRN.JVR-%+1O7]DV_*:Q2:4K!70L4) M2)#ED<)E9P\K@P;(UP.?C4 < J;8L,T#5!@;JUS%(L-1;&-4@:DLJK=50+A& MXM; O)^:*L(V!F,4S'T!>@N,TW(VJ.:X(<6.Z#HGM 3F)J.):S?B3QAPF PP M*W<)Z]6B ZEKU%S/Z#\4S#(JL7^/(R=0%%L+=C7'&OY3UN)K'EM;.]B12N]" MV!*>AT"^+?9)8(D)P=@E#W/PGDA001Z0>@]@C<0NM-X=\L6?PV9G<*<),D[> M&)8<.)NZ0?>VZDBD@_51G*"NUT_5=H.K#4RVMCA6H0T46$Q:LCBD85B:VIH3 M5)_S!D;'NK=S ";-BGSOSC)N*&*HE TC1&F(A$)1E]'$M7U1K86) M=P-VFK@A[N5P6N#ZV?6L."!SX]W[Z[W&=\CQ#WF(::0%#8IH6+1LH]"4ARZ8 MY&(-[&T@/12!C5R-:2AC+:4(#0JD!4-]V>.)L3I7:R;7M'C5AS[B8?V\!SSWM=[N:R#L"]UF@;.4Q$Q) M&L986JJEJ,J^<$1KD3RXDJU-8'@(=%M22ERS#!E()((@#*PK-Z3+L5>B7O_L MRGZD:!.ZC8Z'1@2,3A0QS7E@(DM+5J32XGHRJ.M#3W:'+AV-7%7I>/!;DOV1 MNKR20U.AXC!&R-5J2A0&(G)^?<6"5M9;%6$AU5U'XWY@'@#RYD(3)2,E<.2R MMT@0,XMM";(Q=3>5@B].C@SR%F8-B *M[W+'8S>#-[ LJ)A5PX963X!8KS ^ M"L@;=[ 8Q>#6B4 2'.C050]7N6;"JGK>)!5K'8MW!+F=A!K7#-Y0-Z,+*W"; M8I??5T6E1#VE#Z\W>-B>0-)2,@R93TF))&@D-]1&Z>7@1T7K56I8,-T*I,99 MPU_G6?*WRTL6'DLQO;CXY]_GW1\^IMEP,L#WX=?&V.,59RPB 0O!7'8-39EA M1BR.X23G##;"7S[2?VZCP&'X=81NY;=KI)N3[//?:Q0S@6; .1;%)$2&*3#0 M@I)B1!'5=8K-.ZN]'P.VL[F=ZX*>7ZZ2\8>BO4;^5^>ZY>_'\Y<>PH5EBWUX MPN4DNW81] *,)A+7^WCTYY] KZD*L6 M5F!/2IW:ZGQ.LV_#!ZR,XJ B- W"&'P7T*ID+1>O\5S-QY#:D5/(@ MLK(ZDH9Q&UMN%.)AS$0D""^Q#;%E#=@2S#N+ M[;8)TLJ"/:Y>K214$$FI8L.=1QGCRIFT"C=M"PX_NGT9'P^_C=%82YG% M3%$1.NU3%"-5^$G:Y+VYAL&RP_BMLB?E)$2N_54<(>7JXBRN^MHI8<)[T!.: MRFZ@MZUZE,88U@Z%@*@,A9:VK&,$&S>63;GE#K\=]LLGPV]U^6R(.4.P:1C+ MW8!!B5G5A(6P\![I8X@2W!GT-DJ?2ST-54BX"F(>8&PEJ3QTB4PS?GB'3>+) M\%M=OACV>2.9&V5)B\D\BE7SF86(FAP8AQX2G!P3O=H]X"D/^_ON?.#C!F%H M%:R@RU"UNLI[I!*CJ'GG<_%'M9TWFR$\*FIWU0IXR"VTZ[W&+AMG& 8A^ C6ZXQXS$NAH.Q$C=#@D8'0Y"UO)3NX'9'7]1Y.L90L^(6Z;[*\@ H.+&3>8 M6@4RB+6ME"3GC45D3I$ H[,NHG;7FR4&2^5*2%QEHG65E:@ZF9-WQH#=P:V= M97-?Y"[K.LW!XYN'@,>#S\.OX^'EL.\2SY:=VB>C87^8YE\ NV"TL6!FI2U) M+'E(7,\%;2R+M:*L#(<1CNFK7_[W:/IN,/S6RZ>WH_3G5Y?PR//+Y'HXNGW[ M97B=YKW?T^^]3Y/K9/RN^"T?_G?Z%J.;Z;M7__OK]-W:[:/A.#V_*HCQ%A/T MIWOO<=\WO7,XODJSX73]ON+/[_/G7DQ&@_F#"N+U)I>]5?*YI[]QUY>O>@/P M/2*H\_N2ZYMW_Q,+]*X3X'RY2GL),-+U33*^=1;@;)S,!L/I/%8YC+)(1O J^F&<@7R7?TMY%FHY[-ZZJPX4ZA^/BP=G '3[VO@^G M5[V_O_[\NO%7?^U9B/ MU7?XW5]ZEY,,7N/FUEVO@#4<%T>>18("R-;\U5/ S 9!S-')/F+_Q+BB7D\D4+@7DLG01$;ZX[57(%0BYM1BETW0[U5_W M>N_'Q7LF-\.Q>P>\%L0QF9\2G160),LY$[T_NT<.B_-L=^G8P38"4%Q/+_== M,L\=SO]2O'LX2!V X]1-L4NRVP*ZI'>9##.WRI58K2S^@@0#@*SJ@PW/SV+N[W0%;X_M#^#8?_FCE.>?7\.55[V9^EI@"QP_: ?!#?SH!3;_D&XK/>L[ M:^7I/='RI M??[MOH5HBQ.;UZ$E/KPIB[_J5W M=/OG*%S5ZJ\W[HOEYZ6!]1 [:=7>A?MY[)R,**C";Y+-O/ MMJ*2R%AA'@=$6HU5).*JEBG$0IVV;>4(U7.4ZH0!TS%[:I5[>H,E^SB-[-H\ M]BZ!<*MVP=LVP";W,,9-,G#Z_'R47D[?HIL?[QSCG@^=AIS_O?K0N3GPKKQG M.KEQ>/U8/GB:7(!]U$]'H\4UA2OH_LYODG[Y]_XL_7TXF%[!1\#I DRK-#OO M3T:CY"9/WY8?YH G(Y#JMPZ9%:"RZI/3T Z4\<^O]*M>-OD^_XRK:]],!\N/ M6>,3%M#/01( T9T'+5_0^-#U^_'3WBY/&OJ30GX+.X'O#\Y%,EIP\,5D.IU< MO[LCG00D;57T5O^>7W_GJZP06??-5C!7],&Z%-VG0O;0?&1/1=Q(\Q=!'[CO M MR[$9AW/[\:3\;IJS<547:C5@6\?-4^Y1HU9C-M^JESNMO=-X<_>K\Y5RSO M1<[TW94J7O"\X'5(\!;VRX(N^.9'K_ 8>_]SWN_M! 5S$)3 ^>57X MWBU0FD_;DMV70K<69+IU.;Z7]ETAVO]Z-"[;-62R.S$*%FS7#E;JZ/3HRLH? M6UQV4SN/K77:YQFO=KS:>:C:8=BKG4<+/YR^I3.?S-B;)C_2_"AJYO1)U$6M MW!7:M*9\3TG'8GRF$&H+\ZXL91?9W-MJ7BN%%FDC==O M3//>-3W[3DJW2SB?5A-F)D42>#IV*>#+6_=)[-9NA(,41%L38"P"@=FB_:ZE M(D-7Y_%M,OHV+W?+9\-%#4A_E RO MJR*019U5?S++\J(TYV*6 XAY?K8HF'*'>JZ$8C*;]D9#8-EY7=7-?+(#?)5< M#$>N%YY[]J)^;N7;^=O.5M]\LRCDN4AA,=,"BNB_7/W)O-EAT>[HPXTK17$E MK+"&_>"*NY6UP7F\]!;UD"TOOLZFV3;) #Q(.B0J2@]9?)S;#? M8QR=]59*4^ZHC)4BE=Z?S>?07?V7->23:?JU&-F9%]]_2[+A9)8W<0;087J5 MI6EUCZN6*4L+>\6OZ3!;)8DK$YI3P%T!1+B93&$=70F2(\9;EU"4IW/*N?(P M8)\+1]:S]1\JBM_"(V#1BVL<<&O7#5+0LP,'2U$A=0VO:Z3X/T!:T@(&A\/Z MC248Q1M<,]WK.5!EL6%QQW4R2%_W-C^H&>Q>T173296[;_&"H@(KA]N!3:_= M3(,Y[9=%C8Z6R^J,1JS>CZO[%X?N^1RVQ1NK-]7YW[TD[_TQGGP? PN,9O/R MCQPD>Y1D)0N4$*T(RWB0.L&=]R(KQ&5S,917P< 7HV'Z+5V4.!;5>E^_9J!Q MIND:9^33%'00Y+C5ION6Y.UG=ZU:;&[.RV&F661#;>-8 MP3\41TI8&<2E:::99J=MFOTZ2<9Y[V-R6VE2-QGGW(W&Z3F:=4(N#_(2GD!I M_!^0NY6>5T[M7H"4.XNL(.VD$.?)!?A22=4LX!^NS*T7)]G72;$U.?7Y_AR?,2WC=?E%(M=,H6>IL0_>*/EPWG/8NDWYAL=W=,:YG8%7]&?\%% .8 M!Z ZKV#) MYANP0W_D%KE-W.MIC@_ O7==M.H%L%W#"'#^BRDB8*W,LO,2W<+F?EMZZL<#L-[7!KO'DEHUMLI!;Q_3K&A'M9>YQ2T* MA8@B+;F,36PXMV7[J-"B$X^$N;%G)75Z0)Y>09].V#$=],7F6K)PD@OS-$_G MW7X6/4'9$>##O\%EHQK2D]@U0N^BFYALC'*,Q I:M=$;@ MXI2; ZA3!M[C[G'O/.Z^+/]9U,R AY M&)YO7C+?^,XI7D6?I*CY7BF>H3Q#^>8[3]M\YZR7_G!MR)>!IUYR[9*%3KDM M3W=EN!O-48Y7^_["N_1XQCMEQMNY98]G/,]X7N-YQCMYQO--REJBY>^S:S?O M99+U9OD\#VCS.:\7^,<7^&X)M(_F>>;RS.69RS.79R[/7%UB+M\19_K.18/[ MD^OKR7B7;$0OF1V6S-,2/L\_GG\\_WC^\?SC^><4^<=WXMX4)4V+,>&3Z\VU M1*?9%+=S"5J?-^X;X7I5XU6-5S6MJAIUAE5KS6 [ MO_A>U7A5XU7-TZ@:JL^(]E-%O*KQJL:KFB.K&GI&J5 M7 _'+A'0GYCZB+,_L?#\X_G'\X_G'\\_GG_\B>F##,JB>>>\JJ36,7">JN=C M AT2Y<QF=]^;-S=/!>0+T M2+ZF\WJ6U@JPO53O(-7D,:5Z#QD^0B*,.".ZM78>S_[(R$N7EZX]I4NU-EW8 M2Y>7+B]=:]+EDSB]='GI.I)T4>*EZYB^[3,[_(DN+]/^U V-*EJ(NSR_RY[.=B&MZ_O'\X_G'\X_G'\\_7>0??TJR:7K2U,V[G=S,Y[R[;K59 MFD^S8=\UK,V+'V?CX=0?EW3**=[2N?H9.-+LDFKJ] M4+$732^:7C3;$TV*O6AZT?2BV3W1).T-F7KQHNGKS6OE04VC9HY0(.1UFV^O M[^.YGKD\:'R0O5B MA8JU-UCOI0C5,0MQ3MU%_7T]8:)75E(KP2\ M$O!*8"\E@%KK8]"5A7RH$O!S3#@F_%K MU%YN2M>7_MB6FUT7A%<^RP MEI\N>D"\Z\TTN1BE3=<_&F K1!L-Q^GY5=%"Z"TFZ$]/3[7' N[+5=H+)]? M3[>]++V99?VK)$\'O:0WG4R3D9LD5X/SD/<(><90W?8_Y%%%3Z=6GB15XX#% M@X!:])L">@VG^:)Y:F\^#F4PRT!]]:9 ZNE5EJ;G\-/TRM5L#">#O)>.!VE+ M"'WH3R<7:;;JG0VJ,TL%LKSSEIGG7L=M;[?C7L7\U9(_W1'\T7;;T+(7^]V4!;?/[IS2P__YHD-V^CQ9,^IMEG=_\7 ML"F#$2B&7_[U7WXJ+XJ38?;OR6B6FCQ/I_EO:9+/LG3P8?S)<8G3'RX_.J_N M!0TS=L;II_3RYU>Q!1SEW\@_O]A7O>$ ODCZTW-"0AD($G,I)0UC2G1LN#(T M0H;1V*)7OZR91JM4_3*\!K[\/?W>^S2Y3NYW#7>TK [-J;]C65U.1N"L%JK4 MF;N]?'9]G61P75XLXB60L/?-T;!0PTE!2/@EF?9<5\LL[;N*@4%O."XN7]AI M<\Y3!,MW>6\V3F:#H5MI("]XQ/G\4]'6-'%?7P['R;@/@@SPPQ?7(-4YO*DU MP^ZXXK!\;&L:QMQDP]$*N.@XX$Y75K<'0IJXY9S+1>_""4;OS\6R3F8YH);_ MI3Z<>851[P02W 3!PLL;N@6?_[W*R>-)=IV,[GC1V%U3P[%'"9&_[3=B6[TU!WMXJ2A]\B?"O*G/QZE@Y69SXP^#PP!WE'N M^ C=-_ 3R>%Y\ M=%YLK>S5\Z+GQ0?RXLX9*J=OUCS<0/S\.?KRN1Z-/47I[5P"D!_WYLWG#IK/ MGM4\JWE6>QI6\RV>[]]N?P-6O.U=)]D?Z;1W"=BV-HSHA1"P!/"+S[%_S053_MLXS6/USRMU*,I@LGQI:\K'.#5SVG0T:L?KWZ\ M^O'Q\P:?=3:=):-VO=7G1:$VPTW;)JD=.4'G"!UBSA!IK1?5,UKQ[LI')XV7 MYRL@1]B6O9AX,?%B\F+$Q)^XW$_;T"%_">A/YR69@_1FD@^GSSO\T#D./7Q6 MT9,=H*R>MIFQ,L1UF-$S[S$>HGU$NLE M]G0DUL?#WWTIVN@M6KO;.^=C/HOCS5U)^,@4 M.\)I!*5G2+37X'4;X4Z"CWR8ME/D\@K-*[3N&+E>J7FEYI6:5VI>J76 EY[$ M?>]F%*YSM/5D?/Q8YO.)53X5\STCMCE!Z>LD(WGQ\^+GQ<^+WTE1[66+W^D? MR_F>*,>F3XN:Z<6VF=UUU,3+<[\[*+\OA7 M"O9#VR\>F>2=[\O86K_:;O+N M,V\>^M*YM[4.MYY[/??ZGK@=#M+[GK@=$>INR>8)&/6=8K63LMT]JWE6\ZSV M-*SVC ,_OB?N4Q.P!/CYPT^J^^)VZ%$R)/+=]1:M<4USVB]NRL= MG31=GJ]X^%:?7DR\F'@Q\76NQZ"M[XC;!0[U+?N:[F/RC/N.N#Y0>,)FQ,L1 M5M]?TTNLEU@OL2];8GTTW'?$[=HF<8Q>:UTA7J?:J75FOY3J3*O6#A6VDJ8K MS.##J9TBEU<\+T[Q/$6KQJYPA-<^G2*7USY>^WCM^TP[X\F[L;EA4#6L:/=I_3RYU>Q)0C+OY%_?K&O>L,!?)'TI^=! M'$8Q%8*AB"AB3$RUYIWGO]_1[[]/D.AG?2]^5 MVT?#<7I^E19J%1/TI[;6LOCS^_RY%Y/18/X@1YU>09[>@JK7Z7BZ.=?L$8!= M$;JMY6^;P%G3*1C$K-V(Q%7:"R?7()BWO=ET.()?\]X4OKP:IEF2]:]NW3Y\/*VUP=MD0S'[KZA"W,LHAWC06\T3"[@%=,AO.,B MR=-!;W8S&1>ONYR,1I/O@&EOD%X.QW#-9)QO+KM_K%5<-*PY[[T??TOS:8%Y M[_MP>M7[K]ED"DC<9,,^8 0H@[@-OZ6+$KT.SRK<-Q?S0;P MJE8!GO>N53,N"VOWFX^O[W[CRA)6WEG!G MZ0TH'O>%4SG9\&)6K!% 0 EU2U #UC2B_0J&5VZMT[O>5GZ S1?0:W))0"9 M9G,"]O+9SCR6V:PMNGPSG7]6Y&R?AU)SCCH(WE<=F6-+#M MY")/LV]N(P.2W\P<3\(J9;!4R;ABNSE3G\%Z]*^ !=ZN,;MC[7P(0"19,V._ MJTM'*1;P'N"J+.V-)].%R+QS=\^A6(!47;0"+5S33QQS 0MFV00,D,2]X>)V M]:*%5 R2:3*'5Y #N@CKDGCLZ ML>XGP)2T@2EGXSI;5CS@E,(D6ZPU$'LZ9P98D,5J%UPTG-X6BFAY&YB3A08$ M0&&'*M9^N9,=N/CTI2[^H=T [M@:RWV^L*1A9:]A"2NK8[D\Q9:UH'2UH%G: M=TZ'VVONW5AFXV0V&#I>@7T*-M]\_JDX;"O4!9@7R;@/Z@#@AR_F/)@4[ZN1 MZ1 T/_2GDXLT6VE^B>]I?ODPF]*Q>BN/W+57YP/!G=X1/K?79Z7SXZS!8=[[ M<[&LDUD.J.5_J5M_*XQZ)T*!P"@N',BA6_#YWZNWSWZ/AQ,K^ C"-+"6P8O>)3G2>Z:-!^.[G[/.86+T3]O]\\9@P *GI[U=G#3T'OE30?[T0'T MA1 7RN_?IW=UJ\H'I!?7I!?6@/Z'8H MV_E6SZVUV7]23GSF_>0+PV6;'KS M^1F;SY[5/*MY5GL:5O,M67P+_"[;*ZU+<^X\(MO GN: MBN?TBIJ\YGGVFL?WH/;JIZMT].K'JQ^O?GS\O,%G]2WP.]3#[,@).NUK'7R& MB&R+;Y[1BG=7/CIIO#Q? ?'=O;V8>#'Q8N*;X!^#MKX)?APR*'>$T@M(S)'8NGWDPX4Z"CWR8ME/D\@K-*[3N&+E>J7FEYI6:5VI>J76 MEY[$?>]F%*YSM/5D?/Q8YO.)53X5\STCMCE!Z>LD(WGQ\^+GQ<^+WTE1[66+ MW^D?R_F>*,>F3XN:Z<6VF=UUU,3+<[\[*+\OA7 M"O9#VR\>F>2=[\O86K_: M;O+N,V\>^M*YM[4.MYY[/??ZGK@=#M+[GK@=$>INR>8)&/6=8K63LMT]JWE6 M\ZSV-*SVC ,_OB?N4Q.P!/CYPT^J^^)VZ%$R)/+=]1:M<4USVB] MNRL=G31=GJ]X^%:?7DR\F'@Q\76NQZ"M[XC;!0[U+?N:[F/RC/N.N#Y0>,)F MQ,L15M]?TTNLEU@OL2];8GTTW'?$[=HF<8Q>:UTA7J?:J75FOY3J3*O6#A6V MDJ8KS.##J9TBEU<\+T[Q/$6KQJYPA-<^G2*7USY>^WCM>'[<7]R MG7Y)?BPOK*X#$HX=G3ZEES^_BBU!6/Z-_/.+?=4;#N"+I#\]9V$4H3 2-) A MMTI9S3%7AD;(4L)T^.J7-;JOTO#+\#K->[^GWWN?)M?)^%Y:KMP^&H[3\ZNT M4*&8H#^UM6[%G]_GS[V8C ;S!\V)TP/JI)N3R1X!PL,YZ[& ^W*5]L+)-2R\OT_YT^"WM#>?TG"8_>EDR37N7DZPWA;MJX!_R^NE5EJ:]9 Q: M9/BCE2?VKN'+J]X-7# 9 ![C03IH!]8/_>GD(LU6^E7A>_I5'03W]S1KB:A4 MO49_:@ZW9@.NN!6KR9,^?H]@ST'7!O!HO\?0CKW@ZPXC7M' '% M:W(< @['A3S/Z>AVKDIX)I?%+S?P5]:[A+TF&?5N08N][O6]!( ;S."IDW$) MV #43PZF!< Q*7\:5!==I./T+ M?+Y-O$478=U5:6\W_A MUZ0'5XT K79XUI&B)&N6CI+I$D]8?, B&4QN"N*['GZ?_UX@>H[T67')&$R# MI-^?S,93L'-[7V?#03+NI_,GN6_@4?D4+)7SBR1/!P4I8862:1/\FPVF37;0 M77OI6SJ>3K+;P^RE.+"<,\NM$5+I$/Y%P=Q>TCR@07#J]M*<.,.NF$N[M0-X M3 /)L2B8;>-IH1*'2X(5F_;;=B$F]W#%'7<;@=M8>$-#L&_&\[]7'SJ>9-?) MZ([SB=TUU8,+%Z773T>CQ34_OT*OBK_!_^J7?^_/S]^'@^D5? 2<%JX?N'2C MY"9/WY8?WJV[<4N@5D_\*E=0-Q[R[GYF. =) $1;?+D\:^I-" M_O2/H'WWGV/3Y^&QUT?N_O.T+047KG,//.9GP5 GWOOR.;!4T3N\1]'.#'58 M$<,1.J]W-Y/FSX7'/9GER7B0_^592&KGS@G:[%'['.1XGX;_G>:T$]\3/*^U ML5UTI6GT$RK(3\GWWG4"2S=,1K[W8+=R.@ZAUKVD/PEN[$1_GM,8$XSEF4 [ MMWT_F%XGP3;'%L1NZK/32U+S"LTKM(T*C3*OT-H0Q-,/BC^8A/^89'^<#\?G M-]FDG^:^4=G17=9GUV(&JS.A6QMJ]HR6O+L"TDF3Z%E+",.M;=G/14*Z&(OJ M"FWCX7B87Z6#WM?)Q,^ZZ+ N>CE](=PVS]OS.UYZ2XC3E-73-AQ>D+#*,R:Y M%U8?)^@*"3VUO#OT2*STC)B@NR+32;;P,O/29<8'%;:U8(O?QQ]6JWV>M\/2 M.0;=RU]Y-OX(9V>:M==Z[+G[&Z_.K^_ MU8;K+X2RC^J$O)@3RC]C=D;0T^<3U/EN7\H](6NV5LW<35'NY$[K9=G+\I/* MLH]7/&_GJXO4\K[72_>].BTRG60++S,O769\O&);,L*O/AFARX)XE&DIG3]0 M?+PQ*@^I5N_,5LG0F61' T7N3E7*IT/7&Z^8(Y#^<$-8X'HW4N4\'0\J M\_ZV-TJ_I:.\F![3G^33_/4*&:I/GX=NKL;T*LW3WG":7L]A*-\Q<)-=YL!F M:3X;3><_Y[.+_X37+@>7C!=#70H([G@9M\4A:('>Z\U<.ZA/YKA_XL;J9(Y? M)\DX_WT"%/F2)8/4C 'C>P@!K, <8$"P0@25!+&YB,[ M%+<1MJ<]LB.[C6_J(D+?HA'IQJV/P>6\D,\_!"/4XS-_/_M76MOX[B2 M_;SW5Q"-76P:L-.2Y6=Z[@!.X@P&F.GI[61PL1\9BXYU1Y8\HA0G^^NW2$FV MG#B)'Y1-2@7<1^R6:+)XSF'Q586)%=;?PR0>B#4=L:;CL0(CPD7_$H6<;UPM M445S/??F=!QIE*NEV9',,0#^UJ;JV8UVVRK=7D; IFPBZJEGYITU0$%#07L[ M7D>_T1E@BJ+3';FMEG/V&^/\HA+S5NW0I?5*IHY;">9@2P=K:8:MTV[;E;C* M89\:;(=O,?A^N*#BH-0DC.0APGB2^(2.Q]#V^,C+&>:;4R5WZQ-G[LSNE1_2 M\35HRCL^C/$93CT50B+N241E^==J3L3#YX_FCX;KSD7$XB0*TE/;KL?5.A@5 ML]Q1Y:N$7='3JEBK,6BIU2KKJ5E?^X2*&]IN7 M:,=Z3II.AKX*P0;7+)!^IJ&O*O3#G>ZOWUA491+^+=?L-QCA?Z21%!XWCTRV6GT;75')NLB/%M%7WH_!LY> ML6V*P7&^L<4P/:8"X/H>A0'\.99!A3@4=C6EP0/COP;%9[Q@[,VAY%UBY71' MG2NG-;QJ]T:#7G?4OQK9PS163K=[U>NVS(Z5(ZJVLA!9-^.[:# H:$Z93/HU M(+_39P+(:3=DR*@;+Z ,^H7[7H;T\"ED:*?$#0XB@K&"9. MX4/@B8!8\/??B1>E,")>4*S'AG9!=5QO GHJW^U:'=(D>75_K$HMUD?L(L]" MF9W(A&(Y[^154G4F<8$*@9EPJ>LUO^W:D<< M$I>!$6+9.C!3P"&E$:#"%_\Q$ M.].?B]C$9\+,YBG\E"[UE:59^) &CP M+V,I;')'/9Z&G+VNR_E:9T%7S;SLAQ-X7(16\X329GT71Z&P7.P],E'(.)G) MF&WPB4TF,A2:,$#:JS,&/^F>$P*H'R8/(CD4_$PG!3X10,[!*ZN0(;'3%-PX M!(D7Y)I!%T1 *JB^^+&1K)NHY37P80VI>>O%SQ+HR8DH3+S#EN](#D%)13O= M/Q,8!F6L-YG[*@@2^+F(S<-(8A7LZ E#W[,'+PC$-W02@Q6O8<":B< ?P@YB M !&!Y<9^(ER>0HBYE\6(QLI0! ".]#LPJ\#K588!3UPPC2+H?/^94,X9Y^)] MT1 /GH".*=9>T*'8[H7G^V1*19\&1'3_9"E+\S#K3?%.'OL.C!'.,T3R]\/9 M;:FT(G68-WD^O=MRPI'AAMU'"8WD\-#-AH<"20HB''LQ# $&8\!F#P1M[_HJB5V(&WPUFJ3RNED\+II[\0!LU[ZLM3.GS*6-S( MU$@B") D[$91&0#[H2=U!_Z@5^H"5)/BI5X)01B\!$;Z"(&9D$5H(OB=+A&]BOS M"R/@T3;47W?41&^S@*?>01.<)#%16?LR4X6>W8>A\=<9N"6/F:L%M!K-YG[X MS!BYG5)0@.:EC+KZG3Z+)PI>Y1N\&0B4"28$+KP&Y7EI^;()!7H+I'+Q"\TT MK.L\^P&):8!B&O65P_=1G(_:15=71GP%-9C[*\_/$WZ>=#[.UVJ4^CSP.#@. MP@F@//6/LF*WJ!5="!>P6+?",'U!SNS/+TN!?P4_A,3TB?&OY*SU&8 'E%M5 M5L:H!7>+BV= &P(V$?P2'EWJ=J9\DG$U*9^2B0]3?RC)^2S*GX 3!C-;\47[ M,YE!RV?)3+Z5R-BRHDSA(TQAJI:JZL^D MOYJ]&BU_EZ>F3'42RFL6*S1/(O D"MYFCIUUS=U)0($HFW1XZ2L)=SG<*6!Q7F/O?4: VQ(SZHIO M[YFH'V<@8_"L<&!B:0CI&\C!4Z!9-#F=3J;S,BC:>X)1/XBG0 BII(7X@!)Q M;UMMZ+K2)Q#^4CIRY) &M*U:I 95K?.N6E05-:BH%P4]DGV733?6K0?,#S?; M]8,>>V7V3#PV&Q_4AO)<4ETQ]2MJV+)CUIPUV37D)A1GVG-M6&([ VS %DN- M6>\YYJ?!S(7;&XI!)EF&(L\+"Q(IA5!4BOM5!/1T&2 ;-(0/#AJ9YV:.5V'3 MB9S3P?\^A*),H(57(V=.L?.6QEY>@.<-G#*DG@I M9LM_.+M-[N-T!N-TFHX%[MMMZ@(]YS#X#@\"OI?O7K/[F/P*/RRG:%>%%%KN*MC; KB=LUQX"*[9'B=LMW&%RACOD^S7

W;VY=B[;]J5M#4?]F^M^NL4R;/>M2\.W6#+#D=Q& M6BB<9JD(5LNY:\1KK0^B0-__8W)Y9)*(R=/2QX:I6Y10GY,$1ONH^,[:;',: M)G)* ,,GI[Y8EW/A]8"YS;R@>=97L@Q:X9X21^52UPH&L=Q<9YG]/DN= M3?9465(X-DH*PIPA!8N4D#/$[F'2D(LZYPS!MAM:>:/:;O[U $P54[9]]EG+ M>>/B4N^T.>Y+B,A^)UQ=\GNZ%CP2#F4E4*1Y+H#JX>C6>]H+12C@*. HX(?/ MW#&SEQ[*?>)X*7H ##-]8:8OS7BK1_:E[8/3'YWFF 8,@:@+$%\O\2,0*PK$ MDV,-10^QIIVN8>[#/8V\/,LFMOI5,5O/$%\ZNMO*!=+L-$^8'6QK4XELAY@< M["@\U%/.S O(@WJ&>O:.GO4ZJ&>H9P;9$?4,]>SMV6NCWU>V5&(V:E#/S+ C MZAGJV9NF_-'7;;J>O!'QT,ONACQQRJ2GP@41\=Q0B,1&=4/N;+Y94UL>4SA^NA@ M6W4RW;7;+64XW-=H%4*8@40UV\6H#U,=A0<3D*G(5&1J65;M]Y4M82%3D:G( MU-*LVK/4'8ZI.U-Q/[ETL4-KU68ELFPH50@$^E)&2U@@9Y SR!GD#'(&.8.< MT1%+5>$,[@P?E/*@VDMDVJ%UMP4>9_Y$W# 1@?T/B7:B_:J0NKLI'YGOD,LK MVHR;9[;3UL=BU3YX9*;NF>>.H/"A\'V\DZ+LU.3^]M(%.J43$H4-A0V%[5A7 MDKI]?2R&'AT*'PH?"M\10&B7=3*\CBY=82GTBTP'N>GYHU6L8+0ZI9DM)C5G M,O2#S-4M2RHL4JM// Z\ M$\E?>ZO,Z_,T[SLG0#WQ^>_$BY@K\[JZ\+S(M1T&(F?Q!*@'0G1.R!\BNRZ- M"9V)%-Z-+'6YDKJ7FZVVH:C+;.N\HSQQ_!)C,B/[E+KDGK& S*C+A,T#,DP> M$AZ35B>U2)JC^C*DD)[\.(?B.?"%W0<-V^NG8[=:=_8W:MKJ]V[[@YN>IW^T!E9@TZK=VE]^OF%\!>M M]D':XTUC?UGCAORX2,N]#WTW+2@S$4PS]F?6 MDYN=,$11+I*[IP(P]3C(G? D8=3RJ:3RU)N#:L8+(9RK=WWJS;@HL7Z+C<91 T: \\)+'%O##,D>[_RQ8"4ZL-WE.AT$O)J"P(-H1WH//*:NXW@;X*6_LS:E0,"%ET.H8: 1&@!^03]Q3 MX/R8Y:)>*"C=&M[8DJ'[;Q@I9G)8IQ%+-6\Q!:/(Z\7^"]O(GXX\)G[']283 M!H/() IGJT[9^"O_>FE@^*4'$)"(^GZFLPLOGH)<*1'#>!&F/?#Z5O2^0XZT M*$R+O !L(L C3$9<:/'[JEICODY"WP\7 M/ # H0!Z$?>[Z78G+=]4BKWV_9 MO:]\!3EX]AY>B)\;FP?W4 Q+*?]R5G#!B&"-#WS*6'RAUD"M-T:.M:4."R;@ M#,&5PV?8Y?-U[6?GJI0S&7-U(O H0#U,M[\M)3+5<,=Z>?%L* MDSVNOX>)11%KF%AT.^L9D23ADCUX@5RES=>6:$Q^I\]$W7%5+<\DZ3C2*%=+ ML_-W8-:7';)8#5J8Q0K/EAMD1]0SU+-W]*R+69-/>,>\6J[9,#W-4(EYJW;X MJG0@BT'#L95=5ZY0C^O+#RT=H>H2I-]H=96ETZD*071^BK0_4)<'PV:%A=2QD4#[4;7E_5C\EFNQ0UHG*OT1^U*C'4PQ),^F M]S DST[FOZ9M!I.9?.J)_&D^EW[('3-26>C'Q/A%H8A[,Y=*H(XB'"0R4< M@ I^>;2T#B<+%C$,@H!!$$I_'8,@8!"$K4>1YQ/'PNO\"H\OX'5^K7A:DRO6>)T?L:8=UG3"%_M.=YZN6<_8;X_RB$O-6[="E]4JFCEL)YF!+!VMIAJW3 M;MN5N,IAGQILAV\QB$P;\E2V2&[T).M8EX^/S1_-%PW;F(6)Q$ 5]F?57J8%3, M5K],FPBA!Q42<7G4.Q9;FJ;:<:3T%-]Q]J"#_NI:R<'7(/US$,&+S$NU8 MSTG3R=!7(=C@F@72SS3T585^N-/]]1N+2SW-62UKE%!XWCTRV6GT;75')NLB/ K"NAP0J&5S MO);S-/KMIV]_+JNC<8=/K#_K#;&UU=I;%> M!AT+1BNC8KT4C2)WWS*KR*@O8#@R : MO8YQ7G8;ZC#.BT''C7NGC7Y=PG7J6^^)_ [?3SD9P?#DUF=1#8E7(>*=^(R! M'N&6,#H.1L?18.Z,$4LP.@YB[618ZQC@PAEQPUJLMY$YA9JY203UAX&#D3D\ M'KKBO#?>'#XYHX\-QEWIC%.,\BV$<#LEW/#8[CM2^*OH(,9C5=RMB]T4<%HY MC[4_):=%&"%MMKU;_?(O7.O2\V73!8\GH^R@[&PG.^WRKY?KTO.'T@4OD L/ M<1S.&(GI4TEGL:=SA]O/L(\HE$ ".+?670[I1&[I-P;#P/WVO.3F+D[ M'V$>= =7-_;5:-B_[';MSN70LIWT"'.W>P-?&76$6:2KG(0BI)#<;)*'?CF+ MN=ALBJ=R]TEDLTQB>7Y9'&R^%^;+X@U) Y* Q81E1A9[580+,^-9YS+..ML] M)8>=.UV3S_OV3:X\MAW;KGW;\:1M);;!0ZB(N(-T,?5<&!K5NHG[V*?"A]KO MIA%C>QUK1]S4&3=X&0(EVDBJX?4'!!0""N_3G/8^38.PIS&;QZN%)T)G,O*! MP3=M].6P'O<=RCO.6O.+-P@\DX&W]2TH2);?DMF+*)Q M&)&$,Y> A_W^/B\2_OB$UXO0N)J'X$)P(;@07 @N!)=.X,)++O%7L1H\#F>S M,-CF-"(R4V-FFD4^Q _B!_&#^$'\('Y,Q \&U_D@I94GKT^KHJ-&<2ZTXZER M;FH?W@ #6ZQ=K^PUNDZO=)/HTOGBO9J$U$&I.3G:4&K6I*;?L/O*XCMHW_DH M-2@U*#6GD1IGT&@-,% @2@U*#4I-R5+C-!P'I:;4I:_CRTR9)KQF03CS G$0 M$'=,<<49=RP0/X@?Q _B!_&#^,$=TX,<2A%2,+M5\BIB8'I4#]<$-*+R,8VH M/<<1<8@X1!PB#A&'B$/$&> YMRS3/>L$N/,2) M[$)VE<0NIX7L*G-N6['-G]%DPL:Q2!HE0XAYCR*WU#B!QSW&\7P1[L]JL:Z) M^$'\('X0/X@?Q(^.^,%=DO>R)\4B:6LX%]E)N8Q6&S$>1]Y8!*SE\A^3P(MQ MNT2K2?$'D:LK-&ENMY4A;U^CZ4)57*]":NI$S8&ZI6*D)E(3J:F.FHZ-U$1J M(C7UHV9+79*IVE,3[YN_NAZT*=5,"1>$4-LPO#ZNYR*X$%P(+@07@@O!=:)M MJHH=>/K@SH[9\N)FG&[.':WT6Z7=/QA@WUTX9%XK\R]5"15W4G5 M4W>Y&TF%I$)2"5+9)9T&0E(AJ6I+JK:ZQ'IU(569%W%,GZ)^>WE@1^YX*(.8 M/D;45\=.''JPL)7YD09HO^B$>$0\(AX1CXA'Q"/B47\\XB91_/529-; ]0%E M/%5N'UV HBQ'9GEM+F')X]Q2E@A3EX[$14(4 12!G43 5A; 4I>.1!% $4 1 MV*'1K?.VLOU$73H210!% $5@)Q&PE,4QT*4C#Q4!S&/Z7J""-# !+I :J+3: M!Q)1)L$?PLH$;;;/+75G4W3O^K(]-Q0:%!H4FC>7@S!;$ H-"@T*3=FS36> M0H-"@T*#0E/VLA9F%]UCO>M+3.]]MO'Y#7__]"7AS0=*YQ>WXRES$Y_],1EE M9]^_L^A6G'R7IW&&@9NM&]V)\N_ &)=^./[KYW_\QT\;BIC-_?"9L5L6/7IC MEA?#W*MP-F,R7/P(]$PCS_V"3 M?WZZN6Y9=N]_6O][=_V)>"Y\0<=Q\_KZRK:Z[?:@U^E>W8R&SF#0[_2'SLCJ M=:Y;E]U//[_HSF+7W'DSQLDWMB _PAE]6_P*K_M>P)I3&1OIPFY9_Z44#C=A M1.(I@_]&C#5EJ*572-BG7.X]*2FG.8,OI^)N!'05)RQPF:(:_C&.PWL6K48, MQVX0Z._7:;SW*5V=):%*KQ?=]RFH061FE^:]8(<(#;ND!V%/XF]&%I03FG*% MB9A;9!+"IP6_V')0OC;6BB0[4@@]Z/,@_5PL- BC&?77!AI;/+,L M6*H3&3/?SY[YYR?KD_P,TCO./^_.T87GQE/X$]J4G08%-??IG+.+_(^O+Q5\ M5:GB'L%J%.AM/#FZ_39#6J1],8_ @6*;77G?";R>_"2>5D)+S3=0MNG&HMG\A\ M4 *NI[EP+-? "A;&MH:G>?"[]9Z.";[]#KN40'I]C[R<>0%,IL.$PP20?S:7 MU?H.,A_> #P^WH[.^XWK%,9@RYP1 ['VQ@(48JVB6%.56P%%#X%882!NK8@Z MAK_:WK0G=*3%OAP))X13/\L!XGHB1_U](K8L5.D GHO0X5R$$8#4XM!$&98J MX8QH1UG8 +,QHV!81OE"^4+Y.JY\J;OK;#9F4+Y0OC2!(LK7UJ9RU 5M,ALS M*%\H7YI $>5K^]6U0?G7?HS S*'R9?YQK\//1S#?AYK)Y<,9C?YBL?B4'7?& MM' E[,Y_E!>DY#,V)6ENT1(#61FCO8L:UP@QZIB=1$:BJS8[^M+CHD4A.IB=14 M9L=!5]GUF=I3$_=6O]Y^$$T*5PN5B=D.7-R0E72OTS8F')!0=ZAF6Q,:?[BF MKS#4Y4=&,P)#9?MHJ%ZH7JA>JM3+49:)$M4+U0O5"]7KB.IE-[IM=4>;4;]0 MOU"_4+^.J5^]LK;$ZZI?:K,IJ$V%L#G?PJ_!(POB,'J^2J((_EK/T;!%^H1V MW^Y9P]:@>VFW>JV^->H-NVGZA$'GQAK=&)4^X6[*Y-HG='P0X0TR4; IFPBZJEG MZC&%@H:"=E)!<]HH:"J(:/ZB^,$F_%<8_=7T@N8\"L>,&QQ:3F><53IPBMUO M= <82\@D@FCI$E6:(6U;V9!=%8;HN!:EBVUO1#RA*7/)0QBZN-ZDKQ;5YQ:V M&.8[ZN8==;^(;297S78<:D367J/=PS!@N$Z@C0G16C@=.A*4*@0"?2FC)2R0 M,W7G#"XJO'/I)XRI3VY^O?FC>-NGVA,6[0"ZTWRE,O.13KLQ:)>?W:]"(#&0 M:UJ.>G4DF]/HM,H_\E05LN'DOMHS%1VMA1.5ND]4M*:,EK! SM2=,SBY?^>" M"N,L>F0D#@EU_YWP>"VB!WS[FYCW/U(_41;@N":6/>HDI#8[E&=VN]&R3G^> MX#7N=K7<":&I[#:SGE36<,KE=\=!CA-SR,H#,1RPFSK?N&XO%";!]R6UV;H;)M-7KMDB9_N]A,%_B4 M3DHMM[P4>@2'YXXX/V8_IOS 'QC\24+V,2+ MTZP!NZ8!L :=WLAR^E=.;]!VG)%E=89I&H!ANV-?71F5!@",0>8RA8(W)B+5 M@DB#>G:?VN,K()/3]< &$A;\B^4T\C1AK$AJXY!4. M]JD6]YZ4E-.111W[ ;9&(AQG]+561*J]/H6X#X% M83J(@D5*2 =A]S ?Q$6=TT%@VPVMO%%M-W_O$+. E&V?PZ?=R\KW3KOS44*P M[3OAZI+?A5_)R4@XE)5 D>9AWJN'HUOO:2\4H8"C@*. 'SYSQZ1->BAW&0DZ MC ,8)G'")$Z:\5:/Q#K;!R$_.LTQPQ,"41<@*@OTAT#4'8@GQQJ*'F)-.UW3 M\:"M$0E4?A7=QN0N/X]5,5O/ VHZNMO*!=+L=#Z8!6K[ ,^-=ANSVN%Y6X/L MB'J&>O:.GO4ZJ&>H9P;9$?4,]>SMV6NCWU>V5&(V:E#/S+ CZAGJV=OWH!H= MJX=ZIH*'YA_A.MB$HZ>M'%B#_8.'P(X#N7!"PF=!PG-/*H3_R08Y Y?86K/C&SV^V6,AS6 M/3VWF40UV\6H#U,=A0<3D*G(5&1J65;M]Y4M82%3D:G(U-*LVK/4'8ZI.U-Q M/[ETL4-KU68ELFPH50@$^E)&2U@@9Y SR!GD#'(&.8.$,[@P?E/*@ MVDMDVJ$5\_1L>@_S].QV@,AV-$A!5H^#1V;JGGGN" H?"M_'.RG*3DUBD LYM>V'5._*I.":X67\/DRDAUC"9TG;6,R(P["5[\() K&CE:TLT)K_3 M9Z)NBU[+?1@=1QKE:FEVS&*,=+U#Y/Y!"R/WXWD:@^R(>H9Z]HZ>=3%3'$9: M4&3"H=A-I7XEYJW:X:O2E_<&#<=6=D6C0CVN+S^T=(2J2Y!^H]55%D*\*@31 M<3%*%]O>LCCVV8P%ZE+FU,1RQ]2A^@1U.QLTK*ZE#(J'V@V/[.O'9+-=BAI1 MN=?H#TX?HK$>5,9EA6K/HW2T5G6G465#J4(@T)]!Y>0][)7$[#[I>TF%/'B\AF2IMYK@9J&VK;%MJF M\.P]:IO2( O;14Q8B[8PI1&;AC[T A_]G<"SP\"57UY2SMSO]%GND>T2;<&V MAJU6Z[H_Z@Y:K6YK>#,:7:71%GJ=46]H3+0%^7&1EGL/%LHV#F.P0E,:1T98 M8 &741?>[>]CQ890&XE!2:B*+ H%F5).'FGDA0F'8H0-[Z4-QP4;DCG,?_@Y M(==)).9#(M3$WPF-8I@(,7&3MC M:A!Q!Z@AG[D,:>2*L!?77L3@B8B_B(%! MZ'P>A8]0P(,@AOQG2N(PIK[X\Y6Q]FELI]'?X//M4Q+A+'KTQBRS4,1X''GC MF+FIX4@2>-"$LSRP1\OZ^N/V3[[\:'_]#$TC($5--IO[X3-CQ,T-])23E-J+VX M,)["7$F1&5=6;<])HZ3TK9GG\W 3_39 4& NFXB8K<$Z_\$(/B+/9,KO!D"S81BNAZ8J2#+H=? MF(GTZEG7KP0O5\HU^L<>#$? MCY0;>>C[[]5-6CRO"IAX*6@P@? FDZ8S\GZ,VI3!8RCRS M+:8^3)VIH#Q\2&/W<8R:5S!F"5'S[!Z&S;NH<]0\;+NAE3>J[>:?/\28;5"/ M$"HR@6'Y8NJY,#2>PCW%*&W+56/PF]<#**Y9<.-NR_*)/6*\Z0=',*0@AA34,Z0@8LUTK&T?WP=%#X%86R!BD-6R'6F1 M>4F>O: ^2P\=N)XX6W2??'B"S]#C\?P7Q?7*$3RX6L8G)?W9!9K8ZR MX"BZL*)LOPCY@'Q /B ?:L&'CJ5LL1#Y@'PPGP\.C@\J)F(:+2Z5:=M?6, B MZLL9&G5G7B .>=!87.57/4W3R*+FZE%]4B,X V7'7OP M8UOA!CU2$ZF)U%1FQW[[](G!D)I(3:3FJ_<&W=,G^JH*-7%O-0LN_'8T*5PM M5"9F.W!152!\$PY('"\8?F4.U_0MYVA&,P)#9?MHJ%ZH7JA>JM3+>1T&&M4+ MU0O5"]5+?_6R&]VVNJ/-J%^H7ZA?J%_'U*]>65OB==6OK1*J':UB!:/5*0>" MKFF62-W2+"FI1*=A.XIR.(PIGS8YBV.1RNAUNJ!7N<[BB([_$E#*DIY]^G%[ M]R?_]%EA,HA&WVHK*6D%@;56OLRY _4GT&R 8L3(OZ%=\+?/'IF_.;W5B(ZG M&Q,KW?V9Y^YYF7BMD+N'DGF:PI&(9#=0+<+^3J@O'A'O3*@79;>XR"/U$Y9F MQMLFR1I=8C#_!9$2QJ3D1W=;93\ZA0759R@BA<1$:Q-VZ[_#!)W7]$$R6?YP^KLS1GD2B5^.BRD8Y8L1FX?16O+%C$&K"D(9 MU/UWPD%#T[2*$?-E[ID\(TW>L@9)B1 &LH2 +0I5?;,U.=Y$*0\!=-RJ8*CD MZRG 7EYQI[4,^*P&4<(.:NK6:EF*ZS99RQ>%R9G4)6<";V(.[A*HN/_<4%?# M_VQ93@GX5%.WCF67A$_PP0FBLRQTYBH-;H4,@]S#^ M^8F;CG3K[L8]]:7KQ:>,Q3S_=SH+D[08-9)HG0\(/.1OBB%Z8K6VSUN*JZ9N M5F4*Y(?SR/,+M;243F^++#A_?XW'?97X?L?D]2+QO>\%?UU,PC .PIC]!A_( MD_PJ"D6]IW$\O_CR9;%8G#_=1_YY&#U\:5F6\T7\\Q?QX*?L^?AY#L]#R5($ M/XFBO[PJ^^=__/1%E.-=B/_]^?\!4$L#!!0 ( $2+@4E\_D_M&0L (QO M 1 86UW9"TR,#$V,3 S,2YX. CBCQP82 :!4S#4J/%1:/1-WBD,@(>^2D M-58J.NYT)I/)+MP4U,-LPKD?8O&TZ_&PL]?M?>IU]WLM!.XR>8S#B5]=*J#L M:4;J92B"72X>H65WOZ,?#[$D67/&&8M#NX"O1$=-(]*!1FUHI;5GBA M3"K,O%S/RX)=DWW3NG=T=-0Q3_.FTKY\\?-P-#4.O;;P@9PF@8<:$0 M6^CH$99#(QG+]B/&D>FJ=K?7UIV5T'S#/:S,H$IEC!-6P0X)E,SNM NH7;"A MA3K5S!$\(')+]ABL30W2-&_+((-5QR#7*%IBSJ*(_M3.Y-KZ5KNWMYD5Q9RI M9D4FMPTKCCI8>)IJH,U3;?(2!9AAQ<7T"CZO9UD@Q S*90&B33S2)O8^;6"B M06;D44?<]4TJ2VW5C@K=DDELK-\>,],R6F:XI6-R&3TQ>8&J$A4MR 3,E<.&S!C7!D@?2N[&464 MC7AR!^[IE'VU[,D*F,CU.LZ:[?NU$@D=$* J55*G,-@!C048G+5W1M[." M_2\/![M0\69-%A3,5A0F0X&(%P?&B9O"R Q!Q^R3EH3.#DCJ^3_NE$]&59T" M$KU[K&%AM$IC'360RI;WL]B C=+FJC"RJ]@,M8$/A@4! ?H3+.U\Z\ M]!QN+(E_Q[Z9Z_D^2873)@[!N4F\MMSL/+&*I3>S+G<0<8[E^"K@DZJ]G\NY MN_R+ISF01Q%R781#HI.@6&<-;B&+"1"8^T%49@&LBXS=52YR#SH M?CGH[BTE$^V4%98:270W*C4K:?T=[:2*?V_@4'C PX#49C>5=A&VW_VRW^TY M"$LP&M7WG/F$@3!<2!Y07^\UG.% [Q$-QH0H^9/AV*=FWZ(B,16@':Q!O(0_ M'3,'T,EF-FG2,G!41DH>>S^F.O+J. A>#B&-O29 M7#/@D+PB[RYE[A&P7W<$E%6B1.?'6*A.S_8S03W-*T;)VKFAVBCYR!?+N7OM MH%$M3NS5C!/-C@RQ5."]N"<>H<_UEED6"/=.QZ%MIR-%02689O.@(Q-G:91< M?%QWRZ.V(O>&QZ%MP\/"*=HIU)G=#EN;ANYV+/9]S8V/I4#N/9!#VQZ(E=,O^2*:JFIOR?!5N;&#./-9S_9EB<9!!@B5D9I.1W[S;G0J)8&4PR"PQ$)0]FB^ M7ZJ9UC93YDQMO9XEM2VA%^V4'D!V2]2B.X9RQ28#[>2 S8Q"UID5A:A[7?S).BMRZ69V=WEU6KI=>XJL"^Q> M[GZRU 0ED/E5;NE1X^=/O7R_".!>RWZR9/D9@IJ7V6\X9K*/I]IQ6"S>Y9J M816'C:\@;HFZQ(+!"E#VB1B,L2!5&;1!N"L*6YT-*"B#08"##%"SF=AT;JT# MZ2XHH +?7X^ICYFTV-GZ!ZY^')"[T?P3O=OB0;B[H$&LB+\]?BNK7,G_0D&Y MC/],M?[VRX'@^Y8:=!FGS2M';\GDU#,_ M%X2^Z O.X-*KMVGO@G(G2%LY"FBH@$.S>!\$Z5ZH'497(KJCI*WR=-+5R,!W MI\9$;/#]Y(*\>TEW8)E#!J*AWT/V]Y3+WURSJ7:$GU.[)5<+M3G%BZA MNLM4Y(^UD@]N:=UO>NT@[LK[R%)Y+[+5O)H;BB,_]M0O'7*8FE:F8D[T]G6.K?&H01)():ZZ(E*.XH:%L=&:"V M04)EJ,8SLFF]OB:J.^X=6.+>,L8:7[[;>]Q^]_)%7Y+3(-#'$]7>C-^&RI4C M8&'AMGP$+'V2*D>Y]H\A4O1.O:3HQ'+GQ@-+;EQ.ZO]UCOS:F3O(*[TQ<]R7 M.>PK/; 7X:%4 GOJI*5$3%J&5WU$TE_%SNM 8>9CX8Y^' MF+)K>*#=;:&D8636Y ^FH1^+-/MW%MPLW((I.]%'"%QQ<4]4+)@TW^A)XX#, M'5K9K(XKR9V0,X@58CKORS YV^"DY0GB4V5S,3G+5=D\7$JDY8RHT[1MYJV[ M27U/ 0*&Q,:L#O4941UK)1QT7.?#*L3%GA()?J M;C3 $)B249:78$"HJY^K& (DN0RC@$^)..QR]'(^*I_#B(!_P"@YO<$P]B M-(S[I-K7;TT,%ZM]CT@) NG(. UU&L[\?P7<-\GNZW5B,@'TFYZ0V[)/%U1 M%W Q(.*9>L04OO=$\^:9LQ>@&OX)!:6#\4KS*_O^'MUV#$-UV"[LO2;.;XT M%:[A2KT.>">.YX[^@ H'![I8F?/%]N#MS(+_4_4+HG$9Z:M]+XZ);#ZK,X4B/W>^WF[S8#S7UM=1Y@&LKDG8B2 MEXXF]3W+[-M\R$+W<[,HT,ZG='2N;;G[[7?0-70+^7*IZ-(FNW?OO0 MDKUN/UNMG^IA]6B:GDV+)OUD-IU.L/ O_X[-^B=;6DOSON+#&+.[R 0;J'/U M_ZD@_G<]1"'VS([@MU"\P;I,FR*WV-O?.?=ELAH@L_E3PG"!WO#RM92\EC+6 M=O?U>40+>=5X22S]^AHJ_K$>3+;3DW_%\>VW_P%02P,$% @ 1(N!2?H& M#Y\+& $.\ !4 !A;7=D+3(P,38Q,#,Q7V-A;"YX;6SE/=F2$TF2[_,5 MM/'H7[_]XY?_0NC?3]^^/'E6^\5YG,U/?F^BG<=P\GDR/SOY$&+[]TEJZO.3 M#W7S]^231>BJT\GRPW0R^]O9-IY\:2<_M_XLGMN7M;?SY;1G\_G%SX\??_[\ M^:.OO>YMD?^'ULU0_@H1BACYZ4L;'IW XF9MA_%7+7_^ MDK^XT?XS6[8FQIC'RU^_-FTGFQK"L.3QOU^]?+=<(IK,VKF=^?CHMW^OMR]N]+?GL9EX._MVG;2GZ4T36T#[ M$F4 1(;EY[,FIE\?V?// 99.),%7"__GEB[SRXOXZZ-V!;G=C)M MNP)]P-##K_.]==/8&?2;K0>$IIZ%.&MC@ ]M/9V$? H\M=/,Y^_.8IRW?\WL M(DS@VYV@[C_44=;QQC; 6=Q#B--!US4QG%'7N$[. ^6#'V-B0^D6+G<RUL/Y]J"9"F)A:"*/3]=%.X<9FK?11]"6 M.AWL]W<9%:Y,]WJVXH&[/W>5J(<./.H:.XK671V'@W&M9C^9A3]F\\G\\IJB ML0O,+GV'@_2YG33_;:>+^"K:K!PM=] N$+=V&AFVKU^>IB=M"_+X= 8$730- M&#U+S;DC1P\R^,AK[<;7';H.!^?5T?K>?MD-UX:FH\#QVC8-[(Y/L2/E.W0= M$LY/0(ZZF73!UYVFH\!Q_>"^]G5G[.TYT"AKZ+8S[NTP'$PO:SMKW]C+/#R< MV"_KVG8'FN@O> M+5U&A6M?O.XQQ*AP9^]76$Q!!M[^)8M #R1_-IDN0*_NOZZ^4XRZ[FYGRLZ. M0\+X^8GW]0*TP-G'-TT]@X^^FX;6H6L1.#NS2-<1AH/Z% S>9@^]_+[VPT'T M)AOG]>QIG,4TV4WC>YJ/!L^^YUG'[N/!&^>P0R=UF/C5+[_7[;PG\%W&&FTE MW4ZFK9T&A*VIP\+//V1RSN:7.Z':W'PT>+Z)EO4W+R?63:9@2'V[]-T$J;=3OY@N&[^$-JN6&9S#KW:OYHM?YG$6LO]Y MH!DW7\:.-LW!UZ>C0;:)NL-/UO=^\RLD&0Z !';/#1Y>S;Z,9DBV=6@7,\\M2Y.?WT$4U4W&U18NQ@U M-BA2%1'7GJ%@:4 B"&JXCHXK?!/^Y6ZOFQ4B1U[ [XLF7S[M7,>J714<+"-/ZD;D)L?GU$'IU\CI./9_/EQZL! M;./O,,S-()15B\?MXOQJ(R#@A_-U_QQ2Q8NZG>]>(3^KWQR3C8*L F*^]0^^WN%BSR#J)C2[N^F*'WI7V M'I.@#?*!")"BLK2!Z\H'&1;#(R>K7QP MUY63O\D@G-=YM4NGP\747K:;2;JE=14\[ =8+^+4+<1H(<(5YB1TTPWPDO]"+7/9ZJ@Y%4XNB[%A?;X1BXV[KRS.'HO$1<4H88 M)AYICS&R5CK#I2-!]A-X93,2$2L4R@80"&$EQ9"H*F;Y M7H&]UYFQO6/%'-$.5"HD/)R1(6*P"YPT2$:KI%)66-G/#U+&%AZ8+P9'5F%- M8GG-?S&9V^G+:-MXZJ:3CTLT;HL$ZC8 6)!<"@)+9B ]D>.P0:P- @FK#6;2 M\I"^$WUC!+MC+!26\;!.9C&L L-78>+9PW\-8UT]KGL,5$5,@DB@C!-.+2AF MUJ$H'44X,@X(28;@?B=/<55E>'X:'96E)-:^/'1_I\I)H;6*#!$M!8J)1>2U MC7#,*XV]2\G$^'UH,,/SRZ!H*\ ;>[GZ-N"*2LZ#)0PI9RW"EB8D6<0(&RRM M-,39!^W!'Y47!D%7F3".JPNH)<"[0ODVM*Z8!UTN) [VO?0H*0W&&Z8$$<68 M2IY;PON%:)7Q?AU*J+NQ&@-@J$109WU^OLHIV1G >:MI%01CH-(KQ#VLA4<9 M0/DVL#&LC-C"MG"JG])01@D=F.0#H*< O=_FY _09M:)T6!?+[.55+"1 5RS605R' 2$2%,(VZW\L**YXIM*;97)H5M MGX*/95+9-N>O7"7< [\TVF9E#OO4<9!1HZ]AQ6\:>I/$\#\T\N_@'XO9J<7,2IC!*6)>O ]." ""(IHMX) ,LY4!Z-8:3?X55&QQZ/Z'5!E!80OP#_M[-W M.^M\:U=I9Y-6V8.90 2H@ /R3@OD3**@3=B(O7C W#$6T>[RQD$X*^($!AGL M)ZMD[8MIG%])VR?G=3.?_.=&^OI&U^_N[I7#04:-':)6$<0="QF/"BP43KB7 MEE#F'K#M5HA91D)E 1[Z$^R.S.&GLW-J/86B9R8(I6!;6-R-@,V0KE^\JG,G4$A3AD,>07S0;Z6:5WEIJWLQ.W7 MD]MZ5@8.4"YA4J--0 9'C0C#%#E!4U*6,6SZN9'*W"D4$T]#8[%7%MBZRMIL MWDS<8GF[_F+VQQ11-D$@)'Q'Q!*_#YP&\ MGI>/\H>0.2406B(V-6V$GN#56(NN\1H9)@;#5 M&G$ME 0#%=MD>O&>^B%X[UA([G-NK0-2UUY-4,66WM4=1]6.;I56%,Y='9%T M<-YRI2GR1LGU9N+*"5-.0;5/ M'O/L;LB7@SPBI@,S)E@C>V;(F1_J'!D2@46*G=ST8KZ8W2W8LH5=NG2O4HK$ M$*.1)$DCD,X6/A&".$V2"XVY[!FJ1_ /Q3HC(?,H7+3AO8E.['.M7^5L+@G! M8(>DP! G\ DG&I&U%K:+M=R$G@$ZY ?GF\.P>!2&6=6*61N(&VO&[,5)70:L MHC')1L*1Q8F!WI;KW. HD?/&\>!A/_6\7"?T!V>QD=![5)&WROSL)>]6?2N! M&28"5ALMA=F#LLA+(9 ,TJ:$O0 *]..H,O%$1Y=U_1%Y%-ZY/TEP+S:Z?Y@* M!)]2PE2'XH-_3(.#W6P91SR:X]*M;SB-H\ M2J4()]J8B(@5$E%N#3*PZ1 W*D9!@G*LGV^(_%!>ZW%1>A3.NB=5<2^^NF>, M2DB)O50:4. IJ)T2=,^6"5*:9S-*X:#J%E0GXV82F;'NVA MH60;!JF,2%(Q@5%@.2,CQ'\<.)1L&I242>^SEU2.C M]1,/B&KBO64CM_!5]T$J8W+YT0@;5R2%")8$)9$TTM)Z;T@B2O94V(]J 1Y, M[]OY06-BM$B^6.UC#.WR7N=N1$M7ONH^2A6L"$P2V+4\&S Q>12U4F !4RVU M)W",]_,M'#5@;7"^&A6CQSBO5F_Y933=>!.QRS%UNV^%HP0)[QWRSAF$'6@9 M*M*(- <;Q483#.D7@G3<:+713ZZ/;L-4'EL.",FH$:=ITW/V&[._-W>I#/9!YD>YJN%3GH*.5$+"?=GS0N!4A MCD0)-HH/6B(6)&PA#$C3ABFA7$I.]$M&.:I=-O195!K'1U.0.NK2NSM7H/E% M'%B.V'$)4<=A-\) @&X<2:#4.-5/JS[JM6\9%>E 1!;4D5;1-.]KV!L?)O.S M7-H'L ,R>^^TV[Y#PO8"1/,0D9:"(,E]3KP(0 EE-!,,K)#0+Z+\N#E-8^E3 M!?![G")(-ZH-W2T$==2Z0]NJ4W4H*]:E>\6D\08'(%&P!&D,)KB7F*-D@Z"* M86)W/N RFA/P_U\]F.%)]OU5@MF&@ZU5V*YEUK5/PO\LKGS MR,@0ECCE (:$ J,<>3 Z?6) JW1PK= Q9G,=5-O!8K_&HRJYO)_/+%;!Z;V.8@EYNC M7-7)?!7G9_D2J,M%;4$H*N&L%M%&Y+D';91ZCY*)0 H<@^=$:18?LI@^@*_N M1O ^8*27D/;KD.A.&WI#ZTIC')S+.8D<9HC8.F09AE4F&QU13L-R'S O/5@. MN"VK!T%] 8[ZL\G:0U-O+\9TK55%4J">.8$(M1SAA'/Q(!C;RV!4X!;^/N02 MHP=3YG;=MH-04X#"."\TAJ3)&-@J 0I4/& M92C=FS*WZZT=C)8"5,Y/XIVF/T%!7;Y1$IM/$Q_;=_4T;"'X M_9W 4-'1**41#X2BI)A$.< )2:8TYB$:T_.IVD+6V%#$'Q1%)79[G$ZS0W/V M[;7$W45H[N]4"04&8*("6J:1 M%(I^EX^%#H;OQ9(X'.^EO-"OZUE]K9ZD;B M[L_/\MM>T_O@&OMYKEN%['((1)_M5@6JM>+)(BXX0T)QL* ,G I"F*"L MXR!]=BE\I1:[M/[Z+/=ZQ\H:R2T% T]92A&T 7FKI4:!@^G'"8=#L)\-7,;_ M,1PQ[SX)-BS:"HB+)]-I_3F'?CVOFV?UPLW38GIW'1U89I]Q*F*X(YHX,"4D M1<;QA)BE+@>668<%D_[P]R_'%"WCL=#(:.P3A'X=IK=QOFAFV>7S;-)>@75? M\/F.;E5,).@8(S)!<*12#-E#Q+Z63F?"]?.@%+*3!^>!D;!V#)7C?0G%XUGM M%UG'SZ49P(+(M@$8#>VG:R0]<:%;8B3'#-1"PWTVO;7/FPRF!W0PWC\6>ZKL-?^_J( MNOO+%\]/UY!ME=/*#J56/@:(B[IH5 MD&_MYU=V#AO33K?'5VUH7U&LJ0@4%I0KB'IN'4H\@)$!>HB1(BA.^B4%EZ'^ MP=2ZXZ\9!DDEZ?^A;O[.U:SKG.[5A0%N=*AD -52!0>+"SR[MT!#-*!U2ITH M#=198OI5UBF3%CX:!QR*I9(L\#S?CIW%L+Q5[\("-SI40ELE5?!(<.Z0RX7O MF+8161%LXC3!FONY9/(I-O9C?+TX=[$Y32O EL"VIXMY.[>SG$NZY=3<J)$:$38 M@@AE,L G:HSE3!%C>];H+Z)>C$K]NBQB"V@D&Y=P'[*^)<_MRVV[1ZPBY\)RE@V1^>[45 \NE:T05H5T8Y>Q\^KBQV8 M&LS&&7ST1?S[6V8NHR"LRGJ6ND-9I>:N8FG&7MRMV0KK7K=GC_.KPIH3__6U MZ79^1"7K&8 UB^%:0O0U$%??9A"W'.]=AZB28T* !8YL,AQ%HR52G J4K3F/ M!=-\9PVZ4D@ *[293_ZS)/QI^M-.9FV.)=M:$VN/4:KL\JI.SB1:$R3?1R:UR416D"5NKN '$;H029?7?"?SI:+VE5B?9]A M*D],TI$X@"E[-TB0B"9GD>8Z81ZU#*+?(\F%G$%'XJQ!,7H4UEK'1^]]6E_O M6/F@==28(2HL;":>',)&&Q2LLX0[:KWLE\10QI5\).XY$(6CZ]2WM) B^O3J MT8(/6=^:S2_+SO;-O[7^9OV:V64AO>\F/$4POJQ/>V_UNZ*3%M:R-P.Q^=OU M.\'3Y<&UR\,Y+H0[V>*7Q_D7!_U^^\?_ 5!+ P04 " !$BX%)C)&ZH/P5 M #S!0$ %0 &%M=V0M,C Q-C$P,S%?9&5F+GAM;.U=6W/;.)9^GU_AS3R[ MC2L)='5Z"B" 65>E8U><3,\^L6@)MKF120]))?'^^@5E4;ZT)%(42='N[I=V M)%S.^IS;\>767I[='O M:?8U_A8='S]4.EK\,8N3KY=1;H]^Y/'/^>3&WD8?TDE4++J]*8J[GT].OG__ M_M./RVSV4YI=GR \,FJUL82Y;^.JV+'Y4?'$!UC^-./?/KNR"F7Y W:7Y;\ MN?QV6JPJ/"U,3QZ^7!4MZSYK^CM>E(6<\Y/%MZNB>;RNH&L4GOS[MP\7"S2. MXR0OHF1BW_WZMZ.C7[)T9C_9JZ/R_U\^G3ZK']W:+)Y$R??)NGM M25GP1$9YG)]=G6,CT75_WN[5TX H=&WD M_NTZSPO70_;)3JQSK!I-[)NK]"I7:?GR6.(/.L\SMCQ:>4;5.U2SF_.'&D6-\'K#T5[D>/IQ/WDX\;H[=A0+SHT&QD;*W0G MTXS9U?W5ZO MMEWTJG>S.:6V8I323IW7F!R?9ZEB?MSTLQ#:U!U$#D;4Z1I"]U)?>8V MO-D.?OFF\MU)=%YNSM-$VL1>Q?4VWE"\-WEVG<\:5N]/7ENX$1JGTWBR_"9( M\Z*E\$W:ZDV39C/3UDH=RI:ET_FD^+TT9U+=&MI_6Z7N9+LHTLE7MTR7X;?;.\>Y1K/G]EI]2[?KU+5;*WU+ MO_Y3_:/\TXK9K#RU;>R-==A%WWHWHWV3NNLDC;)))>SRSZ?RK@Z:XZ0XF<:W M)\LR)]'L12Q^PU%V=3I=GH#3A:!/:G8HC_O[8=X_GMJK:#XK6DJWL9U^9$UO MHSC97]1GS70IZ:+AXUM[>VFSMF*N:Z-#&6]<4]ED?FF/5X"TE'1+2^OD=02) MD[@<91]NK,_"IM,RX.;;CIMMU MSPT.90?ILMT9ZDJT4C GFMMQK/-E%G[,591?+IR9>7Y\'45W)^5^X,3.BKSZ M9+%#. 9PF7;Z]^7'X4JV!\G*TXOE7CZV^5*)Z1-Y78&/:9(]$]]!94_=V%XI M,(LN[>S].R=QV$L_H:0:,N@A@CQ$&0=48I\R@941@AC?>X[D8J^69DL;CQK* MQ8#L&<9%'Z$V(""!A!)A;JC0.@A !:%GD*F!\'&@B&QRE&93F[U_!ZM*2X=\ MI[UCF9<]"LZDXX#<0>0^6.Q+?BX]9CM]_Z[(YO;QPS0IW"2A'SQKMR6QU^4? M@]%IAQ:$Q@?%EA8CSF#T/#+=N]?FBY M(R$V47)/.!<4&W127 // H\O27J9VVSAE9PF=_/"?9TF$P?JPD]XJJ=Z%N&H MGR,[ZS+4*F!&$(YH8"21RD-Z-8.@0/)P;9RH+\YN#$]M86Q[OFR?% ^-\5]$ M[A3DP0G\#(DWS=_!>?N;VW;>_^8V*;8P\V3J5'T:?%W#NO450J $UI0JR /( M6& "*59K%6=:#\29=1'DVB7Z .9->P!U*UO^> Q4?A+^-B_FT6R[Y=<7# -/ MHP &2&LIJ%%<$1&L'&:/@#861V_>XIV .<"\$-BLB*_B\A0S/[M2]B[-XZ)V M8(V?2X?C MT,(#R!=XP%I7:4NMD KG(R ?4:ZY5(Q[0.I*1684&>=FJEOK;>+(WG =B!&H M%2-0M3_ G+J!A0AW&@,)82K0 :A0WDZHV=$.[@.Q CUNY_EN(45\YY-!@1HWV M%% ^\ ,8!%ZEL#0!'N<:@ M^XXW7"WOL:-=;H?W*,80!&I\DWO CAL2K-=%H93C-,F+;)$2]Z%!XM2&&B&2 M&FKD-F'(:,D ]=SJQY$V/O80!( >) 7JN;!UR4QK2H>X/+\04 .E E\9@ZEA M2[4 =6[_"-*2]K9(VC4,8TT5^A0EU[8F$KPJ$WI" &V,5EHI$# @%::5SI[V M!\I(VRG8NY?ITFZ &,"578A6NYEY4BIDBE+N8<_X '* D:I6JH ?3[B5)D6 M5EAGQ[U@>)46'5M(W]=D<3\N%7 %%>=<^I*3\D12XDH- MQ486=VR%_\N\BSW4'\**#LY&5GQ:+M14!-Q 1V+I*>PKPABLU# !E*.*%79B MQ3W4'\"*3^_050^&UW@]FZJ$1&AHC$/#EQ2K '/NBTHY1&2K?.B>3[R[=((Z MPN5 1J\]1=Q<*2122X]K3YK )X!+9 18C0W@!Z/UF/8W60,.[ 72&V3#V+RM M,9%@<.,OWL'ZF"9E#+F\Z+C,**M9T[?4"@&5 /"!-% L_*PZW&A]*@<5VR_ M"U.E?6$S@/G+&&.QC#%^=IW6+/WKBH= :^+Y)# ^,X'6FE*D*Z4X]%KMKG8_ M[#O8LM\!)@ MD/7'MK2/P>@[&'O#/8CGLU60?K-)5 ;O5X?0G]./MO@]S8J;3^4*ML:NK=H) M(964**P\10+N$T&8V^@N59/&#)4*V&PI[^IH8PBHNF/!ZC6@U,0_[#2XB;)K MF[>@P9:&0D.==HQ#H;4@DBA):!6U0 JW<^EZ"]H,P(/NL!I@[C_/THFUT]PX MI$[S?%[ZNV=7ZTZUUZP#]95#A@/CMD.^Q I@C)&/#5CA2@@:QOT;F!R]X3, M(92]LFYK,C5Q4HI;/GU;OHB[];![;8TP($9 X78N"@<>%31 :K7T$4);N0/D MM9B^&U!ZSL*J?2V_ZQR6G9^]'T" _=ZG'T# (;*:&K\A/V#'!TQFVBR5,\[L M7DS3NZ7*M5E.NS85,LVXIQ2$SDEP'B,)-%U>B0PX\WG=BGE00.KRHG9I)H0, M(LXX11)BX2NW4G)1 0$9&RA4N#5AJC_CIH,!-]84*S']WWE>/*3;I]F6>:(F M*KE3.V& -96$4RIPH)#Q), K[(CB8H2I6OUPXV6">8\H#N#5EA&9LZL*BMH3 MC'7%0U]Z0E/FE(*8*42)]SAVL59PM,'-GFR7]H;9&R'$V.*=(^;!_@&P1UTN MBBB91MDT_W)7/L];%@5\^Q,QC2J'VE=N)Z@]AEB 7(3)U65$E+15ME)O04\ M]S-#VC,X0]Q2VR(V!?4W&!O5#S&4/O(48L(3!"N"*9"5V@"K<04_.^%$G_@, M0(N&WE*-4[E#*PZ",FBD)94<[# MU.W6MSTP'(16B_-L)_ZW>&JG\OY+;J>GR9ES)J)2+S$IXF^+G(>M;&K:2*BH M)PT,I,\T=C HYSVN_$6/L'$EE0P8_NT)P,,QZ.%@=$\&K6DD! !ACR#-,$>< M4\PE6@TAP8-6":>][<@.S:#] 1R 06O/9;>096WY4/LT\#0PFF!SEC04"68]B'$OC12X]5F#W@#74_L*%C;*5GV2@C8#=97=K,]@$@' MR&CH880Y (#*%808ZS&^Y7X8SG2$X"N\]0R DM 8B1"4@@6!%PCRN!!@.=KP M_?XF:W[]N1U(;Y -8XN]CXD$@QN_^SOPD =*^@$AF'G< EX+<<7?>]ONX&OY]M1BVEJL)]T M/W]8BZ5-7$-]W[IYT=DXW@]V*MGI4J1S-P\]/F+>)'C7J'[(52"@]+71&@$! MROPVS)$I\P4(4*#N<*@?U1]OH/U1B?Q1B]J?4-^IG;!\"9X0@0PWGC8!Q)H& M%11(236" %S'-DV'@VNL0;6+^65N_S,O#Q#*5],;/.JSH4;H5FU/::@8!3Y" M&G#?D H/*LD8 V4]&?PEK3H!; "O9XV@M9O:C75"WX.$"4,-XD0:3#Q?KM1# M&NG11CCVME>]_?>"Z,TQ86S1C?$0X! ;GY?SH,Z+V/F[SC>?%VXRU+=WL_3> M9H%;K[+XMNW&39C3['QMMVQ1WUTFH%0*>S[CA&F(B%.5 5 "6 MKZJ,:GO5K_=R,%3;O4[42MCXC\*6$&:V_#;*[LN?H5[_:U,#]!I2[4L5!"*0 M&+MQ340 406;H;C5SYCU^.Y1'V0<'\P'F32?Z27O*W5WFA,WM!%RC2743 /I M>4(HCT#XN&8@O]7#]CT^H#3LE-<-:#W'D5X&6VQQ[HJFTWBR_*8,?PWRN,P+ M289X6.8\2Z?S2?%[&6%*BOM!.WO<[U6?5$_TW0\#]W-QAH#[HD@G7V64VVGY MDVS.W -$+M?W.8:88I71^EPR49KC>A%WD?>/1>S;4=S2R5L-\DXK-(Y5[]A%*!"$*,,3 ]Q@" M 962+B&$7,)63EC'4>0V ,)Q ( MZN%*=\)8JYL#@X4Z!S/\R_S /2 <(N35&I9'Q9)IZ8-^="MC?;2LA^Y"78:D M%:+,\WS)@ _<-KX"U4T,X_UAE9;<>#FYC0?3OPC;";ACBPR_8I[N'[-;;J;M MA MH!DVP'M8PZ9#H;P/>CJ@K0Z@ M>@O,CH]$O2&]#Y&MD_73QI?[GB+?5"]W0H@0*H 1W PYBJ[NR/ J*]8%KC\O@YRR:?(V3Z^Z6PS4MAH)Y%!,!C>8:^TH3'ZU6_4!Z MK6Z^TS=-HV$1[\E);T&NW5H+&?8UD0)A3+G 6$JB4*6F8KA5)JGWYR%6KVBW M(=4V(3[EQ7P[B9K5#@%&/O; M #Q;O'"2_[,\0LU/DX>C\SZ.Y=9VY+;*1// < @Q]04O7].J7$Q$?6]<&6>' M/&DZ).QCX._&&6"M@K_;^/K+QS6;1M=4_;#:)N\L-HW8Y,,LS\A=# M]I,M+>MT7V0G1I-B'LW*&]"U!!]6FI!S1+7PF12! DIQS9QKN#2)\76K;=OA MPDH]CX-1VV;,$[W^SSPN[A]_6C-?7*O^?!,E@WGV.XH0(FT 9YYR&R@/48Q1 M@$P%OI;DE07*1KA ]&N0-B&/1SG_F:;3_.%4PCX/T.1NL^UTG)02+LKGB]_T M=N>P2,S MP'Z,[7KP.12^.%6YHUX)PU$P#-#?5]Z3$%/$^M[$,\KU4* 'M# M?.P5S@%X5!W4?+*S4OKJ$E%L\^4-QBT4JJT;8JG+PV;#-=:>!$;!\G+<U%X::XLKL/S9[=WE(KA#ZD,! 0*<\X9\&CA. *%U_@@7Z!N>7-K(,0).T+ MW '\L W"UMYEV5HO-!C[!BI- *)0N]C>Q9:7;V0> &&'D?$>!0KQ"CQY&K& M1+K5NRJ])?9T9(6T/X"&.(*RLUGY2W7)]#>WT[+EZ?)RXU2;7U]7-=3 < ) MQ51RH!263#ZNG\"TNIG86[)+MVSH":,!"/%/F]@LFCF)Q?36X>\HO'AQI"DK M&M4/.59$>LPP YS"[G\2>ZN9T\AQ/<#4#S7Z .H-Q7^Q)CY3 C-&08 \WVBT MFBDE-JT2BGI;2L:R4>X%VX/$]&K?=?KEI/RF3 _Y]6__#U!+ P04 " !$ MBX%)?X0"@GEC "+& 4 %0 &%M=V0M,C Q-C$P,S%?;&%B+GAM;-R]:W/< M.+8E^GU^!6_/1$Q5A-Q%@N"KSV,"(($^CNNR?6UU]YRHN)&1RJ3LG$HE=4C* MMOK77X OI:1,)IXDZW9$=:GTR+WV K"PL0%L_.O_^G&W=[[E9;4K#O_V)^_/ M[I^<_+ IMKO#EW_[T]\^OT&?T[=O__2__OV__>O_]>;-_\:?WCE9L7FXRP^U MDY;YNLZWSO==_=7YQS:O?G=NR^+.^4=1_K[[MG[SIOTCI_EBOSO\_A?^?S?K M*G=^5+N_5)NO^=WZ7;%9UXWMKW5]_Y=??OG^_?N??]R4^S\7Y9=?@.OZOPQ_ M=?8W^'^]Z7_M#?_6&P^\\;T__ZBV?W*8AX>JL2U@I/_U'Z]^_[O?_+:7),DO MS4^'7ZUVIWZ1?:SWR__^]=WGQL\WNT-5KP^;_$___M\W9]$EO_#?^.60?^%\?\S+7;']7*_+^MWZ)M\S&,VG?2WSV],?L2_+9Y_ M&4HX0U[(&?KO%SZX?KS/_^U/U>[N?L_H^44#OP+@^C586^@:$MZK@!QC]>4' M&L9[S89N;A;QZX\TC+GM:.2PM=%_7WZL8>QF(5OM&46]WAON&:\^\BSF/?^M M=^RK[A?YIX_(;V.\$]6C#\Y_U/EAFV\;T7SVT;>A7[20S_.US#ZKYEEVS?Y+AZW5+E'E5/)2;=AIC>/DL MWKKP[P-2I[AUGD%T6HS.;SW*__=??WGR]QGUQ>947VJPW:ZKFP9@1PT#ZH6_ MY/NZZK_SAG_GC>MU,_-_5^3P96L4&^NMT9*[Y[%*47;]_%EW1.7&*=:@/)::R+MBFC[=LLB"8H$E,T>]S(Z14GI1.FGSB4GQU4U^7NYJ%>W^QSIRZH9 M.R-*I,;B,G1&$7MAHA_):<2'^FM>GI F;I+9_W![O?[1AH7L^VRY6N59WO[[ M2;Q(@&'J)YZ71-C'D0?<7KR2P,O@JA["X8M#9P(X,N.M/A/(CPRZQ@-G\RPZ M:)7IRF$K+QXZU.L??Y&3J2E:24S;%M9 '_'97?V2C MJD+;__-0U?R[O2^K)*(>I!GV4HC] )',1UF/UO4]N#I>M&M)C4V40OHSDM.X M*$/I5_9??%9P[ELWG)L6<35,$=O\-B_+?,OGBKSBW_D?/WD1^-E9'[;\2S]B M6M5^[<.@_S:( O;MVZ)T&"GLGS+/FY]4NQ_.77&HOU9.DPQP/FSJXH9)H>]= M.5R%FM]B7P17#L-]GV]JQO;^T=PD9;57Z<]?"* $9C0(4N D(Y/>%Y&U,M0G$@#D-LB5L_;RB26R?1YW= M90PR,ZZ?@@GFG5MV8YD=H#Y/L4'<1N"7,$4BZ,,,"PF'9-2ZZ<@.GQ M:D7#+M(U(F3FJ%Z&FAGTI[#5*:6WH;F$?BR+;[MMOL6/?ZOR[=O#A_N\7->[ MPQ?$LTV[>I<_"2S(_,R#, @0^R>&/F'+M %(3(F,T%DP;WL+Z2/YA*[?OO^K M@]+KMW]_>_V6?);>UC9.N?#>]YQLRV^0-R%<#]>Y>71^XHB=W>%G9P#M/*&> M+)BFA M$I]L61T%COHLZ-R**%F+&38JV$?/K<@Q(-K9G_*ZU7OF&QN ;]EZC<4VGW+N MZVZ?/T-Q78.,L".2.R\T.U_H)O",/^'?% M6WYPT'E]+I']^(\2A]ENP)&993%]9QF3U7+H*!8ZQN6FU"R_9ZJ]:RX3LJ_W M>=WNL**[HJQW_VR^OZ(@RPB)_"@.*0CC#$ \F(X1C&3"2B,&+4>;QQB;4Q3K M(W!R4Y09?L6FFC7*^#(DUZU)AL8_* M2=U?U[L#E]X/A\_K??[AEHDOD]OZD1\9JSNN7JO_ D,?( __\,H3 + M\9 /Y3L_3"># 6!03( M1("*)BS'?)_K8O/[&U[+8MM)3,2=I&3L/H\?C,M1(UXF79V!,<"*^^FQO/+3KXNOU#](.MNXP[XJBT,L( M!2A&&"""71J&PYX)AH'69FA>ADH9\^;5>M(D2Y=T:WWW?;OJKB&D MQ:&]5\^^KMX>R(]-SF*VV^ZG'8R5CP"%;I9AC"//A3B _+!@MQ%&$L'5I'F[ MUA>4_26DS3%-]'=G/<#(5=%JDSH?;X5(8 MF9GT;5<'KPTKEDG^,XQS-,*+J8BST4PPGMM-+]+\G)AH['$\[Y1CT:_"=N^4 M"Y];8VS2ZV8[RC@X';^?V%A:^9Y+DL!/L\3S4R_Q$^JB#E/HXS"62W3:Q6)] MNN*A8G1Y/\75#B[=L-9J?(^J^DP\2SC>K)$)<;:H% MEA)3LBRILSU[QW4AKIP&G<)Z09M,B27"E*2JK0JTR!5;!UP@X5SH;XJ[!43[ MQEPI+/0MA9(2_0FR)JG5VXN02T.7 GX: @*20HQA;R]A7RD46E*R8ST6;R\F M'HK#F^8TZ8Z?HU,H':%&HEA(;9D]C2(1PQG<[JQMAVOBM/=9?D9"7'U.EQ&^ M&O#C5-$' \R(:M#+RG1'!U/3]?VN7N^'4ZEA #$(W)#&<1"XU,M("GH @9]) M[= 9-&L[)&V*N37I[*-K#%65UU5S0FJ_6]_L]BI7&DQ2+R9E,[$NIVT]2.>G M'N;/G/RG]7X'=;8; N(LCBB@A:98AB3:<*RPWHUU11-M-L7#H:X^Y9M\]XV7 MWUZ1!"#JII1X*0FB),.A/YCV XSD8C@C)JV'<^D#6Z??L="D'$!)AG-FJ%65 M0UNFBVFGSI:YSO)K(@5'-\Z (43_V M/4@#ZL8)6Q8G*.EMQBA(= 5.QI9U93L"HRMH4ARJ*IEQ\DQ*F B9$TG7$10I MS5+A=ZEBI>3+19529TA=GCZ6^?UZM^U/BG5+Y[Z*+&I6;2Z M@Q?GOX4[YO JVGE/_*C3(0A1&S#U , ($!&2#@ MS//U]$S#L'UI*Q]>WI_DX4K90AWB2EW-T^%>5?XFHMV($@Z'3CJPSA':N57Q M/(]2 FF@.9:JE29Z"R]-19'*%"L?K)F 73/G:MKT8L?W@H+',PS*G:G1;(6EZJ*V7Y=/U!AA MSOP3$BN,/)P%$",?9(F;T(3$3[=O C^4>6+/H%DI591_:._D2P925^"L\RZF ME#-1+B>5"N]&+/6QB!&YM- 4R]!+&XXI/PHAR9VF8K:O_9RN*ISX)(VS ,19 M&'M)''LI?3HC%'E2A=TLF+>]X'[_=_+9QJ,[6I1KB>94;!L5SP'T$HJ]RQ,K MKZE\J.-STITHL/VJ4HGQDF<$A\G",4^\3!/J78 (B_V MB-RY(H.&[9\E.GIR<-T].6BPFK#)-A 3W*G)-_;0X\>!]0;I54/[3!6%Q4D< M$54++;$,,;7AV*4'(4UQ)RR>9;')\VW5U-=X7>#X&0*2HL %21:G$/D)HJ$? MH@%!EE*IMV\-VK4\E35$0V.7X=P^\%Q'WIW;=V.$ MD@Q1$B(2Q#1%9"@^%\'(I9I)!C6CUA,,3_3S+6L6'-\5_,#I>M\\8+1?/\JJ MLR&R%;,)%EDVEDEH1?4)Y"PWD,28DTD?Z%&_$,$T[-2EM($)SLSO:ZVB# 8 M$PA]&O,'UE/PI,,NB'T#)P%4S$YU$J#94;EY/+FA8FMCZS+GIC>TC-)M?2-K MJ;M71G:MA)MB&2IIPS'E72I)[C35DNX.Z\/F]#99!C,WR3*:^6D<1VZ8NK2_ M^!FEKBN5$;!@WG(B@+Y]C]ZG%DX!:%&N)9I3L6U4/ ?0"SX%,$*LO)Z::*5% MZZH1!\7TU1R7HCK[:<@+?+A]5QR^7.?E79;?U*LXIGY(D4\CWR<4N12B_LVI M* %1*K<<5S8SW0Y_<>OL&;(W3'OOG"W#)J>>ZD2*::1=!I64\ D2)^_=0%XV M1IX5G3M'SHB::?.Y#,W2=Z,PW,_4MX#>5M4#D[_\A6$,7(+"*",HRC FO@]= M/"S'?23T1(1!W8EVF3' '19/O9:B828=& M]D.,<*6G;&EQ=U>T3S"L0NJG"8X 2$GD)ZD;8#3D&>,HD;H@KF]M4EW;'0W# M30.R?0?'A,))4:PC<+;8-:5O+;[VE98EJ-L17]+BIL+UDK5-R1\A:5-G2G9# MEQ8EBQ99M_RZKEX8=H$/@PC$)$@!?W*=?1GTABD-AV=>KB443M^JPF+R6E[I MGM!IJIL!FN6V<6U3J[>%>UN4SG-N9Q2XBXP);-T:H'LA$F?0H3-;ML:X$GL= MO5-6[NK3@KBX?5_4^7%QJ$I@Y:#N ;. MT1,(5\XA%UR5FN5U7-=FHU0G[PQTCUQH L)S MSVBKA=KF&TXN )^GL?3"ER58((JWUF;+BNWMN7DFXK?,JZBFB[^H M?F+S?@4)BC- 7=).F'HOIV'D)+S%W:@V/FZ:W1ZNOO#+ M_6>Q^D?\W)7 M;%_665WAR UB#Q"4!A%UHPS[67]<-<892&3TTJCA"13SJ [Q4)MX=VB'=WN_ MFWUQY(F<@)IM!C$)G:T%Y$3T+,-73HO5.5$K>EH9E6%R1$BM-,@RI-2.:\4$ M'=J$G"(F\F7YR/3\[^O]0[Z*LBP E":!#[/$CT" TKXL=1Q&)%W=-Y@_U^NR MUE%36;LR@_@E1!/C&>=?=H<##XAX::/&@ D9E:9?1S]MCE"^:DA5*5^24KI+)/0M*HQYA930R#E,01)1![&0MSJ8L(&,);+R:=)I*# MX.TD,U;E%;$':&*8$O[(\44E_ ,/45'Z_TA#5-@GI2$JQYC$N79>+N,?S-3Z MP%>;V:[:[(OJH3RZK$AAC"'U2!8F@(. P N"&/D9)8E+H.CK,T9L63W P^$Y M3_B<(X"SW?H586UL8],DZGT,VS1?HH<4C^P^IOOU[JY;P:RH%\*0 M9BY-4 B#%%'DA[VY-,1"#VQI&[&\I=AC8A&@3^"X@$W*G99H/3HM MKBNI190^?W)'"R?A4?DXH1*?PN<'S_D^T?:@M:=*\[+<7EU*O?K_,9]UW,.\IT%N>/ MW>A8Q6F0^C%_^-SU:)8&/HJ'U0=_JTU^$T'1T"2[!D]; S?K/;\4*WVK7(E# ME92&%>+D1%=.:.?,9/1D">L:$QJQ.F<7/>5WO<[7G9K18U)$^L_1-(GG]4J.1O![_$I2NQR*M<-*- ML&1EDW=&2-$4.=)<5;K$"X,L\USJP\R+J4M)UAL+"4QECV$HFIG@W 7[ Y'E MY*+70*(T+GGXB#LAM@:2XT1TN)R^U31L!2, ? 02##!P:4""$ =>:S3! 0:B M133N?E\\ MYOGGO/RVV^1GT.P;\ME7'VX_Y9OBRV'WSWS;;OVE1557U_F/&N]Y,2E,?9(Q M30A0$.,4)C (HAXO0@&024S,A])R+J.IN_4&OQ[AY ?_.G==?M&G\L_/^M)]\?WM@:WL[YY/LA%T M4^C&@'I1&+M>D&2 MM;3Q(U3T4LJILQ9U*HCA.T9>([1.0(Y7Y I1MZ8;ABF M?R$J8-JKEV/:"FNB(_3M@85/>55_7.^VJ]A+DM2E*$F2T(4>3,+0ZTWPVS$R ML:/4!UL.]YJ!=L^ .-N'DN=!ZJ]Y=]JV23/N.JQRP9X<=6(*9HTU.9GJ83@< MQ[0R=,S B-8H$;4,05ACH*++2L"GN\NOUC[QJK$11G,2(!#[%_+5$["=! MUELAS+*<.LA]]NP"P>$Z-</[O!X"&!C'8>RY;DH3UW=]%"89XJ:(Z\81]<6[ MOL)GV^S_'9PKAU=.F2MZ/\7*Z�('$I(T+'A5?#0IL/^=3O8#1]*$OV59-J M.EJ2Q[&'PA!#-XDBW_,S$OJ]>0\17RV3JVG4]D14YQQD42EL::H1EZ)QYM\XF%8WR)GPV(S]4/,]QV'Y@ M47?YL6#JF]>[LDF)=*4VNVV909G#, 8^]=,,DH"%*2YR(4D ]<(,P90 T7RA M#=/V1G"'MCE(U>!UG@-V^AJX_2;6;-?WY6D=.PUBL9&6,<*M>OCR'(EU-N7C MH(P9/>3;SOI'UNF/*Q!#G%3L:S)+70 VWA&S(-'4CJ,=-^OQ;CIT$J!0*H$PVR3(TUI)O M9T,I\PR*[[G>5/E_/3 Y)SR:NV9_C'[LJA4*F#GB97'@1@ 0%L-1V%L+,!1Z MZDW7AFVM'& Y#2Z' V-A$(,F*XFJ)(IN5-OG3W9C6H$Z2_O0)[D9W7?68W,A M"J7KQ:M]91.L:*A.5MRM=X=5%'HP1C2@((&8^C",\& /$$ T=4?0RCS*TX+3 MUQY1*I75QP*+1O3G$H%3*5"+0TZ#)#E=K K)^G%9AY28$56BUY'74^#UCOWD M;9W?5:LD2Y&'(T() 6Q!ZY/,\WO;;B9WU,6,1 M&2)<3+NFYUI.QXS0;$75A)@;43BSS"]#[0S[5-CLJ[HJ6)&JWMWQ.PWTH68( MNA/$95H7'/@@/=IXHW=3=^W_KPR/[]Q%D_J#H?9>SOV=_IZNJ M]AI057H7T7+Z^LR+C_>..*TG_462TGGF2_,(3K=CVKKC<'_F%G+5=I!2>^N- MO=0IP;[C%^>-B;@7JMJLB&[W&AV?#?GF4W%8EX_TH;FBO@I(A+,T12GV?;8\ M@"CU0(^8!K[0*=,EX+0 M>>G0/UR7D"C _0?J&FHUO!?11<0*@MMMBQ,AS9)ZP +*DB^%B6)YXU-WB?T, M''[L,:\2XF./Q,3%88A0%D+/>TIT@@CJ)1M5K5J.4/KC:L>!B>X26)E@U17N M%-SJ!P-7+^3\YG$0^KF7IF<(E%IYZC;"4A>6VGY=7#>:84YX#Y@%+1XW[0=!!J$ON@]@Q);%[

'C\V M-@!T>H3S7?(7H&ULE],DZ\L8EF9=>KGW:9XOT<&(JBJOGY[O\OR8DAB E(09 M0'' ;)'>"/LGD@E!)#_:EZ0CRCZV% M*())@H$?!@AC ,,HZFR3E$92D8<9B[95IW_C>L._R)]P_O_Q46M1KI9J[HI+.^\<39'B/FR?-MBE@L+S/ L%B5,3K%.6L M:Z?'Z#0@)Q8^ =K&=,\DZPN1/:,NO50]\WP)+VLVF^*!#>Y/^29G(%21KQ#9\X#0(O[$UZ/G+ECBUJF;)^$#%]J.KB+B^=GP*+GVF(E)R!=3!7JR!P_ M*J705GZ:NBZDR \0) A%,>@-1'Z<9I)W<&5^N ) BVE0DUR[(@IC#5BY!3E M>6&X^:K!C[8/AK00G;S%6#6YDH+#E'U8SP"U8I(R-:MR2M,3 MVM=]>BH0]2*O._6[7Q=)&]$FDY0O0[*,>O3J>3#3;"EM+:V\)(B\!/I>' <) M\@FBL=O9@#B@_JHNZO5>84OIXB=+B=8 0GB,71?-BPVF-I0N$Z6PD624(ZT- MI!EWC41WBX3)6H9X*&(?VQV29$#BK M&+L0P3 )H>_[8# ),U=J :1ER'J,TV*[:J[?U,V4G/?X%#(S>J2*!CD3\2D; MW?14?ARH)$]43KZV&J-I-)XQP.XRM,B,*Z\?.#7%C] UQN.T==&GK=\S CIQ MC-.8!*&;N"C$*(A!$,9A;S)-?*%M:R.&_CA[9&9X'1>KR2DUM"?VA&Y*+B6N MR$W)J=H=-QUNQ:ZF7>#@A+H;I6X!E\.,N5)8Z%H2ZLYFD[NBN06VSW85B\$> M*SZ/)'Z HS1.< QHB".0N83VEDCF>F)[@CH6K&\%'N'BE[X;8!(!IQ9[ M(] M 6W2X>7 5X]H-*@T1Y>$.D] FYHHG^INH[U-3(E/^WM.@#7968#NZGI0F.LK MTI=@ MG<9;<;I>"OZG%8CU^BJA]'I>_:?Q]S4:42MQG[);K M"(,C.0!#U"\C"V#*F=>76,UQ)*IB1[LE1[8@](/4):Z;$C]+8A=1-"AF[ =2 MXJ5FP;)FM9N$:X7-#$7"Q!3*/E=RPO1\+W4NU3G)RHC8Z+&X#(W1]*$PV:]4 MMD57"?8CFOIIAER"/0K9*K<_5 (I\ /Y_="+'VE[(_3#-7KGJ%^ZO4R)S,ZG M4394MCSGV.F\N,4IS,HR1KDLZ).;FI(^BX[C=[OUS6Z_JW=YA0[;SW6Q^?UK ML6>$5'R#HGY\>BR4D C2A//AZ&7N&'D]5L4@4]\JO47X[;NW MUV_)9P>]SYS/_X$^D?_X\"XCGS[_3X?\/W][>_V?^OOX_J1W^#I3[/!,$%1'*'4=],L JD;$:\WEGE ZH5011.6]6>XHW;? MPE*[W"=+F^!RS#YCDLNSGJP.TWF7YS7 U,,U(BD@",_;A 6IBT/86_)"N4I)*I\_46!SMZX?RG:E4=PZ M>P;T#?NT.V?+H$I&.BHD"H8XEOF3C&T&DCB>I_#FUX'*B<.;U^R,Q34:7"Y# M:;0\>!G):+,AJC%=(=;\4[[G):Y?AU K&($P3ID)RN(G-T!IF-#!;HRE#LKK M6[,?V)0/W5L6^:%J-WIYKJ-L$0]7!>5$R #+8I(T+<%R M5C>]-S>6HU-JU& M7:1K1+',4;T,_3+H3V&K4THOS_A@_G5=_I[7N\.7M*B>KAQ%60Q]_O!P0'#L M0A#Y9,A,L?^3>@Q8R]!$BG;7@U.4,#TRA9=NT_ HO8!K*!QP.0VP^=9Q9TD: M7\WI<[L,I3+CRNN5G2E^Y,[ZM'9/B&*&H8O")(M#'R,*0Y(=!7QIX,N5C=(T M)C.ZE$Z+=R> NJ&FIE&ZA(JIU(1,RNE4=SJHHW#^Z&J5/=9C-*F?[VVMQ[:E)[:<+<+4-:=!RXN'I;DOG+V>54YFU?Y MF]:C1FFGDQ<9R1=#F1?/6N8\=W^[[CLQAOQGMO$ER.J*:E1EF&>MIR M;ORQ1[,<2N723AM$P&(ACD1M('M:#ZTI7;0RPO0Q],N'(J\=Y#7$C40N^K6W06&X? MQG&S+(#0B^,4!1BGV"/#$?D09CB1VVY4L6!]CW$ Y50;K%1,PV MSW+J]43PYY;@!M"5\W:<-%M%WU\R,R)/.CPN0Y>T/'A=Q%V3#>'7 HN[N^)P M9"8D;H(P0"E;"GH NS#%_I!L2P&1DR'IC[>N02VB7H .Q;'Z0/>\_/Q+ISSM M&Q4/=56S+_A9I/XW:^?#IBYNV"+&]ZXE&TU,S*RVEIR2=XE$/@V2H$15B M/PQE%GL&S%E>]/4(G;R#**E_E7GLW_EK]M*DF^*RI> ^_#+:^( MUR]0$Y!0-PL#G,'42T.*O:1/H*78I5CR'+T5#)9U[WAX-J^'-=>'!N#.GF%V MWD@?M[?3'&(*N826D)/-XT9H<_G/,#LM:.,1H;7= M:LM07^M>OKX9, &KAG7ZY*9L_QK;QX)!S.M=F?,RVWRK=D"_@C#T^?(>L2DF M2Y+(QZA_FRU-"/!6A_Q+.:1].X8\MR=^PFK=EC4X- M\S;I%%-(?R[FZ9'+YVX]':#A_AU/.8N<9U0;3'\^LMY5_E#SEGTVU.:WB5I) M?8M]Y6>NZV'L8S=-TS"*DPS3P1 -/)FK* H?+[7*4+V*8F-C_3)QJAOJ1CFS MMI$^]^ZYU*ZY,*7+$#T=!R[NDDMR8:K2[BJ"P <9QLA/8)#1)(7>8!8!%"O> M>5,S9EMVFBK;T]?7O4RRF"A-RJ^<1)VNI[NL(KHCVF2,V64HE3EW)(OE2O(D M'"!MON;;AWW^X39=5U_IOOC^^>'^?M\$:,U[3)M]43VP[GG-9\/K_$>-&1V_ MKX(4AQ CDL8T0CYF_2:.@QCY&8UP#*!4O2=;&&R?7CP"Z1RAY,LW[HC#/6'+ MP=NBO&ON"$E&8+9:1C!,6T"C2,9R'>)G_%\Y9YOIMP:YPZ$[#?:I#TBJ,3P6 M!UINLV5(L'4O7T:4D[ J7(JOV_+[F)?-*F]()",:>VF,4@]EL1OZS A,,9LT M7 HBD J/>^7/MS>PARUNAJE=VLZV&W..G9%!J4WH,D:=OALOZ[V9X45TW%R7 M^9J-TL6M:B54R1IF)43I1Z5/WAOQ;8E=-#FU:7 M1C@:D283S"Y#G8QX4ICO=Y*[MH=ZM]WM'^K=M_QSONEJ>9 ?F_W#-M]2YC7/ MNC^T3QY_N'VEH'>\ZO@J#8.82::7T-0',7#]%.(>FXO\2.JLS22(IM&]O$/M M\.[CU%]S9[/>;_B6!M^?8ZIXR.OA4*)SSV*-YM"TY/;L-$THN F[N-:3W&H] MPN\\.>"09RUYY -OQ=?1(A/EQI.)-U1-D#^V;3IIXRY#YB?V^>46Z R,7YHZ MFA?4\;K:51]N/[*AQ->DW/S3FS8X#!.4 ABX/DKB+$P!X:M0XKIQG 27BC9I M?[X]=6A0.1]NG6-<(BM#PP1NB\W#7?]GRR#R&21)0IF$WI\F],^B LI];631 M[S?I0=X_>,,7[6.QW M&Z:,1ZDP" F3.9 E $.7)*'/:P:VD!"*@=QU/:M09(:9TM6^890=XY<+,NVV MA5ALN9A&4)DT7K#?[*L>07>>L#L]>.>WV38*=*@>"2 G:<%EQ(W3N%K,,$+D M1/SMX1N#4I2/3[L63R:I"VF((M?+ $QB-T@R#[?[%6GB!6X@DS?0,F0Y'=!C MDZYYI<>>F*Q.1IR<; ZPCG909U3$,99&%,\(N+&9&@']N7I=1/5&BR;7L"9+I:%8_,<+9[J]B-"@7=#YDE#^A\R!F6F 9TF?< MJ[/G/4RR)OM:]*=\D^^^<8L,Q;"V]WW7]Y,X!%Z(4^ AF$*WMTG"2/2XJYX1 MBPG__A'D)V#MC:@9;]^>)VHL.6^$X&6,-T.^G'DCV01#\L%&;_U]4>?5NV)] MX(=NZ>ZP/FS8=CE!^S?*CJXBXOC\:KY)K*:I/(QBGSMH9Z[-+CYL6(:WX(I<'>9+4&]$=- MM*#(1IIQH6C'7CLN0Y$G\?1L5&2;7?'RI,7V85/_8UV6ZT-]1"EE*U9 M28R2P$]\%,#><) F4L^W&C!G69L[A$X/4;;\J#Z=8H([,9-RNOJ2Q&4DO"Y3 M-B*,!OE>AOZ9=.A535/#7*FO^_Y:%M7PS)I'2)*2((K96C-F6AJ$WK#8Q*$G M=ZA/SY1E%6NP.)L^LBQ5(TM=0E57TM:X-+"4;K#-]R+U"%-2:VDEBI57]14SJ[[2"GAXMI C75%%Q)#XHZ>'+5_.X24I8Z+2"@QI,T M\+(T>QJ7SRC[A'P+ZW]OC19E5CS2U*,PVR8 M@R )?,F2@49M"PF*3@' :YS6Y3.M@/LK#O$DGIOEG=!89^><#4%?\9TC]0Y M&0[/$P?+$#DFQ%8:9"&*:\>WE])JD4&A>QO' #[E]4/9B#O/.3085@C!)(@2 MQ*)VWX]]F$1^.N1-0Y2*2:814Q,K9-E";(*I;0]2XD*'-K/CHC@=I9H:R* Y M'3:'@7.R.;B4N" S):=JEV1T^JG8-9D+')R8$HQ2MX#K,L9<*2QT+0/'>?HI M!?"K?[Z7)&&&88P2XH+!9.("*E,A4,N05$Y#OCH@7PY+)72G.\NCDGY4('8A M89415T0.\JCQ(UQZDR^#FP7Q=;G>YGUYX:-#**?V;3 E@4LH(B3& *2>!Y/N M3!%&D&"I^PUV$-@^NZ-]6L<2\6(KT/DYEXO"&KQ#(K'!?%0%_@CV,K:8E>@= MT4V[S;4,0;7LX\L2H1,P*BK!67Y3/UD;$HUL9>R[, C8O]GG)\3WH)L 0B,_ MR& 49X)#7?'3[8UE#NC9,)TIN7^:F)%1J,GD,H:9KA.%T=XE/U#>'IB)9JW9 M'+Q<^7S%ASSB9ED:993Z 8U;2Z$;N%CJ6)K*YUN.,XZ/IKXK#E_>L,^XB' M_'!JXH(T#H*LL^!%"4ZDQ[G@YTXSTK/B;KT[J(QU47HD1KL%9I3&^R52[(WX MEH%+8UZ2IP6->EGDI\:]DO>B(__7]8_=W<-=9R-!;N9E29+@"">0(@3XZ_6M MC2S.I,Y1RGVRY='?@7%^:^%(CG])DL04P!X_9'V4PCKW>!DT]J??6Y3[9MAJT8%350(XD M036PQH^D&HA28T<-CED84P,EMA:B!FK87ZJ!!@/BU3KW_*C#YZ]Y7K_CK/'B MYQF25"-)6I>K1[*.""B2 M$C>BFM04X8F#+ O(THZ=BRK M4GOTZ F;TX)37$UI$2JF2U-Q*2=,RC1:4:81CD:DR02SR] F(YX4YON=[)G6 MPQ>^Q<_WAZ_97S;!F4L(#".8TBBF*2$D" #I325>*+6AHV3 LAX]/]APY7!< M2NLT-?;$-,@Z<7+BH\*9I0.CKWD9$1PM&I>A-'HNO#K-J7VW.^1OZ_RN6@%,/ +<. :4X-@-P@S1WIKGRKTPHFK# MLN*\.*#I_,:1.0TTK9.N$B2**A.=I>C)YU M565%J)3"5V\S^M_%&7]]1-/-:V\ 8;85S+YN=?2^&NG![ME7.$U[DNF@)B#62GP3QK&TB4;YBU+=3J.0BV22W> M)F)5'F2I.C'YV*5\ 74@[/E63-%IM:>O=%U]I?OB^W5!=S_R;?IU77[)JQ8$ M#1B*./$0(0ABF&$8].=&0.:+[5A8,CW5!+9A&)U;!I*/SEL.T]FT.+7U4HMY MY4EK*M*-S5HQTH W-6UKMH#UQ3=4>QF>NIW:IY=I%9^X:84MN M\C)!^V)G+R/.79Z^S'$HGO2YS7*60(@]Y89#Y:1B@( 79 MD&*",)#*,JO:L)[T:6&Q2:C!Y6PX,-ETCR)]HND>^\RI3"M5]= PU@!JWGJ; M.M5SDI?15(\>DTM)]6AZ\2K58X(5^8?<7KS7T4?MCR_?:LR2,*5QZ$8@\D(7 M I<,;W8@2A2?CS5DW+(Z'5<2&%ZU&;"J/M=FBG@Q^9J5]%E)#5N3G)?<'.-S=@W *V?;!WWU^H?" MN4D=@L4T!DS=1DI"1#1..4"X:(<[(M M&2(>0?V?3@NV*0W:_.#-3=,"/> 92X+*4CH6(]IJG66HICWW7L:(=GD4U56Z MWI5_7^\?\J@E* %ATL.(<9C)Q"K&C5N.58Y&87';W[\J#LX UVGPRH4N MYEM 4NGF(%]5_:YZUGNX)^B?/BNA;@I3[&'@)S1 A*1I-QL@%%(@55UU.E33Z7,'NXE+ MKXX4HGDH]0B\6D'H"=M12F:.I^G%,H368,YPC^=BANJKQL M'@5Z>[A_J-F/&45,.9N$_C'8[B(HR=*8(IB (*48XBP$).KA@E2N=/AL(*>+ M:6\>G6<#6>E*^7R-:30M,6\[:JCO++?9;9&JG[FPUXX+4__9:%#+A-AN%^$* MT\4A?_QU7?Z>U_3AL!W*(67()T&0>4GJQ7%*4XR&T#J)B=1C5HHF+.M^@\II M83D-+M7RTXH,BLGU!.3)B:T*;W9J4Y]D9D0Q-:E" RA^&5]^8^VK2T-("554>5J7$TFH$E2 M1:9G2.+BH%VFU"X&RC$F=N7OE9\GU%.3D 5YVQPC+ MJP^W67Y?5+NZL^A!DL59% $WH"F%V*6A-^0?TD!(,DW8L:R?Q]#X28 .G&* MID6H6)0V%9=R(JM,HY5X;82CD:#-!+/+B-R,>%*8[W?*NR/#E_^QRTOV]U\? MW^7?&)D\40JRF 60B4]M)8BUOA:Z:=.K\98XXS:;4[/C#Q&D:7H<.)ZP,W M"]PP3@#PH8O2I,>0$D]-](Q8GE#[GA\M.=I=.1J[>ALK9MI"4ATG;P95D93A MV:Y*BE F(I9&J5^89IKU[9QT6F!06D&;38ZJ$6ROBU #%%,$(A D),%9G(0N M)KW%F,J];JMCQ[(Z-E@<3W'UJD6@I,A9YDX][FN!73G"5-I5MM<\B>B8!KL+ M4RT=3\YIE#8[.HH$^HR>C[PD8+$CA DEOH<];SC? P/%9:N"G4D4"1A4)&$" MU17)!G>F%$F RLD4"2@IDBR[RU4D:4\$%$F-'1U%\CN+U"498EJ79!FSXT4$ MN\.I#Q)AJ1I7.G8F423?H"()$ZBN2#:X,Z5( E1.IDB^DB+)LKM<19+V1$"1 MU-B9\A[=N^%E"!P0+_9" $$(@CAQ ^P/&"&-U#1L$F03YLVZ>[?\!M9QB?K3 M]W!?W=/J+N:^4WV79N(&E]3+YQL'*S@0EBQ21^8D[E=+L%]VP3ZPG@T;7I:37X,F4CPFJ0[V6H MI4F'"FM]4T[7VAJ*G^MUW6S9#!6*:$##,(($9 "@* X!\.($4)>&"/A(N#"- MZL?;&VA=F= !TFQUM\Y0,S*@=,E)33E)["!E9;R;<#YG!D$Y^>/\O0B.(8H'49XF/"D9='YTUQ M(RI)?RV+JOI8%K>[>I5!#-TH3C(_C#P?)%D<9X,%C^)5\XROF ;)?*Z4Z P0 MA$=, \5IL!'^?!72%#&9\4,8Q2S^P5$:I;W!-/.0U#)%W8SE0*1#ULR? M=STV)V_!R2YC-,@47-%,PZ.V80;>]V![XH6->[;WEO-8-)$K"%%\J@2S &OCND:& 48*GD MB:XMR]+4P6O&U?H90$5]TN96,+*9D%;):.>(T>?8YI&K"TR-Q46&.%Z&2/-'@9\N,L"+,(81!'0_0&,9!94:E\ON65 MU0"I>U)-\FTZ%<+$M,@V5W+Z\Y*F[N6YB1^=>TW)B-#H$+@,<='RX.6#JEP2NF%(?.*C,(J@YV'?[:TD:2QU&4WVLRW'.3VUQ)+O[W-$S2XCR@H?1K68UQI:A$LKH7VTMZ[ @]5SN^^)0/->CWBA* MH9<2E*$(09J@* !X, I1!E:'_,NZSK>"\8:>,:&1D;0CXQB7^*S:O.RZ4PD\ M-&D4C$$FX$_C2=QC9$->W6#?G6GUX M&H]D ['E4"9UU' 9D*T?7VS7F@[7&^?)5>?)5^>F[0+=V\"M"\Z1#U?/>L<5 MGSF8I-4,TKZ=.UI*YC@3.4D;7CQGN:R>M(S9;)',G#P/NC","O,L0]9-YS@_ MY'S7.&6+C]#W4Q(D$*8^<2/8S^H!!%FV^I:7-X5XXD#-BHRV'0.2E;AZ_4,U MB:!(G\P\8YK3"LY/':J)8_XSW%S46G4VEZ2+&EZ M'Z5 4Q=3'WHQ25(49R[ %*/>!DIY71KQR%ONDRW'QOP\^X4=#2N#XAD)(T-! MC:QE# !%[(6)[B+7V?^1[[Y\K?,M8G/3^DO^_H&7-OAP^_GKFG6=#P]U5:\/ M6WY*HK]'$M$0 T0SRLM]TB2+ X1[&&[@2R7KC1NWG,WO\3H=8*=%ZAQ!E9N; MS;,O-FG/2KS<;/Z*\Q8L/QW^FOTK)]OM'_AOSW6-39;9$0&TUDC+T$A[[A43 M=78[2LOO[V]6H>L2A+TL]-,00_9?("(]!B^+8QLR*V;9LL8V()R?=@>G:O"= M#]FG8-FLG)HGV*J6-G"7*9\-- /:*=CX -(Q]R/!T*!"(<&I -)5M6Y;-/NXQ+9SJ7&M)YR0T3Q&(+D(^S[$I M+Z#:[;)H"=7W3DQ$#;$H*J-D71[8IU;DPH0>C\, M8'!+ NID[1(:(THQ M*R'&"&1NV%O+" KU1$;4BG69.5Z\F!0:81K5I,8&?_IB,\O"XPPU$H(C2^8R M)4?:BPNBH\:*<(6$S==\^[#/N[0.4[A\FQ9W?(^].1J$RI+UMO;Q*OSX]#L? MUX]-;;GOZW)[O;[9YRL,/ ^DON>[41@#-PTP#G $@4N!EV!/JL[X=*@LYV1Z M1X84P9L;CM,Y=L8Y]L:Y>7SVBYU'3N.2\UOCE&1U\0F;6$Q$E]FZ!E2#E_>UR:3=9WW[_+Q[SO*LKVZ#YE/,"S!N^YUH7F]__=MC55?^* M6^S%B0]3Y J[;(XAQ(/1,C0V[EK6_1]L75G[3X'4^??Y;)?D2I!72 MQS5^;KXEI?L,U0-6IP'K-&B70/ZVV#SPP=L,\,4VPC.4]49]6SPGY/59B8/N;E;5'>K0^7420^HH#&*:^'CFE",)L2 M>Q0D#8CTY&30]E03U!%D0Y.4R0:0F*AFXEYQLCI"Z]B:L$PVA,*D-5.#:$Y< MYAI&;O(29^O2!&:!]P5-8C:\.S6166-1:C)K'Q_M_RO;E?F&M8#@)$M\'P O M<;,X"B#&7@3];)ADLP1+3V]6T4PUX75/#SO#-WH_#*_5[#:=Q,2XF%93G"K1 MI0:S-H':;4*%*74Q3:DYR=IN4KFI5X?52Y/Q)"VVH.EY&G]/3=@3,BVZ[7;* M()M6.ILL5@B@A]P,)2R"\'R;WW>'+\=RB>(P M\"'R*$F('V4$1F!(WZ4X%'I*QS:&.1-HUU8S:$HM8BZ39KLQ[&74>N364VM* M+60^Q6:[I>RGVF1;S&C.[01]FKDWG0994)!OTTN%7)P^JZ9./IQ"$OL1@1@! MWP\2Y/L8PPST2++8STR>@%"Q/]=)",TYTG0KF#D28;L!](Y&V)\73;>*V;,2 MMEO'S)F)>>9".=HT#E'H-,*"YD!;'DH>JM!G4VCN&[/ZJ:H?.LNN#Z(D$\%Y(N$C^R'S1AJRYCTVA*AV6O%IGFVOJ,\>&^>5KIK^P7Z^KM MX6->[HKMBL:0)"E-/,\/(I3@".!^$Q\$48@FF3W4H%F>21HT3%H.Q>%-Q6+% M!S82'IVJ"?V*%K!3%\[O^:.3=VO.2KW6[=3-:GD>L=^B$\\I5T[GTI73.N6P MEF[=NG)X,<_BUJ%%>9OOZH=RY"W'9,))E"^*%I,?>;G95?E'MF[+5QY%61PD;LA69IGOQQY-8.^!!\)DFIH*YG%; MGM_>GY_7KISO?67Q=5=9/.^@._<6\4) M\#V **0(Q1F$&47!$$T D,A5!YX4FHRF*I44[O#P.;/1PL=\74H^^CYM6UE> M(]INI,E7B&WRL6_FUJ6%S6@2;6%C&:C3Y'^0.7^?EG;=*$A 0%,48I9F;90F)0=)[ M0B,B^?KZ$CVP/D<=(7+8FO*N4I^F%D:=S&RV,.B+GO2&Q=Z1YR?6>8/WSG$7 MX_[/,$-.V[Z7)M*%]K8%S;=+9>C4M+Q4K-.L"=N:H&\/55TV1ZRJ#_77O+S^ MNCZWA$PR%+L4M#K3EQ&V#F4GK[M M)6?8=33> MSI;7FG,V\>138]\A;IW'7J9F_Y[.S?Y"EJF13VEC&VNI-"YIR%T6+J>6O MW783NA3P!.RO1;&MV@(<^?,["]4U@U&Q69Y!:GZ_>EM5#SPL8+A.7'GO3JJL MPM0-2.(&%+HH1&E _*R_OP=00(1.@LX.TO+DR7K,'1/3=KMSUR%NMC$_??Z; M\Z4[\R,]H\_OU9Q-+%P?)1:< MP?,^P_#V8H;A#]&=E.*JI:"?*-J:TF=C4==$>"_'8DOK+(N*T!9'SNFX;7$P MY1Y!W3>MS:+'DPZ1'_S+?)4D-'5)0H,HPF& M,G5KR3"S3;>9!5B+B1'0;#S"]C M?\"T4R_?=K7!F:C^]=6#/N5[#N'=;GVSV^_J75ZE#V7)]'GE8\)KQ]*$^"3$ M+LT\Y VZ&T>NW"$S?7O6CX3UF!Z=VZ)T[KL%07'KL(FJ+4DW[:"\2-G(>#1' M]S*&HD%_"EL=4VX OF71SH'?2/NT_OXKLUSNUOMJ%7O$)5Y*TB@B29IY 1N M$",_HS%.02KU;+*:!=O)F?5WYZX'(Q=+*#(F%CK8)TLN4ACP7#FE,8! C2!8#!& M$%12&3D3EE6F!^-\X6@414:2-$F1L<>7LL@,K#68YM689_2(:(P:GPO3&$4G MSFF,#B>B&D/?T@^#0717/+#5F(<("YEHBF$8)8G'SRJBWA(./7]5%_5Z+R8P M*I\OI2X#%.$A<\W_Q.' V)3<(MN-5%DR1YN8Q-AF3$Y?&IH&.$Z+9UI1.4'( MB*+HT+<,.='RH##7F12#E7?,Y*>\RLMO^8IF(?&QAYE ^2 DD/@TZTTE"?16 MA_Q+DQ*2FWQE3 @-C:0=&L=H9,["<""\?M]Z^W\>JOI85?AW.5KGVWK_(+FQ MH\:H9!QCG$K=**9AJT,T4_!RQ(E(Z*)"X3*41L^%V&9.3DW?S!RTG"!G1 M$AWZEB$E6AX4YCJ3G)"DZ^HKW1??/S_ M_KZB,,XB2$ :Q5$(/))FN%M\(40)<&5R+L:,6L["<)P.!RJG,N8X%9.>6>B4 MTZ.!R2OG&*5S!-/YC0-U&J03UYD7)7!$OXRWP3)$S;Q;A>6^*R=_'UDORLNR MN]_Q<5U^*#_7? 7T=[Y:^9B7S;&9%4UPDA$_#>(,!!D#$@1AY 5)3((,!Y#* MB)\ADY:E;T#97F^XJB_LL76/_/MRB"%$F%4&H6;&?-CHH" M73F'PN#249%1P32:=3(E'?1W=1[63'3O$RE@K3XG$9\J/I MP\LDEP%&%$3G=> %,Y@E.$TPBJ,L E[D>;U%[$92SQ/JV)E4@#37;5I\2@N/ M52IUY&?FY=H(16)*I$SLXO1(W9/SJJ3)CK(V=>&7'V2>CQ*(L1M2X$'?];/> M6A;%D98N"=J80Y-45F;*'"IJD07Z]'7H:I85V1EN9 1(DLV%BH^L%Y>$1XD5 M9='Y\%!7]?JPW1V^K%Q(7.@1" "A3.M(&B-_,$D3J:NP6H;FD)_B"9^F!DE1 MJBA$MM@TH48?!)B<1I*.D,CHD@JY"Q4G)5S"[KQZ@K$O/+?KF+ WHEI4#H-U=!K(^:U'-O%1 MH!&.1L:3"6:7,9R,>/+J7+0I=C0&T]-)HB D7A@'"&<@<2. LCBDO?'I)S3(Q:$+(PHH3:., M^-2%08\F]#*ILX>V,%A6LAXVKY/5 W\Z$G?E-.";3446.1Q36=JLM0WRM>_GR,:))6!4N#;#>M7MU)T^DNS0# M$"89!)#7:(,@!%%O,X/$EQ%F/4N6Y9>#Z\XA_YJO.;:FMJYDO0 ]+L6D=#H: MY03SB,%EW'@9)6I$]KZ+0:2>"A(Y&JNFK4M,P25ZJ]F^:&XVQUXQVLJL-XT MH)G@\$02R6X-,Q8 MCDK([6V^:4HG;SN,3C6 _(M<<*)#IEAD,A&/NF7 M;,GY\R2.R)T!YI>A;28<*8SW2@.12K>D>R6?J"DFQ-<:*XS+% MJ=M7;"()2!,I2;.%P782K'EFK.B>A>+)E?+D&V1RRF>M0<1D<0EM(:>9/6*G M@^RTF(=,5W=0\@BV\X1[ 0'C97)E0T>#S;4,H;7NI4@X:9Q5S<7D.3PK/PH2 M?G\O"T. LS3T D![% G(I,I.F;8M)+B:WG08H+B<;45]7U<-=\RS2 M@?VPXF*_ -4XWP;R"TWMUERP2ICP3FRQ:8A%X:=\QM/Q0]CH)E& "/)\%*4! M]#T:>[BW#OV4R 1JIFQ:#LS>OQSMU6BA#KOTBH5=2B6E,2!W:-#:ARG\RGGXW.WWS48K[AF;B9?;8IS.":+YAMB(]KZ\Y[9:/;-ZSSR"7]RD917K&%'BG+HDR+ MLN0.L$AF6/%YD1L%KL_"&9=Z+@X3@I-VQ9;Y@ Q M69?[1[1M=[2;\]PK+_9 $B@A?'4D>JC1JVGD+^[AR-Z6=H MKYP&K],#[NY2G!_0$S2#F)C.U@)R8FJ4?"MJ*D/DB)I::8]EJ*D=UXH)^K-D M3#3L_E>T*,\#JM"/7;5*?1)@F 0!\M,,T!"[_H !9HE4O3>SEBWKZ1'89F-^ M;(CS((E!EM13PPTA&)W.U@:2X:E)^NW$IS),C@6H5EID&9IJR;>7(:I%!D55 M]9K]]H?;7K]_S?D)BU6$0T2"F)GR?/[$ @P#KS?EDTRJ3J^2 MR6_WM?KNN<]ZL;M(9)E$&W)B$,8A3WP4L1@RRWC#. BR\RV7&G.VX M["D(&% Z+4RG[>V)\UL+55"&3%(ML LU/7U#7#A,MN+TW%M='I0XQFRQM*(\P)[2298'X98;%AG\[N M'9ECS/"F49,2\+TP0Y3@ "=>$H5AEKE@0 !A8&'/2,CNHK:,%#*<1MO Z(:1 MQ$J949,-H*2?4W&O*9_JM$^AGB,D MBHNGB998I'8:<6Q<.LUQ9SCZ;(]1=DAB2D#D)AF.LR1%&!),XAY)1%VI B4V M["\H&AU*#*DMV*VTCM'XU%K#V(M3Q=MDSHCUF%C]R%6IF1:IPF8]5(MD-=@T MK,OO=H?\;9W?5:N8Q F+ICW/0\3/0G[A;=C5BR.YJE'&C2](D9W?.&RGP6U' MC27:Q*@4VVD.F_D"D9:84X,'1O4%6+YQ_E#JJ^">FO2J\BBNNW6ZKKXR -]V MVWR+'_]6Y=NWA^X^\>$+XI>)FNJ!JRP(,?52',7$9_*?X0@,Z> 0QN[JD'_A M-U5%-=>88:'AG;3#^QBC\"C_E&_VZZK:W>XVS0ZRP_N-4_10G?6 =>IA+ZP9DOK9P!<%_@A!"3V$Y D@9]@,,1M*$D3 MN8#)F%G+H=*KH5L7SFT/K3+"#(AR$@ M* U#[VG>([Y4F3N[2&;,ME4.+\K0.."P,7IJ[]/TG6XC;:>;B)NZVDN/^LPIJ8E%HF3$X?9;FRHG>O M&1D1,0WZEJ%,.@X4QKK2-/'CTYY%A/P@H3C,PLS/XCC+B)_VN (4&*KY8PK- MTN-("QNYQAK2;D!IIPTG#BH7N/LKR+J%Z%*^19>AXQ/Z:RC*5&5:^+'*_#8O MRWS;YL[SM*CJZGU>KV*2^3 - IHA''@(>&R&>LIIN*[<4[2J5F3T0.G1V5<; M3/S12AY5[:KJ@4-U-ASKQ(\IGF9K9!SK\KN,T:GMQ6XK'>*C]S>+:?S:Z18\Y-S M_ ^?W'-:_YS&0;7DWTP=02R&6WX?D(OK9FU^*^IOI85&YHYY>\0R9IZ9.2B6 M-$;E9KVV4/GG>ETWP>R[#DES>]*+O,!+D0?8_!KA, P@]'N++)J5VN+5L6-Y M!NI>#!BP.3TXI%.;[G1%U M:F^OKJCO1]3+"'1!X)'$]Q)O4$0(Y&)K/4N6%2?*[:,63]45,\Y08$BINR0?HA]O/ZWWSI$2V MJ^IR=_-P=#,;AJGOA0F - S\#,0!#/$0!P("A>M::ENRK'H<'Q>Q!F'W..T3 M1I5BB_K>4;0(1B4J5T[*K%K12EV&Q>I57B+BA.*;)7 ! M52K-^5+8Z&*2N>=\O^?W'@[;7]?E[SG?02(_>%27]R4Q79JX'@S\ "=NEODX MQD^+?Y>F4FED76.V,\(MOD;Q!X1.![%2/%NDS[!@?G9*V86;>]V!ZZD:_XRXG/;B9]!',8T MIBZSROZ%_7!(&U L%,R:M6A9W#J0S2!\#E-7X0P1+B9STW,MIW67:9Y)\(2( M&U$]L\0O0_H,^U38[*J2E^>,[/^\&\X0(3]),S]QHY0@&&9Q[/55V6(EN8FQ_L!RIQH'/R5M=3+.7W."2D>R9IG506?*3>$U*]N;Q61?XN'YLOHV^ MK\OMU?,_:U;M\YT0-=PP([/'7%U@&?/,;-Z_O(WAMBCO6F3]L\;$\R'QPCC%'$ 2($"Z=SIH'/N8B&1+C1BRIS0]O":5UP)T MCA"*O )NBUR)Q.GD)*LE3R^1W4/5S)Z*L'$N@VJ4R05D4^'%*<)2F/LG\N#\H3&,W3(E(N"S]H9;CW&&0<#!BHB//R[AP M6Z5$49]'V1B)VJI\\^^GO"7%0IF1>#5"'76AV M!?$1C=AG;_GGT_WZRRJD<>BA (>^&U!,W23QO/[SH9L(/:@@_ZF6Q_0 QN%H MQ >U)#671[4]5N2&M2 A!L;U,X_/#&PU5N8?V8JX"]W^(#];M\L:1&S.EZBV!.!2JKJKS^5-I1HO+X<"+JB'*FO+T0]E#TXHB!X;\AK2*E9G"\$496X&TS0*TL@%)!VR$2&.A$HT MZ5F86$>Z>55+2:0(E-426]SIJ8D0;<;UY(@+(451X6YIFJ+DPUE546=$1%?: M+"?=[?,R9='/EZ)\7/D>C,(@34BE#B(J+$UF7YL$V4G'#(<61 ,4ZX?T8K=(B:7R6TT!=FNHNL,GS*OS1GCP[U M^_5=OHI3'R64AC3. A]D/@;9$-A@E(9RTB#YX=-HPQ,HAZ.2%0=9PD35P2)7 M2O(@2I,Q?7A.P*A *'*U%(50A?]*(K1X$->(E,4JY7K_]K#-?_S?^>,J\E.$ M(L\-4)J$?DS3D Y:E$0 RXF$[*=/HQ(=*J>!Y3!$R)ZD3Z4Y;-T29]T9?K#WS+(O(20!/L N7V9 M&!K3$ K'%_-J=3JPT-=U>O#=G?XL@(>I%'H>B!%A)(H1"1" MP_:O%PIORQHP-5%DTD!T&HQ7[6'RRCF"*1VH:+$K'+5,1:Q:"*/*J;F(9H2? M\?#&!+'S*Y1)9UX'/N8X$E&MZW+-/_GSX]U-L5_1A$ ?0C<(H8>9)B99?PZ> M15D>$3[N*?>IEK6H ^.T:,0E1Y*:R^IBCQ4Y(1$DQ(!>///XC#2HL3*_"BCB M+G3[@[$W,-!AVY9=KT[67:^N\Q\U9M[^OF+F,4J],/!1B&&$D9\TR1KBNC%! M&,B50I\$DLSH4:J;/OJ<@K'G+0RVT;@^+;9QY*1M_)$+?I>]<^'<,Q>\Y#'S MPVD<6'EAD ME5'#@7\/555>\V..F<>MDIB S(M(!KVLAQ A&*\.^9<4!^>>_8*S;O#IRIH.Z:HB9YMM@Y(WD/]I M()__P$'CY$^D@>>)E%)$ ^VQ5'TTX=I%M33&G[IVHKNBK'?_[ IB_'6].U3O M"@:A6J4^AAE-J1>EQ/U _K M.WL&4%99'*=74;XVEBJ8!SRYJ MIBGVU"7S?=[=Q]MMNN\VT2[R?1\3&"./7\]CRW$,0&\^#J-D51?U>J^JEHI& MI1;* SZ)Q%KMW'>P'%YBB0_;GVY:@#\;63ZKLJVJE1,0;4(H.?/_7W5GL-L@ M#(/A>Y^B+S )$D*2RZ0$Z*G2>M@+M!7:D#:0@+W_ A3HUI8E$+?9I:K:0^P_ MY,.Q(>[M'/YR87M]73\C0"Z< E?IN-2M/]%H13==+C85Z:P>\I9%FZM,\V.6 M5G%6'56D]%6FPX%$E%!!F43=4YYPQDW1H).;%X82;$C14,Y%MQCTL:8"V/U0<48Q*QQ M\GQ#N,23Z M\TJX)!(9]2^T/#1P8>"E?D_+\[/SS*(;VSI;A":,Q%#4?%@QUDS+I> TGY1_ M1,X9SLU!YUP-==FYZW8]RH 6#CL5<95IG95M2?<4AETU)T@XQ9Y'$0VQ%#24 M ::=.4)$(M)Z[!?<"&">GNSN-S"&N34XZ?7 ZH3J9HCM!6_PVMW,?EH]S(0; MN)VK\ 1XP2?-#03#NUG<>3$8=HC8E[FZ&U1J0]P^,#V.MV$H1C).*!5]]02P,$% @ M1(N!27TD9GO\.@ A<8" !4 !A;7=D+3(P,38Q,#,Q7W!R92YX;6SM?5N3 M&S>2[OO^"AWOL\>X7R9F=@-7'\61W0I)7N\^55!D=3?7;):F2,KJ^?4'(%G5 M-Y)5+-:%3V.S\>HNG2_?F#P=+=/) MFS^GR]LWOT_2Q1]OKO/L[LWO6?['].OHQQ\WG=ZL?YE-YW]\'BW2-]\6T[\N MQK?IW>A=-AXMUU][NUQ^^>M//_WYYY]_^?8YG_TERV]^0@#@G\I>>UO$?_U8 M-/LQ?O0C1#]B^)=OB\D/;P)Q\T6-\;V3_J.[ M-)^.1_,_LVQR-\K_^,LXN_LI-OQ)CQ;3Q=7U^SQ=!+:O618F$>?RU]L\O?[[ M#Z.[/R>!=,@@V!#^[P>Z+.^_I'__83&]^S(+9/]TPKS,:''K9]F?59-YWJ[] M&7Q+NI,^8>CVZ?PT M^CQ+:T_]:>L69Y/-)^E\D4["+XML-IU$+:!'LXCSC[=INES\-A^M)M/P:>54 MCQ]J$#K>C_* @-MT&4::M4C4SG$[IO!CT =K0#\"\8D2JS=DGW1E=U_R]#:T MF7Y-WX;]["YMD<(:@Y\)K:?C]J1OZI$+;0NY>[FN%LOP#?F'=)P&:ZF68M_? MI=-Y1;EG\RT&7OZY[HYZZL"=TEAS:ZWJV-X<"S-;S2=NOIPN[Q\9&E73K-.W MO9GZT33_K]%LE?Z2CJ)QM%Y!55,\V*GCN94?7EVKQ2+LQU?S(-!5G@>G9VTY MUT1T*X-W3&L]7-?HVMX\-ZKUT^A;];QV-.UD'K^.\CRLCJ]I3CCVMS[\B!.J&AWLK8VZ&].;W+1O/%^]%]'#YH['?9 M_.93FM_9]/.R:G8UNO8RSV/73X.AVJ/CUW3I1OD\Z./%^S3_>!LLUZKY'NC2 MZ;R.Y>L10W0Z[WCZ-5G-PA[X_"]Q"QP'D=OI;!7LZN9T-?V*3NFNIU,J.[8Y MQS_5>)RM@A4XOWF?9_/PZ[B>A5:C:R_SK V1NB.T-^NKX/#F1]CE^]JW-Z/W MT3G/YCJ=I]?3:AGO:=[9?([59S6[=S??=!E6Z#2;3,?;OYALL6PX^3IC=49) M/=A:RD^>3<=?9[.@B-=5_1-!^R, MIIKR/]2IO;E]7&;C/\(V'8_?[KX$S-72GH=[=3V[8U77<:-T/?O=G[IO\==4 MS6;Q*K:V-=;B5W1-=SW8U^E[[$P?7S3+S13GZ4UDP;O1Y_398?RN?K,\?](M M7F[+>+D-V7K2NT9K;Y)AMVIWGL\';&^JFUW5S5MF[.YAVY[VQ^4H;YG3^P9N M;^K!5U^D[4[ZY9 M3C=;CF8M3_?%D*U,MP$2EB]G6"WV+X\"0]Z%1MNF<.JSXME/AJ7)UJS2-W??P@#)E5= M$J$9D\H@0@%64EAFD*-"80> $)*BIW->[U%9ON72CDEO6;.6P_5H\7DMC-7B MQYO1Z,M/D9B?TMER47RR)N]' +?A2/^^_7CGA.>3C].;^?0Z(1E8B38"3##M3,$HI4<6HQX!2^?A-ED_2_.\_ MP!_>A+]=\0!P((C#D>W6*T4P8H,HAHJ@LSI*H.X0B2?"::3:,U_=P"5!E,40)U;'U&HZ84*,9TWR=H7:>,F&$$ ?RJ%I'D9/FJ,(S+ZZ]M-YF-1T-'N?+:9U MU4:-[@E#T?MV!@>)2$"1@1#*L U@2BTAN,I4ZH;P301I#1*?-DP@%MX)A(QC M-@";!II<04SX/[^<%=ZJ:+,6F=J#V;>9GUGED5.U0?*L?>*9] )9BHF'4EG+ M@/$%60 8. !6ON33+)\N[]>69#? :2K;G1 YC:4]("5N3VH^B3_4 2ZQ9) MC2&PXS2I;4[W ; T7ZX/NY?QW,BF7Z(./@)?-;HGP6(R#EG$6##.-+"""540 MC9$C%^.KMHRH]GG;Q]ZVN3)9/&1:_9HNMRPYM,4=Z);X8-O+X-(;+H@RP=RG MD!5$0JP:'GGCT^ZX'C04?QUX:I'%O1R-;?(W[L,D#YZ+/31+L#$ !"<04T4< M4DH)@39$,"R,;>@?D^]J'SN!H3V@XGV>?AE-)T5PVGRRCLQ^PH$#8*G1.T'$ M.N:U4<1 QX->E?&,84.R%Z+A9D6_*PRUS^>^G;*ZSE@")>50$AP/@F3P/907 M8$L&T=3C9G!A1\/E45C3JX/+*1SM1>=D7X(I=O]^-MID9@?S_DL\NCB\,QWJ MEFC*+60"$$689 1CC$HBB04-=ZJ33.('V)!N87.R[]XB9P_"9T^DVV.[/"OL M\E^S^7BOZJC3+1%&.,J !(II106B3+!BXD;BAD[XT49N7UY28Q1TP,PF* @@ MO,LBL]?W!5]FH_O%;GUPH'4B,=7<"*D%\DQS9('SQ32=!0V/\(XV6/U!;U.B;!T:<>&>,\!$)2@"T3I:)C2 QJJ';L M$I^\A;3*VQY ],B KH6=G>T30C UP 5;S&$K!5!>E6M#8-H0,L<;JSLAX.-5W0D#WL0?I&= M.DT7,9 ]9L?=9K,@F46TD9?W->X:ZPZ1$.>H5MY+B F#$C ."T.;8H<;VBYG M>*K?Z55U1^SN%VOU;[+W=TJ$I8QI9S3@F#A*(/&Z(!!1W/ DY=ROL]N7_WZ MG<;Q'N^.M@6&ZM\:/>V0!,]?<<&5P)F (^JT 1Q[,JM/_S' M#7JMW8=EU.)VUA:7>SOSV4SY* UUN&-B-0&*22L8#@8E8AM-WY%P#F9MST; MU>O(UB_3R/9TM$BO/L^F-VLQ'CIIK#= HJ712'CI$6$ D;!:7'%7QX!7#2M8 MM&1Z]P&JCAS_+KC?SWW9=)Y.MJ4,MX4-XU7_(X[5O3\[8J#$.^H1]DBHP Y( M- L_R_6G;,/ KY:L]M<+PTZET)<5=BST]G=*%,)!PVLON:1>!K?8Z5+-*T ; MGDVU9,R_7IBUQO$>(-7H7N8 S[@A&B/A"#90N&!U$%X8(4Q3TE=X_"N_B6F- MP?V$06\$LYYT59+.CM8)L)82 H4PBFIM-'2EX+RZ6\TV)8"OI^/IH4VJNG."L+3"*L8HE-!#C609 M6L4T9@T+U[1D9G=VF-D!E%KG=3^GX\4F 9U988:)C74!9&H=' -SS):LD,?TT:K1\!G \V=_JS18I3,$:7>;J< M;AYBBUYN2?CI&&[ZS0DA#$06SJ M"3&I"2<((ZMU\/@)M5X: DMB%5*]!;:_>B"US.D'6)U#!;0#3UU?3CDT" 2- MB;B>: Y1,Y*P2&5 04<8JXJED(?YU5!#E?YFIC)V@E^_C)CY1'6O@$2+[6T M#ALJ+*(V7J)2MB7>!MC[ 0(_!SP)K0V%@P=:+3&[]U/1]207:K6\#7KXGP_U M#RO1];QC@AU##!D>C$!"O?-6$5\0B@#_SC(=VD'5B4P>"$UO%XO5T4C:=$I@ M6"50Q4L)CP!"UG&C"P(9L@TO_E[K+4V;*&K$X'[/W'_-@AH]XN#]H7T"@A^J MD4,@V.]8!7@DFEEBIC=1*<,M18!HL M2-2@TA[L(DW\= PQ-+I"I=$>MDP&>;X M//,+@U!S%@]U)E/RY]'[1&=3G;Z_==TL5S_X9!'4]4WX4RK0"@%R %. MA*1^ZG"#XYPY-R_SM89N(96,#_>_S[.LT+%)]_UM8ZF_G M5U_2^$3V_$:-E].OFS/DZM5T_& )LMA"0BA5X?^"8$>5*QDB?%_Q2*\4<)TS MO!\$/MRG'@;70[L$R;!! B(Y]XPSQP)1IB##<7BA90&ZE/=+:#5F=Q\1'I/_ M76V5:@P/#TQY&Y97T+P?TG'X]W1=$/N!@$]9>UJNZZ]./%,D4*VAQYLGR[ H MF:TM;5C.J;48S/A M.Q.PJKLG'EGK',=I&NU+K,>@/KS:#J/ M?+J:?QS%5]V>5 @NRP,?@&J] 1),D10*HOA?JQ2S3)>F.&N<_UQ?RPX627>N M<.U$;GU$SL5#'#U:'Y'$"@^]QT9);XE%"A!1$L:#HWB9T?1G M"\=6I-1/CO5:N.7CM]NG&K8QJ0?W](,]$Z\8M,XC)6)6B]/ ,U8:5YHTM$// M/:[^; '9KK@.(G-?G?1-?+/)YLM\^GFU+CKP=NZ^C=.@M:^W?]W.:@?NCAXC MP0IY JS56G,(B*8D'H=LW4XG&^[1]2\\_[5'9_V(KH\Z<>MYAF6S72\^<'VW MCM_!N -:]*1Q$PR!DQ0;*R$V4&+I@=JRB6'-.H]V_A?"G]>IZU&<371P44>O M2#D)QO'Z*K%"[59T2XQQ4$*CB0-,$T^(@X59PQ#4#5,YS_!J]^R UX%X^BJE M4C!PS:W] *SLDW 5C!7@43Q\(,@9HC4IR)/AMV;H$VUIP>Z>,S@W,+8MJAZ0 M&*:7QT)8-MW\?,20;9VL&F?Z]0=)&"4:4<"\$)0"'TQN@PH&4&P;>D4MN>F7 M/+EUJ/@N'+[DE@HO+ > >-HUQ:S7!)-*:Z811H:RG G5T/=8&+ M2NB=S/]!0%<\_'K8W]>\!?:U(82NG%,O;E M35':5/WM'B6)#W(0[IB.;X0+1P@I73MF@XUR,;E$0^F^5O@^S.'+[F<4CCM[ MV3U&0J %EC/BXLNMB@JC$2C/GIAJ6!SWI$/J2]5_[8C@K!(86DE<2+2"V@8V M*QP,7""]=.+AAH?BAA@O8DBC*X[W4B:.L/DF@MA7%8 M2Z4$=E!'FWC+ X%;)B_=?[U*+O$2E5685O2Z*7P3C9.T\EB'47Q,JJW+A[K MCY(X$Q8YDE88HK!4GF&F2A98T[!L6$LO$'461=LG'#L31L]X_&6T7.5KGJS/ M.C>+;/VZTFRVN+H^)J^Z^:B)I(XHQ DESB/+)->FN*'G"*B&>#W#+7L@B'8K MCR%V]$UMX3R;K"+'TLK;EGH#)$ H):WRCBE'A3?*E:%KG'#0$(CU'9NA;E>& MW,G;D,19N36MN#,)MX0B[0C!7D2OT:"'-0B0Z.V<^RQ\["Z V)DLA@/CMDY/ M.S[V@<$22RR0UGJ+C1 <, -\<>?)#>A>3UZDC]T>PWM X(?2CKBZ?OPRYP&< M[>N2".$Q\PI[CK'S"GBBBJ2=P$_>L*36J_6?6\'!B\=U6N%]S]Y)K"L7ZY[7 MAEAUYT0CX!3CUBENM788$Z!+PP*KAF?79UALIT=TM<[VP7#VJ"[=T3![U#=A M'H>-@2-D',?2 !I+7FW)%5P.&R#=MQO1'^2:BZ!')]9G>5#'JWQ\&Y^NK@NY MRLX)0)A0CH2C!L7T[/ K+0CVGC6\^&CJO'ZZ* 77-O<;91YO(1\Y\;"?9]>_ M9LOT<&C],=T3;Q@,"\8SCX0DRFM@;6D10-W0&CO# LL]X*=#QO>HL+;Q7Y^R M3Z-OOT^7M_$%G<"?L!B.+OO1=,B$>LYDK"E++ /(,Z5XN;RL9PWOV)KF"%^D M5WKZ#CP=0>]*X"7%*6.2#_1OO>Y06@3>EZ0N:)LNU%+'565IGCP#N M4SQG=;C7RJ%> H,_)J&3U&H(@$,>PF(9"TQ@P_(+]1./S^JDN0M\=B:+'L 8 M)[Z^*5SIT% D^<1DP?@>,PPB>: "HB<,I1[P*W&MN"ST!8U M3#$Y]ZN/3HZ:.^3[8.!3837E^7U8.)4/$-7IGW!K*?)>TF#'R."W466*<%[! MN&OH\!P=R/]E+92 @GS9WXE-CZ [C>T7@S9&C1/<.Z*A#9K> ^50J>&A:.C( M'&T-;M#FYCT&&0R(M>.8_H"U 5\4>?G6]KF\+;*9363ZRSD>]]Q(G9$2@:5 MP#I%B&.<$XY8$".6*D $,E154+DS&[U!P?Z8*JSBG"$QP4.F($![2PJWSO7U MLLC3HN:=+_9VI7RP1/]Q#.ZK1-0.NN-LP]2OKH/7NML:J[&23A\\$8YJ8K"$ M4/*@@3E$H&"[I-"29H@\P]O0OO#8NTP&!O&VXF51$^%]%HA(E]-\S>M'E=P6 M#V6^"C8T1/8)WYA([B'QP;>.S\E3Y2Q6MF MP+ AW%N+-.GL,*Y/5!ZQ(/H3 MY9FH^A.5>2(E!\8A0QR %#$4A* +HN/SP'V%%3PZ&;E\=7TDU\_=>WB_%L!M M6&?CT>S[':8T^) M,P [K"GP!;E2D88O;9_W0X;MXN (;7$\P\]!49S!R<)F"N6DZA4JW=4C\=0S MQHE#%B'%!4,H%@CVP#.%L&)5[^%UI.U&LQCE\36=KV(AVT/:[&G+L.UHZV38 MR8 ,-$& ,:,%.<;)RUF^)\OS^:LE)S&RCY/F8.A>7?\?28 M\NSP>S:/6B66: *XD!8S#G%,01:V) 'ZR_$6VH9%:3S M-!_-XL.'D[OI?!I)C]FVU >AQJ @11K1\%C^#!_>:1L7IS&RKT/Q M7[-Y]A3 ]=_)V=TQ489 XY157,7:\)PB71)*E!WFL9S7@9E6.=N+6BE47HSK MC@_O3>>K,.VM3LSF"YU>9WGZJ%3L+]/Y^D:M6!YACWTZ2@P56M[_DBYOXXU7 MG?)&/PP@D#7+<:X&A+#0[U8W?PY.7OTV>KY!Z6R?'O'V[[Q%5$_80 MAK%Q5!)BL .<%"J $F2KSE'W'3R"FF4_C8 QQ^3ZZ:1\M8[0)275E"E"V8 BIM&Y7P'Y]<=L_J, M<*='B^FX!="MQTD8 $YI:!DV3)/P+\1=P09H14,+ZZ2KM1XRC+I#2T-8-A'& M<)BTT]DJ7I\_I^)X5.X;*0'&0">@AQ@AST1,K"XNG13B36LOM%2X]V)QV9(X M^DAP'^7S,+&8P+>>;8W=>%^7A%H6/)?XSI[#4C/JE2I,$!5VH(8%)N'1UX.O MTER MK@!.$_8.@)JMACP"-]L>B9<^ON!I8"")::V0!:P@S;K>RNWM0XYXM Z6R^34QX^6>;+D?3 MV07I",(U-)A0RHGWB', B2ZBP(&M?,VB+U+706YFE4?('T7KXXX)=$[&)^ % MBC:+Q)3!,N1=,UB5G7TIJ[ZVS+,.N=N#85C,=ZVHUBHK**JRD-$S*M1LEOT9 M"[.&-L3T]PM)'N401_ +2;JL]QF MJ\_+Z]7L)?]JJ,-CQDD"]8'_QF@+(7!&:V;+]4L<;7K&#X?TN4J7W,C&G#K*>W 5YUNB5)$4BY5V TP%IA(CLN\-,5UWX=I3),[Y-)ZOX>F1=;5?G].:$ M49.@(WUP,Q E#"!$5=C72KQ#CX>X%Q]BV==&R_.,H-Y8WX-6L-EXM;XLFT_< M?+D.D;S.\KLG%=[K*88]1M*A+SBPX&OW31S$Q$$FC,;26$D5SM\$I__;_TL-*XEG; MA&.C%(> *B,9%MXP7V):7XP> [[(_N:)P'! M7%-DH71.:HP4<*8@PS/24&$[/&YQ*\5,ZVSN'7TQ'#%,(V/]W>?L]D>H#QIDWCI""8$ M4$:@#F"7EI!2&T+7])#SNSGE/(6;/5P<^-$T7S^[\TLZBM&J3TIK]'F56$[D M(7)V4>,F\5"W1#/JI&<&"\*U"PXAD]MKFO"35CZRW1^A=:X*#_9+@+>(D G M1!!"@B"&>$&J):[SX*7>+@/;$7C6'6^'6K3EAU?7:K%(EXNK^8=T'*R8;>[N MD+';72QN9K3'5& "1+#%D-*2NXU4E+(85Y7"[)C0C0C";O)N.OH\G:T?#-U* M:_)(,#$&*IOG3^3T:<_#\*U_1^(\,,3HL!-AZ:ERSAA0L)#YIH%#+676HT$T M2&U4[=,@/0NEAY"UDC1]OR;.S$:+A?HV/52(9F^?! O+M?90!]=:0N^-Y[H@ MSS,Q1 [" ^9@YYCK#Q[[ 'JB1/H$W(99.]BSYL=O\^SS(LW7H3EOYU]6R_#G M;#X.3%VCXS&=-KL;3>?U=6IK7YDX:X171")JO"9ZG4]:,!<9W?#Z[YSMLN;X M.JQ2AY))#X#_)9NG]YNZU'XUGP128ZV+ W#=W2$!5F%':=BX#!3">*-5J1ND M:.RKGS'8!H-&UH% FB0O_+):KD:SPZC9W3 QS"$##7).*QJ#[(DRQ>0((PW+ MPYU1!-/9H:450?2@CTR:+Z?7P?=$(%#0@G %FE;&;*ETU_?AA+0GGCYQN?/ K:2@OIM19YQ$2X 1 ML!0P(1'"!"@C"S88!YO6;SUCI=D2+/:AK@.N]PF^]4:Q6/,#5N[&!WHE5(6M M!'%$I9/:"LF +@^YA&_ZD/@Y ZM=R>_#U\FL'@A-J!&:4&&^8@4E#8N1$.D= MAAK"TK\G=)#-]-+0U(S5 Z$)-T+3ME?B@;,J+ QI;2 ,0EM?$^BJ8,",A3OA:F(B0FX9&,,]KD\ MQ [O/PP@N#Z*0ZRIVG$_61)T -35G9-U;C+UCEE@.> &&L,*@K4W0P2)/+B] M^)QAVP TSZM,M"V>H>),AJLVT444B:&4:.1HV%.UXXP"!\KJ ="KJNOH02] MCXH:JSE44,W$:R6T!Y S*)5$3!8,$;KR7?97Z!N>!(MF=Y9-V=W#FG_TW-80 M:[S\^@>IU%CB!WHE1"CC#57 *@6]1@(0543O:5P9<-(;F756\Z%N"64Q-IDJ M;9$$'"E;EE"0\<6SAL\LGN'*;47:^YX".YVS_2[27T?YYBGB <,[VU^T&#D8 MF*N X0IK:()FU)H3%#Q6YP@9)KC375^GX\CJ^U"6XN;K[^N5'-S5/+%2,H"5M% )CCECA&^M M;R-9<+L'L@VW,SW6-MS?+?& >*8X@ % 4@ :*-8%H9""RWGOX30QOS *6V-I MO^OQ\2L.CSX>U$0\?;4*ARF&#$$,H5"$0VO%AN/!?R:ZJBA*QX1]&/WY2]#P M^70T.V3_[6R?".B @\89SITT%B)$04&:0:9AL>C7LCYK"W;?^CR!EST:,*XE!!C9%1!DF:PX27@\04)>W@4OD5\ MG,[)/E7(NS#;#VD,,#^42+RK>>(M<\')U0'>&#%''/:V($I*TK#R7/UZA#T^ M6]&- FG.S!X0\NXH];&C=<*M( 02*Y"G'&&, 2CYH\*W-L/'\94)7Y?Z.)V3 M_3J0PUWRM^$H$B&8@ 8+P$.CC^3=JV87> P][@J(JL;PA[>&RCGO*TQ]NGX MUR(.#Y%H(:!B3!,@.<<06\=PP8"P:UU.-9C3Q+_W18A6V=O#RET_6O%^=!^G M&>.;LOG-IS2_L^GGY1!K.'[O45>!NSLD&DN,F0JNF5&,$,&5*.]=%455IR)] M$%=GV>[ID2 M&1(HH)5@XJBAD-J"/$8&*;_2S2H]5;Q9%_P<=EF>P[5]6\L4 M HY8GJ?QL@='Z,-H?I-6)!.7;9*@I(#SWEEG M+3 ":(MI,7WF^&5IZL:RR]IA7U_2KTQ3>M0J$992R3#S'$ )D!&4VBT)D,L+ MJN/30&J[Y-Z(;7V4VAE]F]ZM[JHK[#QNET@%++122LVU)+'B0K!=MF18<4$) MLXUD][P6S@FLZP,!TWD]!#QNE[A8#=[#L TLYC;X&/"@@QO8,-*^V=X]]8* M DY@70\(T*-9?#+XXVV:+M]%246A'#8%]G5)B'+0^\ -KBFV!DO)54$<(KIA M.<,SQ$6;ED%+W!P(*I55/O9W2HAVFDG'M#<\6-,:>07*%07XY<1YG"[B&IAI MQ-0>4'.UO$WS7[/Y>'-Z6.0"56PX!WHE@&H0G#&AB ,N/EL#'S0QH_IR#G3; M$'/6%5_[N*#+YC?+[1E1?!BU8E_:U3P!SA'&B?%<>..(81 M(&WN22UP<@!X5.Y%NSLDC%$,%,+( @"18P0+M"4,(:0N)[7D-+%68*01,WM MR=-U\:Y&18P]/1*D'70("(&\TP)09I4O2(.@:=SX&;U>VH4J:8>93?*,GGZS MR;ZF\U&<05GNX%/V:[K\/4WZ:(!A X,E'@:J!,R1M4I MHHG5A!;G!/%MQH8V[MF[TIU@J#T^][!=K4.RT\G"!TZ]72Q6T0&XNMX5Q+!C MYZKNG AL?/ MN<868(P1QQZ4?"6D86+\V=O#S8'5&6][L7TV(O'3>9RNR1;+ M15"B!VV?G3T20[R"*KB!%AM&%37(EF9=?+7M0FV?TV'3#D-[B,\(DW*C?#Z= MWRS>I_DZ&W>(.(SG8XK)D#M&BX57,&=J:IPOY>4V$EG@ZS-(\AY"I-I>J M\@(:H0Q45@"&/=?$K!/Z/>+(D&&B&S_EZY)5]X^>KU7C?ZRF854QH&+@/I3>8"00P(;H@FU XT(,49^AWL-;6%F;7' MQQYVE]_3ZK9:+Y6@^V5;7'!^ RU'C))Y[ M;C4.JBD8Q^N+9X +-D!%^RJX$.;Z.7MM@.J2TWT<([W8ZNKD1^SME&@0^&BE M5EBA8+AQY[ M"63Z3_UTMEO'([5B%53UBHA6P MV$NCXPF_A,* HC:!D\C(RRD&VP8\ZJBNUGD^W*ZYCY3C]\U](R684TD\AY8Q MI*UAD")?L$(BV] 0.\,B(WWMFRUQN@?053A-#3R5/2,D0 ;F.@6QXH82#(-G MJPO2"38-$_3JERIYO7MJ-QP>"ES'0BD14!*!XC."87-P$(1?>$$61J3A*=#1 MF^,0=OW)DJZ#I",9/ !NMN0?@9QMCY@3 Q577CF,N2 <.U)Z*A+@JI*QK]DG M[!H[S5@\S"'A< 5RVCSZDP!!!I5A3"K" 0@,AV7%!(&J0JZZ(;#V^6N#NCE' MC9@HH!D@88OUWG#KL(_I\ 5[H+V)]G M\_#K>/,0UA"+_V$NYC8F:L;7S%R>9[G) IS&Z_<,:BB$8X9)O"):6RTE9488 MS#23HJAV1+&I.DKHZGY@KUP"+5NJWLX?MYG.Q],O06G7T1AM#)](Z+0RD%&L MF"9<*RQ9P3BGFI[YG:69V0V@7MQ1]"Z4837,@!>,0RB:F,5' ::& 0]!S/73 M#V7Z9>5U2\T(]U?[%DO@!HNQ'5PJR@'D4D!1L">8R9=3CZ@;T'3Z.,MQLNG! MX=VO58)!-KM7D^Q+)*>J+M8QPR100"2%I$A'5] *;*0J7\00XG(2.#H%: ^L M[R, M\M4A[WN 8,S0O;HN6%%9?F%7\X1KIAP5@2B(A464, H+HK!K>H]UAH#J2-;/ M(UI/YW&3I,8'6C[&:[-1/EG\]F42=OS8%,B]T*C?.7'"I2]Z>C[%>82H=,4I@04SF(Z0Q])! @V/N9[&VR>5G8 MH1+AA SK'L+X@HAE\3WRTN81O&G$[AE&B)_3EMR4_;U@<5W%)$\MD^5R(=2,TX-Z XNK?'/SNS/:J/FE>HUQ$R!,?$76*4P8597UA)EW-I?;J( MZ[]&T!-^Z^10&FLYH80+)ADP?[3#!*@9J'QXYC?0X[7>M-_.[_.\KOU*$\GT$]&E\GN M[J;+,ELN6PLC#:)(%T<] G_4. FG7'$!N,0" .DQ!$@6";U>^6&*'-5(5=%TR(0XR3$ ''&&M>),$\P+!AEE+B=>LE/T/'_9IA]I]*]$ MSN&1A.&5"HNU23PVEC@JG00*!+DA'X-LB7%H&*OCH29*L%N#[3O93O[];#1_ MA+5%U?7A4>,DWC%+B$)>>N:\@=A14[ "66V_:_51&R=[R]NT+X(>W-R/J\^+ M]!^K>+7_-?RGQCO#>WHDB@;:'+2"!I6(')#.Z) \Y=#F5+4Z6;S5>&K&TGZ.U9\OF8=74 M.0ZNU3^1UBBHN?/.H:#-8ZX@+L@.YN'E!)'VHX^Z8/H@6%NXQ7)Z%P/+_6H9 M)N_NOLRR^S2/AP;Y]/-J'4ST=FXVEW(^$#F:_4\Z.G3=U=Z7),XBP+B07CJ( MB;(T6"(% ^-#K1=T6-PRHBKQVI-,FE0E:#C9Z;C_)[O]I7S+V' M;TVHX]J:X EKC,,.1)2!J&";IYA=C +N!LCG)Z)!U/43NO1]0>Y1VGC/&(ET M6$,G'-",Q7KI!,('RPAQ(6RN(Y)BNA0U5:O"\U\78>5E&Z6$9Y':4;'G=,@BD,,53*$4N< M"ML\X:9\^U:8RRD:UBD2*M7#"3P?9 ^*G!B''?=#&G;<^=4\?K:)UCL*:ON' M222P,-(==".RD#M+H"V8P(.5V;6MU&/&[;#0:TT&@P!1W67Y,-S^S.\*VP8='7"O?[M\Z'>VAE>#-< M6PZHY90 ZIUF2'-*2^%[675WV_4U=D#4(R0M&CS'&QM[KZ[;9'X?>B'/)JOQ\O<8X#)?W@^B$9Y,X4F889W' M$.IT3QQ%EACN.. ,,0 A :S@N^&TRAOM@_#[(R/?*CLG'!)E/ ?0"16KCV!% M24%T.@L MD\@XP0F"M+##@"-5"2,U[YR>L=O,1M.[Q<8LW'=A=*!+XB$CS%O@I6*$&N45 M?GA_E.F^LES.9-W6%F'6"7M[< M_R;ZN;9*W\Z*^(.)I<*J#0%S!.@U87\]TOE)D#BN- M'H#\;.YJ/,Y7HUE](V;;(1&&&BP4TQ9 ;PW%2I2,50SWE0G_9:TO@HSR9:=@ MZQT/ARV<9E(8#%X/:_3M8K$Z6(VLW@")HM-R MYPF\$^4Q&!#?C^Z?O&!:&X!%Q\08J"EB"BG"=7 HI!>R7'%*=EY8L<<[@_.$ M7D-)O**M%3C(J+40>$QL3._RSA:$,=#H:X'-UNKFWR/(CI1!_\<% UX. M]' D8+V/&= R&.R&0^T5U.41;UCLPZ3&/IS0/)-%>5#3X!Z@WE")L)(9+UA, MOX0,$!1\EX(ARKL+NA!H%1Y[;P Z87L/6N#C,DQ+/W^:=0@U4-1 ?CJ3&@K@ M<,=$<""0IH1[[)$6UC/"BUH%FE7&I'5([&TV"ZMFX?ZQ"D )F]0#(85)4FOI M'SE4@C2"B'-+ QL(EY=*0%,@K7% M+?. (82<=8A:S8/Z]0@*9ZLJ/W2]_^^9?=Q+;C;EG_3]"X2I:*;6SW _\3N2 M &*(#(88<"80,#0XY 4+I89#6 Q?@C^1A_6W/F<91(?4QM5>PZ%?L?3@M&[F M5IT'_Z1=8HT&CBN"3+#$" 2*,ER0081H> K2$KI@9^CJ'P;/:X.?((4^DN,; ML^6!L/ED';,7ML/JO/H.OBYQ,478(BH8XUH #A!@!5,]JJR@\GKLK898VF5> M#2N#)BFHVQRM]&.:?YV.-Y/[D(9M8AK#Y=<6UV_SZ8%JT0U&2;R 0F)B%*;! MDA040 #*[4Q1B#[;JKKE^^/A;9;'_@_V2L$8I M@0I8)T0AA3 MJ3#6FEA4D&D%;EBFD_T+H>UY2*>+K0DZ#TWBPV*Y.HS&>KT3@!&7'& )PE)S MDF!E])8,)(/-W0Q]_%_HJXF^3L1T#B>=^QCXKD;%Q],'3S0,9C4'G@BO$>&2 M6LH+A@EY0>]/#7\FW[NTSAG>5^NGDA<_Q[":Q=OYW@2K;KXH\8(X:;R$$%.N MI.9(%UXFHKQI\DM+]U)D,'7>(@+; G\;\CN'A;!7J>PD\/=T>G,;-COU->*6$)<1Z14LE%>S1GLZCGQ8M M?E@C['M<(]W)KZ]%\+F:NL][%,!VC4 AT]+'YOB5UL=O.68OYG+>?323Q MV_EBF:\V#W[&^D6?;D?SWCR@(Z>0(.>!%,Q*#ABB&".#?,%\I\FP5P$7N\+. M3[)-SF(?YOESEDT6FYO@].G)\>)3F-4B+/1KTVU[%@0M? V6! M+55[Q3 320BD0"&"M*.$"^H(@<5=.8K^XJ"7(_ARE\EYRK>/9(39&D3I9# "<]Y5PS80%CMI0/8:QA1)GX%[#WYBUT(9<> %EVW+8;",S]V?%N5QBQ5VB>F@S"O"8P!^S$O1QA*P?;]>:"0JU777Z:#/(FCV M$+.1SS06P/^0CK.;^?2? >GKC?BA"G&MU- 6OR\A*GB.CEL>PW<4QAX[4[ 6 M<-?0Q'OM::)U\;8W370X$?6P*;Z=!T65?@Q27VON=ULB*A)(#_1*((<4&@61 M93[L_(P2@@L2N<(-CZ9>3SKI('#)NI+/@DAA*6 MK(MO!U],?EXKLJZ'GT:L;7).$Y? U?7'T2R-)TQVNBB?Y#L<*%K5+R',8,@D M(IY1;)&@A.ER02'7\-G$P/1S.D_ST2S,6$WN MIO,(_W7]GKJ(JM4_D=@2S807'@2"PP]=5$X/ZMOKRWGDM1M8=<'D'L^I3C,@ MW]6(36_YFQ*%I;%8 FZ<(LP* 0DI6,F :'@&=H9J\+RL_6'%>$%7"=@1+JS" M0E!@$./>H=)FT=@W# 8\]XCSP>#3[%[A."$-=L [7%'?KDYN%4)8(:F11L!3 M1X,]#XM:BE0/])QVZYKXJ(J_+7]GHH/*MXQ:JFBP18@DE)9U,96BEW-HT1;4 MNCZT;2B9PUKG;S_%IC$6\S_^[?\#4$L! A0#% @ 1(N!22M-5Y3;@@ MC!L) !$ ( ! &%M=V0M,C Q-C$P,S$N>&UL4$L! A0# M% @ 1(N!27S^3^T9"P C&\ !$ ( !"H, &%M=V0M M,C Q-C$P,S$N>'-D4$L! A0#% @ 1(N!2?H&#Y\+& $.\ !4 M ( !4HX &%M=V0M,C Q-C$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( M $2+@4F,D;J@_!4 /,% 0 5 " 9"F !A;7=D+3(P,38Q M,#,Q7V1E9BYX;6Q02P$"% ,4 " !$BX%)?X0"@GEC "+& 4 %0 M @ &_O 86UW9"TR,#$V,3 S,5]L86(N>&UL4$L! A0#% @ M1(N!27TD9GO\.@ A<8" !4 ( !:R ! &%M=V0M,C Q-C$P @,S%?<')E+GAM;%!+!08 !@ & (H! ":6P$ ! end