0000794619-15-000178.txt : 20150828 0000794619-15-000178.hdr.sgml : 20150828 20150828133340 ACCESSION NUMBER: 0000794619-15-000178 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150731 FILED AS OF DATE: 20150828 DATE AS OF CHANGE: 20150828 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: 151081366 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-20150731x10q.htm 10-Q 10-Q


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549
 
FORM 10-Q
(Mark One)
 
[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended
July 31, 2015
 
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   [ ]
Accelerated filer                 [X]
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 August 26, 2015,  16,257,028  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--July 31, 2015 and April 30, 2015
3
 
 
 
 
Condensed Consolidated Statements of Income--Three months ended July 31, 2015 and 2014
4
 
 
 
 
Condensed Consolidated Statements of Comprehensive Income-- Three months ended July 31, 2015 and 2014
5
 
 
 
 
Condensed Consolidated Statements of Cash Flows--Three months ended July 31, 2015 and 2014
6
 
 
 
 
Notes to Condensed Consolidated Financial Statements--July 31, 2015
7-11
 
 
 
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
16
 
 
 
PART II.
OTHER INFORMATION
 
 
 
 
Item 1.
Legal Proceedings
16
 
 
 
Item 1A.
Risk Factors
17
 
 
 
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
17
 
 
 
Item 5.
Other Information
17-18
 
 
 
Item 6.
Exhibits
19
 
 
 
SIGNATURES
20


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) 
 
July 31,
2015
 
April 30,
2015
ASSETS
 
 
 
Current Assets
 
 
 
Cash and cash equivalents
$
153,020

 
$
149,541

Investments - certificates of deposit
37,750

 
35,500

Customer receivables, net
53,106

 
46,142

Inventories
37,004

 
35,988

Prepaid expenses and other
3,824

 
4,758

Deferred income taxes
10,587

 
9,566

Total Current Assets
295,291

 
281,495

 
 
 
 
Property, plant and equipment, net
94,387

 
85,516

Promotional displays, net
5,531

 
4,348

Deferred income taxes
23,553

 
23,821

Other assets
3,831

 
3,724

TOTAL ASSETS
$
422,593

 
$
398,904

 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
 
 
 
 
Current Liabilities
 
 
 
Accounts payable
$
34,831

 
$
34,288

Current maturities of long-term debt
1,511

 
1,457

Accrued compensation and related expenses
27,172

 
30,120

Accrued marketing expenses
8,000

 
6,471

Income taxes payable
7,492

 
1,791

Other accrued expenses
11,061

 
10,663

Total Current Liabilities
90,067

 
84,790

 
 
 
 
Long-term debt, less current maturities
21,287

 
21,498

Defined benefit pension liabilities
60,248

 
61,325

Other long-term liabilities
1,727

 
1,449

 
 
 
 
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 July 31, 2015: 16,263,209;
 
 
 
at April 30, 2015: 16,079,671
155,576

 
150,001

Retained earnings
134,329

 
120,698

Accumulated other comprehensive loss -
 
 
 
Defined benefit pension plans
(40,641
)
 
(40,857
)
Total Shareholders' Equity
249,264

 
229,842

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
$
422,593

 
$
398,904

 
 
 
 
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
 
July 31,
 
2015
 
2014
 
 
 
 
Net sales
$
231,198

 
$
211,917

Cost of sales and distribution
181,025

 
174,803

Gross Profit
50,173

 
37,114

 
 
 
 
Selling and marketing expenses
15,719

 
15,515

General and administrative expenses
10,731

 
8,411

Restructuring charges, net

 
3

Operating Income
23,723

 
13,185

 
 
 
 
Interest expense
54

 
164

Other income
(52
)
 
(33
)
Income Before Income Taxes
23,721

 
13,054

 
 
 
 
Income tax expense
8,563

 
3,816

 
 
 
 
Net Income
$
15,158

 
$
9,238

 
 
 
 
Net Earnings Per Share
 
 
 
 
 
 
 
Weighted Average Shares Outstanding
 
 
 
Basic
16,180,860

 
15,532,103

Diluted
16,421,230

 
15,768,884

 
 
 
 
Net earnings per share
 
 
 
Basic
$
0.94

 
$
0.59

Diluted
$
0.92

 
$
0.59

 
 
 
 
See notes to condensed consolidated financial statements.


4



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(Unaudited)
 
 
Three Months Ended
 
July 31,
 
2015
 
2014
 
 
 
 
Net income
$
15,158

 
$
9,238

 
 
 
 
Other comprehensive income, net of tax:
 
 
 
Change in pension benefits, net of deferred tax benefit of $(138) and $(84), respectively
216

 
132

 
 
 
 
Total Comprehensive Income
$
15,374

 
$
9,370

 
 
 
 
See notes to condensed consolidated financial statements.
 
 
 


5



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
 
Three Months Ended
 
July 31,
 
2015

2014
OPERATING ACTIVITIES
 

 
Net income
$
15,158


$
9,238

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


 
Depreciation and amortization
3,558


3,683

Net loss on disposal of property, plant and equipment
9


9

Stock-based compensation expense
963


943

Deferred income taxes
1,388


597

Pension contributions in excess of expense
(723
)

(587
)
Tax benefit from stock-based compensation
(2,297
)

(5
)
Contributions of employer stock to employee benefit plan
1,761

 
2,159

Other non-cash items
(2,911
)

(1,299
)
Changes in operating assets and liabilities:


 
Customer receivables
(7,141
)

(5,128
)
Inventories
(1,043
)

(3,996
)
Prepaid expenses and other assets
428


641

Accounts payable
543


2,419

Accrued compensation and related expenses
(2,948
)

(3,551
)
Income taxes payable
5,701

 
3,018

Other accrued expenses
2,571


1,126

Net Cash Provided by Operating Activities
15,017


9,267







INVESTING ACTIVITIES
 

 
Payments to acquire property, plant and equipment
(11,133
)

(2,477
)
Proceeds from sales of property, plant and equipment
82


7

Investment in certificates of deposit, net
(2,250
)


Investment in promotional displays
(1,994
)

(802
)
Net Cash Used by Investing Activities
(15,295
)

(3,272
)






FINANCING ACTIVITIES
 

 
Payments of long-term debt
(370
)

(282
)
Proceeds from issuance of common stock
3,556


600

Repurchase of common stock
(1,768
)

(4,064
)
Notes receivable, net
42


167

Tax benefit from stock-based compensation
2,297


5

Net Cash Provided (Used) by Financing Activities
3,757


(3,574
)






Net Increase in Cash and Cash Equivalents
3,479


2,421







Cash and Cash Equivalents, Beginning of Period
149,541


135,700







Cash and Cash Equivalents, End of Period
$
153,020


$
138,121







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 three-month period ended July 31, 2015 are not necessarily indicative of the results that may be expected for the fiscal year ending April 30, 2016.  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, 2015 filed with the U.S. Securities Exchange Commission (SEC).    
 
Note B--New Accounting Pronouncements
 
In May 2014, the FASB issued 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 Financial Accounting Standards Board (FASB) issued Accounting Standards Update (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.
 
Note C--Net Earnings Per Share
 
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
 
July 31,
(in thousands, except per share amounts)
 
2015
 
2014
Numerator used in basic and diluted net earnings
 
 
 
 
per common share:
 
 
 
 
Net income
 
$
15,158

 
$
9,238

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

 
15,532

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

 
237

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

 
15,769

Net earnings per share
 
 
 
 
Basic
 
$
0.94

 
$
0.59

Diluted
 
$
0.92

 
$
0.59


The Company repurchased a total of 30,555 and 130,000 shares of its common stock during the three-month periods ended July 31, 2015 and 2014, respectively. There were no potentially dilutive securities for the three-month period ended July 31, 2015, which were excluded from the calculation of net earnings per share. There were approximately 0.5 million shares of

7



common stock which were excluded from the calculation of net earnings per share during the three-month period ended July 31, 2014, as the effect would be anti-dilutive. 

Note D--Stock-Based Compensation
 
The Company has various stock-based compensation plans.  During the three-months ended July 31, 2015, the Board of Directors of the Company approved grants of non-statutory stock options and service-based restricted stock units (RSUs) and performance-based RSUs to key employees.  The employee non-statutory stock option grants totaled 30,700 shares of the Company’s common stock with an exercise price of $57.11 per share. The options vest evenly over a three-year period and have a ten-year contractual term. The employee performance-based RSUs totaled 48,201 units and the employee service-based RSUs totaled 16,049 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-month periods ended July 31, 2015 and 2014, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 July 31,
(in thousands)
 
2015

2014
Cost of sales and distribution
 
$
158

 
$
155

Selling and marketing expenses
 
280

 
256

General and administrative expenses
 
525

 
532

Stock-based compensation expense
 
$
963

 
$
943

 
During the three months ended July 31, 2015, the Board of Directors of the Company also approved grants of 7,616 cash-settled performance-based restricted stock tracking units (RSTUs) and 2,499 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 $281 thousand and $49 thousand for the three-month periods ended July 31, 2015 and 2014, respectively, related to RSTUs. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $701 thousand and $420 thousand as of July 31, 2015 and April 30, 2015, respectively.

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

July 31,

April 30,
(in thousands)

2015

2015
Gross customer receivables

$
55,796


$
48,655

Less:



 
Allowance for doubtful accounts

(203
)

(173
)
Allowance for returns and discounts

(2,487
)

(2,340
)







Net customer receivables

$
53,106


$
46,142

  




8



Note F--Inventories
 
The components of inventories were: 
 

July 31,

April 30,
(in thousands)

2015

2015
Raw materials

$
17,530


$
17,199

Work-in-process

18,296


18,095

Finished goods

15,451


14,797








Total FIFO inventories

51,277


50,091








Reserve to adjust inventories to LIFO value

(14,273
)

(14,103
)







Total LIFO inventories

$
37,004


$
35,988

 
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.
 
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Beginning balance at May 1

$
2,643


$
1,910

Accrual

3,756


3,938

Settlements

(3,522
)

(3,362
)







Ending balance at July 31

$
2,877


$
2,486


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

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Cash paid during the period for:

 

 
Interest

$
121


$
144

Income taxes

$
1,622


$
196

 




9



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-month periods ended July 31, 2015 and 2014
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Interest cost

$
1,754


$
1,617

Expected return on plan assets

(2,036
)

(1,917
)
Recognized net actuarial loss

353


216








Net periodic pension (benefit) cost

$
71


$
(84
)
 
The Company expects to contribute $5.0 million to its pension plans in fiscal 2016, which represents both required and discretionary funding.  As of July 31, 2015, $0.8 million of contributions had been made.  The Company made contributions of $4.3 million to its pension plans in fiscal 2015.
 
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:
Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company’s cash equivalents are invested in 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.


10



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

Fair Value Measurements
 

As of July 31, 2015
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,481


$


$

Mutual funds

1,045





Certificates of deposit

38,500





Total assets at fair value

$
70,026


$


$











 

As of April 30, 2015
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,480


$


$

Mutual funds

1,048





Certificates of deposit

38,000





Total assets at fair value

$
69,528


$


$

 
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 also (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 July 31, 2015, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at July 31, 2015 was 0.7 to 1.0; and (2) cash flow to fixed charges for its most recent four quarters was 3.20 to 1.0.

Note L--Income Taxes

The Company’s effective income tax rate for the three month period ended July 31, 2015 was 36.1%, compared with 29.2%, in the comparable period of the prior fiscal year.  The higher effective tax rate in fiscal 2016 was the result of a federal research and experimentation tax credit for fiscal years 2011 through 2014 of $1.1 million being recorded in the first quarter of fiscal 2015.

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 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 which were deemed to be either probable or reasonably possible was not material as of July 31, 2015.




11



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, 2015.

 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 our (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 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 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 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, 2015, filed with the SEC, including under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” Item 1A, "Risk Factors," 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 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 July 31, 2015, the Company operated 9 manufacturing facilities and 7 service centers across the country.
 

12



The three-month period ended July 31, 2015 was the Company’s first quarter of its fiscal year that ends on April 30, 2016 (fiscal 2016).  During the first quarter of fiscal 2016, 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 first quarter of the Company’s fiscal 2016:    
 
Residential investment as a percentage of gross domestic product as tracked by the U.S. Department of Commerce for the second calendar quarter of 2015 remained flat at 3.2% compared to the prior calendar quarter;
The median price per existing home sold improved from the same period one year ago by 7.6% according to data provided by the National Association of Realtors, and existing home sales rose 8.5% during the second quarter of 2015; 
The unemployment rate improved to 5.3% as of July 2015 compared to July 2014 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.98% in June 2015, an improvement of approximately 18 basis points compared to the same period in the prior year; and
Consumer sentiment as tracked by Thomson Reuters/University of Michigan was 93.1 in July 2015, an improvement over July 2014.
 
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 which 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 high single digits during the first quarter of fiscal 2016. 
 
The Company’s largest remodeling customers and competitors continued to utilize sales promotions in the Company’s product category to boost sales.  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 first quarter of fiscal 2016 that were higher than those experienced in the same period of the prior year as we responded to competitive positioning and market conditions. 
 
The Company’s remodeling sales were flat during the first quarter of fiscal 2016 compared with the same prior-year period.  Our Waypoint brand represented over 9% of our overall sales and grew greater than 20% compared to the comparable prior year period. Management believes that the Company has improved market share within the dealer channel while maintaining market share within big box retailers.  However, we understand big box home improvement retailers have lost market share to other channels, primarily independent dealers due to the more affluent nature of their customer base.
 
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 by more than 6% during the first quarter of the Company’s fiscal 2016 over the comparable prior year period. 
 
Sales in the new construction channel increased by more than 18% in the first quarter of fiscal 2016 when compared with the same period of fiscal 2015. The Company believes it continued to over index the market due to share penetration with our builder partners and the health of the markets where we concentrate our business.

The Company’s total net sales rose by 9% during the first quarter of fiscal 2016 compared to the same prior-year period, which management believes was driven primarily by a rise in the overall market activity.
  
As of July 31, 2015, the Company had total net deferred tax assets of $34.1 million, up from $33.4 million at April 30, 2015.  The Company regularly considers the need for a valuation allowance against its deferred tax assets. The Company had a history of profitable operations for 16 consecutive years, from 1994 to 2009, followed by losses that coincided with the industry downturn from 2010 to 2012. Growth in the Company’s deferred tax assets resulted primarily from growth in its defined benefit pension liabilities. The Company earned sufficient net income during fiscal 2013 to fully utilize all of its U.S. federal net operating loss carryforward.  To fully realize the remainder of its net deferred tax assets, the Company will need to, among other things, substantially reduce its net unfunded pension obligation of $61.3 million at April 30, 2015. To enhance the probability that this objective is achieved in the future, the Company took definitive actions when it froze its pension plans as

13



part of a restructuring initiative that the Company announced in the third quarter of fiscal 2012 and completed just after the beginning of the Company's 2013 fiscal year (2012 Restructuring).

The Company resumed the funding of its pension plans during fiscal year 2012, and expects to continue funding these plans for the foreseeable future, which will reduce both its unfunded pension plan obligation and its deferred tax asset. These actions, coupled with the recent improvement in the U.S. housing market and the Company’s continued ability to grow its sales at a faster rate than its competitors, have enabled the Company to generate net income and reduce its deferred tax assets and unfunded pension obligation beginning in fiscal 2013 and continuing through the first three months of fiscal 2016.  The Company believes that the positive evidence of the housing industry improvement, coupled with the benefits from the Company’s successful 2012 Restructuring and continued market share gains have already driven a return to profitability that is expected to continue during the remainder of fiscal 2016, and that the combined impact of these positive factors outweighs the negative factor of the Company’s previous losses.  Accordingly, management has concluded it is more likely than not that the Company will realize its deferred tax assets.
 
The Company earned net income of $15.2 million for the first quarter of fiscal 2016, compared with $9.2 million in the first quarter of its prior fiscal year. Net income for the first three months of fiscal 2015 includes a $1.1 million one-time federal research and experimentation tax credit for fiscal years 2011 through 2014.

Results of Operations 
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014

Percent Change










Net sales

$
231,198


$
211,917


9
%
Gross profit

50,173


37,114


35

Selling and marketing expenses

15,719


15,515


1

General and administrative expenses

10,731


8,411


28

 
Net Sales. For the first three months of fiscal 2016, net sales were $231.2 million, reflecting a 9% increase compared with the same period of fiscal 2015. Overall unit volume for the three-month period ended July 31, 2015 improved by 5%, while average revenue per unit increased 4% during the three-month period ended July 31, 2015, driven by improvements in the Company’s sales mix and pricing.
 
Gross Profit.  Gross profit margin for the first quarter of fiscal 2016 was 21.7%, compared with 17.5% for the same period of fiscal 2015.  Gross profit in the first quarter of fiscal 2016 was favorably impacted by higher sales volume, customer management, product mix, pricing and improved operating efficiency as we generated favorable leverage on our fixed and semi-fixed overhead costs with additional volume.
  
Selling and Marketing Expenses.  Selling and marketing expenses were 6.8% of net sales in the first quarter of fiscal 2016, compared with 7.3% of net sales for same period in fiscal 2015.  Selling and marketing costs increased by 1% in relation to the 9% increase in net sales during the first three months of fiscal 2016.  The decrease in sales and marketing costs as a percentage of net sales during the first three months of fiscal 2016 is due to favorable leverage from increased sales and lower product launch costs.

General and Administrative Expenses.  General and administrative expenses were 4.6% of net sales in the first quarter of fiscal 2016, compared with 4.0% of net sales in the first quarter of fiscal 2015. The increase in general and administrative expenses as a percentage of net sales during the first quarter of fiscal 2016 is due to higher performance based compensation costs.  
 
Effective Income Tax Rates.  The Company’s effective income tax rate for the three month period ended July 31, 2015 was 36.1%, compared with 29.2% in the comparable period of the prior fiscal year.  The higher effective tax rate in fiscal 2016 was the result of a federal research and experimentation tax credit for fiscal years 2011 through 2014 of $1.1 million being recorded in the first quarter of fiscal 2015.
 

14



Outlook.  The Company believes that the average price of existing home sales will continue to increase driven by growth in both employment and a resumption of growth in new household formation.  In this environment, the Company expects the cabinet remodeling market will show modest improvement during the remainder of fiscal 2016 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 2016 to be slightly lower than the overall industry due to over indexing in the home center channel.  The Company expects to maintain its market share in the home center channel 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 at a high-single digit rate during its fiscal year 2016, and that the Company’s new construction sales growth will continue to exceed this level for the remainder of its current fiscal year, but by a lesser rate than fiscal 2015, as comparable prior year sales levels become more challenging. 

LIQUIDITY AND CAPITAL RESOURCES
 
The Company’s cash and cash equivalents totaled $153.0 million at July 31, 2015, representing a $3.5 million increase from its April 30, 2015 levels.  At July 31, 2015, total long-term debt (including current maturities) was $22.8 million, down $0.2 million from its balance at April 30, 2015.  The Company’s ratio of long-term debt to total capital was 7.9% at July 31, 2015, compared with 8.6% at April 30, 2015.
 
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 July 31, 2015, $10 million of loans and $3.0 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 July 31, 2015, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at July 31, 2015 was 0.7 to 1.0; and (2) cash flow to fixed charges for its most recent four quarters was 3.20 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 three months of fiscal 2016 was $15.0 million, compared with $9.3 million in the comparable period of fiscal 2015.  The increase in cash generated by operating activities was driven primarily by the $5.9 million increase in the Company’s net income.
 
The Company’s investing activities primarily consist of investment in property, plant and equipment and promotional displays.  Net cash used for investing activities was $15.3 million in the first three months of fiscal 2016, compared with $3.3 million in the comparable period of fiscal 2015. The increase in cash used was driven by an $8.6 million increase in outflows for investment in property, plant and equipment. The Company’s year-to-date gross investment in property, plant and equipment and promotional displays for fiscal 2016 was $13.1 million through July 31, 2015. On August 21, 2014, the Board of Directors of the Company approved a $30 million capital expansion project at its West Virginia facility. The Company expects to incur spending of approximately $10 million related to this expansion in the remainder of fiscal 2016.

During the first three months of fiscal 2016, net cash provided by financing activities was $3.8 million, compared with net cash used of $3.6 million in the comparable period of the prior fiscal year.  The increase was driven by the Company’s receipt of $3.6 million during the current fiscal year from employees’ exercise of stock options compared to $0.6 million in the same period of the prior year, as well as stock repurchases of $1.8 million during the first three months of fiscal 2016 compared to $4.1 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. 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

15



revolving credit facility, and other factors management deems relevant. At July 31, 2015, $23.2 million remained authorized by the Company’s Board of Directors to repurchase the Company’s common shares. The Company purchased a total of 30,555 common shares, for an aggregate purchase price of $1.8 million, during the first three months of fiscal 2016, under the authorization. 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 Item 2, "Unregistered Sales of Equity Securities and Use of Proceeds" for further information on share repurchases.

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 fiscal 2016.
  
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, 2015.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
Since the fiscal year ended April 30, 2015, the Company 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. 

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 July 31, 2015.  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 July 31, 2015 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 does not have any litigation that does not constitute ordinary, routine litigation incidental to its business.



16



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, 2015.  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 first quarter of fiscal 2016:


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)
May 1 - 31, 2015



$
25,000

June 1 - 30, 2015



$
25,000

July 1 - 31, 2015
30,555

$
57.84

30,555

$
23,232

Quarter ended July 31, 2015
30,555



30,555

$
23,232


(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. 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. In the first quarter of fiscal 2016, the Company repurchased 30,555 common shares for an aggregate purchase price of $1.8 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 July 31, 2015, $23.2 million remained authorized by the Company's Board of Directors to repurchase the Company's common shares.

Item 5. Other Information

Submission of Matters to a Vote of Security Holders

At the Annual Meeting of Shareholders of American Woodmark Corporation held on August 26, 2015, the holders of 15,018,890 of the 16,257,593 shares of the Company's common stock outstanding voted on one or more matters either in person at the meeting or by duly executed and delivered proxies. The shareholders approved the four items outlined in the Company's Proxy Statement that was sent to shareholders and filed with the SEC in accordance with Regulation 14A under the Securities Exchange Act of 1934, as amended.

17



The following items were approved at the Company's Annual Meeting:

Votes

Votes

Broker



"FOR"

"WITHHELD"

"NON-VOTES"










1. Election of the Board of Directors:







William F. Brandt, Jr.
13,716,300


518,423


784,167



Andrew B. Cogan
13,967,234


267,489


784,167



Martha M. Dally
14,149,550


85,173


784,167



James G. Davis, Jr.
13,028,333


1,206,390


784,167



S. Cary Dunston
14,061,029


173,694


784,167



Kent B. Guichard
13,821,954


412,769


784,167



Daniel T. Hendrix
14,154,158


80,565


784,167



Carol B. Moerdyk
14,150,385


84,338


784,167



Vance W. Tang
14,156,605


78,118


784,167












Votes

Votes

Votes

Broker

"FOR"

"AGAINST"

"ABSTAINED"

"NON-VOTES"








2. Ratification of Selection of Independent Registered Public Accounting Firm
14,928,914


54,306


35,670



3. Approve the Company's 2015 Non-Employee Directors Restricted Stock Unit Plan
13,946,521


229,924


58,278


784,167

4. Advisory Vote to Approve Executive Compensation
14,071,222


102,676


60,825


784,167




18



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 (a)
Bylaws – as amended and restated November 19, 2014 (incorporated by reference to Exhibit 3.1 to the Registrant's Form 8-K as filed on November 21, 2014; Commission File No. 000-14798).
 
 
3.2 (b)
Amendment to Bylaws – effective as of December 31, 2014 (incorporated by reference to Exhibit 3.2 to the Registrant's Form 8-K as filed on November 21, 2014; 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.
 
 
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 (Filed Herewith).
 
 
101
Interactive Data File for the Registrant’s Quarterly Report on Form 10-Q for the quarter ended July 31, 2015 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).



19



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: August 28, 2015
 
Signing on behalf of the registrant and
 
as principal financial and accounting officer
 
 

20



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 (a)
Bylaws – as amended and restated November 19, 2014 (incorporated by reference to Exhibit 3.1 to the Registrant's Form 8-K as filed on November 21, 2014; Commission File No. 000-14798).
 
 
3.2 (b)
Amendment to Bylaws – effective as of December 31, 2014 (incorporated by reference to Exhibit 3.2 to the Registrant's Form 8-K as filed on November 21, 2014; 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.
 
 
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 (Filed Herewith).
 
 
101
Interactive Data File for the Registrant’s Quarterly Report on Form 10-Q for the quarter ended July 31, 2015 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).



21
EX-31.1 2 ex31120150731.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: August 28, 2015




EX-31.2 3 ex31220150731.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: August 28, 2015



EX-32.1 4 ex32120150731.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 July 31, 2015 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: August 28, 2015
/s/S. Cary Dunston
 
S. Cary Dunston
 
President and Chief Executive Officer
 
(Principal Executive Officer)
 
 
Date: August 28, 2015
/s/M. Scott Culbreth
 
M. Scott Culbreth
 
Senior Vice President and Chief Financial Officer
 
(Principal Financial Officer)




EX-101.INS 5 amwd-20150731.xml XBRL INSTANCE DOCUMENT 0000794619 2015-05-01 2015-07-31 0000794619 2015-08-26 0000794619 2015-04-30 0000794619 2015-07-31 0000794619 2014-05-01 2014-07-31 0000794619 2014-04-30 0000794619 2014-07-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2014-05-01 2014-07-31 0000794619 amwd:CostOfSalesAndDistributionMember 2014-05-01 2014-07-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2015-05-01 2015-07-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2014-05-01 2014-07-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2015-05-01 2015-07-31 0000794619 amwd:CostOfSalesAndDistributionMember 2015-05-01 2015-07-31 0000794619 amwd:EmployeeAndNonEmployeeDirectorServiceBasedRestrictedStockUnitsMember 2015-05-01 2015-07-31 0000794619 us-gaap:RestrictedStockUnitsRSUMember 2015-05-01 2015-07-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2015-07-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2015-05-01 2015-07-31 0000794619 amwd:EmployeePerformanceBasedRestrictedStockUnitsMember 2015-05-01 2015-07-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2015-04-30 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2014-05-01 2014-07-31 0000794619 amwd:EmployeePerformanceBasedRestrictedStockTrackingUnitsMember 2015-05-01 2015-07-31 0000794619 amwd:EmployeeServiceBasedRestrictedStockTrackingUnitsMember 2015-05-01 2015-07-31 0000794619 2014-05-01 2015-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2015-04-30 0000794619 us-gaap:FairValueInputsLevel3Member 2015-07-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-07-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2015-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2015-07-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2015-07-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2015-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2015-04-30 0000794619 us-gaap:FairValueInputsLevel1Member 2015-04-30 0000794619 us-gaap:FairValueInputsLevel2Member 2015-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2015-07-31 0000794619 us-gaap:FairValueInputsLevel3Member 2015-04-30 0000794619 us-gaap:FairValueInputsLevel1Member 2015-07-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2015-07-31 0000794619 us-gaap:FairValueInputsLevel2Member 2015-07-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2015-07-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-07-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2015-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2015-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2015-07-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-07-31 0000794619 us-gaap:MaximumMember 2015-05-01 2015-07-31 0000794619 2010-05-01 2014-04-30 xbrli:pure xbrli:shares iso4217:USD iso4217:USD xbrli:shares 2340000 2487000 3.20 0.7 1.4 2159000 1761000 587000 723000 167000 42000 4348000 5531000 7616 2499 1 1 false --04-30 Q1 2016 2015-07-31 10-Q 0000794619 16257028 Accelerated Filer AMERICAN WOODMARK CORP amwd 34288000 34831000 48655000 55796000 46142000 53106000 6471000 8000000 40857000 40641000 943000 49000 155000 532000 256000 963000 281000 158000 525000 280000 173000 203000 500000 0 398904000 422593000 281495000 295291000 1048000 0 0 38000000 0 0 30480000 0 0 69528000 0 0 1045000 0 0 38500000 0 0 30481000 0 0 70026000 0 0 135700000 138121000 149541000 153020000 2421000 3479000 35500000 37750000 40000000 40000000 16079671 16263209 16079671 16263209 150001000 155576000 174803000 181025000 597000 1388000 9566000 10587000 23821000 23553000 61325000 60248000 -216000 -353000 4300000 800000 1917000 2036000 1617000 1754000 -84000 71000 5000000 3683000 3558000 0.59 0.94 0.59 0.92 0.292 0.361 30120000 420000 27172000 701000 5000 2297000 5000 2297000 50091000 51277000 -9000 -9000 8411000 10731000 37114000 50173000 13054000 23721000 3816000 8563000 1100000 196000 1622000 2419000 543000 5128000 7141000 3018000 5701000 -3551000 -2948000 3996000 1043000 1126000 2571000 -641000 -428000 164000 54000 144000 121000 14797000 15451000 14103000 14273000 35988000 37004000 17199000 17530000 18095000 18296000 35988000 37004000 398904000 422593000 84790000 90067000 21498000 21287000 1457000 1511000 -3574000 3757000 -3272000 -15295000 9267000 15017000 9238000 15158000 13185000 23723000 10663000 11061000 3724000 3831000 9370000 15374000 -132000 -216000 84000 138000 1449000 1727000 1299000 2911000 33000 52000 4064000 1768000 802000 1994000 2477000 11133000 0 2250000 1.00 1.00 2000000 2000000 0 0 0 0 4758000 3824000 600000 3556000 7000 82000 1910000 2486000 2643000 2877000 3362000 3522000 3938000 3756000 85516000 94387000 282000 370000 3000 0 120698000 134329000 211917000 231198000 15515000 15719000 943000 963000 P3Y P3Y P3Y 16049 48201 30700 57.11 P10Y 229842000 249264000 1791000 7492000 130000 30555 237000 240000 15768884 16421230 15532103 16180860 <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. &#160; &#160;Operating results for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month period ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</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, 2016</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, 2015</font><font style="font-family:inherit;font-size:10pt;"> filed with the U.S. Securities Exchange Commission (SEC).</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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</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;">121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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 which were deemed to be either probable or reasonably possible was not material as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</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 also (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 1.5 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;">July&#160;31, 2015</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;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">0.7</font><font style="font-family:inherit;font-size:10pt;"> to 1.0; and (2) cash flow to fixed charges for its most recent four quarters was </font><font style="font-family:inherit;font-size:10pt;">3.20</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="9" rowspan="1"></td></tr><tr><td width="78%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</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></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></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;">15,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">9,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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></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></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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">15,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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></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;">240</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;">237</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></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></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,421</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;">15,769</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></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;">0.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">0.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">30,555</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">130,000</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were no potentially dilutive securities for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, which were excluded from the calculation of net earnings per share. There were approximately </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock which were excluded from the calculation of net earnings per share during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month period ended July&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, as the effect would be anti-dilutive.</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;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2015</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 width="43%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td 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 July&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align: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;">30,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">38,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;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;">70,026</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, 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;" 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,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">38,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;" rowspan="1" colspan="1"><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;">69,528</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 cash equivalents are invested in 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;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2015</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 width="43%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td 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 July&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align: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;">30,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">38,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;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;">70,026</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, 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;" 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,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">38,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;" rowspan="1" colspan="1"><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;">69,528</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</font><font style="font-family:inherit;font-size:10pt;"> month period ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">36.1%</font><font style="font-family:inherit;font-size:10pt;">, compared with </font><font style="font-family:inherit;font-size:10pt;">29.2%</font><font style="font-family:inherit;font-size:10pt;">, in the comparable period of the prior fiscal year.&#160;&#160;The higher effective tax rate in fiscal 2016 was the result of a federal research and experimentation tax credit for fiscal years 2011 through 2014 of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> being recorded in the first quarter of fiscal 2015.</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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">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;">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,530</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,199</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,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">15,451</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;">14,797</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;">51,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">50,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,273</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,103</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;">37,004</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;">35,988</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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">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;">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;">55,796</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;">48,655</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="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;">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;">(203</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;">(173</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,487</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,340</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;">53,106</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;">46,142</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 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 Financial Accounting Standards Board (FASB) issued Accounting Standards Update (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> <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 </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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="9" rowspan="1"></td></tr><tr><td width="80%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</font></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,754</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,617</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,036</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;">(1,917</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;">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;">216</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;">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;">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;">(84</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></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 </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, which represents both required and discretionary funding.&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> of contributions had been made.&#160;&#160;The Company made contributions of </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> to its pension plans in fiscal 2015.</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 two months 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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</font></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,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><td style="vertical-align: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,910</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;">3,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">3,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(3,522</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;">(3,362</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 July 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;">2,877</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;">2,486</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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">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;">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;">55,796</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;">48,655</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="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;">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;">(203</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;">(173</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,487</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,340</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;">53,106</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;">46,142</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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</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;">121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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="9" rowspan="1"></td></tr><tr><td width="78%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</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></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></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;">15,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">9,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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></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></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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">15,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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></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;">240</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;">237</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></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></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,421</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;">15,769</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></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;">0.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">0.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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="9" rowspan="1"></td></tr><tr><td width="80%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td 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&#160;<br clear="none"/>&#160;July 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;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></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;">155</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;">280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">525</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;">532</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;">963</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;">943</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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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;">July 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">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;">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,530</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,199</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,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">15,451</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;">14,797</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;">51,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">50,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,273</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,103</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;">37,004</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;">35,988</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 </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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="9" rowspan="1"></td></tr><tr><td width="80%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</font></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,754</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,617</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,036</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;">(1,917</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;">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;">216</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;">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;">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;">(84</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></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 width="60%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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></tr><tr><td style="vertical-align: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;">July 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;">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;">2014</font></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,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><td style="vertical-align: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,910</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;">3,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">3,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(3,522</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;">(3,362</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 July 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;">2,877</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;">2,486</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.&#160;&#160;During the three-months ended July&#160;31, 2015, the Board of Directors of the Company approved grants of non-statutory stock options and service-based restricted stock units (RSUs) and performance-based RSUs to key employees.&#160; The employee non-statutory stock option grants totaled </font><font style="font-family:inherit;font-size:10pt;">30,700</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock with an exercise price of </font><font style="font-family:inherit;font-size:10pt;">$57.11</font><font style="font-family:inherit;font-size:10pt;"> per share. The options vest evenly over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period and have a </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year contractual term. The employee performance-based RSUs totaled </font><font style="font-family:inherit;font-size:10pt;">48,201</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;">16,049</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.&#160;</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 </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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="9" rowspan="1"></td></tr><tr><td width="80%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td 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&#160;<br clear="none"/>&#160;July 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;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></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;">155</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;">280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">525</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;">532</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;">963</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;">943</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;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</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;">7,616</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,499</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;">$281 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$49 thousand</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month periods ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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;">701 thousand</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">420 thousand</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> EX-101.SCH 6 amwd-20150731.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 link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements Of Income 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 2403402 - Disclosure - Net Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - 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 2114100 - Disclosure - Other Information link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Pension Benefits link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Pension Benefits (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - 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-20150731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 amwd-20150731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 amwd-20150731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Inventory, Net [Abstract] Inventories Inventory Disclosure [Text Block] Pension and Other Postretirement Benefit Expense [Abstract] Expected company contributions to pension plan Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year Pension contribution Defined Benefit Plan, Contributions by Employer Supplemental Cash Flow Information [Abstract] Interest Interest Paid Income taxes Income Taxes Paid Product Warranties Disclosures [Abstract] Schedule Of Warranty Liability Schedule of Product Warranty Liability [Table 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 Earnings Per Share [Abstract] Shares of its common stock repurchased Treasury Stock, Shares, Acquired Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Net income Net Income (Loss) Attributable to Parent Denominator for basic net earnings per common share - weighted-average shares Weighted Average Number of Shares Outstanding, Basic 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 Weighted Average Number of Shares Outstanding, Diluted Basic (usd per share) Earnings Per Share, Basic Diluted (usd per share) Earnings Per Share, Diluted 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 Restructuring charges, net Restructuring Charges 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, Extraordinary Items, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net Income Weighted Average Shares Outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (shares) Diluted (shares) Net earnings per share Net Earnings Per Share Earnings Per Share [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] 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 Share-based Compensation [Abstract] 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 Expense [Member] Selling and Marketing Expense [Member] General And Administrative Expense [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] Stock-based compensation expense Allocated Share-based Compensation Expense Net Periodic Pension 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] 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 Performance Based Restricted Stock Units [Member] Employee Performance Based Restricted Stock Units [Member] Employee Performance Based Restricted Stock Units [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Service Based Restricted Stock Tracking Units [Member] Employee Service Based Restricted Stock Tracking Units [Member] Employee Service Based Restricted Stock Tracking Units [Member] Restricted Stock Tracking Units RSTU [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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Non-statutory stock options, weighted average exercise price 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 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Common stock issuable per RSU granted 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 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Grants In Period ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantsInPeriod Liability for payment of the RSTUs Employee-related Liabilities, Current Statement of Comprehensive Income [Abstract] Other comprehensive income, deferred tax Other Comprehensive Income (Loss), Tax Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Beginning balance at May 1 Product Warranty Accrual Accrual Product Warranty Accrual, Warranties Issued Settlements Product Warranty Accrual, Payments Ending balance at July 31 Net income Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in pension benefits, net of deferred tax of $(138) and $(84), 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] OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] 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 (gain) 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 Increase (Decrease) in 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 Investment in certificates of deposit, net Payments to Acquire Short-term 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 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 Tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Net Cash Provided (Used) by Financing Activities Net Cash Provided by (Used in) Financing Activities Net 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 Stock-Based Compensation Expense Allocated Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Components Of Inventories Schedule of Inventory, Current [Table Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Product Warranty Product Warranty Disclosure [Text Block] Supplemental Disclosures Of Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Pension Benefits Pension and Other Postretirement Benefits Disclosure [Text Block] Statement of Financial Position [Abstract] Preferred stock, par value 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 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 Cash Flow Cash Flow, Supplemental Disclosures [Text Block] 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 Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Current Total Current Assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net 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 Accrued marketing expenses Accrued Marketing Costs, Current Income taxes payable Taxes Payable, 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 July 31, 2015: 16,263,209; at April 30, 2015: 16,079,671 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 Fair Value Of Assets On Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Stock-Based Compensation Shareholders' Equity and Share-based Payments [Text Block] Loans Payable and Long-Term Debt Debt Disclosure [Text Block] Basis Of Presentation [Abstract] Basis of presentation [Abstract]. Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] 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 Gross customer receivables Accounts Receivable, Gross, Current 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 Schedule Of Earnings Per Share, Basic And Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income Tax Disclosure [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Federal research and experimentation tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount 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 Commitments and Contingencies Disclosure [Abstract] Other Information Commitments and Contingencies Disclosure [Text Block] Customer Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Income Taxes Income Tax Disclosure [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] Fair Value Measurements Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value Measurements Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Measurements 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 EX-101.PRE 10 amwd-20150731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Apr. 30, 2015
Fair Value Measurements Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 70,026 $ 69,528
Fair Value Measurements Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Fair Value Measurements 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] | Fair Value Measurements Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 30,481 30,480
Money Market Funds [Member] | Fair Value Measurements 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] | Fair Value Measurements 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] | Fair Value Measurements Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,045 1,048
Mutual Funds [Member] | Fair Value Measurements 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] | Fair Value Measurements 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] | Fair Value Measurements Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 38,500 38,000
Certificates of Deposit [Member] | Fair Value Measurements 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] | Fair Value Measurements Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 0 $ 0
EXCEL 12 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`%-L'$?SW$M9R0$``$H:```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```!?.0Q(OW[CMB` MPD.MQ-*O>X^NO`ZIK`XTHO8<4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*>-BP> M-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I//B) M]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C9@,2 M[2F]@OIZ`(4QOCLEFI2"(S>C@KN_V/P"4$L#!!0````(`%-L'$<;CBH[JP$` M`(@9```:````>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V<>$5==>.V[0L$'8UH+F2FM+Y]4Q?%7N:C"^';)"0#9_X0^!&291/R MQ9,_E_'8-J$Z=F'T7I^;L!CNK[(JQF[A7-A6OB[#0]OY9EC=MWU=QN&R/[BN MW)[*@W>:YQ/7W\[)ULN?LT>;W2KK-SO)1B]E?_!QE;VU_2E4WL?@KB=YX MEB^=_\_V[7Y_W/K'=OM:^R;^4>&^-LA<.DC304H)LG2048**=%!!"1JG@\:4 MH$DZ:$()FJ:#II2@63IH1@F:IX/FE"#)@8PY)PEAS=%:`-?"\5H`V,(16P#9 MPC%;`-K"45L`V\)Q6P#RM%;@=Y*>M=&+]LBM'+T5Z*TBM'+T5Z*TAM'+T-Z&TAC"4=O`WH;1V\#>AM';P-Z&T=O`WH;1V\#>AM';P-Z&T?O`NA=#G[^Z=(^_739?T!4$L#!!0````(`%-L'$==(#VLX`(``/0*```0````9&]C M4')O<',O87!P+GAM;+U636_B,!#]*Q:G]M"&=MFNA&BD%EIMI7Z@A6W/4V<" M5AT[LAT*^^MWXD`V4`*$P_;2R?B]&<^\L7%/V79W:'2*Q@FT;)Y(9;ODO&Y- MG4N[06#Y%!.PYP11M!IKDX"C3S,)=!P+C@/-LP25"R[;[:L`YPY5A-%96@9M MA;T\RTV:2L'!":W")\&-MCIV[&[.4?:"38!G4.01\LP(MPC;!:;J\I@1!XE] MRA7&("T6J'].C^GK)`6U"(JO1Z$^[.]TK`?@L,I:7RBB3\%@1$G7HI=.C_FY MH#IESNU/04TPJF*_+JYZ\8K&YI5>7)ZWZ:]LPT/]MB[V`Q-Z];,S`"E&LQ*_[0YV6K2%MXO2U3ZTSX MILV'G2(ZVPM*IS>KV*HM.F'GPB/(6D<&967ALFUK=>>>L7`2[4L\!./^4RM\ M3:M&="Y:E>I7(=B-BMB=?U'7[&3W;#NRMTY#3_.*/-^,TG-%QVA]:9=3JA M>+^0HYC!.\WN5N"#FM'FM!$UZU1#E'''WL`8.BJ+[=G`3MF]U)_;0]!.:9_L M%A7&HJ81]W32V"O(#-D3@LW,CJ8]:E#4+5CD93&@$_"HU>1LC"9A`WROJ9-3 M/]@8YC6%OK@IM6O?&=JN%SL9^PZ?-A)NR3I8O]U9*D+N!FXJNAM=2KLGZ(;& MN]$U8J](C3K_G)?A1"/.B&[H*),-U?*9&G+\2@.%<[96U(S]&I=0?S?E2P?* MO:P><]K;/M%'&3V*O#P@V4!8+G7-1?%E`I;*S/"4G0P.Y9!B))30D>#;?Y%J M9Z=8:'YA=-I[+XR-6M#!VKQ]>3ULO!6"]3=N^!=02P,$%`````@`4VP<1QR. MT$\_`0``:0,``!$```!D;V-07&P9,S M%AQ*\%<'56M/N5TD6T1+"?%\"XKY2:C0(;DV3C$,H=L0R_B.;8!,LVQ&%"`3 M#!DY`E/;$Y.J%)QR!PR-Z_""]WB[=W6$"4Z@!@4:/QW*G1&<,J?Y"#Z]O'OGQYBAB1=Y<'+OJIIFDE3Q+HP M<$[>EH_/\6Q2J3TRS2&HO*386E@DY\ZOQ=W]ZB&IIEE^DV;S=#I?Y04MKFDQ M>S].=N%O,*RZ(?ZMX[/!N%V46,/(W4:-B,N-GQ$DP',G+4JC1^$BYILXPOS^ MXQ,XC@=UPGC9=M`VQ@E?Q?LU1,>7$U:V,:X]I7Y$%Z^J^@)02P,$%`````@` M4VP<1YE&UL[5I;<]HX M%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV2 M3;J;/`0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@ M?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR M@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZ MG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW`A(5M>5`TR``6'!VULS2`Y9>*?IUE!K9';O=05SP M6.XYB1'^QL4$UFG2&98T1G*=D`4.`#?$T4Q0?*]!MHK@PI+27)#6SRFU4!H( MFLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5& MT?95O-RCEU@5`9<8WS2J-2S%UGB5P/&MG#P=$Q+-E`L&08:7)"82J3E^34@3 M_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\ M6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B" MRV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y M'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+`.7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FO MH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWG MV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"X MU_$L%.!D8"V@!X.O40+R4E5@,5O&`RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO M*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DAC ME!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F M\M\M#`DL6XA9$N)-7>W5YYNTB42%(JP#`4A%W+C[^^3:G>,U_HL@6V$5#)DU1?* M0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@ M'K.'YA,L0Z1^P7V*BH`1JV*^NJ]/^26< M.[1[\8$@F_S6VZ3VW>`,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;: M,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D M3@H\W/[O#;#"Q([A[8N_`5!+`P04````"`!3;!Q'0"6_R%D"``!*"P``#0`` M`'AL+W-T>6QE@#T^6,Z>_?OIPK"20MLAE3#(K_80>Z(]@=P!)1 M[1\9]UQ0(8'2IZTR[.89 MASZ3K+($AOWOY>DRSVX'LSU"Z?;V-)#&-5(*2S[3$]#;\U6M-\<%QTZD]7O& MNY)H%4TN-P+LH/-F0A98#IDCN(;2F.)2Z0!)JH49E:B-=*&48-HH"*H$1]10 MKB-Z0]/FF-('\WG]*K>XNQ(X'W/&(01&Q=K4A>A-?PUL48---L>]23LYB!=T MY9!`1Z.ZIJNOE%2<82?603/1SYZCC_;0IS%:LX*%D.1)^YN+D&L`2PB66"J2 M;R)_)*KGN%/]#0ZZ/S'Z=<$?F^]Z:`R0G*NWBYC^5!7W/VFB, M6VUQ0$'6$JH(7TM`YB%S;V33K8[E6Z+F+#K?#>VJ0IE^V&YET60%+E%+U4^R M%,HN)M#;WXW\:#IXS0>*!'K[!RY(RVZL`O]Z3O\"4$L#!!0````(`%-L'$>W M8Q_\VP,``*L-```/````>&PO=V]R:V)O;VLN>&ULE9=;;]L@%(#_"O)3][`E MOB3=HF72NK1;I*VMEJA])OBD1L5@`4[;_?H=G&0[2>B6//F"^8##YP-\=*,G M8Q\7QCRRYUII-[+CI/*^&?5Z3E10<_?.-*"Q;&ELS3T^VH>>62ZE@(D1;0W: M][)^?]BSH+B71KM*-B[9T-PQ--=8X*6K`'RMUK":2YU\^NA&2ZG@#JQ#,.-- M<\UK&"?/*F&*.W]92@_E."GPT3S!S@O;-A>M5.%AT!\DO0#;#O76,F%*6,/F ME73WFX*$E;#DK?)S[.RVW7&29D66#=>,\-F=A"='@>$%X\++%>+GV$FQLFPC\"5='(AE?0OXZ2[5Q!&TML; M2A?^OW=,=\'93C'[K$MVJ3U2V%2O)P]#$_J`'T_+KF$[DGACIV6Z#A4%?3&Z M!.V@9'CGC)(E1J5D%UQQ+8`14$9`V:F@G(!R`LJ/!LT\7G#(!%004'$J:$!` M`P(:G`H:$M"0@(:G@LX)Z)R`S@]!%]Q)QVZ6[-:"0PWV)_T]J?[^L/HU_A6? MA3`MBJ,?$&(TWHL07N\(Y@/!?(AA/+OD5B/#L5NP;%9Q"]2]/I6O?TB8>2,> MW^)HNI#4F(+<@;\[`L<,;ITW-;;^$P3(%H7#QC][MQJU M-(UHBD$K6^'9/;>6:_]"ZU(QTYB9W%7L"E,CK40E3",6WF)P0K:]``U+N3-/ M*?4NC8AWQ:5E=URUP'X`=ZT]F.J4&I=&E/MNN,99YB\AP(QCVOEN],/;.=B: M36!!4=2^-*+?5`N<,#;GS[LAI[JE$=]N?(73'$]S&54MBZ@6EY6=S3MAWE`4 M-2Z+&/>:M1L81>TDS5C6C,@;[1/5,8OH2"R.UJ=*9A$E]W6.0JBB62Q1;KV. MUJ:29A%)]P6/0JBF64335TS?LBB*:II%LV3H+OKO1.*QN/[TF;X\8GWX#4$L#!!0````(`%-L'$>Y@L1? M3@(``/,'```8````>&PO=V]R:W-H965T&UL?57;CILP$/T5 MQ`[^2LM\%@2@KVA+QPGK:J3]7QELBU9+?`M%S2BZ&U#8!#L,T M:$G=^45N]EYYD;.[;.J.OG)/W-N6\#]'VK!A[R/_N?%6WRJI-X(B#V;>I6YI M)VK6>9Q>]_X![4XHUA"#^%G302SFGG;^S-B[7GR_[/U0^T`;6DIM@JCA04^T M:;0EI?Q[,OJIJ8G+^=/Z5Q.NR/?V/"-3C$D MVF#)&F&^7GD7DK5/BN^UY&,73!Z M9N+Z0B0I/+(D1DAA(-UYSB%;.:0.*;%P1 M*U..(R1=0E9290M*;%V)V)(`(`DLH5\'J*!"UT)JEQ2`R5945LH6N18VM@IR M[B3;QBG:KBB!]7M`V%6R\PO`X)4$0W`1H\BU8*78:<(LXT$I3K(0KY0+@BL> MN06-[4R#,':J!8LWMJ7\9GJ/\$IV[TRK6^S._>V`S1O]"2_RGMSH#\)O=2>\ M,Y/JI3?O\94Q294KX8L*N%(=>%XT]"KU-%-S/O:D<2%9_VRQ]Q5QO@6>4FQ#A^;2]=_'T[>CZN?3=T.C^O3.)X?DF38GWQ3#A^Z MLV_#/\>N;\HQ//;/R7#N?7F8@YHZ0:72I"FK=KW=S.^^]MM-]S+65>N_]JOA MI6G*_M?.U]WE<0WKMQ??JN?3.+U(MIOD%G>H&M\.5=>N>G]\7'^$AT+K23(K M_J[\9;B[7TWFG[KN^_3PU^%QK28/OO;[<2JB#)=77_BZGDH*-?^X%OI?G5/@ M_?U;Z9_GY@;[3^7@BZ[^ISJ,I^!6K5<'?RQ?ZO%;=_G37]M@IP+W73W,OZO] MRS!VS5O(>M64/Y=KU<[7R_)/KJYA<@!>`_`6`.:W`?H:H$E`LCB;V_6I',OM MIN\NJW[Y&.=R^N;PH$//[:>7'MZQ;-)GF=RKE*=HL$[R7O%86@ ML#=)$NJ_F4#1!,[Q^CX^E>.U&*_G>',?GY%&+))LEK2S!*Q6J$A+!)EQUH#L MQHAN#'>3$S>+Q-Y5H[/,4C."REJE9"]6]&*Y%T>\6%:+U:!2XH6K3`H&92^I MZ"5E7C1I\2X5^D4I,B`+065=GLM>,M%+QKT`\9+Q6G*:&P47FFURUDEH&Q.1GC!5`@-13IP!F)&61L.<-E6@%&)EZ080JG"7HC.-((L-YF+C!V468JB&0=0%N,5((5,4.44M MI2AR/H(VFFYT"DF'*HWE@I9)JA7[VC9"&RW33W/Z64H_S;'VAU$IG=$*69?' MYDXM\T]S_EG*/RTL$L/LD-(=D:1#E\>VBCJRH^<$M)2`FF_6Q?6;H!/7;\G= MF.73,?DAR[;O2A3/4AM._DR\/MH?;'<;K-PGV_'!0M M#V-W?COWNAV^;?\%4$L#!!0````(`%-L'$>\+_`?"P(``+(&```8````>&PO M=V]R:W-H965T&ULC97+CILP%(9?!?$`8^Z$B"`UJ4;MHM)H M%NW:`1/0V)BQG3!]^]J&4#!N.EG$M_\_YSL&['R@[(TW"`GG@^".']Q&B'X/ M`"\;1"!_HCWJY$I-&8%"#MD%\)XA6&D3P2#PO`00V'9ND>NY%U;D]"IPVZ$7 MYO`K(9#]/B),AX/KN_>)U_;2"#4!BAS,OJHEJ.,M[1R&ZH/[Q=^?,J70@I\M M&OBB[RCV,Z5O:O"].KB>0D`8E4)%@+*YH1/"6`62B=^GF']3*N.R?X_^K*N5 M]&?(T8GB7VTE&@GKN4Z%:GC%XI4.W]!40JP"EA1S_>^45RXHN5MJ@>N;\/YROB-`2'$=)L)`$:\7)HHAG"9#Y9XC`"A%H?[B$V-G] MH=4?:G^T]&=&$:,DU9).2WRCB$>*%4-D98@V#(EG,(R2>)%!?DSJ9Y#\7[?B MB:T\\9;'J/@8;_*8)(\4*X;$RI!L&0*[/[7ZTZT_-&I(-X219]W43PA71#LK MT6Y+%!E$NTTB/PF2,/",5_)D$WIIEJ3_>.\R*U&V)8H-HNRS1#:AE0@LCI<> M7M`/R"YMQYTS%?*DTN=)3:E`,JCW).,U\@*9!QC50G53V6?CF3H.!.WO-\1\ M315_`%!+`P04````"`!3;!Q'66#4L#D#```H#0``&````'AL+W=O(8<`ICW/&_LX3&L;J9Y;<]:=\%[5=;M.CQWW>4QBMK]65=Y M^V`NNK9WCJ:I\LY>-J>HO30Z/SA2548LCM.HRHLZW*S?-OJTMS6X<0?@S\*D[GKA^(-JMHXAV*2M=M8>J@T<=U^`2/.^8@#O&[ MT+=V=A[TXE^,>>TO?AS68=QKT*7>=_T4N3V\Z9TNRWXF&_GO..EGS)XX/_^8 M_9M+U\I_R5N],^6?XM"=K=HX#`[ZF%_+[I>Y?==C#J*?<&_*UOT'^VO;F>J# M$@95_CX#J-4`@L/ M6$9*R;"4Q).2H2!>2>TP8J%,>E.D?"3&*H1O)#$*PKAD?J40,."@%K8'%GP- ML!YD;(`K-_'%8`RD"U4+I`$^`<-2I"^%H3!?A.^3%(@O;1-ME<"Q%N5KX>0V M^85+P(#'8FEM:.L%[+W2]]X1<_>(B!15#49Q!>F"&MIZ`7NO\KUWQ,@[\P#A MOPD(6,;XPFL):.^%%+W8U((S`.V8@"U3^98)A!NFH&*5^AY!(87@#)9>*4![ M)V#S5+YY`N&>:<*`<:2*0`J9*J662I&V4^!(T;-K?@A MX]G=S^^/*([(%K31?LBP'RK?#T>,IPUU:Q0*J8EF#6BEFY-KS-M@;ZYUU_=Z ML]&I^7]B?0/KC6_M1\'0PG].LUE=\I/^F3>GHFZ#%]/9]M@UL4=C.FU%6D%A M<+:?+=-%J8]=?RKM>3,T\L-%9RX?WR73Q]'F/U!+`P04````"`!3;!Q'NW\` ML@$"``"4!0``&````'AL+W=OVND#@1%'LR\JJ70B99U M'H?ZY+]&QTNJ$0;PLX51+-:>UGYE[$-OOEX`"$ZD2K\ M>\KY+*F)R_4C^U?C5JF_8@$71GZUE6R4V-#W*JCQ0.0[&[_!9"'1"4M&A'EZ MY2`DHP^*[U'\:=]M9]ZC/3F$$\U-0!,!S82YCIL03X3X2=@9IU:9\?4%2USD MG(T>MW?18WWET3%6G2MUT#3*G"EG0D7OQ2'-@[O.,T'.%H(6D&A&!"KY7`&Y M*IS1AH[^+7#9(O:INT+L]!`;?KST<'#S=T[^SO!W2WZVZH&%I`;2V1XD47)8 M&=FB,A3_1TKBE))LK&2AF[]W\O<;*UFTLF(AR4(DBO8K(UM,%".WCM2I(]WJ M6-WZ.76T-$YW*R5;5!:GZY8$BZ^=`K^9*2"\D@V=U!_6(CH/FE>D_Y95_*P& MD)T7SS1%WN,;_,#\UG;"NS*I_D7SQ]2,25`:PQ?5J$:-R'E#H)9ZF:HUMU/# M;B3K'S-P'L3%7U!+`P04````"`!3;!Q'>K_S0<8!```_!```&````'AL+W=O M&7_?/#V4DU1ON@973#YA+>'0.:\FT_Z)ZU$;R*R5"G+R'DPI_3N&FB&?:-B&= M">E"6.)L$[*9D-T(OG4X9.;K^D8,J4HE)Z3"+`;B1I[L,]NYVAE]H_R=K4Q; MZZ7ZFI7XXOS,D&.`I"M(LB"P=;Y$2+#`-EYB/"0+TE6W-6Q`2KRNT3P:C`<5.%1F=I[+/QPVVE-&!3C!\>(]3; M;5X4!JUQXL[**CSPH!@Y7-=U^6=4_P%02P,$%`````@`4VP<1S9.6L%W!``` M]A4``!@```!X;"]W;W)KFRI!*)0^IVMJ'Y%F&L:%60D22E\V_CRX80_>9?3$@GYXYW9KYU)KE MN6Z^MWOON]G/JCRV3_-]UYT>%XMVN_=5T7ZI3_[8_^>U;JJBZW\V;XOVU/AB M-P95Y8*C*%E4Q>$X7RW':U^;U;)^[\K#T7]M9NU[517-?VM?UN>G._Y."&`;=UV8Y_9]OWMJNKCY#YK"I^3I^' MX_AYGOZ319,QT`:!.<@8+[YJL$D24?)<:J!(Y>I1*PJ9\FP M%0>M.)M*H!0)C$],*KDRN9XD[L:D.),)$"698"\9&9YR%E716D1!CN0Y1QJ$1FSE&V32!0%AL#T8]LGDN;L^B*Z1P61Z`V!=!RG MH:0P3!G`E/33DRTE,].!6TW(":8H6XKV26LG@(_,+M)FK"QTHS!"&2"4S%:P M='R@/(^U&2#+;CJ4>S^8H@SZ4-)O66P)^4".]=O8!NF$TY`CC%+.P6X(;'#! M]!-`/[USUP):1$GU#4IG%9+%41('#`5>D4$KR;K-$=LCQIH40$/!MW7,40$<-3V_6#Z" MEA^H`NVH8((*("AKIHNEHZ3.>`'=J+@T=)\P1P5PE$UMP-MYG.IW9Z#BF`,M MCF"2"B"I?@](W2"<9F2HM M;H[3*M^\C<>,[6Q;OQ^[X>3JYNKU*/.9A^,X=7U-CYOI0/)SF-7R5+SYOXKF M[7!L9R]UU]75>"3W6M>=[VU&7_J:[7VQN_XH_6LW?$W[[\UT+#G]Z.K3QRGK M]:AW]3]02P,$%`````@`4VP<1Z&(O7FA`0``L0,``!@```!X;"]W;W)KX%V:]6^`#/,.7-F&/(!S:MM`1QY5U+;0](ZU^TIM64+BMLK[$#[ MFQJ-XLZ;IJ&V,\"K"%*2LC2]IHH+G11Y]#V:(L?>2:'AT1#;*\7-QQ$D#H=D MDUP<3Z)I77#0(J\\T*M]YZ+#=OE]!R(IICC&,.6 M,7,$]>QS"K:6XLA^P=DZ/%M5F$5X]DWA]3K!=I5@&PFVWPAN?I2X%G/[(PE= M]%2!:>+H6%)BK^.@+KSS=-ZQ^"9?X47>\0;^<],(;6#S+^T^`102P,$%`````@`4VP<1Q1A]@Z@ M`0``L0,``!@```!X;"]W;W)KMC#O2SOO^P)BK.M#"W6`/)MPT:+7PP;0M<[T%42>05HQGV1>FA32T M+)+OV98%#EY)`\^6N$%K8?^<0.%XI#MZ=;S(MO/1P]15" MB1;OTRY-VL?IYNY^AFT#^`S@"^`^2\*G1$GFD_"B+"R.Q$ZM[45\P=V!AT94 MT9GJ3G=!J`O>2[GC7PMVB41SS&F*X>N8)8(%]B4%WTIQXO_`^38\WU28)WB^ MSIYGVP3[38)](MC_M\2-F/QSD6S54PVV3:/C2(6#28.Z\B[3^<#3FWR$ET4O M6O@I;"N-(V?TX653_QM$#T%*=G-+21?^SV(H:'P\WH6SG49J,CSVUP^R_-+R M+U!+`P04````"`!3;!Q'/3SV[IX!``"Q`P``&0```'AL+W=O$^$M:H7%I)/3J/^@:A1(O7>9&E%'9ZH[W06A+GBOU2'G);M&HB7F/,?P;&UL?5/!;N,@$/T5Q`<4QT[2 M*G(L-5U5NX>5JAYVS\0>VZC`N(#C[M\7L..ZK;478(9Y;]X,0SZ@>;$M@"-O M2FI[I*USW8$Q6[:@N+W!#K2_J=$H[KQI&F8[`[R*("59FB1[IKC0M,BC[\D4 M.?9."@U/AMA>*6[^G4#B<*0;>G4\BZ9UP<&*G,VX2BC05J`F!NHCO=\<3ML0 M$0/^"!CLXDR"]C/B2S!^54>:!`D@H72!@?OM`@\@92#RB5\GSH^4`;@\7]D? M8[5>_9E;>$#Y5U2N]6(32BJH>2_=,PX_82IA%PA+E#:NI.RM0W6%4*+XV[@+ M'?=AO,GV$VP=D$Z`=`;<)5'XF"C*_,$=+W*#`S%C:SL>7G!S2'TCRN",=<<[ M+]1Z[Z789+N<70+1%',:8])ES!S!//N<(EU+<4J_P=-U>+:J,(OP[)/"_3K! M=I5@&PFV_RUQ+>;V2Q*VZ*D"T\31L:3$7L=!77CGZ;Q/XYM\A!=YQQOXS4TC MM"5G=/YE8_]K1`=>2G*SHZ3U_V&UL?5/!;MP@$/T5Y`\(7NRDZ#+MQ\'$'B>$AVR<7Q+-K. M!0;)J2&A@_2/>/X M$^82K@-AA=+&E52#=:@ND(0H_C[M0L=]G&ZRFQFV#6`S@"V`VS0*GQ)%F0_< M\;(P.!(SM;;GX05W>^8;405GK#O>>:'6>\_E+KLMZ#D0S3''*8:M8Y8(ZMF7 M%&PKQ9']`V?;\&Q381;AV1\*OV\3Y)L$>23(_UOB1DR>_I6$KGJJP+1Q="RI M<-!Q4%?>93KO6'R3K_"RZ'D+C]RT0EMR0N=?-O:_073@I:17UPGI_/]9#`F- M"\=O_FRFD9H,A_WE@RR_M/P$4$L#!!0````(`%-L'$H`$``*\#```9 M````>&PO=V]R:W-H965TC M3*1.J]7V4*GJ8??,)$Z""C@%,NG^_0+)I%&;]@+8^#T_&U.,:%YL!^#(FY+: M'I+.N7Y/J:TZ4-Q>80_:WS1H%'?>-"VUO0%>1Y"2E*7I#55!9MYX*#E@5=<+50H*U`30PTA^0VVQ_S$!$# M_@@8[>I,@O83XDLP'NI#D@8)(*%R@8'[[0QW(&4@\HE?9\[WE`&X/E_8?\5J MO?H3MW"'\J^H7>?%I@FIH>&#=,\X_H:YA.M`6*&T<2758!VJ"R0ABK]-N]!Q M'Z<;=C/#M@%L!K`%\#.-PJ=$4>8]=[PL#([$3*WM>7C!;,]\(ZK@C'7'.R_4 M>N^YW*4%/0>>.>0XA;!52+9$4$^^9&!;&8[L$YQMPW>;`G<1OEMGS[_(GV\2 MY)$@_Z["SR%9_E$D7754@6GCX%A2X:#CF*Z\RVS>LO@B[^%ET?,6'KEIA;;D MA,Z_:^Q^@^C`2TFOKA/2^=^S&!(:%XX__-E,`S49#OO+]UC^:/D?4$L#!!0` M```(`%-L'$=4A.C/GP$``+$#```9````>&PO=V]R:W-H965T*D4YM&?6'MLHP#B`U^G?%[#7 M<5JK%V"&>6_>#$,QHGUQ'8`G;UH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF M>@NB3B"M&,^R3TP+:6A9)-^3+0L)9MYZ.# ME05;<+748)Q$0RPT)WJ_.Y[S&)$"?DH8W>I,HO8+XDLTOMZ"T)=\%[+7;XOV#42S3'G*8:O8Y8(%MB7%'PK MQ9G_`^?;\/VFPGV"[S\HS+<)\DV"/!'D_RUQ*^;P5Q*VZJD&VZ;1<:3"P:1! M77F7Z;Q/C\C>P\NB%RW\$+:5QI$+^O"RJ?\-HH<@);L[4-*%_[,8"AH?CY_# MV4XC-1D>^]L'67YI^0=02P,$%`````@`4VP<1[<&PC*@`0``L0,``!D```!X M;"]W;W)K&UL?5/!;MP@$/T5Q`<$+^MLHI774C95 MU1XJ13FT9]8>VRC`N(#7Z=\7L-=Q6ZL78(9Y;]X,0S&B?7,=@"?O6AEWHIWW M_9$Q5W6@A;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[(#TT(:6A;)]V++`@>OI($7 M2]R@M;"_SJ!P/-$=O3E>9=OYZ&!EP19<+348)]$0"\V)/NV.YSQ&I(#O$D:W M.I.H_8+X%HVO]8EF40(HJ'QD$&&[PC,H%8E"XI\SYT?*"%R?;^R?4[5!_44X M>$;U0]:^"V(S2FIHQ*#\*XY?8"[A/A)6J%Q:234XC_H&H42+]VF7)NWC=),? M9M@V@,\`O@`>LR1\2I1D?A)>E(7%D=BIM;V(+[@[\M"(*CI3W>DN"'7!>RUW M^:%@UT@TQYRG&+Z.62)88%]2\*T49_X/G&_#]YL*]PF^_T/APS9!ODF0)X+\ MOR5NQ3S^E82M>JK!MFET'*EP,&E05]YE.I]X>I./\++H10O?A&VE<>2"/KQL MZG^#Z"%(R>[N*>G"_UD,!8V/QX=PMM-(38;'_O9!EE]:_@902P,$%`````@` M4VP<1P6!?DV@`0``L0,``!D```!X;"]W;W)K&UL M?5/!;MP@$/T5Q`<$+^M-VY774C95U!XJ13FT9]8>VRC`.(#7Z=\7L->Q6JL7 M8(9Y;]X,0S&B?74=@"?O6AEWHIWW_9$Q5W6@A;O#'DRX:=!JX8-I6^9Z"Z). M(*T8S[)[IH4TM"R2[]F6!0Y>20//EKA!:V%_GT'A>*([>G.\R+;ST<'*@BVX M6FHP3J(A%IH3?=@=SWF,2`$_)8QN=291^P7Q-1K?ZQ/-H@104/G((,)VA4=0 M*A*%Q&\SYT?*"%R?;^Q/J=J@_B(J.]T%H2YXK^4N_U*P:R2:8\Y3#%_'+!$LL"\I^%:*,_\' MSK?A^TV%^P3?K[,?LFV"?),@3P3Y?TO1 MF@R/_>V#++^T_`-02P,$%`````@`4VP<1P?*>3F?`0``L0,``!D```!X;"]W M;W)K&UL?5/!;MP@$/T5Y`\(7NQMJY774C95U!PB M13FT9]8>VRC`.(#7Z=\7L-=Q$JL78(9Y;]X,0S&B>;$=@"-O2FI[3#KG^@.E MMNI`<7N#/6A_TZ!1W'G3M-3V!G@=04I2EJ;?J.)")V41?4^F+'!P4FAX,L0. M2G'S]P02QV.R2ZZ.9]%V+CAH6=`%5PL%V@K4Q$!S3&YWAU,>(F+`;P&C79U) MT'Y&?`G&0WU,TB`!)%0N,'"_7>`.I`Q$/O'KS/F>,@#7YRO[?:S6JS]S"W\\T*M]U[*W9X5 M]!*(YIC3%,/6,4L$]>Q+"K:5XL2^P-DV/-M4F$5X]D%AMDV0;Q+DD2#_;XE; M,?FG)'354P6FC:-C286#CH.Z\B[3>PUW%:JQ=@AGEO MW@Q#,:)]=1V`)V]:&7>BG??]D3%7=:"%N\,>3+AIT&KA@VE;YGH+HDX@K1C/ MLGNFA32T+)+OV98%#EY)`\^6N$%K87^?0>%XHCMZ<[S(MO/1P]0U"B19OTRY-VL?I)L]GV#:`SP"^`#YE2?B4*,G\++PH"XLCL5-K>Q%? M<'?DH1%5=*:ZTUT0ZH+W6NX.AX)=(]$<?@K"5OU5(-MT^@X4N%@TJ"NO,MT/O+T M)N_A9=&+%KX+VTKCR`5]>-G4_P;10Y"2W1THZ<+_60P%C8_'AW"VTTA-AL?^ M]D&67UK^`5!+`P04````"`!3;!Q'SY>L7J$!``"Q`P``&0```'AL+W=OPUW%;JQ=@AGEOW@Q#,:)]=1V`)V]:&7>BG??]D3%7=:"% MN\,>3+AIT&KA@VE;YGH+HDX@K1C/LGNFA32T+)+OV98%#EY)`\^6N$%K87^= M0>%XHCMZ<[S(MO/1P]0U"B19OTRY-VL?I)L]GV#:`SP"^ M`!ZR)'Q*E&1^$EZ4A<61V*FUO8@ON#ORT(@J.E/=Z2X(=<%[+7>'AX)=(]$< M1F@R/_>V#++^T_`U02P,$%`````@`4VP<1X/O M4SR?`0``L0,``!D```!X;"]W;W)K&UL?5/!;MP@ M$/T5Q`<$F]U-JY774C95U1XJ13FT9]8>VRC`N(#7Z=\7L-=Q4[<78(9Y;]X, M0S&B?7$=@">O6AEWHIWW_9$Q5W6@A;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[)[ MIH4TM"R2[\F6!0Y>20-/EKA!:V%_G4'A>*(YO3F>9=OYZ&!EP19<+348)]$0 M"\V)/N3'\SY&I(#O$D:W.I.H_8+X$HVO]8EF40(HJ'QD$&&[PB,H%8E"XI\S MYUO*"%R?;^R?4[5!_44X>$3U0]:^"V(S2FIHQ*#\,XY?8"[A$`DK5"ZMI!J< M1WV#4*+%Z[1+D_9QNCGP&;8-X#.`+X"/61(^)4HR/PDORL+B2.S4VE[$%\R/ M/#2BBLY4=[H+0EWP7LO\/B_8-1+-,>S_6^)6S.Y=$K;JJ0;;IM%QI,+!I$%=>9?I?$B/R-[" MRZ(7+7P3MI7&D0OZ\+*I_PVBAR`ENSM0TH7_LQ@*&A^/'\+93B,U&1[[VP=9 M?FGY&U!+`P04````"`!3;!Q'9I($$:(!``"Q`P``&0```'AL+W=O5=2VU/2.=+.FZ:EMC?`ZPA2DK(T/5#%A4[*(OI>3%G@X*30\&*('93BYN\9)(ZG M9)?<'*^B[5QPT+*@"ZX6"K05J(F!YI0\[([G/$3$@%\"1KLZDZ#]@O@6C*?Z ME*1!`DBH7&#@?KO"(T@9B'SB/S/G9\H`7)]O[#]BM5[]A5MX1/E;U*[S8M.$ MU-#P0;I7''_"7,(^$%8H;5Q)-5B'Z@9)B.+OTRYTW,?I9I_.L&T`FP%L`=Q' M`)T219G?N>-E87`D9FIMS\,+[H[,-Z(*SEAWO/-"K?=>R]TA+^@U$,TQYRF& MK6.6".K9EQ1L*\69_0=GV_!L4V$6X=DZ>Y9M$^2;!'DDR/\I.:F%=J2"SK_LK'_#:(#+R6] MVR>D\_]G,20T+AR_^;.91FHR'/:W#[+\TO(#4$L#!!0````(`%-L'$>$!<"T MHP$``+$#```9````>&PO=V]R:W-H965T*D4YM&?6'MLHP#B`U^G?%[#7<5)?@!GFO7DS#,6( MYM5V`(Z\*ZGMD7;.]0?&;-6!XO8&>]#^ID&CN/.F:9GM#?`Z@I1D:9+LF>)" MT[*(OF=3%C@X*30\&V('I;CY>P*)XY'NZ-7Q(MK.!0;"K,( MS];9L_TV0;Y)D$>"_%.)]U]*W(KY]B4)6_54@6GCZ%A2X:#CH*Z\RW0^I/%- M/L++HN%`:U5H@$``+$#```9````>&PO=V]R:W-H M965T;4=@"/O2FI[2#KG^CVEMNI`<7N% M/6A_TZ!1W'G3M-3V!G@=04I2EJ8W5'&AD[*(OF=3%C@X*30\&V('I;CY.(+$ M\9!DR<7Q(MK.!0; M)J2&A@_2O>#X!',)UX&P0FGC2JK!.E072$(4?Y]VH>,^3C?YS0S;!K`9P!;` MCS0*GQ)%F0_<\;(P.!(SM;;GX06S/?.-J((SUAWOO%#KO>@Y$<\QQ MBF'KF"6">O8E!=M*<63_P=DV/-]4F$=XOLZ>_]PFV&T2["+![I\2LV\E;L5\ M5TE7/55@VC@ZEE0XZ#BH*^\RG7%GTO(7?W+1"6W)"YU\V]K]!=."E MI%?7">G\_UD,"8T+QUM_-M-(38;#_O)!EE]:?@)02P,$%`````@`4VP<1_C- M^Z*B`0``L0,``!D```!X;"]W;W)K&UL=5/!;MP@ M$/T5Q`<$+^M-JI774C95U1XJ13FT9]8>VRC`N(#7Z=\7L-=Q4_<"S##OS9MA M*$:TKZX#\.1-*^-.M/.^/S+FJ@ZT<'?8@PDW#5HM?#!MRUQO0=0)I!7C67;/ MM)"&ED7R/=NRP,$K:>#9$C=H+>SO,R@<3W1';XX7V78^.EA9L`572PW&233$ M0G.BC[OC.8\1*>"'A-&MSB1JOR"^1N-;?:)9E``**A\91-BN\`1*1:*0^-?, M^9XR`M?G&_N75&U0?Q$.GE#]E+7O@MB,DAH:,2C_@N-7F$LX1,(*E4LKJ0;G M4=\@E&CQ-NW2I'V<;OC]#-L&\!G`%\"G+`F?$B69GX4796%Q)'9J;2_B"^Z. M/#2BBLY4=[H+0EWP7LO=P[Y@UT@TQYRG&+Z.62)88%]2\*T49_X/G&_#]YL* M]PF^7V?/_Y,_WR3($T'^5XGYAQ*W8@X?DK!53S78-HV.(Q4.)@WJRKM,YR-/ M;_(>7A:]:.&[L*TTCES0AY=-_6\0/00IV=V!DB[\G\50T/AX?`AG.XW49'CL M;Q]D^:7E'U!+`P04````"`!3;!Q'>4@4+:(!``"Q`P``&0```'AL+W=OPUW%37X`9YKUY,PS%B/;-=0">O&MEW(EVWO='QES5@1;N M#GLPX:9!JX4/IFV9ZRV(.H&T8CS+'I@6TM"R2+X76Q8X>"4-O%CB!JV%_7,& MA>.)[NC-\2K;SD<'*PNVX&JIP3B)AEAH3O1I=SSG,2(%_)0PNM691.T7Q+=H M?*]/-(L20$'E(X,(VQ6>0:E(%!+_GCD_4D;@^GQC_YJJ#>HOPL$SJE^R]ET0 MFU%20R,&Y5]Q_`9S"?>1L$+ETDJJP7G4-P@E6KQ/NS1I'Z>;G,^P;0"?`7P! M/&9)^)0HR?PBO"@+BR.Q4VM[$5]P=^2A$55TIKK371#J@O=:[@X/!;M&HCGF M/,7P=YYO$^2;!'DBR/\I\?"IQ*V8 MQT])V*JG&FR;1L>1"@>3!G7E7:;S*3TB^P@OBUZT\$/85AI'+NC#RZ;^-X@> M@I3L[IZ2+OR?Q5#0^'@\A+.=1FHR//:W#[+\TO(O4$L#!!0````(`%-L'$>< MI"40H@$``+$#```9````>&PO=V]R:W-H965TZH5?'6ULW+CA8GK$95[8*M&U1 M$P/5D=YO#J/H6%)@K^.@+KSS=-[S M^"9?X7G6B1I^"U.WVI(S.O^RL?\5H@,O);G94=+X_S,;$BH7CGM_-N-(C8;# M[OI!YE^:_P=02P,$%`````@`4VP<1TEF,)FB`0``L0,``!D```!X;"]W;W)K M&UL;5/!;MP@$/T5Q`<$+^M-HY774C95U1XJ13FT M9]8>VRC`N(#7Z=\7L-=Q4E^`&>:]>3,,Q8CVU74`GKQI9=R)=M[W1\9LMB#J!M&(\R^Z9%M+0LDB^9UL6.'@E#3Q;X@:MA?U[ M!H7CB>[HS?$BV\Y'!RL+MN!JJ<$XB898:$[T<7<\YS$B!?R2,+K5F43M%\37 M:/RH3S2+$D!!Y2.#"-L5GD"I2!02_YDYWU-&X/I\8_^6J@WJ+\+!$ZK?LO9= M$)M14D,C!N5?`\ZAN$$BW>IEV:M(_3S7TVP[8!?`;P M!?"0`&Q*E&1^%5Z4A<61V*FUO8@ON#ORT(@J.E/=Z2X(=<%[+7"/(/)>X_E;@5 MDW]*PE8]U6#;-#J.5#B8-*@K[S*=CSR]R7MX6?2BA9_"MM(XPUW%37X`9YKUY M,PS%B/;-=0">O&MEW(EVWO='QES5@1;N#GLPX:9!JX4/IFV9ZRV(.H&T8CS+ M[ID6TM"R2+X76Q8X>"4-O%CB!JV%_7,&A>.)[NC-\2K;SD<'*PNVX&JIP3B) MAEAH3O1I=SSG,2(%_)0PNM691.T7Q+=H?*]/-(L20$'E(X,(VQ6>0:E(%!+_ MGCD_4D;@^GQC_YJJ#>HOPL$SJE^R]ET0FU%20R,&Y5]Q_`9S"8=(6*%R:275 MX#SJ&X02+=ZG79JTC]--GLVP;0"?`7P!/"8`FQ(EF5^$%V5A<21V:FTOX@ON MCCPTHHK.5'>Z"T)=\%[+W>.A8-=(-,>; M"O<)OE]G/^RW"?)-@CP1Y/^4>/^IQ*V8AT])V*JG&FR;1L>1"@>3!G7E7:;S MB:@I3L[D!)%_[/8BAH?#P^A+.=1FHR M//:W#[+\TO(O4$L#!!0````(`%-L'$>!M+,,WP$``-`$```9````>&PO=V]R M:W-H965T:A^,+83.G\_MB&$`BRP?7W.N>?ZE?92?>H&P*`OSH0^!HTQW0%C733` MJ7Z0'0@[4TG%J;%#56/=*:"E)W&&XS!\Q)RV(LA2'WM762HOAK4"WA72%\ZI M^G<")OMC$`6WP$=;-\8%<);BB5>V'(1NI4`*JF/P$AWRQ"$\X'<+O9[UD?-^ MEO+3#7Z6QR!T%H!!89P"MTI'G/=OZJ^^6NO^3#7DDOUI M2]-8LV&`2JCHA9D/V;_!6()W6$BF_1\5%VTDOU$"Q.G7T+;"M_TPLP]'VC8A M'@GQ1)CR;!/(2"!WPLY7.CCS=?V@AF:IDCU2PUYTU&UY="!VY0H7]`OEYVQE MVD:O6;3?I_CJA$;,:<#$<\R$P%9]2A%OI3C%*WK\/4&^1CP^;6<@FT40SR=S M@X1L"^PV!79>8/=M%9X7JS!@$H\1'D/")$D6I:Q1$0GMM^TFV723K-T\APLW MR2K/`I&O$4FXX03/3@H'5?L;I%$A+\*X/9E%ITOZ$KN3MHB?[.4=[MI=)DL[ M6L,OJNI6:'26QIYC?]HJ*0U8E^&#-=C8YV4:,*B,ZS[9OAINW#`PLKN]'],C MEOT'4$L#!!0````(`%-L'$=(W#O<20(``!H'```9````>&PO=V]R:W-H965T M55GO17CO$"6@! M4]L)V[>O#PDA9I:+8`__/_/9A'$Y,?XA&DJE]]EW@]CZC93C)@A$W=">B!$ZFF_!R(D5-R-*:^"U`8ID%/VL&O2A-[XU7)+K)K!_K&/7'I>\+_ M[6C'IJT?^??`>WMNI`X$51G,OF/;TT&T;/`X/6W]UVBS+[3""'ZW=!*+L:?9 M#XQ]Z,G/X]8/-0+M:"UU!J)N5[JG7:<3J<)_;SD?);5Q.;YG_VY6J^@/1-`] MZ_ZT1]DHV-#WCO1$+IU\9],/>EM"HA/6K!/FUZLO0K+^;O&]GGS:>SN8^V2? MY.'-!AO0S8!FPUP'-N";`3\,L5FI)3/K^D8DJ4K.)H_;=S$2_%PI<"%T^7PP99 MD@+F*D"N8LV5.EP%Q.5^H)!H11(L>DY/^=GT8N'5[#)(_74OHG.[?T6Z9SGQ MG3H&;-=^I*G*D9SI+\+/[2"\`Y.J(YJ^=6),4L6H@'RO40?5/.GH2>IAIL;< M]FX[D6R\GT3S<5C]!U!+`P04````"`!3;!Q'7H'ODRT#```Z#@``&0```'AL M+W=OUV^:EJ)I<5DXM M=G/WB3VNN89HQ*]U=K$11=)Y: MYC^#TT_.SG#\?/'^3:?;AO^:-6(EB]_Y5AW::'W7V8I==BK4BSQ_%T,.8>=P M(XM&7YW-J5&RO)BX3IE]]/>\TO=S_R7Q!S-L0(,!70VN/-B`#P;\TR#XKT$P M&`03`Z]/11=BG:EL,:OEV:G[OW?,NDG"'H.VU)MN4%=6?VM+T;2C[PN6AC/O MO7,T8)8]AL:8*\)KO5\I"%$LR3"G6X*5B8CB6\@:.`EQ$!SFR;4]O\DSP@X" MZ"#0#H(;!Y,@ESTFU)A*8[@?^SZF"2%-"&B2"4V/248T8?S`+/\D@C01H$DG M-":&;+G$D"0&#MB$!&$(DR20)#$S&479D_28>%2P-.*3.0@P`<>!I#"0%&0R M(5FF!@G%+)[(86VBN,_(4OJNJR%=^R"!E2IE'5R,PU\H/4 MPH05S)`\C:K&7ZXJEC`S-4Q^8G&!Q5L&+(5(S9$P'(VA0)RXH8<&'Y M+81E171'ME@O!/3"IGV33+W$$;,18BWNNC2N-LY*E2W49U-'H] M#CU1MT.?C"_9XZH_U'RZ6XQ;I_K_FC3ORAYO)S4KL?%Q3]02P,$%`````@`4VP<1^%):>LZ M`@``;P<``!D```!X;"]W;W)K&ULE57;CILP$/T5 MQ`-VKCEUJWZR!010I4*QD]."=>!S@, MDX#3JO&SU-E>99:*LZZKAKU*3YTYI_+?CM6BV_C(OQK>JE.IK2'(TF#T.U2< M-:H2C2?9<>-OT3I'Q$(S;YO1#O]O#SL/%#FP.K6:$M!37+A>6L MKBV3B?QW(+W%M([3_97]NRO7I+^GBN6B_E,==&FR#7WOP([T7.LWT?U@0PVQ M)2Q$K=S7*\Y*"WYU\3U./_JU:MS:]3?+<'"#'?#@@$>',0[L0`8'LDP(FEPL40#9M=C\`2# M1D1@V,<0&`JQPW?N^'.`_!Z1+.`(!"R".'_RJ8@()HA`@L@11-,*PW"F0H]9 M.$SC,*MDIE0.8"(")Q*#B<1WB6`4PP0)2)`\+\4")%@\(46/B2=EHG@YDP+" M/*AD"2:R!*1(8((52+!Z7@K;Z5!SA$^(,8"FE>+E#)1#H/A!->A!IR)`D`=M M@L!.W"+\!4G@5D/D&4G(71_$.)Y+`H`(GB433.889_+DYKOR"G%NM)T8$^OX MAFRQG8,S^\Z^+6X^WFBRM*4G]HO*4]4H;R^TF;)N%AZ%T,SD&+Z8'U::UV\\ MU.RH[79A]K)_#_J#%NWU>1O?V.P_4$L#!!0````(`%-L'$&PO=V]R:W-H965TM->,XF@6Q`(S;O]]`1W796AO!`[O>W@.",4HY*MJ*=71 M&V>].L2MUL,>`%6UE!/U)`;:FYE&2$ZT&<='U<%B[V M+,M"7#7K>OHL(W7EG,@_1\K$>(B3^!YXZ2ZMM@%0%F#QU1VGO>I$'TG:'.+/ MR?Z46X43_.SHJ%;]R+*?A7BU@^_U(886@3)::9N!F.9&3Y0QF\@L_'O.^;ZD M-:[[]^Q?7;6&_DP4/0GVJZMU:V!A'-6T(5>F7\3XC[=IQFMG"VA0UH-J#%D*3_->#9@#T#F,A<75^()F4AQ1C)Z2P& M8H\\V6.SE2E>9(B#P:L+L%`+O0'D9>N5]%9:'.?W%_?"*&IR0B?3&6M M>>:6`:.-MMV-Z&PO=V]R:W-H965TV$[=O7-@EEG=E>8FS__\PWQAF*2^&]0N;+0>MU&DC@WOF7H2(Q_,SDG(GFDSE>=(C9*SVIGZ+HH1VD0] M:X>P+-S:LRP+<=%=._!G&:A+WS/Y9\\[,>U"'-X77MISH^U"5!;1XJO;G@^J M%4,@^6D7?L;;*K,*)_C9\DFMG@/+?A#BU4Z^U[L0603>\:.V$9@9KKSB76<# MF<2_;S'_I;3&]?,]^E=7K:$_,,4KT?UJ:]T86!0&-3^Q2Z=?Q/2-WTH@-N!1 M=,K]!L>+TJ*_6\*@9V_SV`YNG.8=>K?!AOAFB!<#3O]K2&Z&Q#-$,YFKZPO3 MK"RDF`(YOXN1V5>.MXDYN:-==`?E]DQERJQ>RSA.BNAJ`]TT^UD3KS7O%16@ M((LD,@`+10Q2Q,Z?K/PXQ7"`!`R0N`#INS)2KXQ90YUFF)-0DB"O%$B%\QR& M24&8%(`A'LRL(>LT69QO/!A(A?(/CI:`,`2`\=+LR6,:DA+LP0"JE.84AMF` M,!L`AGHPFX#'U(\PFG,?7^(14HPRB!<3(0 M)P-P<@\G>[B<"47(N^@5H")YEGDPT:I%C.S,?S!Y;@<5'(0VW<;UA),0FIN( MZ,F4UIB/P#+I^$G;1]/5`CGWQ7FBQ7CO\LNGIOP+4$L#!!0````(`%-L'$?X M&F7-#P(``.8%```9````>&PO=V]R:W-H965T"[?%[;][8 M>,J1BW?9`JC@D]%>[L)6J6$;1;)I@1'YQ`?H]8 M/,6K2AY!R7,2^ZUD7BN9Q\HJ2^TPV2(++K)\9<4#>L8;OY7<:R7W6$E75O*' M+%]PAM87[$/A'/G-%%XSA<=,MC)3/%[1IBA67CR@=).OK$2+]\-`G&U?D4'# M+[TR?^HB.K>N%V3>WRI>ZY;F.M!-IBH'BY<'W(+Q8=K5YU;>_4/4$L#!!0````(`%-L'$>ZJ(C, MW`$``,L$```9````>&PO=V]R:W-H965T'H-6J>$0AK)L@1'YQ`?H]4[-!2-*+T43RD$`J2R)T1!'418R MTO5!D=O8JRAR/BK:]?`JD!P9(^+O"2B?CD$@EQWO MD8#Z&+S$A_/.("S@5P>37,V1\7[A_-TL?E3'(#(6@$*IC`+1PQ7.0*D1THG_ MS)KWE(:XGM_4O]EJM?L+D7#F]'=7J5:;C0)404U&JM[X]!WF$JS#DE-IOZ@< MI>+L1@D0(Q]N['H[3F[G.9II?@*>"7@A+'G\A&0F)'=":BMUSFQ=7XDB12[X MA(3[%P,QOSP^)/KD2A.T!V7W=&521Z\%3K(\O!JA&7-R&+S"Q`LBU.I+"NQ+ M<<(/=/PYP?D1D>W]&1)O$8GE)VN#Z7\$4J]`:@723Z>PWYR"P^PMIG=)<+PI MQ(-)4[^1G=?(SF/D>6-D]Y@DP]LC]8"^9!LGX>J2,!"-;1Z)2C[VROR.573I MSQ=L+MDF?M)]Z]KL+E/D`VG@)Q%-UTMTX4I?87O1:LX5:(O1D_;8ZI=E65"H ME9GN]5RX9G,+Q8?;T[&\7\4_4$L#!!0````(`%-L'$=;1A^1U0$``+`$```9 M````>&PO=V]R:W-H965T'S.S)EA[*07\D/5`!I],C6SD=5^$N+#;EZ+@^=;"4`AUS8",.M'5",!*"B3#E62>$(R&\$G:NTD&9J^N):)(F4O1(#O^B)?:7;_>A MZ5QNG:Y1[LQ4IHSWG`;A0X+/-M"(R09,,,-L?R*.MX@@\B<,-@HF&<&:C"RX M#;!(L8*(US.$JX6&CA_.BXA_D1BM!HA<@.A'C8L^9`/FSF&XP_RB,5Y-$:^D M6/0A&S`/LQ3^YG[1JUM,M`D70O!L0AC(RMT&UL=51-;YPP$/TKB'L"F*]TQ2)EJ:KV4"G*H3U[879!L3&Q MO4OZ[^L/EB7@7+`]O/?FS8"G&!E_$RV`]#XHZ<7>;Z4<=D$@ZA8H%H]L@%Z] M.3%.L51'?@[$P`$WAD1)@,(P"RCN>K\L3.R%EP6[2-+U\,(]<:$4\W\'(&S< M^Y%_"[QVYU;J0%`6P=H5^4:80!_.AC%8N]I[T?&WO3A M5[/W0VT!"-12*V"U7*$"0K202OP^:=Y3:N)R?U/_8:I5[H]80,7(WZZ1K3(; M^EX#)WPA\I6-/V$J(=6"-2/"/+WZ(B2C-XKO4?QAUZXWZVC?/(43S4U`$P'- MA#F/FQ!/A/A.2$REUIFIZSN6N"PX&SUNO\6`]2>/=K'J7*V#IE'FG:I,J.BU M1$E?$U1;1):[,\3.(F+#CY<&T]`M MD#@%$B.0?.I"LNJ"Q>0&T]LD>;H"50Y0%GU12^JTDCJLI"LK%I,NLCR@,,Y6 M7ARHZ-M79C*GFS2Z]U#_I(CI/K6>DK]XJ?E#3S`Z?NTQ9#/@,OS$_ M=[WPCDRJBVVNWXDQ"YFK/[0BR!\F&VT"=IWKY'U!+ M`P04````"`!3;!Q')D?"_00#``"D#P``&0```'AL+W=O]Z,S.7K37J%&9!6(AKMNW M;P)H!4\0;B0)YSN<'#@FF9]E^5X=A%#.9YX5U<(]*'5\]KQJ(R3T\B0MW.6\'GLMEW-Y4EE:B-?2J4YYGI1_ M7T0FSPN7NI>!MW1_4&;`6\Z]:]TVS451I;)P2K%;N%_H\XI'!E(C?J7B7-VT M'2-^+>6[Z?S8+EQB-(A,;)2A2/3E0ZQ$EADF_>0_+>G_9YK"V_:%_5L]72U_ MG51B);/?Z58=M%KB.ENQ2TZ9>I/G[Z*=0V`(-S*KZE]GKKN;D3D[8,%["V@%T+J#]8P-L"WBOP&F7UO+XF*EG.2WEVRN9E'!/SSNDS MU\YMS&!M5'U/SZS2HQ]+YL=S[\,0M9B7!L-N,5W$"B""*\33`JXJ&%3!ZGJ_ MHV*&"3@DX#4![P@@F,"'!/Z]@H#V?&@P48TI:DQ$"`M[7MRCPEG`8BPF@&(" M((9A@A`2A./MB"!!-,*.!A/<3)3TK!A"=$3$4$0,1'!,,(,$L_$VF*RC>)`1 M1K2@(2<&(5TAEIQ2(,2W4."043;!#APSRL?8P>_FRHD?T[XE&&83A&-+46XM M?ST4AXT&$VS!<:/A&%O"QU_)$*0K!,>6HMR&%@H<.AI/L`/'CL[&V#%[;,<0 MI+NJX/0RE-[(0H%SQ^AX.YAE<0.KVYT=+>AVKI3X0<\1C+*L+0QGF*$,VRAP MZI@_P12<.H;6N#M3@H??R""D*P1GEZ'L6O8>#*>.11/LP*EC:*V[LR-^;,<0 MI"L$9Y>![(86"HY3Q\EX.SA.'4>K7=^.%M190.*`]"V!,$)L@G"&.H#U$Y*)30=>=+F'/21^=K)Q$Z99J3; M97.(;#I*'B]GXNO!?/D/4$L#!!0````(`%-L'$?=H;'3V`$````%```9```` M>&PO=V]R:W-H965TDT M;0^3JCYLSPX<+JJ-F6U"]^_G2Z`T=:6^8/OXNQP??%S,7+S(#D`%KXP.\A1V M2HU'A&35`2,RXB,,>J?A@A&EEZ)%YCE9AZ8W"^._-\TW2T/M"5"9HSVWW=*)2 M1Z\ESM,"78W0#7-V&+S!)"L":?75`OLLSO@#'?OIJ3?#U-+3=QGN_`([K\#. M"NS>"61W1W08\_\T:+"@.-K[73*O2^9QR>]<'"9)-BYI]$DQO`*'+U3S\+&:273O@C97E(%H;2?*H.+38/M^$UV;_0';*_X&+XN1 MM/"+B+8?9'#A2C>*O[U7+@.=0O%Q^6]61^] M\C]02P,$%`````@`4VP<1[:%%ZOI`0``'P4``!D```!X;"]W;W)K&UL?53;CILP$/T5Q`?$W--$!&E)M&H?*JWVH7UV8+AH;,42[7D-1(]!UP:$B4H\+P$4=QV;I::V!O/4G:1I.W@C3OB0BGF?W(@;#BX MOGL+O+=U(W4`92F:>65+H1,MZQP.U<%]\?>G6",,X%<+@UC,'>W]S-B'7OPH M#ZZG+0"!0FH%K(8K'($0+:0._IPT[T=JXG)^4W\UV2KW9RS@R,COMI2-,NNY M3@D5OA#YSH;O,*5@'!:,"/-UBHN0C-XHKD/QUSBVG1F'<2?>330[(9@(P4R8 MS[$3PHD0W@G1?PG11(CNA,249DS%%.*$)PN0FLQ0B,0+A.-_Y%&9!6(C$#TX&!5J]R&62=KPX1V(['52&P1 MB%;E&C$[@^G&;#?^ZA"TZ",*O#874C@%NW12EWH1G>_\2Z#[!P``(5V```4````>&PO6S[-?40@41`*:-.^2[$P`6I>,)K:DB'*\@V`? MFLTBV7&SF^F+9`;[D(_8EP5V?RY?LN=2U5U]*9*2'OEFFZ?OGB1>(MYIS-ZL7+]\"N1A?ZOF3R+LC#]ZU>]X^%7WWV;^-]]FWYW'GG92H:I M&([;%SB'Y_7%VRA,EPG,FG? MLZ`M^EU']#K=8?7A.%NT16_4_'`7/C^/ITD:NU[Z']:9]YNUK#[L=EH_UO"` MT3.:<1FXB^K3N1LD-3#Y&KSGBD!D#FVEW5MCQ^>W%W=3:^%N]O;L[?CN]^$&PI1BV<^6&-[_>QBU^+ MR68UC8+J4W?U6!/VLPAV$29`/OB41($_(UJ^=@,W]"0L"=J8@"*]FYR+PX,C M<2#\4-POHRP!#&I<'*]C$)U.LW9HLHR3!GKK)4@!,X>$'^6OF/[@!#*\- MO`H?9)*B7"%>GHQ3?^Y[@'4BHKF8R764^&E][22-5B!(L?0D0)X&,G%$*&L# M$7J81K%?MQJWL5R[_DS(CVND6$+81NFR+G3GKBM3]6`=W'Z4@ M'-N)/V&_&'&:L(C0W`GOD)3-LT;_0&$1=NX[+W M-_?C-V(\F5S<3VQ(%C;<,)3.S MC(*9C)-OQ`6(6UHS<:`+2L03MDT'W7:G`U2+!:AM)E^)GM/I=/"?\L'"S=(E MZ-5O<@;R&(52^$F2U;VO,GD*;!B9,`<=.]!7"AYK96$B\Y&I`,>VR1W[2]$= M.;U1W^EU3E_A4[!=?I`;+WK<.3YU1L3OXWO+OYV M\^;\XFX",W]\=W7_C^?YAL-;%\5U"&$)O"8I0*"0`!3^T@\! MCH^!`9KL[0%23>!RL=@YLB8J^\YXJH!N'[D3C<;A^^"@AD;VN,#"R9P=$%3, MA;)_^_IZ,TP>6&QIP6\[9Z]E*A)P]?6(($I(3N@AJ?4,8SA_FJ&L5$=_'Z-2 M@?N;U[W_1`8!F@*$L=L/?`_ZA_$=CG9G*S^DR#%%Q;5-N8.(),X\M-<`V`-^ M+"SQQX2EK]W$]\0AR^E1S>[Y08;P;,\1%6UIP2C&+.^6-;)D M5HRQ+[5]V%[J"FP=?P2))%7`M8_K*VW:4;+G!D M[G*4"TKR:3-M(5%DX/>#PV[_Y(A4Y.#P9'#D0!R6K*6'6A+471#'0PW;_'R4 MK[NA_3BQC6;FKI^'*>8RET'TN'\*=7-[<3>^O[K^7HS/[J]^(H]=BR]FOV0Z M!4HCS&DB<*2!)&[IG".BWRB;6L?1@S_#T&(CHMP`N<@MB@!K$G$N@1K@FO,H MVUU%D&?]YC997I3'PP5$1$<6`H76*V#:(/&!"$@ MX=4WL@CE8.?-@@>1<(MXY(/8U%T@:29MR.`;Y6Q$1R.*KVMU0\J[?TIKR0Q! MV6())!*'YY(_'2%RIJ\1M\VI$XH)Z<.M(8V%.QSGTEA;\_JGB\D.C8`UN&+-Y*SW<) MTY)!;*?EY=7U^/IL3UKN3,K+-,-0E1(#F.<9`6H]6%IG,<1(RH0*7*$)%$IQE:2J$B'Q1IHGQ>BZ,.%O1!%S\<-`QT(P19^B`$+[I#+ MGD^8C;5"ZSR,<\BW@.XF,+[11C4.VA)2\/AH'Z"50>#()-9#P&"ZX09WG(5N M-O-3LJ+:17JFBYSG>5]2.,NE^X#F4J+L@TWBXAD!CFGK3%@N-S MR.7AL5PC2)_C'[_]#,[X?CV__^/U_CP0$Q@`6Y-E?&6CX M1HD>&4]+@1&$!QS6DZ4'RW()PP16XVG8&+3;`Z?;[2!1[N0",WZ$,6G]>UN, M"77`*`#;`<`V8@8>.2+_'&0S(%I`[I'7*2,PCZ(T5+)/MHST.]\*;0,I'LA4 M[J9M&\2;EHG6D,O`$K#JR@TA=..A#$N)QPJ8(K*&G2Q?K:AO`@WR> M1S132\ZY7+_!-=/&DP6^4B)"H- MS+5^6^*T#3@HR5N0#*QFD,**R_'DM2XJCB?OQ'74IJ>MSJDCP+370$-UZ<:"%960$L`R7C3PKP- M)XM%YI.M93%/-&R%@M(>B2=3/KMEA/M;@3=82`AQ?"]E#8[=,('\2451("1` MQT440;@`,IC(^,'W))E5+R<6FOP0DPW8'R\7RWD@O90)I.T-;Q-F/BY]#YRU M4.Y'Z30!10U'5`/V)%++*RM`!+Z^ADN[Q!Q@S"[-1H+<0A[.-*R.FRA,#]'5E\*/L1R$YIBG+N`KGRDPMF8\D MC&"^25?,04/)E@>C=;95,=DJ#6R0#Z:;J.Q9O92V!I/K`!0,*2'K`EL%TP(=3I]<_`;$*P3:%N,!+\QB$[[=$`_AJ="%UOIVY[^ MUM2].,\$86DP!BE;&XA!AL,A(=3MEX[[X"&2P,P9Q8R+[I:@,6F.&@$T"5>Y M;DF6`7;S*"FJ!!5.T8=0KM'`M'*PNCM6=92_(O`@^A0$LTDFA7,#3Z<0&'(",`JR5M3C(A[-M<5ZA M"A.E4?C8Z[-;!S*?0VCE@0XGVL_JY8FY#Q@S8=M2PJE8V,(,((/Q&\52TV*H M0$;A:;$?AW>3=PF7[H%GE'B&^1Q\AE[Y`^2KNHJ9L,/,BYIV+#2JI,D`#93W MN*2\QO[^^/V_*XI,P8B+H9J,/8@6,97G:M+!\+C=[5:4(-_Y`QV707P#1`:" M8?:I))-B#"68N%]RU/`4H#/A.\B+U<$5F$GK2.G\#`\IK?256`!FBUWQ[.1;P";LS$Z*A'V:@)4$N,T;BJ,49X]6`@VFB%W)- M)1IU0OW9^Z9Z#&_@T_`?%T4<$P':A%[/.!``U`)_/F^1R+*0HAPFA1&F210W MMS%K?[9;LQHL5>H7CV#=P+%%'E48W$2%@TEC_%8*V\S@;/L9/45;)_3_4&P_ MA!>]$PAKAB.QQ^F[&/:&`D.J7:=%&.2-^OC_H%\ST<)NHL7>-CI(HB9#?>R, MNB,Z>VM!5$TY:%W#:_893=$'+J$J0WVO+77/&9R>E@%6U0;&4D"RPL/_7P`$ M?`[`+`:F(;]PO66CL;E_IY4NJ>BYH70NML7EIQNJ3Q--9\0U):SY,6NY(09) MX3:JZ3<5)75STNH5*'7\5S51]WO9J'\&N?X,R\;[?8KEFOC(HV(NI&#M5\&XY@<8JX?!O* M1P/5=B514K6V`@J&13W(+K59YEX,B"KR+[:4TI^4%3GY#D!PB9\@'<:&<1TM MAB6)\9.\U%^O44]5%V'"783JN2K]X>;$<:>Z.S'H=8RO2`GJ6Z@4LBLIGO68 M_,Y^3)XW--\91Y&8"=LSC":PQ%+T4Q"\*$?A-1S24W[VLMA8L1^+&QX*;GYK M!'8@AI"YGXZ0>B?."!SQ&YF`EQ^CMR<.4/$@RJ;I/`OT21IXGUZG+X[$8?<8 M?Y1'QS+-XC#W]_D,9W!RC'-Z3G_0@0]((AM2?:?;(:1&3G?0L[7A;W;1V>C7 M;R"O;SQ].E7OW$=LP@:-`3^/4` MT/"CE'`<=IW>\;$8=@!"%T0' M_0[5U=FBE,;"MV]P/ENV0P#<.V:.#8"T^(D7>5-=Y$#TCYU.!^LT_:%S>G(B MKE3UE(8:90#VK;F5*@X-*VEYTBQH$UMV;P^^?,3[$.@.0!>`FI`S M^_,-E\BQ68E:7H)-^>R%8PHZ$YX&_H+C[!+"2"P(@PI?!P$:D8R2'Y>0*LFA3GJN>O4!<&*HXP: M+YEH,I<CS][()1Z#FC`29-7>>TVQ%C)3M]YQBRL[YS MVC^!5`XC)]4MT'>&O1[:G;[3'^&'"Y9M`[)"B&"?@'W#GX.346-+#'9+ULIU M&20!M!ZVD>I1>UZM+,:7P,P,G49'C*/F.,IHQG@F=6E%ZJLSBJ4J7ISC,4/> MY`U$[B%9NH.!*%T_0NJ/>E@T[Y[6Z*2;'E^K+EW;<[0(W&5X"^8%G+8Z2-83 MQ86*);?8M,I2QBE@*F/R,6#:F*D=5?D!5BN)QN)T0HW MXO:'?='KCO8B$H3;*(B')P,,'$S'51RIYTVV4AP,VYW\L`$>H6B46(-V3/68 M8.N,MG2Q5#U!X.S`S!7]33J41"F-0NHCRLB.@$]HB/,=<=!IG^08T#F'V9:[ M=&?<:X3VO9Q+D<7WJDV\!X-V_PD;&M;"BDM,W7ZB6.PM)Y"-#2[&L/VB"@O< MTI9@&P$(0:+B!G!ML;?Q317+!>IPK;F]6+GZ;*V\ M4*%#I*%IIK7`"G=%H/-0MI[Q<7AC##, M.LII6[&@U\"":(KY!)72_'"=(7U5/PO8&,4YQ2`'EL/.&F!IF7'(IL0'17'C M9B:]JG-:LY@"3-VPQ^Q_A;,9"X52/LC`%MMK7*094#:.HVG$%_ZQDZ08I)@, M`9K+6&93C+/5\2W);!;P,8\F^VXIHT/`,-)$MKY%I&E4:RV M`K!2WBNLIS:CKFAL5)E)3_/!YJ.\AFFIEF@6SIZ\M_ZV&;56D6P%&.8FIUB= M]$D548+ MAR8D7YQ_B;%!Q?A@RMV!T!==[1^__Y?Z_ZUID+I.9S"DK_'?6;-I$OT39]CI MY,,XT]>6N[1KK*,YG=ZHM"+OID*MYV^GLWT[)_MLI[/O=D:GD'"<,U!OS.\,9;G/$NR*9Z?5-.]?T0;U#(68B5HN*:39$# MDU-^+P,(CB_=>!&1ZF0AM9M@K_2[/&)&$Y;WPD!"'P4/=.T4AN%E)M=3R:49 MD:^P?$3'58?=(X&I//G\AA*W"G)^A4@RI<-TZE8CLT)L,8,"M#YNN/"GZN[9 M(W6/4:<"GK=*+)ZQ>^FV!SBZV^Z\@CCVN1@461K`FOL?T5CP95N]*+U!0:TX M5"N*O*+/)B#B@\@Y)!LMO0A9@U?$F,/^$7?7;Y3;)$9Q'1-=KPMNF1+$!Q:! M4"[X%R]ZD*$;IA4SBR>M=!H#(/WB+@-F1_D,H9IP"R-9X6:CR3,[(,T37&1Q MU=`^F8O5%R;0/CKMXYR-1"M@Y1:F4%`'NZ.&8RP`@\="LFO>)@2TW\:R/D&M MA=5[W&+&FWQ[:6_IEEHUMBN:5HN7MB#19"5)W-GE13L:M;M?`WNH+SG6AVZ] MTW;O:V):WF#IQOID$\'I,[T8SVZ-#GV6IZ6_0$$L$,TQ+.=:A`&7[+!XRJ>* M[&N)C1%C=D9P,P M@^`$-#-`:,GJE1T%!E]41Q=T'8-]HJ^"+Z/#:373*R%+F)I"QHQ@'_@<9 M^,LH4L$JY1`*?;QUHP22TAFL4%!N;UYQHBL7C=WMI0L.W*8^&':HM[TD`]B6 M?CB>G.'3H\K.^!UB>=2:]_;5>4Q1-6J[GH/-+?I"EXJY_=C<+Q^+X?;8V1>] MH[33EX+O'.0Q,0C"E,\1*P]RDT42_,8?`YV+K8(L1$?`BCQ]#(1G2V:AR35&0"`.[^FXMO9^C(FWE+,, M5KN9-TQS5#"UR_=?KA]\N7[PS[A^L'%3TB^(Z6/1J`OC3N/+5QQ]^;_EO>N/FEH>=Y#3T[.U/V M<>SY8/W^ROIKG;YT0?R971!V+IE]#.8IHOG&J6U9]/_71@@KQ=">W>H3<#T+ MO5W3P"_]!)^YGV#?(VT;]XSQ(.'\IF0L:=SE9SGT:IJ]DHPO!U=?#J[^90^N M;&GX-?I,#)J/\+UKJ>OCRW=L?]Q@8K\J;=RWKK6XAZF?)X;E][P8UX3/RDEY M4^X_IA1ZWYT]N9)0ID#Q2D7]QF%4U7QU1+HSKV="/,<>J-=&),EW1^?N.'4EQAVWBMN/^]NG.Y M[:9T]7IS_:USUKE.3FFA*5V^K5R%]9-Z(Q^[2X?/4JJ#^LU?GU4N)R>6Z1"> M-G[_9N<-G=J;1713T:UQTX[%XJZ07Q9N8K;X^2V]DZ7&!^(4.\YU\^OO3+M$ M;PY4YV!X=U9?G;7BAP;A&HLN^@M]0Q-,%]W4>Q[6EN'JQKQMUE.H=J^O>.Z- MB%E[`ZD6JH6,[YI:4=E!AJ>CT3B/;L[9)MN-ROXU-)O5V69@:C2P61Q'KZ.\ MF1'\JK]4^:4,6,_911,;/21E7/<,+;O'J6MV-;9NEB&LX: MEXMINZ8VU\=V%\+$1GH.$=]&#U+?I,Y?>H>, MO_B8\J_OD.$D)\L0+ZI_IK4*T%H88;H5@/JNMU7A*JF25;/6A+ M_>?)A9[GD%:7$"S=,HU_NZA>>-D9*`(*;[E1I![`]+;^/;:\BN$59[U&>S5( ML-FH;T/5G+3'=FP%HT^A,%5&K+MKK-'4E7E+@>89Q:R]2S-[UF">0Q[;FCJM MM_FT8IZC$:*.3*.S[:W1^%=@ZG+T&)=1W^KG[8G]TW;3VV,W3?/ZUGEJ;$+_(K>^,U_L6B+.;A[8C.M=;Z]=[8F1>Y' M?Y6MK$0H-;=^DCL>G&QUQ^;?>*S]W:<+6Q=MK>8Q:G<[7U>_Q0[9^K>73^M= M+::_2)+TN_\#4$L!`A0#%`````@`4VP<1_/<2UG)`0``2AH``!,````````` M`````(`!`````%M#;VYT96YT7U1Y<&5S72YX;6Q02P$"%`,4````"`!3;!Q' M2'4%[L4````K`@``"P``````````````@`'Z`0``7W)E;',O+G)E;'-02P$" M%`,4````"`!3;!Q'&XXJ.ZL!``"(&0``&@``````````````@`'H`@``>&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"%`,4````"`!3;!Q'72`]K.`" M``#T"@``$```````````````@`'+!```9&]C4')O<',O87!P+GAM;%!+`0(4 M`Q0````(`%-L'$<97)PC$`8``)PG```3```` M``````````"``4<)``!X;"]T:&5M92]T:&5M93$N>&UL4$L!`A0#%`````@` M4VP<1T`EO\A9`@``2@L```T``````````````(`!B`\``'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L!`A0#%`````@`4VP<1[F"Q%].`@``\P<` M`!@``````````````(`!%!8``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`4VP<1UE@U+`Y`P``*`T``!@``````````````(`! M(1\``'AL+W=O[ M?P"R`0(``)0%```8``````````````"``9`B``!X;"]W;W)KK_S0<8!```_!```&``````````` M````@`'')```>&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M4VP<1S9.6L%W!```]A4``!@``````````````(`!PR8``'AL+W=OAB+UYH0$``+$#```8```` M``````````"``7`K``!X;"]W;W)K&PO=V]R M:W-H965T&UL4$L!`A0#%`````@`4VP<1ST\]NZ>`0``L0,` M`!D``````````````(`!'2\``'AL+W=O&PO=V]R:W-H965TY>(-, MH0$``+$#```9``````````````"``&UL4$L!`A0#%`````@`4VP<1S6D/UZ@`0``KP,``!D````````````` M`(`!H30``'AL+W=O&PO=V]R:W-H965T MW!L(RH`$``+$#```9```` M``````````"``4XX``!X;"]W;W)K&UL4$L!`A0# M%`````@`4VP<1P6!?DV@`0``L0,``!D``````````````(`!)3H``'AL+W=O M&PO=V]R:W-H965T&UL4$L!`A0#%`````@`4VP<1\^7 MK%ZA`0``L0,``!D``````````````(`!J3\``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`4VP<1X0%P+2C`0``L0,``!D` M`````````````(`!,$4``'AL+W=O&PO M=V]R:W-H965T-(``!X;"]W;W)K&UL4$L!`A0#%`````@`4VP<1WE(%"VB`0``L0,``!D``````````````(`! MO$H``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%``` M``@`4VP<1TT,*RJB`0``L0,``!D``````````````(`!1U```'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`4VP<1UZ![Y,M M`P``.@X``!D``````````````(`!ME8``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`4VP<1]&K$I(8`@``=@8``!D````` M`````````(`!JEX``'AL+W=O&PO=V]R M:W-H965TZJ(C,W`$``,L$ M```9``````````````"``3]C``!X;"]W;W)K&UL M4$L!`A0#%`````@`4VP<1UM&'Y'5`0``L`0``!D``````````````(`!4F4` M`'AL+W=O`X"``#A!0``&0``````````````@`%>9P``>&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M4VP<1]VAL=/8`0````4``!D``````````````(`!WFP``'AL+W=O&PO=V]R:W-H965T!P``(5V```4``````````````"``0UQ``!X;"]S F:&%R9613=')I;F=S+GAM;%!+!08`````,@`R`)`-``"WC0`````` ` end ZIP 13 0000794619-15-000178-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000794619-15-000178-xbrl.zip M4$L#!!0````(`#UL'$>*\0`YHVD```I::O`8R.W<^30E;@"JVQ97D!/:OW].R+6/D%V""#=RJN4FL M?ISSZ_/N5NO=/Z_ZO;WO:5%F^>"7??P&[>^E@T[>S0;GO^S_<7)@3NS1T?X_ MW__G?[S[KX.#?T7''_9 M?,N^)P<'XUZ7;S4AE`E\)F57,$DH5.DL3RKJ8 MR81IU-&2RP[C"E.%R6BTJ].BE[T-_[\'A`_*MTG_1_>7_8NJNGQ[>/CCQX\W M23\MLDXR^)'GW7Y2?'O3R?N'!&&.),7[XUZ=?#BHBNNF8QCP39EVWISGWP_' M#T,G>H#PP8UNPZ(`=!;U&S\-'=ELQVZ:S>\##^8T3Z\Z%_/;AR):D03X8#/OSY^A6Q6%U?9D>0J,#:!66N>FWNM-LAR(]6\B).(2G MDX9EUIG/`CR8PT!9718+VL.3.1V&Y<%YDEPV?7< M/O63^9T"#O,[U4_F=:J*]'PA3OH0GD^:A@?=6T+>X#EZ.-.TFMN4CYI6-YMF MRP1T4%;)H-.(W%5+1'_0NC766A_63YNF97=>0Q@6'_[KXX>3SD7:3Z:-L]6- M#QIJP%+]XUV8[&U9/SE.S_;JR=]>U((7C-;!Q":]`4KVQX_#0ORR7V;]RQ[P M=%B/,S)YG7Q0I5?57@94>P=]Q>_XKZ^NGFK2!FQR5EW7OTQ^RKKAQ[,L+?9J M4M(9-B:R:8]^VW^/X']2@Y76[PYO=Q[-C MP39O-&J18;NA,>R1-(;OAL:P1]68O\?1V-]'D!OUTY,*)"ND0!_R3E)!YF2N MLK)I\VLZ2(ND9P9=T^UG@ZRL"FCT/8VO+M-!F7Y,^Z=I\3,Q;=0K/0]$CWX; M_=B%R:\N>UDGJT9T[74S:#/*!L<,O5W"]/[[2:.UN'YW.'?2,96';3)WVWS< M48!"6/BWS+LIL79@BSG MOB[K).U!_GD.4'Y,BF]I!7]_WK*SBN%7N_,J-MLM-MMB;>X@-J_QS5/&-ULJ M,.9'4G2_7E^F4Q&)^Y>]_#I-`;%/^6#R+Y<5::?*BY.T^)YUTB@IT^YQ&@#M M5&GWI,H[W_X89%6Y>V(T`\%8<#:!P:MPS0K7Y-=YB!V?_+'S@C/Y>2E_+TPH MQD7?9>;F%EQ?BZ3S#1S["+:R&NZ\7-0&93TN'U[5W>5WNG[7<6V<, M[A9^?$F+L[SHAQW=%Q)LK,_Q"Q.<\<[IJUG9!K/RR-O$C>K\?#KIC49LW0//7_P&LDJ)SS"V&;EJ'FX[941>]'P!+8I]0LP7VGP]6[R[--BR`( M'5"E\O.92R_SFKI7ZUU-LMS^M%'G6][N.P&B:] M1Y+CW0Y@;\MQ7>EKX;5-\OLR(^?7"L'SCS2>H$+PA#'TXUOFYQ5A;+]E?BZ1 MQ;;([_,RQMLOO\^E0KM`?E^F&7VU9IN5AMTV2B_>-FQEUK';%F;'LXYG7KE_ MF66=7:JN[,(N]6Y;J!=O&[:E5KS;P=-K1K=E\OLRQ?!5&K8QAM_M>&G'8_B7 MN2?V>@K\N9Y1>"Z6>EMV$IZ7<=[^N/.Y9-%;>1KR>0GS:Z2Q`Y+]^)'&\Q3J M[8\TGHL\;TN%:[<+I;L7:;RL"NVK/7ZUQ]LOSW,ND3A.!N>S-QY^3*ZR_K"_ M>V+6L')#K&[R\KA+MVT7/KC1YTC\7_5WQ,(_=N/>!W3W6WLV<>_#<)"-V/A M.@Y?;VN^H[7733M9/^F5O^P?T/V1.4XZU8'65F*FA30QMUPZ;9S7Q!.%(DD, MD_M[8?)ZK'J="65!^=X=KD/*`V@.'[]:1'-$C'72$(:PB9!G(HJB"EH=@=LKAL$BV_Q[.@`/:)/RPL,(7W.?7:5="VM]GI;'X3+M62YN M?/CN!B/D)O:,4.LYCV)CI$1QA)R:\$&5MC?XF%@%^H9,^+@S>:LX^Y`EIUDO MJ[*T_)I_2JL_\Z*Z6)LQ?(,QX(022JQ`G@A&(TZ-F##&!55S&$-OY%*^%A.W M>;;6#DYNL'_TR=\`@`BN+:5$P^I2;#2E"D\`P)9&V6=NDTVE@+?@^POHP#0`G63B_++ MHT%\U4G+\O/9^.E]H9>$XIAC;PU67CJ(H::VP3K2XH'?-'%WH6Q3_*Q8$[`' MDH-K$50[*E20*33AQS"+;O,#_#^8GR+OI&FW#-]Y/DXOD^N@3F5^]BFOP"*F MG33[GISV[J$50GEAA"`(O`U7!&ED&I>)E&B)E[BY-.L1M0$N5BP()Z#4V"J- M;4RMC925NC%1$"O=YH*1AS'1S\.R)3UPM)>]Y+H$$W:W2,5I%#%&5"RL4.#H M14S(A&!-1$N"&&5JAN0Y%-R=PF5Q";8DB##J(^^WU$4P4F%!8BNITV^C-:DOJTP_O<0K)42,YJP6 M85IOTVK]FN?=0UW.E#UJ7!WU8 M9G&`Z@4HD314&%Q\+-627<6J*-X[3UBW&':_870A][Q[R`&"ZR M0CM$<(S=!'KXBWY"Z+MI]M:`]G2#!OE>F4;? M)8WY_OLS`"%]=]@:O)G2#HLB_`8I>-+[*TV*>%1$6V=VP[BCX&\]]MQ$&$>1 MG

0UBV__Y@4I];-E-#BLL[M?D8M1B9"`^_E6O0$D78,!P)KR-O4:0,44U$ M)04R^^]_QR,R%LZR@(Y`Z;I42!-#HL.T]$0*324CKBF.N#B6^Z%H*>;1T@(2KG&],PCKJS''%G' MA8<$PS0!@P3Q!(5"![_/3AR&;N:+ZZJQA9^+I'(8NM`5BF-A9!-]2Q6=)[]$81+1-0,S4NHNL6`SWII86%!S_-B'1A1 MC!2SGB+0(HLAAX?L9$(A8C3>?V\ZG;07BK1@SNO1;U(V,]TM4H[3\_K;JX/J M4])?1Y:PBN!G8BR%==/4>*N;4A;%&`$M'^/C(VL^[?WY^;/[:(Y_V[.?C[_< M)&AVTH8B,-0!K)/K_FG>6X<4'7&&K,:*21U!<`4VKXF#K<6C7?G1Q#-CUS-. MMJ0`NKK."<%3<`ICBWBW5,R"WZ(6,1,9SA65$:2237$"D+J=Z%!(VT:YV'(J M[D7HLHS,,(:=BABU+-*(1UAX,ZT4D[A-J!JG9/<@=)KX_EKD97DO9)'&L4%> MQ5PR)&A$A>1-Y=2J5MF'*<'Y7(+G4_,@PI8(ATSY7GC'EB`>BM3">1?;OT`RN#2LVR0=B>EZ5'A$]*`NL\7&+R`:8HZ M40YUZU!`^GSV-;FZHQ&RQE/PP40@)V*N(QJYJ:,144LID.+R-M^/R<[30K>T M!$B#F8Z(99AIPT$_51.Z!+_=ADZPEIC_/.AZO?`98,@&YY9=[KUW(01BS$<< M*>,@(W..-4F9LY;?!D$S.@O!6F1MD),-?#QK$18*(F?0#LD%L=)J"#!8/,$" M)*-E0IC>$B@>_G'LA:&"]U',%#*>,4B8:6SB:3W7F)8GP++=0Z,X-98KK[QP-HIBV>P>:MS>62%=A$60G$7&RN94%H*%BNCIL=$(F%:JZKPEF#Q>,:10R(5 MHDV#8ZSC&.#Q3?D.!*656F.N=@"3S1A'@\$$(![S6#CPJA$3M*E<*<_;^ZOD MR1S'/;"YOW%4TH2C1DHA#&!`"JN;<"ORJ.4SB$*;@&5RAL[EP]/J;-AKYY3W MRA.U)5+%5"JGF1/46G_#U%O5BJ"Q;!O(M4G;)%/+T@+PW1Z220K.'1D)08]` MTXR=^[;_0AMC:E!EW:PW#%IVDG:&17V"++[J](;=M.N+O!_6>EC52_WY+$Z* M`0A>.3EZ:_IACK4R`#Y3JK34*D.1-$9K)F(<-5LA*I9D3HV9WTZ=-T'XSX!B MCL._"84`J=6>@>$BBF`B*)&-PX=D<=Y^^..B$-Z`N>,A81.K2&$EF*,H1MRA M:.JH#1&D54;52B,VNYSUM&M1LDR1$(TEY5$,$@5FP4<8[%L3,AC3.GO%".&: MKD?)O,#7N%-$9,( M,E*D(%V/:,0H\M.$G=OVX5'$U!S8EH'S;+`D*[",PQEP& M,J85X+],%.D*%#WABD`2X(R2D8/0@8JF)A`9U-I:V484?_)-&*N4'(<7+@28 M;1R.0&'P$B02B$74@JXSVXK':+NR_T*17:7R/C)6,<,C2[RE6##P/#6RL1%2 MXE9Q[Q72E?H?(>&YUAZ":25%I*BBX2V,B"&%L6GOMF\SI#_OZVD+_;L$HB," MJ0GG%-P2U[+)EJ5NEQ+IR+^_;%!7:KV)):@ZDMY0IJT/+]LTH'+:2MI?-IJK M%-Y0R8QW2L7>2PXI3IU*C(^1R7:->"O0?"Q])I[<,=O* M^`0D,ML2D#^6ND&F&3EPKC:./!@S+;QL3H)QXEL;K#L-QBIM$<0Z1@F)?62I M((R+Z7M!/'*MXL3/!6/;KA]:6';E6@BO;*PDXA[^@+RM27N9:KT.!FGOO"K& MB\!RE7J"E0(YU)A@BB(K';51HYZ,L">.@;<%Q55ZK8UB7%(9A:(:#55RT<04 M3+9SM&U$<G!>-FN)%#5JLJ_4&17J;QPA(*B1Y`K M4$VM0GSZ'HID[3VX5TA7ZC]U()ZQ]^[X, MA(C8$GU]+'7#QEJAO"+DC,F%8\Y MEC&)%2SK]'XDY%J&$]/Z!8.;XKT659O@@R_996<19"761HC%UCHIE,;-9C'C MI%6IPU1!5OA4?"Q>#V4-CQ0WWAB(MVPDW?2-2S`_K3>*PAD&]D1\K'C]PF`L MM*944L1-S'BS'J`G[2H&IX@\CER-WF0^&G2*-"E3EX[^O/.[%$XRQV)OO!(" MEBC2-VX2MD`&52 M;XBM>=G-@Y1'A*-1&&)H[(GU,?-B>F37\?81(,IO9]7KT+0!)I:^ZJ;"U@)S MB$4B'+*/L<)_91NS0@)7\H$],WR#_E7Y)B&?33O1$N8R!-$&T<<9['X:Q9 MLWT7WXH!FAM$]Z[*[.T@Z_VR7Q5#^.?A?2BI\9L>;D%>.A\[SK0*KV*"'VBJ M?!BLZ$,I&;U5;X;515YD_W?[WI(Y0CG[FK_GC$?<@B6L9=/$4R& M;I]R^'_FKK9)CMM&_R*E"!)\^W)5?+URE1VI9%^E\G$CC:R]D[7*[,J)[M\#-@D^`($',W#6PQYMPY$PC1;*5Z.-,BE8X8GQ M-9TX?Y*B^@ZP62KEXI4F*Q8L0[X[&(C.L2B#8B@-5%$C#BXJUAK6;?89P!?0P*M"T@GSX*A MT,($KV"XQR@@[Q[2@"\`>.G@S?K[-=2.<`4BHT(1KT[D>%,3UQ-!]'T!6FMK M+D'''3O/NDK/8DH_WWV:$(Q:X&PB.6]3LHE%?/33&_W/S[ MJR5FOL'3J^- MF40]@60]XEEYDI($A:P'#9\('$8AMC`J]IJMXEE0=PO(?[W[_&Z5.HD--A*O MM'3G!2=REDU4A2+VOD%2N5'T-X_F*N!SRZUE3CFK&B@4`D\4+K=ZL*IK%X=+ MBHG4%WG^]9 MY6(WH7BW=!N4;&CO<0<]A8I!N2B&K1=2Z%)RKR1TONE<<-L9M7!-.')>SCO' MC%UR@27/!WAF%%EVV_"5ZH_31D:=B'#';T_*F/NI[X1S?7&I8*H(=#_3]TG\ MR*M:_MK[SK<=-$+F37H!VE8&+33Z$7M*^J#,)&3(+LGDAZM<9'Q!+&A[>Y@` M<$O^XVR+UX7GI.%+.=.1+HHYEES$:K-^(.@4T3TP=[[X^Z12L);`BKW& M2>F,B(,AGB+\7HE^\?L[*^31%"6 M^[*K2"5KNEU](PJV2]OK<99Q.^RC)?FR)\2'BYG^_Z?=PZ.RU_&%??E.5409 M)-E%X;%`7Q4V;>)$O]BE]XT;$XAE5!N8L;!%*7@3U>7@G<3(?=>^R9;3!^RK MF+0>D]8+S1AWU,>;^]MWYRR_//'3C@#K;`*77`I6RFR/*[*&%YX*_D/\11^E M`2>AK`$[/Y4*7(D.DP;I*B'UCN*X8:L`S(#U>`W8S#('4_+L\VL;),5F%EV5 MM20,D>C*0+L;]*3? M_W9W$'T\BI[7Z>>$2C&(<]QXC]9:,'EX0(O$>OM"3QA50"P"V@#^=U05RSJ0 M%XC5:4L1IO;"M88Q#7T:*+IQ%$3@US9OCU9Y:S?/WAS?Z.UOWA&P>\#UQ[]^6W[IXX MI[#1(3%UB,IH##9F[]/PGI]-[GJ87YW6_YV':A-#%C9\3,42C;?16Q3T^S,V M0UB_\SL8,J^B>?F]9#."K]XJ5N>O7N0Z4$8=^@)&1^SXU(9Y0->!7[I>!"'U MRJM**^\-A?OM!3T1!>Y?=JVZ`CV/I*!/M*9.@2`&J0W1.)$UV$K_&8*F$/Q$ MB27`:;[PZ*>?CVJI`B'3QP^(RCOP@<7/9&[Q0E_UH\584[GT34[_*8]C_G[:/7SD,E\>Z'<8]G?QMRA@ M*E1`74RI2J6(RH7N'/7=4-:I&([#E1K<\6/:^%;FU;MO:RB\J-7I_/J>/9JO@H%G)& M3I94@78_'0$,`T&M*?9^7X_$R"\"^W9'^-Y1,';XCO0+:;][ST'A[G['?5$G M\/-C`U']._TOO.*_>#&/+Q-=6`F-I!`J>50:S;#IY$14=;B[)JU80CAMU^[^ MS?SYEV%;V!@VTN^R'DKE"N9D MBBT#I2%'V(N0&RDO`7?2G?'#Y]&,K#8=&QAK4M;H8 M9#[Z!A*[+=44NW%E11 M=888DB>"#VA8#A&T"KH*&?IWVW&*<#NC7DXV7GY^T,H*Z7UDEDOP]O0KJ6B`I1.LA*U$BI1?"9<'3B&H*/5E^-Y7-J#J^UZ3G.L M^4!TR7!91'5"!1M#%:K-M$UFHD'.]Q?VRW"N`;Z4D".&B3+H)*4LA;5#V^,S MN;0NT0)B\78Y'_AA'-G3\;KF>*0:G`:Z(H,OK#Q6Z:0,E4ZN'RD&()=6_P5H M6QFT="ZR(WI50M`AN.@3>-^J3[I78)YH9)>.^SJ#WNQW7XBB/==;/S'YYTER M*PL'@8?W)E1T]K,LRF0\&JM939_<&T_!6X?SNYBZ\"%5"3%GEX'XO"$/YU$/ MA6Q*8I_^PT7BL\+4Q]!W;0(0P-B:,S,W3W%)U+)UJ4'LA[>"&>="3G[^9=B6 M\GL!.;+37B9("DU-1^\)ON\4[](TR]!6Q6])AF!23#Q[7EF>;JJ.@HZ^,1]P M&MA$?#2':LG9QT07@@J9T@_[MX?VKPN M>TY1.ILLN-^`XO60G0RRW42A_Y1TX8[>AJ91K`(Z.SSCT/L&1)MC%D2?@VY1 M`)2^OPDT=F3L?*`__E!?K)#;FQ]VX_^P)0LRN&+LGJ8ZR!:ZRB`3'DIHD;=T]ZBL[(V+8L42M9E&=PQB#PG80\?,.IA_N]O_#U_;=_QR?6'3=_8&>@'`YQ-GI[10M2J.$Y9VH MK,,LAD#2^+[SH3_>BQ`;^><^;"[#^GCWZ?UN?__X%'+A\"^7:@WTA3DQ2:X\ M0VB7H9L8F-`/_UH"="7ZN=7VM$U#$E$B5(O1>0K>6S5S[@=R]P/#UJ)?5;[I MR+_ZE*U`NM133L&)X4:*577AA'L41IJ&.U7R=FV%(B%R7-T3B[#,R(D`#XZU M%-MM!T)G[$4`[S[_^LMN_UO>_>/AH/#TY?;AYM./'!J]_L>GVU^GRGN75C73 M18\L'J*E#"D(X8Z>>R'W'5^`?N06SD*UB2&S@R1UH1!(*DTD*02RQ_G!O\F@ M^\9JD*,^]BL-6;6II1,J.97_76*HT86+L[J@$9@DAJP7[]_';?]USPGF+LE*/.4M+ MA#$X38?1H-9#ZEA&U9%8BL/LJ7\^']QF-BW$L;(@Q=!%$!7.Q;,63:MBSZJ? M',?:N]_1I,>R@>L^$\4_W@#ML6Q\#5B4LD-.C!A!=W1?*3DJ[3X?W&8V+3V7 MQ>04UE",,2*HY$,ZDB_IV>LK(F8C^KJM45O4[0I.\B=0HABZNA0QA]@R.Q.- MW/SL>8Y)2^6JUYBT)+?((D2.VYAU<8+BMUB')&7TIL\4<)771C:U8IP5_;7` MVRJP+@YM,IX%,7@V0.Q@>ZG<&'7[\9<`6UA/;HD#+MHC7I%*J<=*Q,GV-9]T M7>ASD0U+>L7"9;K&Z$K#*D44@EQ-:*6&J&-?$Z/`G1[+"127HUQT\HK?!(,I MTF1`'CW32F"BZEX)N%Q,789R^DEDW:3?:@#`.M:5C3'7;//@Z[3K"]M!F%&Y MU#R:JX#/JDT.V%(J6)!T!"#M3B%*:*66B!%+:P++4<\5>FGIA9U$24W M/.QW'UE>Y[FSD+MP+ MJ#8P8ZG4%)(GJ@O&!UESQJ":PI3.=L(#*SNQ2[:RXTG^Z/F-[LW=_<-^]W"[ MWW&IZ;%"0'C_WU\?"U!7?T$ZQBS\SIHD%$^9"BX-7S"7.D&ZE#S;\BL,^7,6 M:ZE:2&CI"B9%,;,BFDVWX7`35H\3]2>C@MP_>['6[!!ALLY1$T,J,LHL:RV# MQY>BU\!RYY^,JZ$O<0+O?*']RD*IQ)FX27YXBG:H>J8Z8GP78]]`)"XBK7'4 MA5B6HKLU.W54RILF,"/Z'O2R;-HE>&?%$+7-+H206/X(@N,"N2$23:%GAU;: MU7CY[U'@\/@5UA8HV%0"/QP+0Y=H4!%4DUCW(O8)).DG5G@*REK`"]M8.)=- MSM9@$D%PL-"ZDDKH`4L/$^S@;,!WISQX[3+K@E@3H*[*.([+ MU_V[CYPX_7`D+7QYG["FX$>CJ$"+G9RQ-C3A.)N[Q!"*4?G-,J:K35B*AW6B M>[5D$"`S`NT+W21XZ5=[CV+<%B;\_?,K7;B/]^_^[OW7@P+'VK*UY#`% M*;B=ECD5/[LC4GY*05\[`VL62I#DA%GXO(`47,=)"]@N%96-1U.DA&Q%11E:"XNG&Z57+AA-0%EAR/ZIQO/@ MXM[<[%_O?W[@FO:#/OVSMM.%PQ)%U#HGC&@2O"EE;D%D)Y48YL8VNNG,9B=:VA`A[J]#B]E5L9 M@HLG5<+/_@"AH67T\5<,*-HFK?X?'`Q!3,RRVQKYJ+DOT MKD("Z9+-Q`:U(/#M3;>H"=P+B">&G%R"=G:5HX.,R0M+L4W!+.@";V5!]B09 MOA7:%3-"A$>77.;7V.!]SOJH34E@WS?_(L1^`,=9V&9'6!6L3D:B/LE'YT5* M+<\=1.G"\,NP<47^9"7^JL<$2P@K17RE$CJADX-X))`/W76)=O1^=`:BZRV8 MK0.BR!;(%9B0!#JI+#8I3C_Q>*/<*$M_N05W[W:[]X>6?M[:-Y_?71EXJ1R= M(DZ)/)>G&@NRC1#:&9(B+P#EYN91)':'^[V>_IMWT[/-K=?.J/]MQTUN)9AY15RW0!746R M3?:]Y(ELVT'TZA3\!(A5..>FK^8DD_:!7?ZA.@A"'JKZ9.@K:B2Z;O]OAW/& MV5NZF&+"Z(HC/V.4TPVG[!,\THPZ,#?$.?ND211$!40IH[#HO%/M$)J@^RC; MC:/LM3B?(Z>+_<:A#A7!J(P*%6MERM9HF%S?P*%,=\YF\%P%?;%Q4!?M'&=^ M`R95$LHAL(E%]7756FX,_>DO;Z<9ZSD7*-H$EC@7<57-=T^!EG;59J(G6HU9 MS#FX-C%EZ3W9"U81L1YJQA(@!CP:E]FK"BC;WZ4K3)GVZ!?W,6FO@L=@$_%Q M\MGD$UM9L`BRKQK7&CKX+V*Y`O2)E'&WL6,2CW.1'O_L*>=_Y4'QR>*/']=47,)2A@G%!2Z M?X#N1*U@R%F)T[&O3THEISA[""LP+BGE:8IX=92*$U`%'90V@9(G,\W$EV<` M?+CA81+/LN[D/K[^]O4@;\%C)MZ-U;T6:ZB0'$#0*GN3B7AFJ+I=+M%U8A"QN*%+#AVW=7W_=("52#UL/4S)IH2J5DF02:#3Z MU^@&NANZJNES;@,"5T<`Z[_2?LD(T,R.O[%[%J1L19EMLQJ"4:N=(O>LKRFKX8SRRGU)2R3L1MZF"SXUVU9E$-2N9G4,@[PU/4?8^A%4WK#J0>'O?HJM[MP.HP=YUTVUH]O(+5 M;#%Z]6EB]J9Y$W?-/E[-!F9!SQY8_;ZN&<7FD[DF/5(WEXJ0;4OSVE+(NY>? MZ]OH?!B2+'=[7:/?-XK\6$V35X/FFV'6EHW056=.-?@?^:?UV M$>[6!UV\0JE1$:4VFFYW62S7M'@D-[!YZ7O^WV]9HD)VU9'\]/@*^>Y(:@?, M!S`Q!Z;:!1/"+BXCU63I[-//ZA^;!K`?=495F. M[><`#:C,%,5MXIL1#;Y.>*KBO]#!BC\'6:_[R.&LGABHWB_AO+I8SXN8DX11 M?H\U)VP=UUG::A&<. MA35557L#U5#[/0//@4U[OO$VT$UM#=NPY,'&=7G?$>S&G'BGMG]GWMT(A,J^ M9Q&]8_U'%CE>S'X&4=O*4%06-A`DJV_H2@_SC=M]19>**R5TTUIR(HMP!MV\ MD'>1N>I&N,K9V\V3=OM$MWG+6%MSJ<]O;`S.&KK'P%"P!)*4^KC?L(U!)2E= MW=+:LFK:5KLOR\#5(FC<5#JPR,G2\BIWW%$LF8MJTH6J]G@<76G3N;?5-?B1/` MK>^EJ-8-%);+M.Y7:<,R^U)?Z]D=606O6`7'0@=W2`&=UE/;QIJ8U:6[7=90 ML#N%SP8TV'U=L54LP==5K(XU,,"KE/!*,+.G]U>/V/$&]]THQ(*#:30M!^5D MD6M;G04LAPG9NB)U%:/7T8R.;,AJSRH=Q0S6V3E+)9>>H6=_NC>M9(II]WJ] MC@T.V4#1-17\R[E3(<8U!K[UNN)ITG.%^'3[5RC:S*I7%5#'DGB%CKW;?ZG;Y6 MNHNJOVY29=TT+,O2-HSS:1JK'=_J-);'9_1LW1K(FJ;T,0Q7E4!\B]A[55KK M)FD*:,--\_BR\:V\M/4-P.71(2#QL!RC0.V>84K@B\_WXW5M70REK.NJ(DOJ MQM&MI[#*L3T_<[(I*5(;,`BS9$A@F4A%)O1`5]>.S9`MR3(VS]P68\-?8@R/ M83%`DN87.E][=X$W]!P\&,P*\./&1.A[CL?B&QA=QW\VY*KP#TT3A!%@IRBV M96#)LT*9=KK=WMFG?_C)E>O=DSB9^NSCV1":/!_2L>=/+V^\,8O)%_9`OH7@ MIE[QO\7>_[%+69HD5V?_N$NNEE[WO8"=CS@W+F5%^N')=_#W=7UZ`3B17K+\ M'O_ZD+5["U95UA!G'@F'I,P^;/T#/C_KZ@/0=T12L_?H>'+U=]F0KFI!SLV( M$0J"-)[08(KJ+0UHZGKY_<\N;M/S3S&(F(LG3&28E1JB/G0%/V1!(B-ZS\@M M8P&98/@C&BQ>P!N.7-S&(`]>,B*_7EQ?D+OL6C)_BG]F$VR2SB497O>@\8D/ MXO4N8Y6E*-(5?_-?MOWS_#?YZCT9AA%T@R4LQR6RO(!OGO!->0!7UG4"X_2" M[+22ER=+0C*`QX@LG?_"'[.CQ'-\!C^@W'QC=WBBAFU:#`EK] M:0N;G1(W)$&80/..G[K`3M_'%K(>%TD9AF$"C\+@(I;;=;=3,A\<'Q#.A<\2 MMIGK%^1SP+L))^";01?0*Z"19KY>BQ-"YXLZ,!1;]/A6)CX:(&D^4((YKO@; MS6([XO>\:P\<%.@X8%C-DD933APE0^I%.,ES5)7F/N>`6V97Z>.\J@GT&:<^ M4(1-X@!6H+"/*">CB+%*6CH?PX\C,LGVD!C`P*V&Q/]._6G!#U5N$5QA*VF: M8`H*BN%LPN`%F!`7E@K,:YM)Y(SSR8@F("Q3F#C"'B?,X4*63\?0BQV0C"FC M$8X>9ZP2&FU`MU\:O\3';U32]D5)Y%"I[:?'XE&8^BXR!7P?KL/@G?^D`5<: MA28I-;VA041]AG@OPVHW4[7_C(D=!!C*^(U-PB@AT/Q,'_W/4Q-1E1BNGX>* MY'#H^:RD=+ERNT8=DY7XZC\Z(]R.0D:,O1CK3)!WU_WN^XMGU\/9Y\*R>HE] MM&!H8?VO@1\^7*<34+PX;=3O`>/]$)S?W8RJ=KL[Z'3`HQG8>-FW:5KR/)_3 MZ!M*LXTJ9!1!3M7"7L0T8X]0'6ESB8$E'1_!,J8B0E M^'C6/B-1^)!]EN?/?DC`64#\7P=LP2<+QU0*\%(!*&3OE[]GS"S]%''/XRT8R2X!>AL%3 M.F`'U:7LJ$D7F7U*_('W;L$Q\\$,^W@6A`$[^S!GRG;@5R/HY29(SA=Y\DBX;T?^GB7]-Q": MN-U`5+EU4$`>@FT'$\@7L_0==^/#-`;'/G[_)D'[%P MD<%RXU7A[-;BJK![*GRK`-.5X_A)WM>%:?]U-"G;=K]D>V9P$:R4&[(B'YP? M=9GY0\-E.[5S;*U3OXN4=FVW#=[7<.T[(&B MF!U95TI1V7JGW>RH;%YY&/>A?Y\EJ<6IE^=I M.#[UQO-$C3P]R@G3*.;I,[=I#"3&<2O/<\(3/4QS"-.$^!Z(;)8.-9(GV]PRF$S&J>C_B3DB66$@GD7^=8+I(IAY.BVE M4)2R7TKY5@&A0`>C<4(H@8:BA$7^E-QBYD2KG(W"$UEX7A#/VT"&^.PN&WT0 M,Q^SY6CL@+JC.7>P-$`8\+APW_O.?&\4AFZ6512GSF@V(LPPRE*.>#X@`?#& M:VFU%U/B!O9UAQ0)'.0:TV1IY,9`L)NR.W]@2\]_O:>2%:;Q.,H`//,UL_@Z\0F<)@83_E7E1F268 MRI-Q`)\`)DS"!.81TX20&9<8312SC'.8P@7B*6 MGG,9*%H7:>%93&/H;BW'?P>T,$X#CF'YQ1D9O`YB,C+(K5B[:@^!_/W\Q/W.*,M M[W'>TZK\8R:,SS*E%J(H0MY7*QPM-]>'+`?-!=T^EV ML[H6##8LG;V?98;7T6B&977[AF8HMBQIZKPXAFIUS69;9O\.:1"3O$X1%TXL M-GZ.=;,(\JP6L-S+2W@%G?%/0%VI"@MJW5L`.1IDG+4A!W-X"[X4G6?X_XXI M:F1`H[N0KTRHG1V04?>"D%^AA2S+%I<+CFE4*!%#TQ"[<.`Y+R%#ZG"#;7'! M&*=H5/EQ2-[)[PD61^.F4:[-&!(T)(R"XLES>'/SBR]]0!_/QPZ3DD6(I@0: M$*#^N-X)6$(>P-0;9;GZ"0$%B2H(=690C?J1+U9/&_9I!^F6+R0PL)1]>5&D M2$);0^\1U7=>SSX?OH\SS<Y$W6=P#7!%PB].>,\"+"RXUN8H MKVRX6O"L<>C%*RI?8"F&>2,DGC`'C-C,_T`>+8E:0Y:8LB-$L9B##_,'%BTB MHH25F04NFU?Q[L(/4E1W/O!)KZ0EZ<*L%I!KC?.$H;)@S,PN59B5*-UIHPFO9Q]8AF7T!ZIN&[)I MSB_$LE7+;K8Y@YG\A;?A-Y M!6".1V@278X\%U3<:RQ(HDA`G9/,!-@$V$19@'US=$ZW+$"+L$>L;%J8[82. M\22SR04#Z@O@>J1M'RXK[\3K!PC!:[+@B6("%?'R2SK&ZLEA1-(X.SAX?L]( M`/[X@*\7H(4?(H3K+0N7R/]*KM##<,+Q.`RV.1\0R*PQ,IL%/B$_0GY$W9=# MV?J,WR83CI\_76]F"8;:X;1R;-8^\U[47%B(@M1;LFX=G"5UF7Q\[T2JO0A5 M\^K2)E1-^;UV2U&%IFG`EG!=6-AC03CV`MSW%:Z]<,V$:R_DI_;R(US[[10Z MS[S(#O%6@KVS/5UADM<(RL=D8NTQ+B1.2-R;6544J>FK2A9D>$ZRG"WFGE/@ M![UCV:%@9;$@`M5;H%HY)JIWP/`!-DZ-EFR),MD"70)=ASF6T-7*ZI2^>72) M:*#DJC\<,B?!?&(>$8J5*WB]$UY?0>P?BOV?6OB&0GZ$_`A/;T]QNTZP%$DX MR4I<8?`_7A`5>0[&_\?\CU@;5+A\M3)*-R0"O1VC5=%6"_SL*WG[,JTN4!7^ MHH!FG:"IKM86$]`4D2E[LG#Y(//)NE75'F4*W28RQH1G*H2K?L(E-B`WGD/. MJK6GX^WK/PG,U@VSS8*ED!\A/T*MOTRJG#"`<>(]0Z*LR*OO4:A@)[EABL5U MCU2"[B"1(UJ%%ZQOXD]=<'3H'4$!JI,&E=XRC;8`U3'V\FJT]W[H0@2K1>@K M$['Z,+&^>NR5@\1+&S2;=$#M37DACT(>ZR2/PK5,KCJ8_R;LW\IP6CE_ZB(H M)WDKO731WKJ`[JE<2R^4@%`")Z8$],J\^KI,9(V=]N;;5+TL%$>X10W4M+4/ MG1,%O98,-)&B)Q2-4#1"T33'"*S]U%=H'7[@U]"N>_YHA)68=MA+D.M,W$UQ M'SR)V"2-G!'%>VQH?A%\5=?=JU)+URNZUAVC%2MI20:J)*FBJ\_S4$I@&-[: M/KO\@6?^N6GDX873P.M*^DKPULY*6CH'(I,1'B%ZH1L3AC>`5D,C7F98K*BJ MW")KKSM[70%8>Q'6/@VU,-USPAS,[?>G%X0`KB)&'O"_("23,&%!XE'?GZXK M`<`3-5`Z^,0NS$E#IJ1%'D:>,\H&S!X=/T6JAU$XSFY5I[Z3^O-;U=??H;[( M-3J91.&C-Z8),+2:\<-:3>`AWUN3]O)"R"_`_>6L:(K&R*5S5;#JADX:?&\&9-__O%#&I_?43JY[.?3]C.+KG'2;L#RZO@@ M`)_^]M>__#A[:D"]Z#?JI\R.8Y;$/S$:IQ%SOP;?$/XXRWC4%L]?!E$*T(;[ MQH8?SP8]X('QB_S'3>^,>"[\0)WD7+8T26YW.Z;=M>2N-%#;=K>M#!1+ZICM M@=4_^[1D093Y=..-062_L`?R+1S3ISVH+0V0?8]G%PR08>B#3\<%'JU"$J?C M,8W@N6S6AL!" M7R)7.@RY26EJ">A#BG.9@8(78(W)POV][U=+Y92D=,'9QGH2W!/R<+:S[V4Q M#L)H3/T%3U/&9^:BG`FBPWP_?^;CF73&OX/OYN$&JFO#*[;8E>?$?#S3U!\V>IB+;FS^HGSL]XRF M$"H&^*H#;'X>>`W#\-X8?UZXE[6@@>4#)&B][A71:+82;K>2W&3E)M$>.WT" M@`*`KP[`0USY_KH`M;EOLJ5;(5`J4/KZ*-T8HGX`D#X;J?ZBTA8'P/2_V3WS M267YEZ\JB0=@CY#%H\MB94$T0A:%++Y0%M73,6M>;AU>7_=OKAM<6KS.82RB M')EEB:NA*L,,?54/-6+C=`\0O-4DE5E*;)R>/3510*$^FD&'X7Z$>I' MJ!^Q?[[&9TV3E/K5>JMOBT-5;C=MJ@E[X.B<`Y1\;4G:UE$XIU(;IM;XJ*7Q M\G8!_NA=A(JKCM= M>Q)AM?0U)3?$C:=BJU"`M6Y@/<3NF4"L0*Q`K$!LQK5$[D7OQ+6!['6UN'8_Y)HXWMV7AD3E6_9I@2BU),8[&MT:(D=BEK16[ MA#X3^JP^-JY0:D*I":4FE)I0:C60I5?QWNNY"5<[W@HV'G\K\^UL5;Z6\+TA ML6D@^FHI2`)^`GX"?@)^C>+::<.O^:=RHB3*H?E3H68ZV1*SV]X%<7KN=PWQ M>RJ,JQ#8+ZV^>&"6U[XLX^&KBKRJ[+[QVJ&G+KV'OR5:2*^07E$2]_7]35$2 MMR:@KA9Y\YI'U*04ZJ>N?!3J1Z@?H7[$_OD: MGU64Q*U1(&3CXAVQ)*Y5E=R\H1FO+SYJ:;R\78"(6I\")@(F`B8BT_40O!4E M<>L@H:)FW]J3"*LEB9*X8JNPP6;$Z8!5%-@4B!6(%8@];<2*_7!1$K=NB\0A MJJW5A7FU*JA6F_72:+=TI;)#A8VLJ8LPB.W46K%+*)Z34SRO4:RQ+A(AM$^M MV"6TC]`^0OOLX[A^2"B,<.WS:S[_^"&-S^\HG5P.P-'[#?T\F_M^/S$:IQ%S MOP;?F)-&$4A-A\9>?`-.'^&;Q)/`U0.9]8\./ M9X.>(LG&+_(?-[TSXKGP`W62\TY;'6BRK5BJTM9ER31-J=]6!HHE=0+>R#?PC$-GF1PZ77?"]CYB'&]*BO2#U5-)O_ZD+5[&_IN MUA!RAW#VD)RM8Q8DSX>;'8'8$NHV9L`]1\Z24I$!9]5N28P8Z89C0.:4I(GG MPU]CDL"/(X]%-')&4SSZ+#8JR+C,Y/GXDA#P1>/8&TZ)`^J">@&^Y^$^1[[= M$;C$]^@M=)%XT,^'#S!2XK*A%\`S81`_GWE_K%G,:]:< MD\_!/8L3/G+RX"4C\F<:)C"(2>0Y,"(8,L#-NV=YEEX,@XH`AO`\:L\9(^"W M$A\N2&D&YEK:O(J)0^,187^F'O"==TDC!GT@"=`G=#9>R0ALD7$IXI*SW%E_ MB/UTMZ46\MYPP#/B(S8![8,_H-Z)O-N43Q10X3+>WYQ`F-=;-J+^$'M-GNB, M/8+^XRP+AT`DBS(NDCB=3'PN8S2:$C:>^.&4,>@]\3+1(Q.?!A>U$(^]EI?C MRJZR1G;#VYA%][B<`V1+>U*TM>44JG[]=?D9+==K>[VR^4 M790*R`>[(\E4\7F*+++X%/2'-P,(O'^$>(5O&4`C>+(=W5=/*;+D!OQ.JB$= MQ6G!FRMU=]Z*HDFKB]9:"]=X7($+()@D,4Q#N/J%F_OUBPI6^#SE>2NS&YER M("(/P_O;,8E-+>P3O.9.U#TNP6@;&T!918]A>4*`\HI MQ$G1UV#L-`<#=$C1VQI%07JO'='#;3"IU!X0&@K#E.[[A^'LP,YOU;7S#U4% MV)AP/`SV>CX-/3N'+EQ-/1ZZ1P]9A:57'9H(3X4>>@Q\;F#)(I[Y@<(*C%,P M`LO\D]YRT^X"YA@\\L`=0/OA#SD&N?Z])V8ZY#7_GH7W:PJ8[C,*F,?-*A7. MC3QR5\'.(YN;;C!/#?3),OY1\\%`LK>Z3^-,PJO)=T_G?VLHW5BD<&!:K&/( M0/5V_GT=QE&B(,BVM^>>.\T=\A:O66W__#XU:WR=]"*!;6_?&=]AJU8WYY4V[]?.KL?GF M0D!QHWOJ^[JV-)1>\*PO:']N`0D[E6V?XQ?5=Q?V+CGAJ01QR$.6T8B`1$"D M!*RJLOZ.806QE%AZ?I8>*]5LQK+H%9F-J>&?%8D5EPVO"1:-:=L3%@F+QVX0 MU&=:<_SLD)3J<7`7%S=I^ESAZ3-!C:!&4#L/U$@WA93J,<]7C+,9_?%D$FS= MT(=12O7EEUG$TOEE,P:GX['OY!%YGLI['I**)O>#U8[D?LC]D/NA]?,M,2LI MU2,2&BLY.Z<:&$N,)<;6F[&T'DY*]=@&B3(D6W?/QZS$ M]J8!/=.:XY-3(J9%3(Z=&3@T! MELX2O>-2[P50@V%K(/)9"(?D0_HA_1SRJKU9M^]N_* MD21*V?8QZ)EJ*S&[:RV(^H7?"/E;%\,9)/:QZHLEFQR]+&/YJB)GQ6[%M4/K MCEYC`K>$7D(O2>(B7J0G25PDI,;%30LF]:B@9M72N.8.HF/O_+(9@]/QV+=O2YZG\IZ'-"G)_6"U M([D?3 M)"ZV0:(,M34LQD,EJ(9FO.P.&IVFL4V%5TV#!0RTG(K*7.1X:N=XSB'6B`41 MY'U0F8N\#WD?\CZ'!*Y_23F\X=;KMWS^ZU\R>7'+^>+]!`*]_U%QWCB07AC+ M+!'R&[SR=1A[__K;?_WG?_QU>>7'R(OGXAO_\7#EZD*P8:0,]45,?WDS&3<= MM_O?[O]^&[]A@0]_X%YZT1HXDP^MWGCB-J^=7K,WZCG-07/2[#O7O7&[X[[Y MVR/#KQOQ6S`7DGT6=^Q+/.?1L\9Y<^]B4,_ M?U!N'`;6$2_GDYV@A8=#ZU2-^S83;!3/@73W*_KWKB03TZGPTN"[8$%NSY3_ M8`E/!9O&"4OAKB?-/^3GTUDBGJYK'/(D-H<_SM@"+HA])B)?^&::^/`08T\M#FX;)IJ7A!I^.6M M5)YVV>?Q5/_'`KXD;`J>D8?L'CAWN7;&=/5)X7X&E!+)&M17&(??*!Z@_*?N M)O5H<,A9F*H?XFPJ8&"#"^!O\!O>C/$(8/=#M64NHI2G01SI!WI@RB#5M%EK ME%1/=N&I29S=SM27MGJN$1O]Y%ZZ#*X*H0EF<'HC8,X"K^JIX=Q?=L$T2&3* M_IWQ)`4S0NL?;-:Y?'G@?#+XO32D/1K[OH-YX^3^L+&OTVI?NZ-1^[KGN,U1 MM^LZCKL<^WK=T<3VL2\W3H!EZ-OM=/%#>ZI[ZO9TM#<;^@_1N"I,92MGV.7PD[L1K+>27> M5$##((ZI!)HL%R*L`IZTD#-K.3L#ZK!\\A)DL/$F-;S5(5:<28@JY;M*,!7= MDJU)P=`J\'@?]7742+-\3""LF1@NL"CXGM%!?N%W;,ZAZP(>DA`'0B:!4(1#@I0Q*6!!GZLX96E1X30UK\G'R M^_I9G6H'+.@`NE>\4IEXI.,VFCUS\4C5XPT[N89RU*LCV9R&,S"W4E=ULE%P M7^U(!:.U*%"I>Z""FC(H84&R(]ORXC/^@")HV:$9>8_T"';#I?!9'+$YC_BM4"4Y-NO;R#10VGBZ"H`JV^&E<+VJS'$A(G\UO;]G MH?@N0JFK>WBQ3.76:B)?@\@3JB:&%"Q(Q3QOP_(W?%6T)&]L7D$D_V^9W?P3 M?E;M<^;5-**B-HANP4:4<:\W0?7K[5]8X_EZ&1N%-3[%/)*?8S#)MX3[8ACY MOT.SDB_"$\%WA7IY8,6-P7#P83CIC<;]06\TZD$'C)85-]SFQ/**&Z-,@EL4 M"5NS$PIZ(&/KT](;WM)RR8/EJ`;'8^-1#8XC[J,:'$9^T/[-.ZK!4;9]CH][ M:U4S@6IPX-%;KP*>J`8'U>"P<6F%ZB)LWD-(8]Q;VBU$3OKUNY].[S1ZYN2B[89-V43$Z<_L2Q4@AT8.[5E3 MM?N-;L=8I&$W;(XEHOW+XT>;\).0\GTEXE9TZ$*]DHEQ'\$>;&&P5IVPM?<> M7HFK'NZYP7?\ED,8QG=0=/9 MT%10LQCN="DIY1BDA-;/5 M_U1=[R4OAGTW;;=TC>J:0\68IMF?!$.%FG@K%%)%:@)IO=&6_@Q8K_Q M>P;@:3>T"M1D^/6:!5)FPF?#K_]@G^-+_;\7SJ#!E@I63>?JB_@NHDRP:1+/ MV0B>G`#@)+L+TAE;:A))]O9;O`@\UG6Z[RY7-[M7^LG%4YG,%G"I\%7%'6A` M4CP88IGX-@J4Y!1\_G<6)'G'LB!:;\<:`+ZF//)YXD-S_&`*+D[?VW4Z[((M MF_OEX:GK[5$;N_-8U__QH?')_85<"$\]A-UF@:\V@B^9DA"2R]\HFJ3:S%,& M#8-GPK>BU?_W\!YIS'P!1DCUVX&9(CF%4"V>L@68+E`J8;=Q[$L6)TQ5(PJ\ MO/20MS(BO#"'?W/UGOG/)6(:"F7N5*L:13(`WYV_+MQY-PN\&>-:[HA']X6Z MF'[HCYTUDLQ=.V7&YT%G35/"A^.(/+E7A9H)Q?T7=I M$BO+I<%WH1[B97.MB@;?Q'2JQ<:4`?)>G0OX2?^2,0#A,+M5Y9?4D=`"AT$$ M5@]XR+;TL&37L>J$MPJM[U9PW7;A/Q8^3P5["R_Q;@GFSH5"^S%@?L_&`GHQ M@>:!!51[/^C74R\ZAM_;`/O2@.IG&8!AJAZF[A&K>W0;X4GKIKZY9S"X:4$V M7:`JBC+XN40LXD2_(W1%H/KJ1MP&4:3^PJ,6K]O>^",&0SKF`1,86@Z:J#%W$!"'7/4J`.C!$O"E#+?37G3`RO&^/U M'P)`&T?+D?X/]ECON=KOMY1@] MGK3[=H_1A>'8TD95&99--N?!=:Q45!1MFKDC7-(/?!.,*AQ8-,W23"E,YB95 M"<\)>`;)LL@O_'!QSX;@Y"S.$D5"U_(OE@]:%'VU"/EKE*MI M3ZG%UMPWPCBP--?;PG[OM#YG/AQ+)>99C`S36.62*5>9C[*"/7F70]J2SA+Q MM"KA(4^ZF,,?9ZN!0`",?#-M5"I3#UW8MK1R*M._GXMMEP6L8.S=1#1P$U?5!.GRK,'[^UX,_&!>UL!CQRS)M MW6>14"F%:<83E9L;QI(*Q>!U7*\M7%='*Z'5,2?O>*C1*H0P"XEJ]Q2C/DQM MNB6=AJ\A4VGM`>4R:J6M5=VHJ6PH50@$>"F#$A;$F;ISAE87CCHV5^W0!1U: MSR(GA'ZV?CJ=H6,VH-&,FSWW_/;"`AU:DK'$CN38R+&]NKO6-Y<*>+3!:K,I M][P:V\D<24UE+=95?M;$HI1V31+<9*DAQ8J?.I<.@ZM");YEXH&JD4I*:$.X M1.E:30,)3%1B$]U&(8>5B$4BI!80`[[,EOI=_JJFD]+SB2.EBS(%,@*O+M=Z M:?5IJ)6)C+2^1'&,AJ$. M/9+P*+T_3+6J.VRU>BUG,!ZW MQLV.,VSWABO5JL%X<&VY:E5N(K:T$0HOC7G0D&DPYRET:IRE6B(1_">[*ZRG M%WC`[7*E=:@D"N'.62#3.%'S)?#$8:[R-@L6X`O2.^4.'NX->3"7A32<5NF3 MS[J)U4V%)):2K(.;`G$GE+QCE,[">T5+F*H%T_M)"$AV'A:)>*@'=Q;CRY>@^8DP81M$1UF6JHUB\DQ;!G6/(@``9X MY%HB-/*",,B14-ATFV3;JJ/AVANX(;U?SF8"66@ZYCJ>L5;@U*A?8E$J'$8; M*)0S(5(2J<(M4M6U1:3*K;I*U8E>T/X4#]+**=L^QR^*DDP548^HAYMZ)%-% M,E4D4X5C$Y&D@TBFBK!&,E5[6\\*283K5 M;<)AG@-0B;@5';XJ?>2MU>AUC!UAKU"/X^4'RHE0E0DR:/6)(/@7H[#8]JM( MTW"'NMS61V3H4$D2-5LWT5J-3K-I#(K'VJW:1WSL9++=4XI:4;G5)2J?ALJT MK%#M.`JCM:H;1I4-I0J!`"]E4,*".%-WSM!JQ`O5+/+CB6NI+T6>:K4C&G08 M):V6;?>15LN>23#]GKE"1Z1#9:5KLV^>0;Z-?-L.OJW=+TE+O8Z^;2>MJ5<$ M6%[53MF06OGJS82?A>+WZ=#SP+*I_!RG0GZ*>22'D3\)(IB!`OJ^"$\$WU63 M]M)@:0Z'S1A(&1'[1_6X#.49=M'X.+FJ\=DZO",;A] M3TZC1I/EQRZK@*?A(@E"UG+H*+[!U`,ZBH^*IS4Y'DU'\0EKZ+"&<;_1BI-> MOR:QE%O7.HPM_*%B:L>[KG!=_R6@ZIZH3.LIW&BDXW2:1:J*A4Z$^:TX8#]YC3) MY5>/CU;G>&C3*5\B[REHRLLRI'/1J=8%3,M:%'&=*+1[I=TW.AY\U3;G:$.R2V?/E20?ZVV.8U8 MXA\M8MBPF4EVK&?0=#;T50@VM&9!]+,-?56A'^U\7WT6::G9G=6R5NF,*T-V M`8OQ3J>N4)Y12DC-;#5` M2LL1LBO/R+>,N)Q-POCN:[98Y(4,>/@@_B*_[2O=XO1;[CD3E&1;2+;E MY?M(ML7(#]H?G9-LBT4)Q+WS:E&7<$#ZVRP1@OT&_S.3[`.,,'Y]%L:(>A6B MWIGS!!#H)Y'<#AE;<&B9GR70?A@X M!%O`Y;&O$K;I*/#9&7UJ,.Y+9XHORK<0P>V<<*.\VQ=WT]XY^JZ]VZ$3X&J& MZ,5SP5+^HZ1D:OM-A-$K8[&-,>=KE8]M=)O&,A*Q]"1&E--4C9R"-4[!G'`U MEGXT.+\Z/@=YK]SA9_*//_`D`OS(/T3R=<83<PS#_N=[MVY1^KTI'36`D"Z9TFG;$K12K53E,ZTUM/ MJK)DENKD8Y65?*/,5Z@%:0.R2*1,%$96&U5,*C-3HC+&1.5>WY(\7EO:B?O] M*%>R$GN9,31$'01Y/PM\<'%FQ_M#[$.)R40V(ALVLE$J,J4B[Y>*W&#BAR<6 MZ<.TG?&Y/O5I<9(R7@+C2!4M+Q.HYCG+!#R;@4<)S*9DF[*Y2'@:)RR3PF

=WFPLB+=J--P._W238*E\]5]-3EA0J[F[&@C M5[-^WZ#1;)&GL6!)&(L)QR**YT&DUGTIM*?0C$)[P@]Z_%!HOYM#UX5B\TV\ M)\G>^9HN3@?"[6NJ]#3BA1*.D#KY7XG2)H&G M\O^E_L\L"E(*^5!-2E\Y"%2=26NS[1A#WJ%&PT)5BA>)FIBHV>H1-=$$F];' MFH\W,I_5K3*[E4F^C4Z,461*X,('+EJ`?'4?4L>K7,ILOKO^$W$6&V?MHB7A MA_!#;OTX5'EQ!.\IU9(CT>[<:Q0MF"?Y<:;$=4\D05=*YDC;8%&GU^R#A4=E MKP@2J6I-JDZCUQT0J4ZQEH=H[;UL(8*G(O3&((;'B'C]V)F3Q-<6:%[S`>BG M\H1'PB,F/%)HF5[INC$T_S7&4^/VP0*46E;"H<"7H]FJ#1$3UR-.1HR-'8,PE$W_4& M9X?'5TO>J]+Q<]62YXLPOA?BJTB^!YY8/D?XHWB^$)'4=8"'(3Q!?_I]^D5X M\6T$5O'A9X,8KI.IW*>>A[&"9:;H-MK>%UR*-U M#J:1)VVM[G3(@QI,'UR\N%&,T)6QEY1@XH?Z+-@=EXSG_!`JA;0HKRW?[SB8 M[HA4JHP=;N[V'%L9N^]84CFZ9TD[<;^?_>>B$&Y+4_13L\K8&Q;:.@]>74&E M?(T''QNE?*E@[SE22*ANJLT%>\NUC8%%2`+B42&>17FT5E3V56L[2K--\K`X M(ND'2M+G)E,A\,E606L\,IUN<=T*0*)8>2_#4F6[;3-!=GU%U[EJCY_^U=:W/B.!;]*ZJIJ=J>*B>QSZML[!+LO\8S$/*&+NY12\6J=E;<'7ZYU MV^KLC"W3RCZ.2>4 M`&_*;-Y4VQ;>E%=UXM29;M#^T@$PI\JVS^E)B;DG/92P>?U0;I31WF0YDZ(* M_M2;TC!"#1?(=OIL6A6RGO5$6RNXW;U M5>JJ#C9([JN=J9AH+4A4ZIZH&`T9(]T",%-WS$!ROX.@0ABA,X)X@O#P1\KX MFAZ'>/>KS/MG.$JUZ>/5Q+)G34)J\X3RD]=T_*`D5:4C#/?J=X=:[H*NJ8W- M;":4C9QI`RY@.7S8!GJ%=5.ODRT%N1>=<^]C(:,D6X!F*D[9J!>\=%F MA*^P&<%D():CD6WZ`\7SZ6.?PE8W9JIL!([K-B]O,U/^@_M()>HU#Q#[S[!ZM4_(4QT%0=@1`.D#PJ01ZC]>DIL\]OPAJ, M2Y.PD'$RE"+_?$S0*(FB9"X0*UY1]<[&Z!_3%SZF9//9Y#$M74W$F^/\QA@B M\5!T7DO+4N_Y54.\X3EHJ_KB,4VK(U6UM"2ZM+D<.Z8A.,%AQ2(&GN#0L>4$ MAZH?X`#G-^RW_(#S&\JVS^DYT[+SP67+UB4H)3_*%0;Z72X.&'J0JX(CEJT` M/8#>I:%7AJRY70>IP+D7<.Z%`>4,.(M@(_6$RS7R"9>+DHCU`VJWW#3+Q^RO`.4%+WT-YJ[VF;!R:&<[L>R`/ M\0SBV8YXUO;*%Y"QPFM.Q:']Q\!3+LUM1E.@[Y*HFMCQGX*H/:;[1NCQAOD(>9B%0[5YBU`>IOJ=M M85][I$+MP<@R:J6M5=VLJ6Q7JI`3F`L9(]T",%-WS$!UX23:7+53%^.\% MV[X'9.^#S!64=+QI'8G>=L8U^Y8;$-@@L'W\=*UC@#Y/[1[*G2YPL5.KXAU] MBS]H,DP'_"],*8[YXFN(G\(HY(N#A2[?:L=W`;-SD,A=-&[ M:S6M$KIX7-.M"!G"B!)A@X&P#>9R^9Z+6]PE$^%AN"?S,TSVV)HL*8 M#IJ/P\%8-A3&@RB5`A.A:$.T0!$>#&@JWB`O,C409DABU?03CG`\((B-">&@ MK6"VMD+;%FT%K^KB"F>Z0?N?3`#%NVS[:*RK@KH"0`^@9R3T0%T!U!5`7<&, MVA('*/[T;9AJ@)@,U64^H M=-I-?7OYK?::LG%H9CBS[ZDQQ#.(9SND%KJ>"_%,!P[MKVR>;,*>?!J*HTKD MK<;Y5Z5W:C>56A$3<7'T8NA*H,D&Y#V]E$50&(B<4H4VS[G7`>D0F) M]6D_4W%Q+QZJ-V\Q(\,_\$(](3M$*Z'?[]ZW_%[+[?3]9N#? MW]W>-0NMA+[7:-NBE:#^G6?M/@D+Y8\-N;#"E3*.TD<@,5.:"3L'_%S*#GIU M%+0(3>0:$FB,&9IA&B8I$\U(&SXI&PY6;*C.G6'7*W>Q?'6?4ID?2>D(+KFU M5Y-$<6N)Y-:J7.GUVH;G($D/3FDR$\T\ M2]BHCY%`\A7CF*?B"XNLPRB9RDXRA&,1U@B=A0.2WX0\%9*&ZA"=[-(T#D5# MG[Y]_Y/]IJZ?$CJ2BA+Q\COR,\03]),L$)E,HV1!R.J](VF]XH,=_2EZS1.. M(]'NQL@?,W(-UPG2%T$#*" MIL*R1'Y=2W=^;077WF96?=2=B4'-[NY:#5;A'S-Y1BB9D5@D\,*O*,)ZNJX< M7TM+5PLQ7>6JCE\D"@S0Y7[V-]7"B_Q:\MN,VNQIO(1N&=ZPO5@PACXBZ11%SPVE(L@@E M_R.A<#4M/1&++8T1:N\`)5$O;9`%7BEV-))32"26MW+INF(3Z;S#,)\TQ"], MY.DK^=`O[2)>37`8,^7I89R*"3):S@C#+!RNSE:IN"I2[V2^)*/-UBE3#M`6 MOZK?X(@O+G(K:S=R+XIV]4U9O.B*,/%RHA<90S@:7:FIPK#)`UM+25O'U, M0\[[>4NN;H?F(LG!D3V6,@<+=B3`,%[CJV"-Q57=\.Y.U`8VMO M^\C<>B3"Z^=Q.!0A[A)+BSH+VJU9:&L-?'D%:&Z!YI9U(#9#^6A_:OC98P)( M<-5)@LML1P1]KK(G'*FZ+TM=#$+M]1L.T#.$+PA>$KS.'+VUYAMT^#@)8UE&PESN/-,]#1MD47OC47UT>UJ^OCSC6*.9@E*HE``T38)F MX_)Z6E6!)E0!\Y3]FW',JY#:6\\]'.*U,&[K;UG2SS(?'MD0OC>=B0?1:7\:^+YUQMH[5E/.VHLNPT9]CVM-(8UQ3B-#29(E\ MM[VU*B*6;!.LT-*)P&E[FZ7\HXP_P&Q\Q=01"]O$+S8$,R3'_Z?TI*5RQF,A MG:&E0[[3[.KAO[\ZP-H]OF5:B^XC<=/""RE!/\1=B=<1F9%HN]C'`QZ,M]+I M'_\L&-OL#6]\A;&-T303ZD&2XBRZAIHE/CK'_?BO%_"@OIYZ6B%CI[=N>TT\^6K[Z'TKM<;FX?B M5I_D<&?XRX?->=-6-G++(1,?,C'8=;OUWR$2SFOQ02%9_7#VNQ."64KE+_-,"B0>+K](R32A:E_*BD2+O.BU M@Z(-//R1,A%!'?4Q)9$B'1=4Y.+.')0!(8E5"S&9KW3UW;LI_$VV\AR+@7MM M6)L0C]_QE@PF/1ZE;;;XM=G5W+41:`-46QM`K&BF8LDFYI)HX2S1**8/%:ZN M$>JMH%=Z0S$;K(5K`6L1YZ)TF$6T]6FE$(=F8T(X*S['DR3-FME,RH]:!+IE MP%)/WYJ^J[MO^E;/5GA\;TK#:*67KM8<9A4$U[OS^$T9RP.5*)6,I M)0F/$TZ^BG_0BWJ+)K+C8\ZGGV]NYO/Y] M+Z;B>M&TBH"_J+9O-AH7;__G1K84?I9_Q;__`%!+`P04````"``];!Q'`T/7 MU^<7```BZP``%0`<`&%M=V0M,C`Q-3`W,S%?8V%L+GAM;%54"0`#AIO@58:; MX%5U>`L``00E#@``!#D!``#L75ES&SF2?M^(_0]:SS-:N(^.[IV0KPE'N-N. M=L_.O%7@2%BU3;&T1=+'_/I-4%1;LBBR5*PJRMY]$D4B48D/'X#,1`+UTU\_ M7=:"7T(Z^5@OST_^D6#QQTENFXN3?S3M'_4'3\A&ZN3J MTZR>_Q'\`DX^+>H?%_$<+OSK)OKE^LGGR^7ECZ>G'S]^_.%3:&<_-.W[4TZI M./U3ZMX2Y3]R78R4KPCC1+`?/BW2DQ-LWWS1H?Y-R1\_E2]NE?\HUJ69<^YT M_>N?11?UMH)8+3O]YR^OWZV;2.KY8NGG$9X@!BF_9BC<1S6/IZMNBJ]0%5C]#0WWV806?= M;Y<>4IUFGF"^@(0?%LVL3F4R>.IGA>SOS@&6^U7L7,.D:K_U+?;T.2RQ@MGA M;=A:W=@->HQTK_-?-/7=W_NNMP=6O&X MC>RX[NT3'%#):U/X;)Y>S)?U\O,-.V"?GEUD!U3UI:_;__*S%?P"OA@OZ]&S M3\>=0F,K]^>7;_+98H$+Z9LY]NFJ;=$W61NW'5D]2.5C-[8;MSN(#JCHU M6-$XC>@V/.X5&%"IUXV?HTG_N=2/4_?K9O[^=V@OGD-8[E.O@^@TBCYT$/6H M:L"&_`K+%[Z=X\2\>`OMNW.T6_BNP#JAA7\1*L2JL9+H=?_U)6 MPXB]_KR>K=#T[M^POH\8M^'=9I:]@H,J^?$LQF:%1N'\_=NVF>/'V,U>ZR`Z MH*)OT'ML'V#QWE=^0)7>%@^WF3^%.>1Z/U[W%!]/H8?.#QW%1U08EDCXNDEU MW/SRK%DL>VK?I:[QFM)MI.\4&E*YMDFKN/Q'Z='Y\O->M;87'T^A+[/U]3>O M:Q_J&3JJ77N_;X7C-:HC!78)#:C?5`^+2$>8(TW".W[TF.]YR#=Q''4VU;#X_PM`?N]_VIP?KYJ`&.G5L$ MWCQUO:.?_2*L]]]7"_+>^\O30NQ3F"T7U]^LJ4XHV^0&_&7S=745`+Q^],P' MF/W\!!]5W2Y00+9J MRY;.WH9LRE7"@8>@.3$`@BA%!9$V8_TV\I0S5:#HOO;>X_'GQ/ZOZ@Y\5?^YL^0S7T,_HYZT#PCLZO9-\%9.0"6(@2@1-@'I' MN$VHCW=&LB@#S?;QDZ%73S;3X#4)5Z!=UKDN%@:N*\_ALEG4RP=0I8-X99V* MU@1!4@Q`M,&1%RB.-PL@=;`V&.G[,85_:TP9!ZXIB+()$RV^[)*B=]YA`=DA M5LG$)2B=B5R>?4=,=!+A9 MK$*`C),1(1(024R.$$BX5^FS>6"*T9X@EU]1Y M;922C]]\/,CK'!B?W4RX&^0KWQ0=+IK2W'4LZG+F/R^V=^J.TI7.PGL6!;;? MH!43$`DFP!!AN8^HJ@XL/'Z+KU=?#@O+L:;V7YMY[#6[?Q&L)!/*@8S$L&2) M8YJA@Z,DSI#*(&<--WTG^"FMP(,&].`(3<&'&S9))QIL+5^YX"QHZPCH%(@` M%0@HI+X07.:<@X34TP>8TN@[J/>'`F:*3K_>KOGO)DAWHNR"'W9 M6-[2__M$*^D%DYDF$G7V1,7,<>X#1GQ*1AJIE<_B./'Q&ZKO-V;O%JY80K,N MA8A5>^2$5FBK6Y%)8F!*/R8TYA]S<'38KFM&P&O*F-X)=!Z,TR?QW(W>UPU1PMW05@W`, MK"2!4T5,D@;=-<2+)O`J!^:HW#O+'=-_&;CWAX%HBJY_<7$Y:SX#_`:SLN_\ MH#5AKVP%*0J)ICY.GJ6E(AEL.$-7/ND,P7(N=$]:3.,*#4R+,0";:(UH5Y!^ M\>T?4))H2X9BEXWU'6*5E=S&*-`=9-A2*XPCD7)&J+(<&^\L%SVMAVD*R=9S2)O3!INS!V5;X`9D76.T#ZBH4HG:8`(" M[M%"MXI)(@R+A.$2"PF"47VC=I-;J\,S:G0L)UNW'LJB^X4J7'^CB3D1Q,X1 MB?,N$C("$'35(.P>:8,G<]=_VG,4<'[O0!\)FBQW\K)XK0K+D^QX[.UNIB-;LZ MBY;K6.\R#/8+H_>GM(J)DF0"^GQ@<;5+`1DOK:34!):A9Y1K&I-R8%:,@MA$ M$=!K1==FS9:KXUXWB\56(_DZT_%MLUBVL*RO;B@JIG/)B'B3?_>?=@=1QWQR MI8RWPCM)M%)`1"JQI>@5D4!U"CG+#(>;L.3;H>CCP_L&OW\Z_>JXX61G$'=< MC#C1D<@.5VY.=#1R^UFHJUL[?5QT"CYNMB$MVWSH4;LGW[^.W;?OS^*R M_K!V*G9@T;V2RC$-#((AG*$3`BI3XIG*Z(E0!4D+84S/N-\TUO5XW=Y,B.D4 MBRXVX,N$NYL\7\I5H'D$&RR1$JODFG-BE;-$@);HI"IPZE%[7V-UVUUV'`3: M-(%@7'ICO3G[?SF#Y=4B>W;1M,OZ7[?N0]@:_MTO7ADK@I-1H7$@/9$AEOT9 MA@9#Y,K&Z(0,YC'[;1/1920LIV#1W]#E*"1_,W_GRTT[MPX:_'G*8`>/NE50 M2:VM*[G,GG.+8\@&PC+^RR!ZQ@QPXWLN3&(:2WHB*HT&YR0QXLW5?-LO&MH6 M)]XJ4"49G0O*D2AQJ$3I(Q'4%0!3R@E'D?3J,>\<3,25P=";\BS)G]?K;HXZ M;IS$W1N5NR0K&Z0PB:,'&T+&86`8\4(RHI/PD0>A#>V91S?-SL)DB]30,/8[ M179]C]]\V=9AM=YJ?S5_\2G"HESF=/7K1K4MI'AP'56.V2?)(K$AHZL0C2)` M#2>.9VZM2<)"3WKH[V+EF0+129)UU\HBKS>$?HE`;I\A'^9]'U1O%:QD.:/WBN9!/I7BF7K*S,\OL<]$SPFR_A\5K!/PF2Z4I*1T(S=5Z M>S]%]LI4UKL_*_*,A.9Q M>+3E52&="'1#KE+.2<.$(EPZ1"5N,?>?,.0S&XU!F MX]2*B!W&I2X65HA"YN9T^2\>^<9"/A M>]R%;W/`I]>JMY&M/-,&.+H`8`,C'EM*LE`X]@PW(#+Z`J+O'M45'7_'Z M(WD<]MQ_=/1!1+J_FHH'6;+P/#'.`DDL!J(]B`)'TE0%,*)G1)I]5R'ID4$] MVN14#IG=>#%RV5@,#+-4]$&@`BN*/$)@X$V^]9U(8RVG?"^JXBV.-B M>AQNW7.*\4',NJ>.BBF='`=-+$.'%Y1"UY=E3GR@DCFNA&&N)Z^F.3%Z-%X- MA^A$J4#;8"I>R.+0)+,ME53*>A42UP5F6;*0,]&,H6V`?HX1@DD;>N9M3Y,5 M2XC_]\]<+8YBPB4BW<>P_E#F9UKZ025G/'I":>"2#TO!CQNR.'@'O_ZU-"8D$YSCJR)`&FQWN:YF^C2E5G=:ZDX#3Q; M='U#9(*@`Z.)4R6(IUG"(2R$]8_Z'013,6M42(\R9[T[;]IE.>]_A=6M=UMV MF:ZVR5A4E7YU>N MWO57?X"]0=%N%51!0S+,9,*AG/?TEA%T?QF:EC$S;XWVJJ>=/M$IHV-Q:2@X MCVBDOZSG?AX/--*W5%)Y;6SD-)6S@>5M$MH32VE)/$Y*:VI4LH=/4-^QD3X, MIM,=L;XK<>SMTN@A.QUHGS0"A-EEB.ZWK*3A+'E+%9VPCR\&MK MCS`5'=R;=\[J#@;@U.;VJ\5B58XNOLDWCJ%W-+*WRE8V:FJET"13$W'@48.S M+N(:,B+H&R06*+S-ADW]MEK`[ M=^DAXE4V,7LL2103.(.FX'!!QW9=YQF#9CTSMX^ZYS84+T;&\G'E;#_,3CZH MW@K1@4"I)-IX1UA@Q1LM=\L&%4.FE`GHN1]WU.VXH>>CJ4$^UE4/M^Y6N'OA MQ6TE)[IE8=?M&QWN3>DB7H%AVL=@<;8P)7RL)?%<&Q*I="P%R>G^4WBC^=+_ M!\^^#]]IW^"I]UT@[+QHYL;A@<59^N_55>CQP+%RP!,K;[/7L;S45:>$[B+C M)*MUKA7/D7N*@!_^5H@QS=[1^?AXD'^D2\_CNG?HB,OA\1:$T?*$-DH6HZJ< MRJSG*[2?-IDOV`%/(3-VV]_/QJOH06%F6G[G8M5]=__0++\Q)` M[;(3-J$65:;@62CG*5PV)$L>B;:6$QFC5]E#QI\?\^)\`+/N9B,]8M0G6>.O M\[LZC>DMI:O2+*48$*:E(`HXPR9I(/A?N2;#>*\?]=O7'BT'OEZA!\%^DGMN MVF(TM,WNJR9NE*H\&$Y=V3;U`>8KV/VZZ:]*5DH(+\%(8IWS.%\G'`@.//%&6.]`,Q7[ MGG6;I*][]\W7-\H__0F_PTMU/55[-!^J",LWC6SM*/+[Q>JO);: MRJ"()C-2EAQ_N7=8/L/ MVM\O5$FI=721$Z4%$%I>P,RE!**H]-0;"=#WOM^I?/*!)_U!L9IDG4?7O_6S MNJCG]6)9\/C0X?Z%/9*5=IDYD=&<5U80[KDBFF*C8W32<8Y(I,-O*_^6 MN#$\8--DRZ">J[A5%@N>^?;]S)VE;\@(X#1(++FF3 ME&2Z9R1YHH2]H:DP$$K3',&Z\H_V3PA?E:QL$MY+GT@*:`(Y")Y(A6NL2B)8 M$;P(`[Q3;_U:\RL.!G_*.G^;V6.I^T<]VP4HQ:;6/@HB8`TDYEPMK<.S0 M))REQBC/TL'KS/^S;/ANF.@`Z0-OS[SONL=@4\3UF1%J!<[)W*:2/)L)\,2= M=L&ZW-/EG>[BC4$CKD-`-,4^T6JQ1&W;+[D]][WG8;B=G[N/+)M1S7RS,77W MY^?E53:SX[R`XNZU324?ILO[N.\5JV3B$E39,50Q$&IP!:**6I)59B5&`OCS M<7:*[JJ]#@;T:>]-P4@]E">P+UUD`Q1H8R"[0!X%7K=& M4QGPI47Z]1W*=NO$JA7+UBAOB6X<#L?D.)4&,H)HPPPVA-$C"3/@5`4J@`<8CM\8[=]Z^;+MDSCI^16FVV$T>@= M[FSTU\59WIYUG#4P$F")P%[^=JMY#^X:5S@<0SA@C8A-W;GEUK>)I."._)T( M31V"^H/+4X+YCQ]N9WM1GMY_+5/C"7C2\73M`A4F2DX$M9J$%#.P0QN)D,#> M*I<95;VE9\?IV^U9?>MXNC;>:,4NTE2YIS9V3;SK,Y>+Q M6HRA(QP_SD[*>_?]DUO#C],]G@[%ZWB^CK&4>,D5P$$EB3>9@\*H(A9X1U:5 MRG9HY1.<\;]XO(X<.=?1$JH%/"R67THVUT4Y3?,:$WCV0ITR\SE4BGB;,]$N MT1)E'>#G(Y-CJN+4#W07XQR^'O,8)G+]34"2;+ MD4_.%0,"8BRA6943H-IQJ7@TU<`-29P]@]&,X%(UH1I!60[OTRHMOYW>ECQ^ MO`[`-:,O!0ZX!A69H(D4WA#%N=5>6NC=VW:U7!L*7$E+")SZ`&GC4*B/"]?L M\Z0"G^Y*&3)!T]@4ZRZM_W'+!IAS22K3GEN=H,DWT.M_`\R/FY+I[>6=XE(( MK5/J<;-.<4H>^-!.02F^_Y:6[O]TM_GJTW*6=Y*UTJYFF_5J[9H(73@Q?9[Y MI3HXZY-/`B8AS8G7K"+::TDJ1RG@2=??B3MGX?MCS7WOJ_6%+' M55K($@;$/.$Y6U)1`7#`]$<-@QZV7Q:;Q,+SL.O0JBK]91X MYP;D:E(\.,A^(./N:I'QQ#3[VD_4+`4E2\"4,)82QA6L.\8Z$I2@W`%=%JXW M_Q:6%H`9+M?S'^W0SW(IEKXJX5\G0[C/^$KMG:8LI$Q,%)Y4&A9BZCE,O"+9 MY*EET0Q,98>4_W"<43\N)3VB1C%0S7$/2NQ?@-5QNQ<_:]I>]27X/>5G8F2+;"LR"]I4-#JI!\-!/9UE55.HUQ[0.;SYZR#U^L566X MBUJ1D($E1,,9X8)&8F0,I2!)Q8961\#Q\DYD/Q?J$`'@OH`C..!VES?[H4"O M9OV$W-QOK]/^RK[.SA,6!GPN$([2VS2=1_GQIFD5&W1W2]%]=5_-\K&=P?I\ MCR.+V&\:?[TKMSR\"/_\!%!+`P04````"``];!Q'4&2IU`D/``#]JP``%0`< M`&%M=V0M,C`Q-3`W,S%?9&5F+GAM;%54"0`#AIO@58:;X%5U>`L``00E#@`` M!#D!``#M75MSF[H6?C\SYS_D9#^G!H1`ZK1GCR103V;2)I.TN_N-(;:2,,60 M`SB7\^N/P(9<:@/&"-/L/7VH8^ORK;4^I+66+GSX_6$>'MR))`WBZ..A_DX[ M/!#1-)X%T?7'PV\71^2"'1\?_O[O?_[CP[^.COZDYR<'3CQ=S$64';!$^)F8 M'=P'V$B#]^GT1LS] MDWCJ9T7/-UEV^WXRN;^_?_=PF83OXN1Z8F@:F%2U-I;(_SHJBQWE7QWIQA'0 MWSVDL\,#*5^4MFA_5?)]_NLLJRH\+PPGRQ^KHGG=%TW?@Z*LCC&>%+]61=-@ M74'9J#[Y\_/)1:&-HR!*,S^:BD.IKH.##TD3'^^F\7R2%YQ0/PW2TZNS1*322(5Z)8HD;D)N)%E@CMQ+.>SN=A=H,UM[EFTW4G8I8,AA>[)A.JL MMD@SV7)R+J9">CZMQMS-5=0"R^T;1RM;__QSV^ENUX;5"MERWFNJV"/(TFLF MTV):M[:5RUL.VXW:)JCT"7(^M7_Z$9V)JB:H!\\9-$/B)W MHJ7Q6U3M%>B=M$BC^#/OFZMORT;4B-$N\=C8X4>09W$?B1= M^L>\?3ETG\31]5>1S!UQF37!:U%U&*#;/D0=FNI1D"\B<_TDD@-S>B:2BQOI MMS8!KJFB%MBVFMVB";7`\V35;!'*Z?#U+_EL.)56=X)P(5WO[H)U[4*MX.U& MEL:*O8*\)]-IO)!.871]EL21_#AMYZ^UJ-HCT%,9/29;>+R;RO<(Z2R/<..( MBDA6U14"%IDD?!#/@NGJ%Q:G64?T;=I2)TJ[)[VV4I_@ MDGBVF&;?7PUW_K/N0?!0G#?.VRM9/38Q?* M!6]'_39UUT+UDVF)=O7Q.>!JP36(LLDLF$]6929^^"JWO6%)MURES5>"88'T M6U MT2?(&]E6,EU!:11V6X8 M+36MU`[18Y?%U2%P#3*DM5__[+WK%LN:P_39;16RPE8@D]AD2+'.32E=Y!I`6@08A--!XP23"S- MU`V3:#:RM9>J+(*Q."FM/&I=%D^E8CT6?7BVINL(.SHGR`3<,@ARS:4.,7=M MY#;I\.E9(U5M[V5L%AO@5Y%*R)QZ%SJ2+Y11%TO,]]83'[ M>)@E"_'T91QE]'F M$&,#$TD67`7YFF5Z>N6(VS@-LL8!HJ:6!R6#95P%;9LAP]8TG6!6RDAUDW5B M#'CSC.E?M8,Z1?2Q^OB?0"2R[YO'$W$GPO;!84T#'M,9HQ:#.C(@TQS7`,2J M!DGFZ`,-0[]NI-B?<@>EU=IL:B5">P>Z33N>8Q@N(PP1#7"``=$YK;)$2#YR MOT2`UXNA-_%(H1K_NK0:<[`U?C;MD46%(Y`6"M$;7:::6A[37!=@BT(.3$0= M^0?72ADU`UDC#:SZM=\FENRLKWUQPNC$B54M.><#B)C4&[(,2[,,QW0K&0$# M9*2!U^"2O2[R]J[6 M9T3Z,'FYL43A9I-!=O5L/`BNLJ?ZTP0*>MYP=%ME3]N^=.6FROVE##(PA9CD9-C`U*'1F8H7(^Q1JA>$\;I5ZB M;=KRM*:T!XET]X'N(A,2KA&."%WE0!''SC@V+^ULD[AO/8QV0]&Y'UV+AAQQ M5<9##-C0@8P;NDVQ:=NZ:9="2Y]_*/=FJS3P3L:+^]'$$*YM@:TQO'E6RG-U MRAES(3:99KBZS6U"2QET6]/'FV_M8(=UEMQ)#[^F34>7[!S6E'O8_.$_!//% MO'G/Q_-R'I`S$\58'% MT@7WA"H"_QE]$]CU.LIOS?)%YTYZ-;=OQ3&)(0;@D-V`8VC)L=LK51&C9 M^E`>5$O;]N5+#:&K'GE0'3^,>?`@9NS&3ZY%VH$(-0UYMF58%".$```,Y1L* M&*VDTVDW)BC+,0_`A/Z4I3P'U'@'5N^Q\]:760V!8+=;IX9`.$A&I?7-4+WW M7'_K4^_=U5[II+JW@>G>_7XEU5`&X73MG4BJ>]OV.B/5>`;1>)N[AP;J=!39 MV'(>>0F-Y!:Y+@97^OA4Y,Q_+,X[W_O)K$WB=O?&/>F`0N3HS`:.=$YMC"'E MV.`&YB:`Q&R,TA1IK7IT&D5,-\G8E!GNK0]/QX;I,.@RA%UJFA8##BEU:&@F M'4,^>4BJQ.-0]&@3UDN)),:&I/6+#W#C4>K?E.U'NZ-;8_B%F=I#@M.=WX;QHQ`R>"VR!-%T MB?!3HCA#,7.1;(UW8(UQDNY0..U;@-8MAD M]WY-'`^IZIVHM-P(6/[E!(F82K-=B.0NV)EW`94_R/KY&K#G%]^:5]3KZGG2:98/%]"YAC$VD0$=6FD8$[W; MT0!EV\!'03(5BE4Y&7Y-_.F/(+KN;U)IL73#_EJV/I<;1<&56QW+*V(X\PZE`#8P?F-V]0#$T7EII$7!O974C[ M7$#8I]Y'P>"-@\!:";^+X/I&/L?D3B3^M7`?1#(-4G$FG^[:!;'A4'B,Z1R: MT`8,,=>UL<:<*M"7@TNW8ZC["W+WR/V]&644#T;MY/B'G-'RO4R%Y+J*@7U- M-YYK4\P(,*2'#A`A##AFE4(@Q.QV$\/^0NL1#NN[:WTP[EXVBW>YX<%=/9OY MZN>KI_9_>_B^+E$.56[+384/KUQH\&\_"WA.#9%M`A@)IE8J)# MJ)FNH9?:=UW>;4UI?[F-$4X2:BW2*?WQ!/13',_2Y4*%>)FM267<+86FD:G?<#Q#,-R@"Q-*@QUT34Y,QP2^TZ!':[ M=,]^N_P>IUT&N9*I?&7K>F6L7NQ:M].S50,>0-"6?IK!**:<$VQH3C5'V9!W MN[L`O2%&*M7G$$PJUV[.19C#?W:LE"V2I-BK55N,/D2J?QT>I5?FGX=!?^3 M%B]F@_S\6JMWR/7]H=H M>NS/Q:FF,B"P/J,@9*W3+,AGJI5^V!FKWQ:>/IFOU98+0G;98W`%:O MCCU9B=YP[J:FEN="C6--Q\S$T(&F;=N6JBMYUG(T$#NE5##1I`9C+M/+C=&=S1E?)3H M(>^5#W2G5Q=^*-+B`I`\!W>YR#'4;U)KJN=1F+^DRW:I:[J86IK.@59BAX0- M=KM9NQBL)SO$ZC0TR,J4",/EW='+=Z_)SZL@JG$;?E-5CS$'&LQR=0L1:)G8 MLK5*6N"XW390*]L)TR\?%"EI"$I\$I%(_%!")K.Y-(!D<7'71%M>M*KOV8`P MQ[0,GN_(L;#%;&:5R8AAIRJ-#46TH*$QTRC;N(&2;E.N<(Z$8IN:6[ M@[V(M1U'QA(V*U'NGM)\S1?[?)CD/^7;1^0?_P=02P,$%`````@`/6P<1W#S M<_./O__D?O_S7R-]?@CPVNOX++JMR!/\KJ:_XM.SGI_PITWVWS MXNO/],M%5F-P6^<_U^MKO,O>E^NL:GW[]__^GVHMK^5%97IY9A MV*?C7[WX"?K_3H:/G=`?G9C6B6W^=%MOW@#B9%&WMAF,#!^_??+Y[W;[:3,( M@M/VM^-'Z_RY#Y)BS=-_?GA_WOIYDA=UDQ5K_(:P`4#'1U5N\6=\">B_OW]^ M]R*\X)1^XK3`5Y3R3[C*R\UYDU7-^^P";PF.MK3K"E\^7\2VJAZ40"D**$6F M1RGZVRL%-W`O)(*Q M6LA/BU0-NFML2;'1T88?%ZL:O%K,>AM'V61;Q8WC29$O@][2C[TGW_6?I,5/ MR'!KO1?7@Y+Q;8.+#=YTXOF@;)!O?GU#OEOMZY.K++M9I5E>_7>VW>,XK]?; MLMY7N$87=5-EZV856Y'C0-P9%G0#*[6"U/61Y7NKMLP5+DY^/Q\@ MM#]2:.,-#Q5/62:FRGVU[GHJ`H[VU1W>OU-8H,4%#H"!/P=H__O+Z;U'#ZDL MU\^UCA;1959?M+!Z[PD\TSW%VZ8>?G)"?W)BF'V7^S<6FAZS6Z[5LMN1M:7# MB[(:VN2#EH.J-2BK#:[(T&?XJZQ:OU(M_2=.UR7IS&^:DPE=\(T%95G=DY'VOBT;JPL2TTM`U$/(-D_S;V?+,P`D"QJ@2 M*EM?,(UPW@("Z'A=_7.T3$2.%(L+"1@Y'TJ%S4HT/.YC\CXDPR0VTS!PS-BW M(L]$4>RG@\W00`%/3RYE2'-'/F#+,6_G+4L2@ MAWR\08$`KQ-1J[.6%A+,6ETLYVOTG*$?$UL%WO1&/Y'67B=UD^_H8F.Z;XCZ M)+N;;7F'JZ@LFBJ_V-,MH_I=$>VKBJ!-B4IEV__!6;4RK=@,7#MQG="V8V@9 M5C@BA$%LK+[AZJ)D'<#,"(Q'+PY]8)8-6I=KNF.W+G0%Z;T#G#J#^ MS-P)J*N(B;[A"+6]D"[C&)Z71P\UZ0[F`9+P;@"X\KPT,1QHN&X4HB2%GF7Z M(P`[13S37W56-<^%AQ'E88\@W0$(,RRJ[W.0*R_?;Q]I],7=J-Y'%^87&.32 M7=E:6*RL2COVJFJJH8Y9%,_W-S?;=K2?;:.LODZWY?=WQ659[=H36>.@WW#L M*/82:!B^C;S8\JT$=>9]%P4)9`Q85>;TA>LA0D`A`HH1'(`\WE2:D;V)4%7- M_T("5;E;I=YFR[U63_IS7#>?LGRS0BXT'3NV#60$AN=&IA-X@XW`\6R^M7F. M@K6OQ7=8N!?B>;AA77C71`OO0GL'`U`[PE^P6UZT9,B."3H@G`'QE:Q.`>WS+. MP++0-K7II9+UA0296I\>;VNI)XQ]1KV^QIO]%I]=/D1Q]S[/+O)MWMQ]R2ZV M!UOI1F`%9.)@>GX4F;8/@]3R!AQ&BB!/=Z[0D>B>4![^#/%C`XWID>7DJGECQTU+:?1'B>"%JILJ;5_=9)$B24*KA_,UGW.RK MXJR@/T-UC9MZY4$4)P9"*8Q,UW#3`%G1@"%&0;@ZO"@J$'D2IIGB<.)R+/NQ MI*H%!_KS1R!K\4E+FPSKHD*GFVZ%LC>R_WEDG_X"H%?8GTD'7V:22Q455,AB M-5*%;Z\JIC(")?03[!CF.:T#73I?)))+.>6K8['"J<"U5W53%7T2LOD1-UU.E'S= M_[0=]MI^XIIAB&S;M5W+2R'TTL&^$3K)JAF3?`A$L:!1KDGS"TE()N*87I"] MZ6&-A]U_N.@`_JAF*BU*MZA>SL"T"K&DU`\XQU\M8JK]/(%<(BE9!XM52%F_ M7I5')<0Q:V.2545>7-7$Y/EU5MW?:HK3V$Q0#),8.41ZD]2//,]P3,N)46*G MK$>'A,O7%XP#)!I[H`5UO(W0E^B9"#5I1A<26O)^E(J;&F?H?*G:7#=WYTVY M_MI:K-'Z7_N\PIN5'9J>YY%*]V([=F/7"F`TF/1"W^!9=)>QHWN[LD5#!_IY M4],[=#LR>*@I3E#A&_)'UUF-)\[EJ.>5397FHI1/F`94H(7UMM.FFDRJ>F@S M:],$21/RI(+:A2B4$E=*]2V/4Z=0T>2;?+MO\F_X'*_W54Y/@"2WZ^U^@S?\,Y6E5IT6@G[$XH^ M;^TN1/MG=KH\9D!Q]B=D@MJ=Y*6K=JL@#:%IDCFH8[HTY8V%+#@DOO$]*^3I M%_A*UJSO='4F;]%P2C,G/VP2JX\:/JFDK/0'[]M5_1\!:KK[F>T)N:8$GS)Z M?7UF#7Q`SX26B=&X$$T2!%^J:$F<&O$'SJ^N&[Q!WW"57>&/^]T%KLXNNP'O MV;ZA:?_IBPIA5N?KE1$F81(81HPLVX5!Y$?VF#S+3.R8+S^-6ML\H224@B;& M1;G+"]JTP"7Y[X+":C=E]PO>W4W%U<0F M9<>K'SZI&W""'BCHD-*Q7[_N<0#V+6CASBQ[7%1.R**>*EF(;&IRKIRC5:N0 MW9@.)/'F"1*T^;]]W=!+W"O3"6PGC:W0\DT+Q7Z0P'B`8WA)PC.(TX5!]U)F MNVI9WG0)2&@:07H:LLK;@V#=DN:^R+D/WVFK$0FMG;DRU*AN#_H9Z07WN)<@ MOZ^SRRO$"NMKR9*LTDT6<59.J^SH^"5`J]3UG=2R8LL*HL3Q72?THP%&:AF0 MYUR*:MN:CZ<\'AUO>AD0'!^WPI[5]7[7YGPL^G?>%(V;Q2M0:N0\2]UI'3OW M'BQ!OE^FDW_\+%TQ2Y9K%>ZQC:$5T2A\)J8;LEN1;3H10@'TDRCPD!]%8U^` M##(BXUJD$+.A?3&BA0%^V->;5E1;T9PXMJN2/K'S1.IYDSU,=)R5@&=YX3A% MQ,?C0G1)THE7S@^)4"*L,;W&T3,`+I$R!QI6:AI!`!-G7(^U31/)J0RK%?V+ MGOTP3JW2,),HIC4ZV)-7F^.,G5[@AD-Q>-E+4-A*7=9M2M'A](=-O5HZ0COD:V+/<3(2, M+)L+"1EI-Y[-(R9+"WL"HVR+Z\_X&R[V^"-N5K[KI\AWD8>",/$]CT1G.)B! MIIURY2?B+'N&,P\UA<2;:8B7(C8UTX/B^WFY5OALCWR)YLTJ\E!B.,@S?.@'24K^ MY\)1^1(KX-DWXBE7\YY0"P5T6#AEAHL=-EW110R?D+!QHD4U#@B8D`D1FA:B M"T+02_E6PCM/P=LMW;XN-A^RZBMNR/?]4X4KE)"R_=2,@C0U4)B0+^E@T7(@ MUR%M"3.ZC_!TR-IN=#=@`[@#QSVED6"3<78S#Y%\.G+(X0AK>#1U[IG/BP1- M38+D65V([*CPY/'42!4Y[,,17.`JVQ*+:+/+"SI!R.BMEL&LE3K004GDF9&% M#!0'AC>:#1W$]7J+K"W-\M3#ZXZ@/``HJE'2Y#*.<&;DE7/42'BIA9XOV[V%9',Z#JKKG"]2B%"INN;,/"A MG7B.'5C!N-Y,QG<\VB5D0+-@/<`$UAVHM_3H':=.B;'')D[:B>-=*#[DK,.DGB$XZ1G^/,@1X1,7F^18RRA2B%,/P7WLP4HX%]J-%X0V3@^Z<'-/D29I&IJM**&XX7(D2IO'H]A5)+$>4Z5#IBZ M;$<%L;PGQOL155G4(;XL*WSPINB'O"BKO+D;Y!05FX>E)/_:DU]_P,UU27[S M#7>7/.N5[QN6Z:26BP+'B.T0><&X$V\E+E?:[R7AUCR/ZZ.^\V?0@"_"+Q4O M@S.N<\[+@*QS('F8Z*E/@C>X"NY]!1==&^@\`)T+X,"'MP^:!WUAIZDR(HAY MD55WX%V#=^2'1&.(TC4$Y[;K5#J>CG)*>Y::G1P9+Z]]+:2;6R0USYY07QA& MD0Z80.L[^CX7_2JV$L^*0LM$(;0=+S5MS[DW!UV^"VJB5G@T3^B"6J]7378K MO,H@R!]/!Z27.*'.@D`:UAW`#SVJN2<$+Y#SJMZ*T[DH;91PXUD=DZ5%,+,H M=/TXLE.$7#?U@S3R$R<:C$2I9?,,R_E*UCQPOL^A^6^1)9.5K87$@"#XR2R9 M?!0HSY(YWG#S+#\T?8ALPTJ0B:!IQB,.PS+D\[3)&->\ZO\DI;Y.72R/S_'NV/)2.R&"VFII(3JISS_!S)B"1&K*29RX490@R[3- MQ(@\%-IV,&["D'D6UQT^M98UZVR?`JC+ES;WR/TX"6U9&?\WBUQ.YZ02VO)1 MJ"U3HF'#,/0,SXD#(XF<&(7C*78G0:&E(&J%;6N.VS&ESJ(B=X9D>JR\+SMZ MY=V33*;'1Z/\`Y.0]NR)$Z:Q1Z961AS[R6C/(3^7RW3%;$;[2N+'QYE*V_C\ M-WYGDI71A<2;O!^L[TSR$2,<05_P;1,2#[^N?`N1WM8PD1D%CN<%,4S[_)>! M'9@!URN3XE8T]VLT?I[F/9/,%,?!(=N+0 M('Y6%RI"`HZ\HD*BU##+4(POFCBOU]NRWA\^KNM&5A1#-PSHPK^=A)'?#_QA M:D:0-3N+8.GZ@H<"`O>(CK>D]3PS$T$C2>5"(D;6BR?OK"L@A2M6WA7T%A'= MH_]"GT9;N2A);#(]AHZ+Z.5JB,)H,$5BE&OM7J1\S=WT^?H:;_9;3)>&WY?% MU0DI8P?:*+I'6I,.B(*=B"%U?+(+CTXJ^51'%8O:E.@15:_(D"BQ"](@81>> M$2`Y.M@O*Y,6A=%M7J]@9/LNT;C4,OTP<'S?=/S!@.%97-D5V$O5K#0M$-(? M$RB\.L+!#)MZZ"&%3S/8^-!STWAP?T('^"E:2/0+`']\D5C0=;Y(_X#IRMXJ M,<,TBA(W<"+#2DP_]5$X#F5\P^2.=<9RYXGVN-QE>2$4[ZS\<$2\!FJ$8OY5 M5O1%?4?!:W'/2=22(I\7^G.Q+^0^<_1_R&[SW7[7&[%AB,(@-4+'AYYKV;&! M^@0%@>&9;L`3_WPE:U:`'@SXLX/#JP&<++&I@#Z"^'2`G1LM2O"`A@DM$*-K M(6H@"+Y4T6*DUAW>YP5N[]:L$(1>3(P%@16&L><9Q/Q@CN#@VB@0M:%[^_OA M'!G\29%U5XOD5ALX6!19<=!#H,!:)S=W,ZPQC.0PKS/PT[D0E9%V8W*]0926 M5Y4GVWW?/+(5E=]PD5&;V46^S9L:ZX*4=Y]W5=, MPUDQ,AW8!%U\/9@*WI?;A2GQ[O4^3!V)[*^`]$\7$VOECE[:;AOT_1E5SS*< M,/(]9(6^%P?$&.H.A[E^9#FLZ0[T`9]O23[X[N_R,U^55D?^% M-Y]PE9<;^D)8W1T'29PP-(/$,V('>H$=)E%DCV"#R.=ZI>#+M2"V!4:47WP@XQ?VH]:^G=]!115.=RE&; MQ%+ZHN.2\+@+6T"5B+X?_[Z'TAYR2EPC#0PSB$@O&[N.[_O#Q0/7#Z##=65> MQH[F7NC)B_(#.+$SB5*,LO4#>32"F M@AY9A>J.RJT\:!EVY-MQ:/F07OY(DWNC5@`5:!2C);;% M]*7QF#Z,EU_LJ='^R%GH>M!-_"1,G"0(/<-,;6,PZJ*(Z7RX&DN:E8_B`V>7 MH$4("$1PB)'W&*DB?VI=^&-=/WB-KZEU4%54+V08J\X?YB?CA8A2 M]7!\;]RW410[GI5&,$J\P(O\R!N,P]1`"I^/9[2H6=^&%\_1BR^>BXJ<(L+9 ME&Y^KOGD[O6'Y8^E>4S,30B?6N87HGZ*G>)[PQPJJ!)EUW:)U!1+;FM_ M_0+\JI)<'P`!D-#&1$RW;;7Q\B7X,A-(`!01'R"&+@JPZT,0]3"C-`BD[HR; M&-L[6S)5.8,VN=O%=-MFCTLFM*<:Q?!VRX]N-RNT=R^OYL!U_M+\-OX[W]XO M7O]G3?T^X\$YS9XY$T'FF@.6Q)K9S'][`>"L;A".7QV"[L;A7P#VSXAB#Z8N M)7'J!PGU*(V!Y_>CAQZ1"DN:AC2]4K&K5G]UPK(Z5))Q[XWIXEDL#LQ`L9R\ M#P!/!O&97D<78^Z,_&JFWA)5U6U5972^CFX7_ESLNC?4]JU:^YM;H1]'KI=D MP`UB2M@$"H*A6SF";C*N`5AM3,,JR$]UMN%HO6+_4M9]+C6Z#U>18L&5VAG8 MES M9+18_^!#,AC#<0V:Q@"@+(,899X'*"6@&S1,8D]X'T5M$(-)28?+V0-;-!_G M;(>3SC)U+@G1PK`EGYPF8]ZF'!HI&I%I],-_KG9%_:G*2[XI3==E7J[6Y;<] MJ/T7GR0@(%D242\"<J;*Y9_O+@I,_UKGHL MM@>?K.C9]DE\(INNS.N.\2E,CYOI)4>^]C_3K54W2]7MB2`/^4&60I+&B"1!P`!F M7<@)`#\E.T[?3:,RO0IWH#$B6P+UV3T!Y4.DQGTL&R]LC3A!(7N*X;)R!THP$KS2*IL^.S M`)Q0H<:=O9S';8+YINT>DU-,\I_G]>ZE3QSG.=QI@M)S2>2<'K1$P^?E0.QB MK"D=(G9PM>]CNBZV#]7V,6=4-Y!N"GZ`:L7W['FGS!_E>E=WK;9>BC%-29R% M@#^JA*F7HAX&R$*AYPQ,C3U5C^H!9*?![.Q!.PUJIX$]ZG"F"9^)M.(%KTKQJFOD[)L:QB/JY*OM? M9>MML6(^Z#IX+P&+XB"!R(V]-(U"F.$X!7X/+()0_+[Q2=!,%0?Y0;C/O)NS M_XW>CN$4AS%--NM-B7AIC2-'1M#_MSX<$6FM\:5B[#7N4[F(K$+KI1@]BU`EUM9$, M1^03'_('!K#^./90NB*W8JN/T]$J%Q]5&37S^.\YLLXL$.HAV9*5/DW&O'TR M6"-%6M?>;K?YZJ]U^>U03"$%898`ZJ8A]#/7=6$PP,&1)W2ID&D,%JW%]?#- M+P6-YB_2OVIEVE?G5.VF7:5W&.\*?XG*>BD=L*A!,FCEB M>4^=5KEP>J8>.08%920!A!4F008"'+D`A6!8<:0>D@ZEFL>?*HQ>6!C0J,^Z M'201/F?TSQ7"IVTURH5*.MTMATI`7;`J1IDP\%AZ-TBD6 M&L\->U/OGKNA_3A,TR3&2>!!%&5ABOQAZ"A$0M?`Z!QOZC6S-U_IS=?;/T8I MJBZZ!0+;#$PK+J.])9F!G)5DB3`U`]GCPI*FF2T6A,18.15T-'-J0Y#1;5)E M;@KJ;CX_U=7X:;CH+/((C#./O[^!8!0A!!/:(X,X$"JW)H1C.`0IWX.H96V='UNM61K:DJ+95O.=9-M/FI\>>(_6/_. M?G!77Y7M365+G"99XB.409IX08)@0&"/,J8NG"2"C(-F.)HT:)BZE%7Y6\U2 MQF?V+;PX=9,!5BU@9U&T1CGK MLKOBK[WLJGIP:+5]*-:[Y^TY[]L5;8[ZR43D49L0[ST**5JO*R+I<,($!VJ/ MPOQ7L?[VG8DP_E%L\V\%^5EL5^NZN&9%6[%,4X_"`$:`OU)`(N2FV=#=SJJU M;)ISMOIQ&XYKGT_'LX7S=P?XFP9KQR;__NS MJ/F#:2U\;TFB!*48^`F@(,8X!5DP-*!C'(1+9MA=9;QR'`--1E8/K1!6UPZ/ M\]3)X4N1;R%[4IC[^?6)-NBFH0S3-1^*CY_+W')B.VZ MZCYU!\A%EKO+&.].Q,8N_/';W]X$QIN"7];!+$BKLKEM^CG?W!;;1V_I88R: MFSJ2E$0T#6/J#P4L"F,R(@!99H'Q.'6`R&&%Y&.M$*HLXTXFHED&W>K`-Q1] M!Y8?J?<&ZYW#.<;MGR-*3NO@2\'4TNEF4\RUE:)CH=E6K!/5ANW]<%=EO=LV MK57UE]WW8GO[/2^/KSM'(?`@@&X8(.Q!Z`;$]WK\A%"A^ZZL`VUXQ;;!S-1U M778EY52UI';G&JXSY_3KY*&XNYGQP%JG,=?9,7M/K\Z^ES)5TIU7=U^UM'\7K4PSU+<-1L_#.,#4_7U_5]3//!QBP M(T?HNY:4981\!C/QJ(>"Q$V1F^"AM8@$1/SZK#E!&@Z:;,H\,CUM]S?7'6(> M/YV;KW\XWUJ0,BWRLSKT?."<'=\T@;*QJWDGZ<"R_K!8[1S8MF@#9^WTYO'@ M=_Q^)N?W=S85)(Y8O)YBF)(B3@*8^Z:W(,!1ZN]%2Z-,=P6S3GN?F M?%K)TJ`6;IOVB*[O6TJB7"YD"VK#&5)W5/[D4D+2+25T/_?ZQ,S)E83;@Y4$ M9["\7U*XNKRD\"[FTZB$RA;T$Z594]JL+]V:"/#E),RVV6)7:F8=.\<3-NM@ MRFWQ]#=HW!2;G`WZ:9W?K3?KW;JHT^?ME@%6_WW8S2*/Q--_G2D7$_ M575]F_]<)@F,J`_\!`:00!#1('+[82&%=%D6WQH5$OJ454<3^G11^^D>`A/^ M@MN2?/7JTUTW$!?.??%0,'V]=W;Y3\F419EE,:6E02/W!T'Q?. M[3E6C6CB!;K.:*`NHBW1/&WF5&;FHZ2F_;/ZT2CK5Y?.2\N>>FXVA:LJLR*]I\WU69#JRVO+9/6[-X.W.O6&-#N"O2E.9XO3&[-P>G.<#[U!'YU_ M5]JZM.!VEB[3S.RQDI M5"32$F53M:+2.KNTZ$[WRW7;SE+<+Q.$8C\.$H0S&GA1!$&0=J-3/T&13!*K M:4C3)SDN?4)&Z501(J-,ZA&FA;,'Z;0HK="JM]1):]=H[JW6LO%6"6F;(FF* M6M=M!-=+&.`PC2B.$75=`N+`!\.HL1>X!_/V]>''"F$K2ZIA&EU.J/2=P* ML9I&CA3AC^=SL=OO$"S#V,,48!P!$%//9354YC:#H#CQ8YK(M4K)_=W&VZ+X MS<;MSN+$W\4K'LY\#N/XLN0K&`F^TC%E-.[`,P!?'F[SGVW3XMO%S:$W(*-Q M$L2!1P,89&[H^F'J]\BP&TM=TCL!',/U_[D]_+*]3WR7__POC5OXNMRDOLL_ M@X>T-P)T=[XS*^9KEU+G>&3W@&8'6B+'4UHLT8-@A&PMPG_-?Z,J<7G?_-1U MQ:`4N_6V;88ORN)AO;MF'U:-[__GN=[QW^V-66)`0D0R'&6)!V$``A^G,<.Y:Q'70Y@X[/CBO_['!P_$'YN=\7]\B`.F M5>SO?RI6.\;*YD5C0#'J?O4H,[O?M86>#ZU1'QUNUL+I#&L\W/[X:]N<6K87/$B$?^"'P?2^,0S=, MLMCWVK&1YV897NZJ7;[15]I<'%"J>!FP"8O4+?]/CN;'!NJ5R^SJJTBT$FNP MYK!(O!656)KY=R"K\C:-*`<'),91(-J,JC2&N4_P]0[TV/+Z6-- MJ@3)[!KPL:ZWU8_U?7&?O/Q1%ZR:__)4;'-^,3_F!5IS0')`@CPV:IH&",<( MNE'B$9SV2&+B49D54P/#FUXAO28W^/;J\^\.3F^O_KRZO2)?)=,+$YR+*=S, M=,OI'L\K&KGKX?+[9C]PQ,ZZ_.@,H)T]ZODT49[9\]M'IMQDB7Z:M/#7C2BS M9`IK[;X\Y%=KK!BHYB'FV^JFX+2M-\6K3;/;2A9W`&*<913Y['^8QC3*(MSC MSN(0RVWZS@[7^#[R@87\I>1M;U>SAMEN>_'?Y[_BYCM/!T)4#?*3#Y;)[HO- MSK!@V)@=I[D@2T*? M/7Q4EG[EDF$U*YZ84'@)]`G202`GWHX M\)+8Z\=.(D_J/+*6`0V7*8<8FRV9_`"<9)C20[!8J)F<6[EP<0AOX0P`&X:Q M$,-&Y%V$M3,2K95T2V16KTV5P5DJ*7>_Y^N2Z^^7\FN^*;X\,`5FFKM[X3M0 M.WZGW]-C>X^5&\5NFL0@I)D7`TQIT(_.<'ERG0R:!C7>F,"SM`_?I@+YPG#KSY;(L>O:0JZO*#F"Y.Z8!1RL@!]IDQ8SUK M6%\WXLB([^$VF_\[AUSFW(A.BK%X1BDUN\$2K=1M565T[FIY.6[I^R`B+J61 M'\4DRJ";QL-Z.HD#J/[.V\4A#*>`S?7[W?,3J\-[MXN?_-]E-\7'\BBX]V:> M0LE=MQ,/H%GQ/-FY738U(BU1)%4KA![JDB1%HB!M6Q_;6ODV_TG:#ZYK%5K& M$8'0BPE-7(R3./01V&_E`5=J`TUU+.-E:-<%VJ^FYC\+V9.WRG2*5I[3,2E; M='8D=NN/O+N_`^=\Z.!]G+SB/,O6V6)3#\^6*)4V'[D\['$N7(-^*(!S,L=N0S+`/?G)6\FTL==/-"Q_0HG?]JE1>I\>1@ZS\G< MK$L\U#(;^^/>6-'I!;%'4F0(.A)MS)%LP],D9@RK3,]/V0=!FM%8Z.MB'F4D M',_DC^PZ+:,$8XII0$@("(DC#P&_!Q523_+V;;-8C,. M+`[(OB=BUD5BF;L%OAGW#DFKG=PWR:%O3BT]+(XV%4S]4(D*V6?*@FF<:$G1 M,)&Q;Q\_F9!BL8*C?X[EX!!5LVK9!Q8(,"$9\$#$_NG[?#Q>Y$09B5,(J=`% MC%H&,KQ,\CJMX@5$BW?;O9.YJYSAS>!>QOD.EDRJJ\RU0$TQ)6!&KMB!<$%%D[5`+K(LR'MUV9+96!VC3G!VO>9 M-6M<_8!!"$E$(I0F$8LY;H)`UO=-(!!':,0=#*/&,9Z4MVDZ7?-N MNS$G5<>Q*)9;&Z9/X4SJT*S;->5VN*9>"#])T)E<5YU42_)8#88<.V.J@1IA M'7I[<\U!"VN:/ZUW^6;H7^6WCT>0!-B#,/)<0$&&>@0!0HG,OIW&84WGILU= M+\T"]\&9A[HN=G73/[79OZ$H>_Y!)_=BRUU]4ZR*]8_\;E,L/1=1%V1I@/P(!F&2 MT)CT8[LXBN1R.2U#&D_KTF=6M#^R#&4[@))-Z_1P.U8239&J4PQ[C,X>Y.P: M^"MO4NJG0+NUNJ=BTT7%4R9,0>NNRA]%R#<+85]4N+2#, MMW2U*/N^K;:PK9IEIK;2598Z/4&G./9>Z7M=]S>+X@M.F4@Q16B5 MDE*M?K)68_5:>5%\#9"JH4B^SE^:C!5GD.D^3-(8)MBE&'C14)VG7BQU#DE] M-,-KB4/5]M3BT586"[.I6A.;(%)O07Q]B=J)J^$.SZA26)9M:R5OM$'"1?`X MJA2$K-\WOBDV3<*UWP98AB#R(S]J29RW;%NJ07RKKG@KY8R5P(MZUJ.'0D-*!=0[0SJZ,IXF4$DD-_K!6+W78 M=E$ZM1&HE@YRR1A.>16#D%/7B[&;1HC&A,"8>&'@#AFI'\3*B>'(<0UKZ,F% MLO[H8R&0XI@G7R&/G(!W36N3,I1/EU4>YT\VOU3T@K7*J<$TD9Q3"WTJ33I- M[=[B.!1N@@G`B+^YX68`IFGJT6%U%8"4*/;HC!S5L&:VBV)YEWUJ2S)'O6TXK2KD!WA-N66)RB4:\-1=(.UVJALV.4F'"W4&;B]?YEBGR6U(0JQ M#P$((G7@2(LY!$V$48X,SU(A<#VB/!$&`- M;YZH#&^Z)O_\)_EJY,T3).YC#3<6+ M]JKBEO>Y[BL69_&,LAIPA26*:L*RRO@\EE70;;4JBONZN:WCU_N37T$(PR`. M$020@@BA-`L@'99?8S_P9=)4G>,:SD][J-W51@QL?>2V=T4)U>D&00V=R0.2 M(OJ*?([S\,)W.V14G,AS.FK`';8(J0G3WBJI,?K&)Z-?OU?;W6VQ?6PSX^8/ MEQ$((XI(1#,71QEDPX?#WK\?15F?A]Y*:*F6@4?DH;=C-N![1'RG8\4/8'YE_FF-<6^K90/R-Q;]'YP#DW"GG,>)DLDTE MXFW11[U&7C^Q'&-H8NDZY[0T@KW\8W@JS=_=&RZR/L"TN4TH1EHW=Y M),E354RZ+O-R=7R?B1"($4:`9'$`_"2A;N(/::P?A1IVTE6&-[Q22:\^X\^I MB9UT) M/E7E-[X^D!5WNR4*2.;C%%`_97&D^>ICI=LFK!V?#D+4K M9?<,FZ2"CF=23"?-4CA*#?>0.'N?!O:RL^P9T;I3[)Q1-&5"+=$M=3LJS3-- M82_ZJJZ?F0867Q[2ZO&Q:B\-7P8P3F.$V2@(^31Q@PCU+9LX\;%4HZ3Z:)/N M.Z__C[IS:VY;1_+X5^'#5LTY55(I-)ZJQ M19FA+.@,ZP`XEI; ML^+'?;GQ7HL[)>3.2J90]+"@]UPP9S&B=XH=UL12O.2WQ:N,=3]^+.__*'?% MX5&Z.&!1RGS,<)8+'!)$^LO1J8]3I5O*K1IT/)BKW3DXLQNRQ,6NL,-LFTQ3 MDQ'<+Z\FH+]ZC=@J9W<[U!ER7>\$>FO>U&M)=\5;>M5T.?'*<"+K'"[ILAY3 MZ?`Y='8C[XD$Z2))4NP'&,>$1KZ@)(^RI',*\PQT+)Q;3QR_:J:_C5>K>=3& MW/-I&=@+"WX;[ZD:TFQOXSTA]L!`?IQ&G,D8?Z1@M6_C-9?804%_X:<(H3QB M81!5#V<4<2KZ)`Q-4&QA"92.V;&60/5EY;JF_*NL+L-XX%Q_VT5]J]([+^;/ MMH)OI7*OW!8S0:R+R+0K]4#QE.$IS=/UG?Q+;F7ZOGR0@_/K8K,J[XZ/BEJD M$489%S[):!3X7,08=>'`?2`Y[8JO MQL[)=(?1\UV)+[S&5^_$,7"4:A=2#\^=A'6 MI>G)+LV*KZOU6@Z&Y#;LVH`5E(+U-V&H2]&MP7,I!Z6-EU[MYBR8>20=&):Z MTL^:DMI!*>'13#++7$Q1+E='A#@66<)IG@>L3_V2/,];+HJUXH)0.U;A5.P< MM,%$(:]S.T_#G[B7JNK_4_52Y:"T>BE,,N5>^OGV6W'W+,^WZ.Z7^%QLOJ]N MB]/)/?I0-T;UZ>K^4W%;?EVO_EW<-4]J5FYWVYOBSQU[D*L!?!Z'B.<^S@(_ MC#G!:8"K(%":ISQ%5*DB/[V7CFLK]<*)#^Q-NKZ_1;`-I8".BB9L5[61U,_1 MI+#15Q>3I'=_IT\;UD!E9A^;_,5]=-U\MX[/^^>-K)5Z,DZO#G3L;3_.6FS@ M=3+]4S*35]`,A"CGUH&U7W7=!<];>?I)'"8\1IQ%)>82"G(J\ MM8]Q1K#>F\O0J.,7D6RJXV/;7 M=M;_9[6^73T]'.P@]8.,81Q6N*9^$L8BR;.X<2V,P^IGRJ5=]ZZXK/G^\/:N M>:_];S)R300'M]\V_[$+8LK]W,;*#Y:)QVO7F6!CU)#?%);'EGL,V.Q!&*0T MST,:,\0(%;X?TI1UOB44A8OOQ>9+J7XFQP@N0:ASZ+T=^(#7](S12,Y?"6Y: M9_QWPG3#0AOBNWDMP-OVYW\O:,1L[\6@*SADI[X\,^\?R\UFN=Z]\-7V]J'< M/F\.!L"89PA5-FC,69S1@.(\;"Q'`8I9"-RJ;VK.\72\]=#K7(3ORC?64PW1 M(TL)`_"QBM[>O2G)>EZS`6Y:%'PF5+09T=O-^7;%TD@VRKI>_E#^^/S\5+&T MWB+WL'=D>S3/3^,*I#R*4NS'6)#4CPGI/.ON.G#4--&,Y7:OH)S#[!KCPWFVG&64T01(K)3C=--I,4.P\ MS'?3GRYE51^&%NNM+%6M[YJ3G,OM;E/L5IO:GW;CT_;42X0+7P1A*@(250-C MP:H_>3;>/=+++ M6Z.(^S@GE"<9#_PHRG/6OA;B/,A#U1,QK=AR.!SKW)/CL=Y!K_-PNCJ2BFY# M8RR;LL^DW]J-Z7CT9%\P0,:NN"\VF^*N7L%XO=Q<;6IW[NK5JM?%IEX%M$`L MS],`)T'*A4`9B>),=-:K#Z#STRV9=)ZY:[ULCLFX\)Z6&^_[\'X+IPJKYO%& M%Q>:R^MT_=SH6OE8]5^O\;+9T2(73#;K+$?/Z*FH-YC5LRK_3.AG.ZHWV3T' MHFD2L#:UI<^[;^5&+FQ#*ZA#/J:B&I&M\\ZB"GB/0[5@I9:II2SQ+FNE',T@Q0Y&,Z"6/+ZXL M1MA/>9)0$>,(<>+'>;@?,8HL,"67HIF)J+6JO;-`+%4U]6GE0$@[I+H\H^%H ME&H<`1(**.N,Z02-1(%,6N*H[QG>GR;\1UD-Z)JMCPA'.,TY#7P29QP1S%': M&R,^*+NN9\$QB[*#T\DOO'6I/6?4U$\-0>ZE@]'G\-CQ"^^/LIX13G*RP2EA M!J!C)N1,>&,8Q/$>:`N2Z%#FS7`+$TJ)'\411H'/HXBB"'S\F*0?ROMD,I1'GT_MH"M@>1PG`0N" MD$0$"4I$;RY#"+0O5=?&%%S2FI)IBZC)(P?ZF;/H8IJIV#OB0"`$E'.N`(*& M<0X^6K+H@^?J>;?=+==WJ_77!_],.0325!-&KN2T0:0K%2G'P=*!*Q`VZ:@[5T!IQ7*.4OH"@4Z7&UHOVJ]' M$B+D*`EQD$8\B1#UB?`[^XP)T()Z:T9=(ZQ;I*UQE*8=416Y-86>0(8IK7>? M;$FEJH)#>+/="'-!G?6X3IS;YT`X9032[;;8'6S:IR(B/&6(A#%A*$D31".? M^'+55Q*',01TP*]VC#/Z^;.X^0QD&50=-6(Y%`;&I<:1Z=9ZOA9B`"^:BLT$ M(KK>EU8>&RT@M.<']<9('":85`.OM+(@DIBB+&N-Q3[!",X%J`77HYWV(*W& M.2U,@#6#T,*E7#K0.#AZ;%IZ'`ES%B*Z0LZ*)=I!G$2*F226S_).PC3E-*`) MBUB4RKQ4+GKCF!/H5,O\>)*;/MX:,.@ MX\XH#U#<[IJSE3YXMP<>RWU2=XW/T(2(%:$5DR%C:PQ,A!P)VCHX@WM%%'0; M8I]-V>>"/JLQ'9//OF#J,YSF<*J#NZ/E/7K-&&B1\3#*9)HY2;*`)0EBE+0V M4U3-L&`G`QJ9@G1#K1/_LN?MKGPL-MZF=Z\:UZ\+*.#,!%6Y,N&4GEN.)DCV!E#G5'^9%;@&ZR>EJN[]AZ?[AR-5UF;11SQQ$]\0JN9H8_#($2<=Z9) MXG/@3BMC>XZ!T;KH%8V/S1&XI703OMW*7%LUK(PM*XPVG:+=;5'[DX".4KWC M[\4ZI]H`GVQJ/A-L60WI[38MRW(I0XZW&\1NEG\V]@Z&5GE&_$AN7F5Y@K*8 M)UD4=2:YGX+6"YK8<0RUSC5OM;ZM9F3>;ODG>#QD)*,:Q\92$,:O7KS*K1Y9 M\L[U\K[.)367HLFKHWXLJWXV%[>?3F+93%75 MN=E(@D(G99V6U[V68J_E^&FA(9T&IV$6Y)T)C^S$\O9V`5L"G:75\O''G33X M6,HA<;W0N.JI+W+0M`A%)+!/\UB$E*4B"U+<9[`2D:5JA2\3"\[K70=^>7>M M8Q`L&L\V@8/?;TNBMOG^OE\/)W)]?ME3=&#]SP\W:$;AE> M#60_;G$\$/`)"MN09V+X6@FAM/>T6$AN_5%%W`Y'4YE/BTF0DCC).8\(Y_UP M-(E9;IK?`ICZ25-<$#'ULUR.='2EUQ7`R\IR490`X9C+.A#.&090VGRRM;/HBS'-"<)!Q/\E1(OPH3M)^ MHBNX@*?1SWZEZ_SYU0W]Z!GL.CVO"21A;E4.G4SY)`GRLYEQ95EFTM.A7I_, MA0.#5N[+'U?++ZN'U6Y5R,N`ZZ,\OI4/E2);F=3:O>RWKD8Y\1D)DS0CB*68 M)"3K1R@)`5WH8WER*SQ[]@WN?_TX_B;]??>3BT^>_>.*_ M_^?RYO^`G+"GMQI))I$:QIH#%_N4^>YENCVJJI(-@,JZZC-!F?VX2L>/JSX. MCW?8!@CC@&$D;YP,0\[RK()P9S'BH-792/6V* MS6"?_?L2J5%+5]?Y<4H[DO?)9"8.>,_;]?)%;E[)^DD=3^6!0B*)HQA'N/J[ M7]&9"S,TFS-3 M;8O/(BR_]$LPPCS".>"KB5,XXD1!AW)JB.<>@ M2S=TOG^D`<[C\:28=Y;WW4#GZH?JV1^^NY=:>I`R)_I,NIK%@$I7SR=\1B&?N]^7FW\5N]7Z:U9N]ZNL1357 MH9@G`F/AKZS1S'EJJJ2'(M6`P\M3>3)WJ."')`&9,!)P)78Q" M*.T]3UK+WQJ(G1AE\2C"E/KR:/8TR@,>XJ#+VU+!>0@[-\S0&*3+:.VD:!?% MM6]NS3&/J:)JR!E12AA]V@5SK8:G2CZ3+)U[3ZFS:^B,)9X)GVQ%.-V*LU7- MS"O-DY>7065E9?%F@A>3",Z6D8%B:-5VZ@.KGU:R9Q;+;7'UY6'UM?">RBV6^_V35G(H`AD(C>\ M+C22TB:EHCJYW3KIU5YZ!VY.6#1Z7SO%.I(%\><".RCF.!,Y,)'2<(3E(6=1<+2%+R_5,^,8U(V MN:#]PB%]0II("4BHN5=1)YDV#\*]+]"Y')J9JC,AEXU(3N7.;(BC3*2!W2)Y M3!`E&4F1'Z(PS1,4L5Y)PM5WJ[TKI?3[NG0VHEF0>Z9,,I&)*7U9Q%^.4!S#DAM MNKDR*2`H2/V`A+&@G'"&*.[S?V&&%4]Q,['@O/;8.^5MI5<7WG\$?_5][VFY M\;Y+#W_ST(7O^_*/MY44VWK+Y]VW&MMMOGX@Y^80!<;S60 MN18:1K"]PI\;A6N'+KS+,ZJYN@7@6)H!1)D(.1,V&87P]E1_0SG4KY,L'Q_+ M]8$=CA+L<\0$9@QQ'@:(H[ZB24(?AB+PUSOG4.-1!Z%U>4@@XK^/H-]:^C07 MESSOMKOJ@USVV/W/G?=?SP\O'@XN/-DG_M,+H@L4X0ODI[_)G]*GS>K!P_[! MC_TXO8CB`'HQ);C)U&CFM*U@*&L;:08<.Q9E`&+:^LV$8/K^']\2:2:$,KL^ M%;NE3(.)Y69=]<0MO;U]?GRN%]3+!-GM:K<@48*$$`%%.,*(H;2"9V\9!:!; MEBR8R:TLAE1Z>SAA._.Z2S5R;.*I$^;XIO,[W\OFC7B'\NM/#CRZEX>(]E-507+ MF>\GE(:8,I'0+,:TS''0PB2L?'+/OL(?6]\K56^MZQ[V'RF?O`WQ_CYOV M4*/D')H"AL[#5FB2^Z]\]MI]#K](MW_M3\&5!^-.EE/3%'D`MJZ;;28$=A[F MVZU((\AJF]4G2[7=17W79>5CL5MM"GE*O2S@]NXO6,(9Y1FC453-^ZO)OB#] MA@@6,[Y8%U_KO:,V4>+,6R7DI`UR#@,S7K4B[[31V-8Y;=-:?3U,VZ9CO$:Z M!3/[*U!?A[5?62/C.WSMS/-=H]MBYN\DY\_*S_7N("'3`.%4B99OEQMZII8 MI((1`U]GIWO=I?(.;L-X$:]B95 M'X;!O?`7G>R=NU[Y1G_OGS?U"$YZ[M6NCYW"A4H[0%!GK303HKJ+KQSI<8=. M30_F:.T"SPKX\A\K^\7=]?)%SI(/_!!"9)SZ$4M$Z./$3P(6-7X0G(@M.IH1.:JUKKCCEG5)NX(3X1.J@'G+6/_CPI6Z"SN&* ML).Q%:KIT.S95?/,A*WNXCN>>;L5$K"E^LN.K[:W#Z5D^]X<13C&E$8Y3N.( M!Y2S-&O,Q6$8<="J*UT;CDGYL5RN^T/HZHY;'W=PTQUW`-XAK:FD&AC'$!'& MO_I(B+U+4Q+N'7$&0&8JYTQX91S&FUW)-F0Y2Y_Z.O!Z\'AU?UT]8D5[OWM? M\(\9]4.1I3(9&41AZ*=ATMB+&.'D7*,6,.?"/T$8:XI-C!A[<926'R7@ M$.>4R6JLM?JZ7MVO;I?K77M;2S6?O2X?5K>KXG!*&_`L8X@2/T$XS8,TC'N? M6![&L+TT3EV!]#2M?3=]1SOT'SA*-;+1^VBSCU M.241BXG(,^X'+$Z"SAB-,U!Y1<^"XWEJY8L\T+!Q!HA;3+1@@>W\N M/*E9[]*%][=-N1W[@,*3Z@P@S4S-F;#*,(C2Y@.F2Y=_E)M_7:ZO-^5ML=TN M?)[1(!,YSED<"B*"B/%^4$K\4`LO,!..^2*=^;!:?WAJW-$E#%`V(&+<*:;- M&.F2MUI[K5,34^:50"J8T5-T;IS1C.(]T)B(`B=-OEJOMM^*N[^5Y=UVP3EE MU8@)TR#GB9_C+*-^9TW@/-8B#5^F-+FB`J@%!XTXP;=#TLM4^ M3*#*WM,M!O)D@Q"N%XA9:Q'/!!R\?*YJ=B6VR^%XOUL9%0EL@ZN6":7>8;(K]?^K.[,=QW$K#+^*'J"04*(6ZI(B1:217@:=3H"@ M+PQ76=7CC,L:>.ETO7U(69+M*EOFX2(K&&`P[9G1^?E3^G3$Y;`5HG:WS!?_ MV6]WIV11ORJUA_)3IAD-R%)@/N/<2]MLIK&K572O).;$%)T4QL3#B=#&K@W7 MTA=S0_0W#%U`FP286D;*XTS&HX*DN61;&TH`DQ>3ZX^2O'RT2UZ,?--CBF_+ M8$CY.('DY8(C`SRQ\6\B.+%JPML-/-9V0`I]J,MOOU9/U?*G6N_7?$-W9W<$,R=SP]?<"J`2HY\G@B@'+5FO=%'=R9I(^MU:K^[URV M6]0;7N\?=\_[U7LEG8A(E/+++RUP(:(2EUF2L%Y$FF<46&W(:6SO7VF]W."Y MW@2+5K`Z*+E1#*6;6^,U83>^XV;L.[.Z4QI<1.*=6`AQ<@B-7GID*J3TT[BW MX/1HH=XR\U,%7ZO=?K-6^\75(O=&A(S)11FR*,Y2+&*2Y2$MNIAAEB$];#H) M-3(E-P>)S1+"12<2LO[36%YO[.VU!YN+NMO_,_5KGNQ(%I$'!>)VD49,TY)&<=] M@LX$AHP<6@7R/(2HRB+"ONY'^A@]6@3Z%#5P=BKIE9.VW/P,-39(O_K"T^_5 M8K^JOCQWQ=1_JS;=3N7E4_-HK_8R%6E*B!P7@1=1&NXE9-S MS#+0PDE?&CR/MG6RU7:__B`"J?Q0(>"AJ;WRU&8,C7QHD09?7:/WP3J%7H&E M;'V'U$,=,C]VR/T+XQB:/$!9W]TV$0![;^;;B@ZCV`I8KZ$JS7Z;_SINY^XW M6J8)CL,H98CDHJ1I61!2=B&3,M(].\\FA,^E!DUA:74@P6EQ@GN=33!@TN#2 M`WMK)_(<.FG*NX4(KNS1?I[*Y^?J:=>7<):QO\YW%:O5%KB]?-J__%EMFD_< M[8PP^8&3HS*.*`X1S_.L[)_HD@L&R7P M;V/3G./\EI0_L$VU6*KOUFTEK_;[C)(PS1G-DA"Q(BM%4L2]@#!A.6ROBZNH MG@DI*GF3S5?!IM73?&A4OV2W+/L!TH::3XUN\&I29^8#T[]1??=%3?4O#KH? M@D[XPWU6E6D;JY-`.NN.K=.;KN3M=(G\7BPEN7>O'];/]>;E MO%(.8RB,8QK''*=I4F196I1=H=4BO5G&W5T@?T]N)Z\9'CL(#$X4&E;,*R3XX$OZCF%ZY\3)483/'!CANGMU1-#2`_;,9`E M;:NGO_RH?_Y5-DHE2+'Z!\6-^"0O>MO@"X`P]N3.'##775O>#("GFLJ++U0` ML9K_F!5E%.,H2G@F+XG23!2LQT9>,*+[6,.NZOFY[L4$2@W@P09Z<_O)]F<+ M[-'6=<3!LWW6Y"L/MYDM$WBZ#877MG>$P5O[MVJSK&7"L.#R`WE&8B'2@@OU MB8,IS5':S4N1/$M#K4TQYEJ+5S3?[?[,\SP):_MEF"D0AIS:+;11B9)>WK MU8XF(`>A//%EGAU1]'QSSI03,[2H8F+>Y+ABU(BK9#&W1(LMAZ%/L5Q5&R;3 MH!_UYG669:@H!0]92@4C*,E+C+LP/,JT1R],KNU[`OU2S!/.0 ME"1!'.$BQS3.8]K%P9B$,#P`+SX.'XZB`J4*#`BH8[J$\&B6$2*T?7+&B',' M!B%A:-9D*&&J_QTFK(P`<(+)I&4S7WU8+ZI??Z]>9U$H>!;C,,N3A*61X)SW M0RH8910&"NC5QR%%JRIH9`52%Y@58-=T8>'3,"-:`+QRQHLW)@P"P]2PR1## MN`'OD&%GA18SVBV9Q_&3;B16B#C.,$.EY)2@!<\2VL_>$(&0+C:,`W@F1ZOK M;+#/8&[%W+_;`!G%.AA#S%QSP)%K7EQ!B;5U$Z")?1MJA_<2/`^I7U[J=7/( M>[.W9S8!!PVF."VE_O+X\UJL99W&21EF914F>823RE&;])%*B=Z`6_*J>>=2*"0YJ`-@! M>G.;,/YL@<%$UQ$'S#AK\A4\F-DR`1(8"J]M[PC@UC_%E.5.3>VH8D^'38<_ MJK4Z%_3"'FU&0L10%D69R`O$,`K#]L";6'*'Z!8@<1O48WY_U-GL^3M3.HDJ M!2`G+SQB?GMD(EO//#6N'N.F]O$X'VN89(CPN"11R5D>9BFC:8X[%6%8:HV& M>@KM^<7_9?=[M3G=*@7O::(?@]..Q+W+>KT(3S$Q;>,)[Y?^)G@:M,\&G MJ8GZI]?4\_7V<[VKMBK[JJ22!A3'NGT7Q0@A.&$ARPN:YPPI$>(@)@UC1D`G M@/I1X'WXN"U=^=7X8`I/SNMQ]?ZFP_#:Z'T(&L4/0:.YP>SAK78B>R*H-?)W M@+A^^VLBX/7G^HQ@J4T1O&-,&H6"(%)205DB"$L1:F/FN$B2U*@&C4D@ MSU`]5CX!P]3./SUFCF8=#(U7R@C>CWU#/@T@SHF]$R&9F[;9?ZL10NMU63:+Z<3E_7*Z6.YFF?JKF2L3BRUI"<[_9R/Q5_@>?Z_6F^Z,J M*+IMRHC*_#4,2:XF&4F,11JIJL\IBL,HSD69D1("L?%4>2:>:DC0M"1H93?? M`ZJP4ZNUR7).Q;>%?G6+R=RA(_5H.LT^A*'72_?Y.;S:E=L#`!^_1R="^SLT M_.WQVG>R'OX>*5X;B6PUWV[IK^5V5F`F_\*TC/.4Q#Q.N'Q;M0%)BD!#">91 M/'.^41,T[T`PH9\_US7C^J(<`7`#^L_][OS>HJG:GG],E^N9R*.**,8YTSP/*=%GN>D MTTO30JMBV-U%CI?;/KX&9\_R0:!E"CMB;QIEM-/L2`L"W^RU,3)79Z[J)[+C M=^34W@!W\V$XS;U7QVB_?S[5Z^KUTWSS1[43^_5""GYYK#8S7N:8EVG!4I*4 MN8R`:!\-8P(Z<,HPA&?V-ZJ"@ZR@T15\/RB#0M_40CUDC^`>#+A&QGGA[F5K M!JAIZ>5$F&?;BMKI#0:IQ_UIO]O/5Z=1PB3AF(6A2'`2DY0)5/99=4:$T.&, MX:5]\Z419$864[.&B3*"3T"2W,$B0+EQOU:9U18'6J972/Q=0R\@U-*1*90( MMU!?.[DMH.M&J\UN^;R4EE7;+\^\^K/>+G=MR$3R.(IIDF6,1!E"(5XW:6A)IP-K)Y+" M.6G*V\6:SNPQF3+I__%ORVJC#G1Y_5C]E&ZJH5,6,E:D+`E)E##$RPC3M$\E M&=/(P+LR?"-M>M MNCY#X\XT./%.%U.\U]&.V?$H*AEEA"(L<(YI*`IZ$$$1R?2.=_`3>43^G2\[ M.9ER.7E\+6=;W'0&D)"C]X,I*$%&^R6ECFR=,*W!3-&AE M9H\5K7`W42$*5B01SU&.64%+EO&D"RD0TSI0R$6\.:=@7?5:D'J^?)[L=L.\2G7?"J%T_M;?(N(WWL#70M`NTWU0';;W4XP;W7M:L M+(LP)#%),2X8)RA.2MY%+D..(:\?!^$\OU.^U;OY*IBWE-D%SXH]/Y58X!O! MA;-ZF!_95!B[#^+.9LB.`D_V:X_,X=N>#<#5H>$3(:;+%M7>[LYW;#N]:20J M_Y`_=C_)OSW.MY7\Y7]02P,$%`````@`/6P<1\O(/R,3-```PF0"`!4`'`!A M;7=D+3(P,34P-S,Q7W!R92YX;6Q55`D``X:;X%6&F^!5=7@+``$$)0X```0Y M`0``[%U9\_KB7-KV=GW[]__^7'YV+R2UY\.4,`X+-UKV=;A/^=5LU. MPT>G$)UB^,N/V?C-B>=O.JLQ_JKEKS_"!P_:?\>+UE!*>;;XZ[KI+-O4T`\+ MS_[QQ[N+!8NGV716)M-1^L;+X.3DMR*?I!_3RY/P\\^/;Q\,D%RG139*IM_S M?'R=%%]_&>779Z'AF4YFV>S\\D.1SKSD%S+S5`1B?KTJTLO?WR37W\>>=T@! M7W+^MRU=RMN;]/=)6IOVAZW;)">? MCM/I+!W[7V;Y)!L'8Z"320#[Q56:EKM)K#U"KV1_2`JOZ:NT]`-,#N=AXW!= M,W3A9_P"L/=`VDP?6T?JE8W\^J9(KWR;[%OZUB]2U^GA##T_YL"L'0[")E_0 M)],MJ;`[K7:C;S"^GYU.MT7A0^-EDXMS51W1%5D=B3YIV0\A]"W[OX]KRVW.@;IBH M-SV>[=`B4>_R9.I=^MLPOC?=[_+IET]I<6W3S^4N\FIT[8?0?2=1@Z%:9.1] M6KJDF'K#//N0%A=7WF_=1?"6+MT2MJ]D]QBB6\)#LFH\G_CE\/%?PFHX\EJW MV63N7>_FC#7]BFX9KV=9=G9LEDTO=L MX@/5NMIO.F!W3-6$P+9.+1)W4>:CKW[M"[FMZQN/NUI6='NOSLG;UX+M-TKG MY&_^U/T(OZ9J,@D;DK6=G!:_HG/&ZT&_3M^]2;V_X2J7-$[3+T$([Y+/Z:/D M]J9^DZ)XT"UL\LJPR0O9@NI-H[5(I5^WVB7T\8`MTKI<8-VT9=%N'K9UNB_* MI&A9UL\-W"+M/A:>I>U2_73(-NG-RV32,KU/AFR'W@9@*)^26$/S-_>.2;SS MK59MPYB'']%8?F/ZHTRGXW2\/`CBO].O!#O,"6>ABLMD M]GFAC_GL]$N2W)P%;L[223FK/EGP=PK@ZGS.WU8?;Z1X.K[(ODRSRR#O\EY< MFT^R44CQ>8%J3\W7#5)H8]@80FN,1HH`@;",H*1\+2D=4;Y+4O?(!IYYQN9W;1X32@:S#CG-8=2Q!W2%BYZA%@F(HF14,*4`[.Y0W"L#P'LQ,>#EK%`0!"M"`14(.,@E(!6O'`E64.(H)\1(H=(ME>;ORG= M]>K,N)42"ZD$=X9A&!1J5VNNM,"J@1R]NTV"7743;UQ&3)Y$,^R^J: MC!K=8\BEAA1B`9A0$F..J6*``.L-N(-@I[/4#>?+LYLU>'S8,`;*,6*E1H1R MHI&0`E7<,,'[2^WT,+M;56[>HE3[\/R6!)IY$415&R:/VL>$4X&))%IZ9IS@ M"AFSXHM[?P@-@9:;(LN+K+Q=.)/=0*>I=C>"Y#"9]H&5L#JIZ3C\X%86I2+]'<94D@VO0F&>`^$U>@>!Q:1UE`R*JV/N+%DL.*:1*0I MP(XP9&T94^T+MY<5;KF-,KN[[O0^+5D6&TN908XB(0S40B`?IZ^X ME,A;_880PH=M?-U9*?XR$-6BC/O)DBUO3]QZ*K>FR.Z:Q4QA(S2R6CLF$,)* MRVH^2*==4\^(_%2KV0$2[0,7'XKT)LG&U0&VZ7AQCON!"+;`I4;OF#,K@`!$ M^34:8`HILK;BF0BP,Q?U#(KH3X6B]@7=![CL2C^?DA]+4FNM7EMZQ9$AP/M[ M6NM((,.M,(Q5/%H@=^Y//0,F]E.!J3T!]Q[EUXWN8VJ(\6&!9LX8@(@B(A(5 M'Q'9G=%Z!BA\;Z#<.SOWXH!RB$C[6;SR&^_8WWZ8),NK]CY;27([VXR%+:UCZIC#0$7<4>^@.0,E7GMIPADY=(1$CQ0$[(UX+/1O; MQXB&E96'\Z]:^:75,+Y.&#B(FVY(MQ0D':O!:5.F_;FR.WW8F$81(1@:"T2$ MA`.,"[E>*)UUO44Y0SBO+6U)[2G$/M1?78G-TEDX+1]NXUWE$Z^:67"3RML: M6YAUAX@!\RZY)E1(0Y"6F`ABUH92D-=TMJW+/?".Y-TSVNIOD3_?*88(8Z@Q M"@=U*+4Z,GY.51PR^UKWR=M'P/,0.TSD?6Y(K>H%U=^*>MC!K\U6A@L!3G#& M,>K=?:6B:)OKVSO+T'')U@*:V9=W30E;,T_$?2?$U#==40[&B M.IL,6[K%SDM)82L3%H.5R@_24*E\#>:RG;WC&VC&&E M0+A;*UD$+<6PDIIRUC9-'>Z=+.I]MZ(#)+4JZF&"_+V"^UA%3`##M/4>'K+" MAPLFJCCBQNAAM\GQ"X+.P<+M.P9;'+&^R8+9%\6>MR6H*XW0$P5 MB!@"&C"+J:`,2B362[1&@V0?^X551[FB+L3?TV9K-DW'J\*;JS*2\7B)VJH3=O;%_P/=\IQASX M)0,;%SF`A+`"&5IQ2+1L>F:DI=COY0*M-9'W`:I&6WI;A!9Q@A0Q1")`?0`3 M"<1TQ:%PL&E"X2#K]0(W\5J3<$\'\I>:65"]Z]+8AM8Q)`A*``GE3EEB-?+Q M;\43-;BI*3JPLET/B?(V]/STW/V!\NWEYF%^?;TJ3;SSEN&CIK%%`@.+M,-: M(Q_#0F31.J8EM*F-V=M5?PUH.5"X?4#E8RACYCVWZL$+-1K-K^>39='JRVR4 M;5NJ=G>."1/(.0>]6\*RV+M,R6[_.%D'?-^>$H;OK-L196*VNT8LR[)MX?<62] MW:&Y;FIVZ_M\&TO_]W%OI6MP-IL,/2ERF*!VKV`V=J&X=*2MH%"%NV,$H35' MT,FFYRSVW]K\`:LC[?EE?/7U&Q/L3"'4JBK##A*@2+(DVJ@MHP&JJ*^\-, MB=?$>;'@9KR(A!\_U+DSE?7<`#'2420A%E!:YY`AC!M7<>]_:;JU^%*+^]4& MP];$5DO2[C\_NJ!RIN;EE3?"_TJW57_>WC&&H>@!-9I0!R*I(L&(6G/*Z2#W MOE\\K@Z4\E!X>CN;S??&TK)3S#"05@CE.&;($L`C>BD>2?B[]G%(XLG(*@@(-Q81;)%<\T5`T^L-!V6L7B!RVA!NSZ#9 M8Q7;TBO&1"D"&&<806`94\CSO.(12]=?I/UJ`'2@B`>!T<[%ZYD>?FV..!=0 M0TA)J*>JB%OS9A!J6C+IH-I:KP$^C<0["'3.Y^6L3*;C;/IE'_SJ6\G9[? MI.%)[ND7-2JS;\N\WV[^]Q\LEM!+P!@BE9`4<`V=,I54A(--#]P>=WKF`'#D M/4N\CW7%,W&W$[8=7G?M8JRPPC[TD0)<:?PJN MQO+N97M^_'_S6;E8,,(Q7R^5MWZ&S3[E'].1_W^V*+%]Q\&GO#U+U_57QP0+ M96TDD?^G(A%QRU4E;2M8;[4+GCMFUUE1IQ[Q?61*[.=>C5>_]SR7+Y3>3-+5 M4\SJ.B_*[%\/'BK?>)MF=_>8$*2IMP@<8V2@(E`+6'&M.1SX49/N'L@Y&C0] MN7O3NM+Z@.K_)-DT".I\>I&$]^(>E(I=UXG=`M9Z`\3,FPP!C!:8118*K*+H M;EW3M&D"OKZE'>PHU+$"MA/%]7+T*83>.EF$M=>A\OXN>[JY0XP0Y@Y$$4=< M.&XI,&(=#3A!FE[1/_9#T4<+R%;4U-.UV85VU^_KKAZ`6)TKW+JR;^T9"^YH M>/H]TD`I'0H:X+L`%8.!JQ3_?#:R77UMQ^9SM=.7IU1-/BV+[/-\<97\[=3] M&*7>=%^N_KHB:P/R]AXC!DX"1*0QD79(FXA@!"J>@&J,P?K[5?]>J?-^=-=+ MM;@%H7[FK*9,Y,6^V=!OD-P62WK0N#'72D4J(LXQ[)S@4&)4R8E%C?.A]3?5 M_HWQQ]7J>M1G(SM]#O336XV,2H(+<3T/P9U]8L*HXXY+H[F?1$!+;*N,A,2" M-[V6+MJRA-T]1516D&EG^^H/$V%K#J2,* M4LHAP!&VLI(`D;)I8;260O;7L!O5F3*&@>/3]V#W`N+3[G%X5@U@&R[W<$I8 M>)'/55P#Q9LNV*W=Z>QLRZ@+9.P$W\$*&`9VU?.RVV.8K?UB%]%0OM)$+-0Z M5)(8JM9\0M<4:*UES%\7T)I+?AB$K9Z>K1)4&Y^@W0MZ=0:,)1=$2ZO6KQ#NI",5*KI5<_ZZ^\.3'9646T03':@DF%7X54UZ$9+\*IOK"SULY!J M(ZCW@2.%(5^+UT#1=-?FV%/D@ZZ^S60_#-:>?_9@+]@]/TS,,$<<<.(G7)82<>D`Q938PR,UBXR MQJ;I6Y@'I:U?JPUL1P<]'3&OF:=JY7I#;,)%/\XD4XABS*@W^VO?%SC7]%#9 M_KY@OY5G^CV"EDDMXL]ID^Y&OUSGA7I@V.6/I:O<\:V_B`Q1`QI0)6FG.E0 MB5WI:J+[=<(TO2Y\_"4'NT3+XRH87:FCG\HJ^2A-Q[/%`8NG!W_K(K+^*#%C M1#!),8TPE])80J.UKRP0:9HT;.G9F<[.V?8)R,ZT,8B)O+C*BS(\J+.4U>*/ M^UC'3?UCCAF/I..1!8I;ZCEGZW0!XKS[$M@/#>.GSM?D(0UB"QH8!'G+0K!% M/IX'X:0[MU'J#1`#8!CR?C=B%!FJ!<*JND,AH6#='^L>:MMD2`RVH8KCBE): MB4[B"$--)96.&"VHP0HBO18PTDVCDF.O_-LC%#M3QH!P7!53:2=HWC)8[!Q5 M4DGLK"`8:1T!C=:K!.)-*XD>=Z6^SH/F]B3>!P8_IC?]QQ2U(>ZY+ M+(FS2!D<(0N(C\(<87:=)57F]=;@[Q()3QY%:47X?8>_H018*%/MY]]=8:>: M0>_&OC&AP@BI/'.AC*$&A,LJ!ZHT4H-D_(9S\[J`6MLZZ#/,B/+"SY1Y,;H* M+\/6!=W.SK'W8#6/(#8J/*-NH."*KCG&NOOBMD<2VG:"M[;%W^P2Z`KU011W MQC:_?)^7Z?:SS?MTC[TSRJ0&6&,3.4P)(NNKU@I@.+H`XE?UP7-S<( M;8L].VC<6`B)`<28$\6`4R1BBPOGSLXW$NKTCQWV/'(_LQW`''@A0UA=T5(.HMY6Z9N%6CP.BK*_ M8+A'V!TF]]>#-Q_GAYB?8NZ,L"J*H%Y[SR2*NB_G\0!O;MKC#MN`:-M/ZO?0 M-F3!\Z-*_C_: MQ7U\Q#DOM;DJDZVI]PFEV+2M75G,ZLC$__T"LDA?.BB*!"E/O7F9C`V`Z.X? M&FB@CY?I>WM?Z-W*^6`ZZM,XG"W]R9%ZPKN/8PT6T_F#!^N%)H)`3RBQ@`'$ M3,UW!43;]Z9Q._WVBLCL0AD:Q@<+4S]+5+1\RF'3H-AY3U\,"J<0%*NXU9!2 M@@F@NN(M+N5RXO*$)9%/ED.ODS-!7U,M)<(HFNH(,L$`TU8@^$BU MC%:[;?MJ>[K+R;/[D?>OLD]D^VCMAU&5M\YL3"!M+#(2JE2IA#A.`#&/-:^8 M9NIUH?MX)!Q6]U-/^ZRCMW.O&H2L:8^$$ M77$ZS\>A)@:\67C\=#V99OGW=O4(-EI^S$8C3V$K>?Q#N*WSEL?`T:/6=4_* M;C)++^>_BODZ96@\I,Q>M@P\XDAQJB(8M>.,02!U18^`^!T503M;HJ\S\Y_% MR2SWS/&4^^7FC[A2EU%-_5DL?DVOBN6?Y1.7=ETN[^T4.-2*L_B'E\K%LSC' M'%84,MT:*R.TXKO&2F=,S0&;/Q;)8%J4AZLV/&L5#%,.).<&+KAT/OY#10U] MA]KFRQVAK=`U,-IS,0<2_BQFL^0[,+_^%+?Z(H5I'$^KO+]34"[2PCTTTGN@ MM(M_^(I"1$3;J^D1NM)UOMETQ=0L"J28%XO)+-7YNKZ?SJ>)]A1M=AP[1WH& MY(D@RAD)`60E83:LFJNVUV@C+QG>N:#KE;)YXESC']=5JO4B)A.XFB]N# MWFB[F@6F]`JYTZCA](=K8-P M/A[8$;?(6LH`$];5NR[VO&TMW].3=EW5\;N9)`1<77P3S\!$,@ZFS)J5[3$7;;MHV7S*A`7JSS.XV2V%Y3/Y;Q\B>'F14-V=PP"4J:- MT)(PJZ-VA`[2^@P?M]>6F)%CO`OM7)]TR=I,V26W>B_%`Z1B9-/Y.LY[JQC+ M^5(7-^6B>)8J\]-TOGF!K59(/(^]'"6YEJT>/A6KN_1"VB332\99!,X!@L0C MJB0!%FO%9'U9@1QMF^$2@O>_6XY73/F6RBE50?=5E[3(,60T@DH+3)B'F)$G MVEJG.H>C]&_K!X3G,C53A%(+WT=!N378*Y6JD$EON".FHL-XU-KMYO0KZHO3 M3^;313>\LMZM5Q-YM?IBNSXV]ZI M0P6&N(8\%:]%3D$E(+0U-P`"K;>]$>9?Z1I6/?-Z3,C3D^7TJ@/8;<8)CAKC M%((8.F"8TAC+VF:*F_H@#[,9XM/ZPTM+8+:1QH"HM-/9.OE=O";C=%SN&RD` M++2.!CRQ$CA#K-+U@\,FF\@0S\#_`&1V)(\L:1(FBWF<68H`W4RWP9Z\KTLT M^R/G'-'>LG@@`=9R5U-'XL_;ZL&3'PTO\;S?$5>'P,RQW71G^Q"U-(;QS!I5 MM'.(&"IJ;PI"&6];^^5,X_!).\F^D'.^I(]`IPU_A\#-5DV>@)QMC\`4]@(X M(*.RQA)[S*O4"YY@H[.Y-^W#CKA8[+3C&.48!TH:7;D)0ZCY44CW0^O'G8X&URK\8+WW@H#C=1*2@,B3XBO>$.,Z+]F<3:; MOB.,E/FY/I0*2)[WY7P;W?+VU[983::S]Z0H4DYGH9'EC'.MB%$F'C0W8J&< M<'STW)2+UHV_I%DO$NQ/(O9YQV"P(%)X2[@FJ52VAPI5U%*)LX7(#[WT&TN] M[)&].0Z):C8K_TY947VYL.7ZQ^IF/7M+1`-?3^A;L5HOYLFA/VUTFSGM@$Z3;G'FUCMH$.$, M>R*XA$I7,X>:FIBQ9XP:M,;$V91Q.P+3K2-\?(ZOB8;[[.H!EM>K3@]"A M+QQ8]8W[!F,`)$018C%C5'/.M'ODJI":'7]E/+3RE\75?]R6O_[SNIBF14_2 M7Q*-Y-E:CS^J)_H]?F,',:^;!"L`599%%!`_E79'ZM\I?::!H=T0(OV@9!?-P"K(=,&JR4!`R3BH(4\MV[57?A>.B" MJ_WAPD?S$1N6MM?53"H/4#U(@B MF'/`XCRN=H^+[97TT\GGL&VRKWGPGA".#7`1YUYIRZFJ.2(\:/OHU#Q6^<+1 MT1%C>U,<3]48FT0#-.L8'`(2BI3^7L33-`=./-$F57O7B=,C@"\4-9WSN'O\ M)'^N.(\_'^Y_E+,]4'G1)EA#*$/<<40EQ\!+IGAM=5&0+RCW4E%Q#CNSO"CX MR72QJ7#SJ9@DC[X760FR/C36,WER+UPV>&<\U"U89`@1%`$K3/)V!DC0ZG57 MO:GVGNN9<=>4FSPD'NP7C(KVK_$*4RX4%5AYQVIG"-LZK1($@@4`(!9@*P5VPP'TDO) M!O*$KZ?\*(2XK7R<3GY,9YM"G5MY73\336SPN9PO7DCJ^YXBUYU_(W``H9#I M3"L(]@PE)YB*AXZ+UF'PW01^HD'42&-<[5,CF:62P[FMIDT_;*@SL\ERJ7Y/ M#^7QV-LG:&SB_[!R1#)!+*&6THH^P<`@<1I/J(.]HRX?0/9!]$R19(7<([=V M\&?#D/^>ES^6Q6+CP/-A_G.]BK\NYU>1JQMX/"?4EO>3Z;RY7NWLD\$3I(S" M6!IOH[VGI92BXJYB^AUXD72(L,-J=2BAY(#\IW)>/#QF@_;K^76D->4).`#8 MW1V"=1);Q[1A@CH9J0&JI@SC]@FU1@RWP[&P9( MJ<4&0D\Q)8(9#UR]-+EH75=X1%Y.H\-+)Y+(H9-,L5A-;Z(=NBJ67VYL\;-< M3E='%=.!7H%&]".B*.=&(`X`5-)4-&I(VGI!C,B':G1HZUXLF8V.^J__FA:+ M^.V[AX_%KV+6W`(Y,$`PT!C-#(4"40.L0UBQ6CD;V_:IO:/L1_\,% MWV:W6&X8`H_NR0=Z!0.3T4 MGE`K/&U[Q1T!4V$BWP1###!DB:MIQ`;W'R?_#\!3.UX/A2?<"D^XLHN\-IHB M*X'$1BMGN*45C1Z8MB^<8[89LN.I':\'N`IN=5+].)T7'U;%?2-[H8OO!)_> MC3!%2G$%8&*EK&7#188,$$/9N4-:$@-(+DMRB0U9.YXM:XH.P/IXY^"&Y8Y;7GY7$5/NC+Z$E^90V'"A`Q%]>9<9`XDRZE/?851YPF@SB, M#.`CTA@8[1XSV_([R\)_5LYHD(5>?_]),`W6^8%>P3@O+7;4ISQ2CGF!W-9Q M4&(&Y-'G^6QT-EG2A[H%A:`70#CEE8GD&@:`KRC5E+ZC>YY.Y+VOUM+YK,V] M4C]/%H_5@8?T`NU^Y3**XR&(&1#5KE/,:2&VCOG2T@9EZONAT]W<%%>)V?74 MOTU6Q:X"<0?(;CY($,9Z)X$C2*6L*E)R1RHN..O;OJA>V*INC(77JC.,/3)3:-"756A;IQJC)`CLV1E`BI>A0G$)@-'>>:E+3#ZDYNMPN MYUJW#Z#UQ>=,>\FO.$`TR`<[]3U^_Z%9#L)=S8,%G@H'D=<41",=P/CO*E.Y M)'*@W:*>ZJGGO/W=@G86>BT)M!P9!I6QO,[)KH%JNU!'N2.<(^@W*[0SGN9> ME,_SVS_[\;#'O?.7+,#6$$P0-\G+"9HH35EE8@2`'+V8[)FR;Y._/\7#PF(Z MF1TZR^UL'[@$5A&F.7'>V`A2+F"=99*;=W27=?Y>)_ M/\R_+LJKXF#AV]T=`K!&P6BR8J\Y=<1!IFU%&2&M([%'>>CJ`R;G<#,K3OQT M/EW>%==_1#W?""V[FP,C'DU3(CM8AHCL].UG"(V'*"R9AG1G=MU]#;EV/?32TH<'B((SX3E MR*JH@BQ#T"M7OT=A<]QROG#KLC$`]I:-Z)2_69;OIK;%U\E#FFCR92KGM]^+ MQ;TM?JP&6WN$(0RU$6="PV#(.ZG@K%M\BQ.B44#N>&\G&R3M;NG M1U`($5_,'#+VC ML]59TBN[X5\V^1\-47K6*CBHO3&.2F(`6G31FM_DF:0AT(]+W\7*S^*A>KNV])*CLPT6J<0!2*A/A4PMA(RKT5M@IV MHXS#=W:D/$NZ93X^=X@A,UG>^5GY]_?23W\7U^9NLK@MEBU`=&"@P!EB6@HA M,,9&I,0]1M?40=T61:/7-[V@J#M&9[E4B#AWD\5\.K]=?BT6F[(#@UP>O)Y$ M@^N#?5V"8\IQ01UVR&H!$1;FZ5Z5HH$2M[^>;I/KOKU]`D?*`0.@@D82QN+& MZ$U%HX2MSP@CU/SGB_FUMWY'3!UJ?8[BLJ_+]6J]A4[%HYU5A&#N4BCDHUJT MRF$_D(?F]\4FM/+A63T6=?5_ZVE<&0>(/-`K8`T98_%SS&(;C6`DA:GH9+IU M.H=+6K.-15WVQ=8LN1;FJ^GU=+9.B_3/%):[.52ZWU>S=5R9/K(K^5JO'R7Y MY>8-MXZY570R?N`>.1///)!Z$4^V0D"%*[X!P=K&?(WPV-(HTX1,IR MZ82M)0P^X:#YJ-V1P9`8I:3@SJ1:GL;4RTF!UAJL>:#$ M)6^D7;!T"*AL47X"6+8]TB4'C?`G`B`/@93"D9I3&,*VZ9!/CIIX%W!IQ]2A M#/`!XRBZO>4UV#IO+6&6N;A&!4%51A*-Z5&%UW<\Q9';C1;A%2>-B1#H+ MD!30\JC%XG&KX@\V_!V5W#H?(GLC+OID>:;U_[>ZNDK7@Y&,KXMR'O]Z-6!A M[0/SB6PU=\FQ:_EA_KS-='XU_3EKE#JU@]%#>D3'F`)L%!"4.^$-KZHKT_B[ MH:[K6E/61,ET,7R`4GE/%==($^4`H$KJBG-"H6P:)\>9(BO2WMPD9A=6%EWU M9757+#[,;\K%_6:40124*>_OIZN:F9N<>[=%9%^Q/"D8Y:1Q@A$0&,`1XEYJ M8#"`<)O;@6`ECM?'')`73=3+:0,%#H0E3B!GC82<&<4DKK@!H6MKG(SPZ-(3 M2EX7V>N3_5E4P]=BODR%!XMY<3,=Z.BRG4/DX$91?2VC5(K5]#'/_'9F[O?/ MV*J)?F@Q6I`IVSY$E'IMM9'41O.UTMF.DX&.)DTH.5%?M!TR6`<OUY%J+G[G[/RH5BD/6TQ_;'>)$7^,-_F M1_`1DI/9OXO)H1BJ[CX2(+)04NPHB>=Z*Q!`NN:BD#:;0UX.`ZA7E+T)Q1E( M1'GBO%X3]X((_5#1=A*&]XP1&/,.$`$H3874O&`(\II^[-]1&<1A`=H-_P?9 M$8O5U_]O[]J:V[:Q\$]:W"\S^X)KQC-ID['3W4>,*K.II@Z5E>SLIK]^04JD M8E42*8HD:*E/&3L&")SSG0N`V>H<1.E$&R%]1=Y='N;1YMYGT>;F'_+B=YNV46>![?@T@0D5SPQ*>6$@ M!=1+A>HR.5;)KO&E[TX*O-R:D@:+ZLEP]+_[OG3QS0"Q+QZDP>$/WM+VMV?;WL-3!,RC M,ZJUPI@6V8=>".:KW8/N?0TG&!.8%G^]D#^%HYXPCB>]1ZZ4XD1@C;F442\H M"JKH8A>70XBJ]E\`]+9] M]-;H.!KXTR?UQU$.J^7CR_SYW\5]=O[\/8U:>+6&5Z^+;:)WV@P/%B/-N!2& M$@M%X8^R.BA7,-.8,#3&SL_LF]4\.&!K$.(BPMIJ;A14V--JUXCK*PKFZQ<$ M^P]9?5,ZA6COE%3UFZK2T/>DMW2C"+\A0A2!E5P[+#43V!*&+8M:V-KF%/-A M=O[3\EMIC.[RAR++9+9ZC,;*;:F^Q[R[?%Z4'LALMOGW?OGTY)>K_\9!)XC3 MTQ<"4,9H+P$5V#D-D6#Q(+6E'X>\:Z^$MZM&6L)IOW1@$G:,<<#=6[R:SU>8-I/*IA:TU-6:IHU^N3LX'VM3S912ZMG@>%V^B(.&W8 MNK$A'@*C4XZ)V>[<(RV[`G""[YS3A-Z% M#$D'Q8^S[Z^R(UI#L!H8*%',<*^$]``X+`C"]4X%)%VC0"9Y=3Q-\'5DQ5LR ML$(83Y2!E*%X"**(<5II=F]]Y_>)LV^'-P;6Y;<(LS.9D.*LF/*.>(3S(",6 M&6.R?)TNJ:K*G7V]E!9:X/3` MH""1C$IMBW(,@%.NL:LR5:Q/U=JG7/3ORZ1ZC"4)H@'2R.$ M1-$!4]!#`6Q53X_@J/<3->3;F9$CRR^,RN=-ZJ[^_A>4J<)I;6H-UMLW`I2( M6$.=$=)I0IC!5E4T1*`YO6P(W?$U'B]640C+JYK2<`!%K2FU9$FZB^SP!0?#U_A`V"\O?`$;QH!3 M=[KL=I8_EL%K(YH. M^5EIF="IK\XVDR?[F*W*0A7Y?+/"^RS:BT4145UZ7[_DB^?UT?YM'6<*17MW M;YRP#!=-[Y2'1E;[PY8EJ?B?SD*/A)7EF#R[")-QDS\O\^HGNUAE\\C_AVSU M;7$Q2B^9.W!!-)7Q:&0,9]0J83"J:,!IJLZU,2\J!CV&GSH%M`[!H2'M_*=X1OQC MD7_NS]X?F#%0CYG5V`/#*+*1DI34^U4<=FVMS:??CL`M0WC]%!^=8)GZ=6<;]^?CF-QW:C M`Q+,&"V4)I!*;IF1J-Y'I%[7V-:S*UK?+/X&X=,DKI^.4?!]BZ;.'14 M6&@XMI)R+B75OJ(85:2K9IU@+&/ZJ]+1V35I@'_X6M:O>5>$/JSO\DV>[!!@ M/_BAH(RV&DEIJ=>0:$F)H_73J@=)LIYV*ITD4^D]8K`O^/?!P$F(PE&]]UGW/^RU7RQSCY&.WCRS7:\501CH*>$;ES.(2I.?"9X+B61F$4C^E8*!6=!5+?;"I%NE:\.OO& M[W7AQIV4L%N4DN$8.)H8_-J\O5^/Z("MF!?.[)X"N,^*,UKU<9?,C%:`9MC0G6UIF?2?)ZT"=H$?-[E MZ^?52VFHRY(CGWZ?Y:.=A,Y<0N`,0XHI8$0J2"D@#L&*^L[YKB$!/5V[7JV, M38^UG6YF=PM]MUP^KC?/P]GKB^3UI[BL=93XN,1-/\TBI;-0$7&=!][IRET< MS.$=^I.!2Q0)I:&'DFA@)-"J9JDCG9M@OOD[X/Z%86*LO!#\?0MR),.WN+5( MER9[D68A@2!ML&*``N.(T,0;M,N.4+1KFACO1U#P]0K*-!D\2LSX4PFC[/$P M,;8EW$X%D[>:(&!!>71!D=%2>Z\D`K:VFIQZW!':XF]H'PTO'X(Q8T"R>C&_ MSY[*2@G;W,Y%MMXVCCB!QL:Q@5$$XTF(:XLHPCQ:+:NK_1JE8$<@RBEV`TF( MOKX9D3!#[_!OJ^*6E91=8_J>8,6CK.%,(5=%M%4J7X_?"XYH#:5CP!+!)-;.&%S35IK1 M:G%-XU!T-N*.]X9.QJ,Q;.-='I55]A#97NKO]]M=-"3\G1@5'`5>`BA-)+6E MA'/N35V45Y`D&5*CIO\E`+?;)Y)7 M5".E%VZW0U`GVG:ZMBFDX,-O#[.BE7;^:!?KNM'6Z3C2IG%!4R:HXTX[XJ1F M`'H,ZG[NH'IBZ'(X4H_R9I0]Q3D_Q^7^%#WUK'AC=E$34.# M,98BPQQD0E%&)..@WBVVKFOZQ@0#./O%TD`$'@-.[[(\6\V>XI+5XY=%7DA` M67NE+:9:C0\ M8(BJG3/HDM30'R'@(AF`NCTVG,>EA'>^"2NT#G69ZPV!&@A/`",06,FLVGIC MTD(N$G7+[5T?GU6^M>=O!F`Y1=9'KP<"RBW!$N**QA*I*RHWU!?8AK['[`L``00E#@``!#D!``#M M76U/X[H2_GZE^Q]\^XDCG="6PNZ"ECV"!59(+%24O7N^';F)2RU2.\=V6OKO M[]AY:=JZ>6OW@&XJ\2%-/,_,^+%GQDYK/O_Q.O'1E`A).3MO=0\[+428RSW* MGL];/P;.Q>#K[6WKCR___M?G_SC.GY>/=^B*N^&$,(6^"H(5\=",JC'ZZ1'Y M@D:"3]!/+E[H%#M.+(6BJU?IG4EW3"888:4$'8:*W'`QN2(C'/KJO!6ROT/L MTQ$E'ECA$ZUDJ4'FL<+BF:A[/"$RP"XY;XV5"L[:[=EL=@@W!74QFW'N3;!X M.73YI'W4Z9YT/O:Z+00>,WF&)S.ONI1/VD#8T<:*6U)W*Z$GK:-D_3 MIM*S-038;OO/[W<#0U`+^$+(,$8G`1<*L;6>'F$Y-**A=)XQ#DQ?.9VNHWLK MXOF.NUB9@17+&"^L@FWB*YG<<190AV!#"[4KVB.X3^2.##)86UNDF=Z510:K MED5Y(VF#/>LB^I.3R#GZEM,]VM*,Q<2I9D8BMQ,S3MM8N)IN8,Y5#GD-?,RP MXF)^`Y_+F>8+L81RO0#1-IYJ&[L?MK'10#/RK$-O>9NR4KLUI$+')!+;&V`/ MGF7LR$K>1X*[-*>>*5O8D>7DQ'SR2C*2$=":3RKJE,0]?.;3MLM#IL1 MF=AFDTL^.`N0NM:$0D`!8V"/*YF3%4P_.0N8F@9YA%:V)9'1%]M;0%[=<>G, MLR9DKFHEFR4\RJ9$JLJ#)",67V\_1!BFKDG%W2J6+*2B2V49@QK@R2.9>$*$H%%>9XML`C`49G;=TG>\D9?Q?+O8/H0Y.FJPI6"XQ3+X"$3?T MC1MW"R,3!!V_SUL2^MLGB?/_N%<>&57U"D0HH^_9*1\/JSH%(L1_K_X$@E3U M!T0DK('KC3V-\`0M$(4%WR665#Z,^AG`%M(M?CS>%J^"C3$VB%1EHG0QK+X< M=2$R=#K(05=4NCZ7H2#PP<"@AQ'*`GUNKTJO`H>2>`_LB[E>[998.FZ2)[DR ME\L++D\7NUQ\-^GW/#J^8CF^\?FL*@>I7$''?[)TO)9%6KBIG3T(@R#:5,+^ MHF=@2"<-;B$MB8DQ^(HH3'U9EY\ZJG(I/>Y\.NX<;:04'60U9AJ9F;9HEE'[ M&SJ(-?_6U`'QA(<^JW)2ZQ MKW>4!F-"5'56BA'SF()X"7\Z9@Z@7\T\TD0EH"B+BF)8%.'NN5OMZ3Z&M;,: M$P54^;LGTUQ#`H M@[-G0^H`Q%D=LOR4U^U:4MX&DM%!Y@%DO4@O>F`HU1R][&IP MYK-R52_WY4'E9[]NUY+]-I+:T`08K9B>\&MU9K*B!3&T9XFA\3KXU^^Q M$�E-0,BWE0!4&O=[P^/[*LH(,4L<&Q[)9-P0$N:)T9LA`M6$U_L,Z05+S! MG9Y=TV9NUYXN98$+%LD?+!5#!F5U;9QYM)]+NA?J50/K``4KX`^6&F")IH;F M_3N.F>SCN?8>5IAWG#T_$?V3JZ&JRDD>5$%=<&2)>@8.Q7@(P^I7(SH:$FG, M/5-I]VY;.U2!+J@ECBRU1!&3^_I"\WM/U#46#):-LD_$8(Q%Y;L-6 MD0,,2G`0`"&#M.>#;#O/RD`6E!L]2[EAYVL_JS:PJ'_BZH4^>1BM/M';-2X$ MP"OJAXIXNV.YLLKB4=`K.PH2W;KZ7'_^N]FCY8Z=1.S#2U9[\GLPC4_&(0.Z0O.X-*M]R(@#ZH@<=I*5H!#"SRT#-@TFA[4 MF(@M7J.MR1>L(8XMA!B,)K\NZ^LO.W%V21C@5I\?J^(%<^+40D$,@1*,AC.P M;0E9!%=0.)Q:RL=5AO:%HXTWHB#S4NY1-W[RE4NU(Q)SL8L972L%+8Q""9'H M2!]K+7N&DTZJ5^C900J*O%-+D;?.64/+.ZB:O-!5/W4,8FI>F9`5\8*4]=&6 MLB((E&`TG('%XC6YO&O\H*"H+@1UM:6V%Q>26=%0V];V9=$+8B$QY9(N(FW?:&_F4W[W>M7?4DN?%\?D5-[AW@7*HO'P=JR M8/,XV/@DUHY2]?N!LL)/O629BU60,X\M.7,SM?__N?-S>_58J?C.\O%3YO"I M^%19PZ<^GN:NX&?5]W=/G+25" M?8QE.)2*JE"K_R9X&)RWS*&N9U2120M%1_=$=R:C^,/I! M^GG+%<2C*KD=F&7\DP&(3N%42Z=N)2YB,$!@5R46I2Y;#O*YB-LF[N8WJ>\J M0%#VO.IHUB,O%'&58W$I=4'O7#R,!AA&=D1#=)PPR'TGDR$1B1\EVM5Q)CK6 M]\SC$TS9]M[H[T#<`I/"_-#C*Y\2!J2FYXSP&_H*<6*L3SR6CQHO<:^.8'WR M`@@UO\K99!6FO\_%[XGZR84:E_`U5^Z-7-TX\?)^&+0Z`TNV??NI>#T)?#XG M^GM#]U"MQ)^NJ""NXF)`Q)2ZQ"2F1Z)UNN:'P)"M?D"TE\O3=4=8[V!*)[;' MNWE]B.3&T+B>6G5X<[-?F%8\,K1GE6HN]HDP(Y/9J7F"D?H"(RV'[EH([XCD M`OOK>_YN/.GF[S<< M@P\3KIN9$P<#'\_U>\6,A_:G;^%0WJHE]25\T:0?#<:+&1;>]=^A*023(EB:K[<\C3%[",QDA:))'Y%-O&]Z MXQSF;O3*-^FDMU"\18&J39&[[.YOG'LRJBW)`P\?_`5!+`0(>`Q0````(`#UL'$>*\0`Y MHVD````Q0````(`#UL'$<#0]?7YQ<` M`"+K```5`!@```````$```"D@>YI``!A;7=D+3(P,34P-S,Q7V-A;"YX;6Q5 M5`4``X:;X%5U>`L``00E#@``!#D!``!02P$"'@,4````"``];!Q'4&2IU`D/ M``#]JP``%0`8```````!````I($D@@``86UW9"TR,#$U,#&UL M550%``.&F^!5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`/6P<1W#S<`Q0````(`#UL'$?+R#\C M$S0``,)D`@`5`!@```````$```"D@9WH``!A;7=D+3(P,34P-S,Q7W!R92YX M;6Q55`4``X:;X%5U>`L``00E#@``!#D!``!02P$"'@,4````"``];!Q'Q;N# MC$P*```=:```$0`8```````!````I('_'`$`86UW9"TR,#$U,#`L``00E#@``!#D!``!02P4&``````8`!@`:`@``EB XML 14 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Customer Receivables (Components Of Customer Receivables ) (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Apr. 30, 2015
Accounts Receivable, Net [Abstract]    
Gross customer receivables $ 55,796 $ 48,655
Allowance for doubtful accounts (203) (173)
Allowance for returns and discounts (2,487) (2,340)
Net customer receivables $ 53,106 $ 46,142

XML 15 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 16 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
Product Warranty (Tables)
3 Months Ended
Jul. 31, 2015
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: 
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Beginning balance at May 1

$
2,643


$
1,910

Accrual

3,756


3,938

Settlements

(3,522
)

(3,362
)







Ending balance at July 31

$
2,877


$
2,486

XML 17 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Pension Benefits (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2015
Apr. 30, 2015
Pension and Other Postretirement Benefit Expense [Abstract]    
Expected company contributions to pension plan $ 5.0  
Pension contribution $ 0.8 $ 4.3
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
New Accounting Pronouncements
3 Months Ended
Jul. 31, 2015
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements
 
In May 2014, the FASB issued 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 Financial Accounting Standards Board (FASB) issued Accounting Standards Update (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.
XML 19 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Earnings Per Share (Narrative) (Details) - shares
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Earnings Per Share [Abstract]    
Shares of its common stock repurchased 30,555 130,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 500,000
XML 20 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Tables)
3 Months Ended
Jul. 31, 2015
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 July 31, 2015 and April 30, 2015 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of July 31, 2015
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,481


$


$

Mutual funds

1,045





Certificates of deposit

38,500





Total assets at fair value

$
70,026


$


$











 

As of April 30, 2015
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,480


$


$

Mutual funds

1,048





Certificates of deposit

38,000





Total assets at fair value

$
69,528


$


$

XML 21 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Earnings Per Share (Schedule Of Earnings Per Share, Basic And Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Earnings Per Share [Abstract]    
Net income $ 15,158 $ 9,238
Denominator for basic net earnings per common share - weighted-average shares 16,180,860 15,532,103
Stock options and restricted stock units 240,000 237,000
Denominator for diluted net earnings per common share - weighted-average shares and assumed conversions 16,421,230 15,768,884
Basic (usd per share) $ 0.94 $ 0.59
Diluted (usd per share) $ 0.92 $ 0.59
XML 22 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Apr. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted non-statutory stock options to key employees 30,700    
Non-statutory stock options, weighted average exercise price $ 57.11    
Vesting period, years 3 years    
Contractual terms, years 10 years    
Stock-based compensation expense $ 963 $ 943  
Liability for payment of the RSTUs $ 27,172   $ 30,120
Employee Performance Based Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awarded in period 48,201    
Common stock issuable per RSU granted 1    
Employee And Non Employee Director Service Based Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awarded in period 16,049    
Common stock issuable per RSU granted 1    
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, years 3 years    
Employee Performance Based Restricted Stock Tracking Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units non vested grants 7,616    
Employee Service Based Restricted Stock Tracking Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units non vested grants 2,499    
Restricted Stock Tracking Units RSTU [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, years 3 years    
Stock-based compensation expense $ 281 $ 49  
Liability for payment of the RSTUs $ 701   $ 420
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basis Of Presentation
3 Months Ended
Jul. 31, 2015
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 three-month period ended July 31, 2015 are not necessarily indicative of the results that may be expected for the fiscal year ending April 30, 2016.  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, 2015 filed with the U.S. Securities Exchange Commission (SEC).
XML 24 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 963 $ 943
Cost Of Sales And Distribution [Member]    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 158 155
Selling And Marketing Expense [Member]    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 280 256
General And Administrative Expense [Member]    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 525 $ 532
XML 25 R40.htm IDEA: XBRL DOCUMENT v3.2.0.727
Loans Payable and Long-Term Debt (Narrative) (Details)
3 Months Ended
Jul. 31, 2015
Debt Instrument [Line Items]  
Ratio of total liabilities to tangible net worth 0.7
Ratio of cash flow to fixed charges 3.20
Maximum [Member]  
Debt Instrument [Line Items]  
Ratio of total liabilities to tangible net worth 1.4
XML 26 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2015
Apr. 30, 2015
Current Assets    
Cash and cash equivalents $ 153,020 $ 149,541
Investments - certificates of deposit 37,750 35,500
Customer receivables, net 53,106 46,142
Inventories 37,004 35,988
Prepaid expenses and other 3,824 4,758
Deferred income taxes 10,587 9,566
Total Current Assets 295,291 281,495
Property, plant and equipment, net 94,387 85,516
Promotional displays, net 5,531 4,348
Deferred income taxes 23,553 23,821
Other assets 3,831 3,724
TOTAL ASSETS 422,593 398,904
Current Liabilities    
Accounts payable 34,831 34,288
Current maturities of long-term debt 1,511 1,457
Accrued compensation and related expenses 27,172 30,120
Accrued marketing expenses 8,000 6,471
Income taxes payable 7,492 1,791
Other accrued expenses 11,061 10,663
Total Current Liabilities 90,067 84,790
Long-term debt, less current maturities 21,287 21,498
Defined benefit pension liabilities 60,248 61,325
Other long-term liabilities 1,727 1,449
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 July 31, 2015: 16,263,209; at April 30, 2015: 16,079,671 155,576 150,001
Retained earnings 134,329 120,698
Accumulated other comprehensive loss -    
Defined benefit pension plans (40,641) (40,857)
Total Shareholders' Equity 249,264 229,842
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 422,593 $ 398,904
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Statement of Comprehensive Income [Abstract]    
Other comprehensive income, deferred tax $ (138) $ (84)
XML 28 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Product Warranty (Schedule Of Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning balance at May 1 $ 2,643 $ 1,910
Accrual 3,756 3,938
Settlements (3,522) (3,362)
Ending balance at July 31 $ 2,877 $ 2,486
XML 29 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Tables)
3 Months Ended
Jul. 31, 2015
Share-based Compensation [Abstract]  
Stock-Based Compensation Expense Allocated
For the three-month periods ended July 31, 2015 and 2014, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 July 31,
(in thousands)
 
2015

2014
Cost of sales and distribution
 
$
158

 
$
155

Selling and marketing expenses
 
280

 
256

General and administrative expenses
 
525

 
532

Stock-based compensation expense
 
$
963

 
$
943

XML 30 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Supplemental Cash Flow Information [Abstract]    
Interest $ 121 $ 144
Income taxes $ 1,622 $ 196
XML 31 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Tables)
3 Months Ended
Jul. 31, 2015
Inventory, Net [Abstract]  
Components Of Inventories
The components of inventories were: 
 

July 31,

April 30,
(in thousands)

2015

2015
Raw materials

$
17,530


$
17,199

Work-in-process

18,296


18,095

Finished goods

15,451


14,797








Total FIFO inventories

51,277


50,091








Reserve to adjust inventories to LIFO value

(14,273
)

(14,103
)







Total LIFO inventories

$
37,004


$
35,988

XML 32 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 33 R7.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
OPERATING ACTIVITIES    
Net income $ 15,158 $ 9,238
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,558 3,683
Net (gain) loss on disposal of property, plant and equipment 9 9
Stock-based compensation expense 963 943
Deferred income taxes 1,388 597
Pension contributions in excess of expense (723) (587)
Tax benefit from stock-based compensation (2,297) (5)
Contributions of employer stock to employee benefit plan 1,761 2,159
Other non-cash items (2,911) (1,299)
Changes in operating assets and liabilities:    
Customer receivables (7,141) (5,128)
Inventories (1,043) (3,996)
Prepaid expenses and other assets 428 641
Accounts payable 543 2,419
Accrued compensation and related expenses (2,948) (3,551)
Increase (Decrease) in Income Taxes Payable 5,701 3,018
Other accrued expenses 2,571 1,126
Net Cash Provided by Operating Activities 15,017 9,267
INVESTING ACTIVITIES    
Payments to acquire property, plant, and equipment (11,133) (2,477)
Proceeds from sales of property, plant, and equipment 82 7
Investment in certificates of deposit, net (2,250) 0
Investment in promotional displays (1,994) (802)
Net Cash Used by Investing Activities (15,295) (3,272)
FINANCING ACTIVITIES    
Payments of long-term debt (370) (282)
Proceeds from issuance of common stock 3,556 600
Repurchase of common stock (1,768) (4,064)
Notes receivable, net 42 167
Tax benefit from stock-based compensation 2,297 5
Net Cash Provided (Used) by Financing Activities 3,757 (3,574)
Net Increase in Cash and Cash Equivalents 3,479 2,421
Cash And Cash Equivalents, Beginning of Period 149,541 135,700
Cash And Cash Equivalents, End of Period $ 153,020 $ 138,121
XML 34 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jul. 31, 2015
Apr. 30, 2015
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 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    
Common stock, shares authorized 40,000,000 40,000,000
Common stock, shares issued 16,263,209 16,079,671
Common stock, shares outstanding 16,263,209 16,079,671
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements
3 Months Ended
Jul. 31, 2015
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 cash equivalents are invested in 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 July 31, 2015 and April 30, 2015 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of July 31, 2015
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,481


$


$

Mutual funds

1,045





Certificates of deposit

38,500





Total assets at fair value

$
70,026


$


$











 

As of April 30, 2015
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
30,480


$


$

Mutual funds

1,048





Certificates of deposit

38,000





Total assets at fair value

$
69,528


$


$

XML 36 R1.htm IDEA: XBRL DOCUMENT v3.2.0.727
Document And Entity Information - shares
3 Months Ended
Jul. 31, 2015
Aug. 26, 2015
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jul. 31, 2015  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q1  
Entity Filer Category 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,257,028
Trading Symbol amwd  
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Loans Payable and Long-Term Debt
3 Months Ended
Jul. 31, 2015
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 also (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 July 31, 2015, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at July 31, 2015 was 0.7 to 1.0; and (2) cash flow to fixed charges for its most recent four quarters was 3.20 to 1.0.
XML 38 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements Of Income - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Income Statement [Abstract]    
Net sales $ 231,198 $ 211,917
Cost of sales and distribution 181,025 174,803
Gross Profit 50,173 37,114
Selling and marketing expenses 15,719 15,515
General and administrative expenses 10,731 8,411
Restructuring charges, net 0 3
Operating Income 23,723 13,185
Interest expense 54 164
Other income (52) (33)
Income Before Income Taxes 23,721 13,054
Income tax expense 8,563 3,816
Net Income $ 15,158 $ 9,238
Weighted Average Shares Outstanding    
Basic (shares) 16,180,860 15,532,103
Diluted (shares) 16,421,230 15,768,884
Net earnings per share    
Basic (usd per share) $ 0.94 $ 0.59
Diluted (usd per share) $ 0.92 $ 0.59
XML 39 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Customer Receivables
3 Months Ended
Jul. 31, 2015
Accounts Receivable, Net [Abstract]  
Customer Receivables
Customer Receivables
 
The components of customer receivables were: 
 

July 31,

April 30,
(in thousands)

2015

2015
Gross customer receivables

$
55,796


$
48,655

Less:



 
Allowance for doubtful accounts

(203
)

(173
)
Allowance for returns and discounts

(2,487
)

(2,340
)







Net customer receivables

$
53,106


$
46,142

XML 40 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation
3 Months Ended
Jul. 31, 2015
Share-based Compensation [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
 
The Company has various stock-based compensation plans.  During the three-months ended July 31, 2015, the Board of Directors of the Company approved grants of non-statutory stock options and service-based restricted stock units (RSUs) and performance-based RSUs to key employees.  The employee non-statutory stock option grants totaled 30,700 shares of the Company’s common stock with an exercise price of $57.11 per share. The options vest evenly over a three-year period and have a ten-year contractual term. The employee performance-based RSUs totaled 48,201 units and the employee service-based RSUs totaled 16,049 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-month periods ended July 31, 2015 and 2014, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 July 31,
(in thousands)
 
2015

2014
Cost of sales and distribution
 
$
158

 
$
155

Selling and marketing expenses
 
280

 
256

General and administrative expenses
 
525

 
532

Stock-based compensation expense
 
$
963

 
$
943


 
During the three months ended July 31, 2015, the Board of Directors of the Company also approved grants of 7,616 cash-settled performance-based restricted stock tracking units (RSTUs) and 2,499 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 $281 thousand and $49 thousand for the three-month periods ended July 31, 2015 and 2014, respectively, related to RSTUs. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $701 thousand and $420 thousand as of July 31, 2015 and April 30, 2015, respectively.
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Customer Receivables (Tables)
3 Months Ended
Jul. 31, 2015
Accounts Receivable, Net [Abstract]  
Components Of Customer Receivables
The components of customer receivables were: 
 

July 31,

April 30,
(in thousands)

2015

2015
Gross customer receivables

$
55,796


$
48,655

Less:



 
Allowance for doubtful accounts

(203
)

(173
)
Allowance for returns and discounts

(2,487
)

(2,340
)







Net customer receivables

$
53,106


$
46,142

XML 42 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes
3 Months Ended
Jul. 31, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company’s effective income tax rate for the three month period ended July 31, 2015 was 36.1%, compared with 29.2%, in the comparable period of the prior fiscal year.  The higher effective tax rate in fiscal 2016 was the result of a federal research and experimentation tax credit for fiscal years 2011 through 2014 of $1.1 million being recorded in the first quarter of fiscal 2015.
XML 43 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash Flow
3 Months Ended
Jul. 31, 2015
Supplemental Cash Flow Information [Abstract]  
Cash Flow
Cash Flow
 
Supplemental disclosures of cash flow information:
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Cash paid during the period for:

 

 
Interest

$
121


$
144

Income taxes

$
1,622


$
196

XML 44 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories
3 Months Ended
Jul. 31, 2015
Inventory, Net [Abstract]  
Inventories
Inventories
 
The components of inventories were: 
 

July 31,

April 30,
(in thousands)

2015

2015
Raw materials

$
17,530


$
17,199

Work-in-process

18,296


18,095

Finished goods

15,451


14,797








Total FIFO inventories

51,277


50,091








Reserve to adjust inventories to LIFO value

(14,273
)

(14,103
)







Total LIFO inventories

$
37,004


$
35,988


 
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 45 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Product Warranty
3 Months Ended
Jul. 31, 2015
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: 
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Beginning balance at May 1

$
2,643


$
1,910

Accrual

3,756


3,938

Settlements

(3,522
)

(3,362
)







Ending balance at July 31

$
2,877


$
2,486

XML 46 R16.htm IDEA: XBRL DOCUMENT v3.2.0.727
Pension Benefits
3 Months Ended
Jul. 31, 2015
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-month periods ended July 31, 2015 and 2014
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Interest cost

$
1,754


$
1,617

Expected return on plan assets

(2,036
)

(1,917
)
Recognized net actuarial loss

353


216








Net periodic pension (benefit) cost

$
71


$
(84
)

 
The Company expects to contribute $5.0 million to its pension plans in fiscal 2016, which represents both required and discretionary funding.  As of July 31, 2015, $0.8 million of contributions had been made.  The Company made contributions of $4.3 million to its pension plans in fiscal 2015.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Apr. 30, 2015
Inventory, Net [Abstract]    
Raw materials $ 17,530 $ 17,199
Work-in-process 18,296 18,095
Finished goods 15,451 14,797
Total FIFO inventories 51,277 50,091
Reserve to adjust inventories to LIFO value (14,273) (14,103)
Total LIFO inventories $ 37,004 $ 35,988
XML 48 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Earnings Per Share (Tables)
3 Months Ended
Jul. 31, 2015
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
 
 
July 31,
(in thousands, except per share amounts)
 
2015
 
2014
Numerator used in basic and diluted net earnings
 
 
 
 
per common share:
 
 
 
 
Net income
 
$
15,158

 
$
9,238

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

 
15,532

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

 
237

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

 
15,769

Net earnings per share
 
 
 
 
Basic
 
$
0.94

 
$
0.59

Diluted
 
$
0.92

 
$
0.59

XML 49 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Cash Flow (Tables)
3 Months Ended
Jul. 31, 2015
Supplemental Cash Flow Information [Abstract]  
Supplemental Disclosures Of Cash Flow Information
Supplemental disclosures of cash flow information:
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Cash paid during the period for:

 

 
Interest

$
121


$
144

Income taxes

$
1,622


$
196

XML 50 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 48 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Apr. 30, 2014
Income Tax Disclosure [Abstract]      
Effective income tax rate 36.10% 29.20%  
Federal research and experimentation tax credit     $ 1.1
XML 51 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Statement of Comprehensive Income [Abstract]    
Net income $ 15,158 $ 9,238
Other comprehensive income, net of tax:    
Change in pension benefits, net of deferred tax of $(138) and $(84), respectively 216 132
Total Comprehensive Income $ 15,374 $ 9,370
XML 52 R10.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Earnings Per Share
3 Months Ended
Jul. 31, 2015
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
 
 
July 31,
(in thousands, except per share amounts)
 
2015
 
2014
Numerator used in basic and diluted net earnings
 
 
 
 
per common share:
 
 
 
 
Net income
 
$
15,158

 
$
9,238

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

 
15,532

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

 
237

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

 
15,769

Net earnings per share
 
 
 
 
Basic
 
$
0.94

 
$
0.59

Diluted
 
$
0.92

 
$
0.59



The Company repurchased a total of 30,555 and 130,000 shares of its common stock during the three-month periods ended July 31, 2015 and 2014, respectively. There were no potentially dilutive securities for the three-month period ended July 31, 2015, which were excluded from the calculation of net earnings per share. There were approximately 0.5 million shares of common stock which were excluded from the calculation of net earnings per share during the three-month period ended July 31, 2014, as the effect would be anti-dilutive.
XML 53 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Pension Benefits (Tables)
3 Months Ended
Jul. 31, 2015
Pension and Other Postretirement Benefit Expense [Abstract]  
Net Periodic Pension Cost
Net periodic pension (benefit) cost consisted of the following for the three-month periods ended July 31, 2015 and 2014
 

Three Months Ended
 

July 31,
(in thousands)

2015

2014
Interest cost

$
1,754


$
1,617

Expected return on plan assets

(2,036
)

(1,917
)
Recognized net actuarial loss

353


216








Net periodic pension (benefit) cost

$
71


$
(84
)
XML 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 49 150 1 false 16 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 Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements Of Income Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements Of Income Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Income Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements Of Comprehensive Income Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical Condensed Consolidated Statements Of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements Of Cash Flows Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows 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 2403402 - 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 29 false false R30.htm 2403403 - 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 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 31 false false R32.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 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 2409402 - Disclosure - Pension Benefits (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/PensionBenefitsNarrativeDetails Pension Benefits (Narrative) (Details) Details http://www.americanwoodmark.com/role/PensionBenefitsTables 37 false false R38.htm 2409403 - 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 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 39 false false R40.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 40 false false R41.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 41 false false All Reports Book All Reports In ''Condensed Consolidated Balance Sheets'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. amwd-20150731.xml amwd-20150731_cal.xml amwd-20150731_def.xml amwd-20150731_lab.xml amwd-20150731_pre.xml amwd-20150731.xsd true true XML 55 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Pension Benefits (Net Periodic Pension Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Pension and Other Postretirement Benefit Expense [Abstract]    
Interest cost $ 1,754 $ 1,617
Expected return on plan assets (2,036) (1,917)
Recognized net actuarial loss 353 216
Net periodic pension (benefit) cost $ 71 $ (84)
XML 56 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Other Information
3 Months Ended
Jul. 31, 2015
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 which were deemed to be either probable or reasonably possible was not material as of July 31, 2015.