0001193125-17-299510.txt : 20170929 0001193125-17-299510.hdr.sgml : 20170929 20170929160047 ACCESSION NUMBER: 0001193125-17-299510 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 48 CONFORMED PERIOD OF REPORT: 20170831 FILED AS OF DATE: 20170929 DATE AS OF CHANGE: 20170929 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NEOGEN CORP CENTRAL INDEX KEY: 0000711377 STANDARD INDUSTRIAL CLASSIFICATION: IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835] IRS NUMBER: 382367843 STATE OF INCORPORATION: MI FISCAL YEAR END: 0531 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-17988 FILM NUMBER: 171111514 BUSINESS ADDRESS: STREET 1: 620 LESHER PLACE CITY: LANSING STATE: MI ZIP: 48912 BUSINESS PHONE: 5173729200 MAIL ADDRESS: STREET 1: 620 LESHER PLACE CITY: LANSING STATE: MI ZIP: 48912 10-Q 1 d433629d10q.htm FORM 10-Q Form 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

(Mark One)

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

For the quarterly period ended August 31, 2017.

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 0-17988

 

 

Neogen Corporation

(Exact name of registrant as specified in its charter)

 

 

 

Michigan   38-2367843

(State or other jurisdiction of

incorporation or organization)

 

(IRS Employer

Identification Number)

620 Lesher Place

Lansing, Michigan 48912

(Address of principal executive offices, including zip code)

(517) 372-9200

(Registrant’s telephone number, including area code)

N/A

(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 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, or a non-accelerated filer (see definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange Act):

 

Large accelerated filer     Accelerated filer  
Non-accelerated filer   ☐ (Do not check if a smaller reporting company)   Smaller Reporting Company  
Emerging growth company      

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act):    YES  ☐    NO  ☒

As of August 31, 2017 there were 38,233,260 shares of Common Stock outstanding.

 

 

 


Table of Contents

NEOGEN CORPORATION AND SUBSIDIARIES

TABLE OF CONTENTS

 

     Page No.  

PART I. FINANCIAL INFORMATION

  

Item 1.

  Interim Consolidated Financial Statements (unaudited)      2  
  Consolidated Balance Sheets – August 31, 2017 and May 31, 2017      2  
  Consolidated Statements of Income – Three months ended August 31, 2017 and 2016      3  
  Consolidated Statements of Comprehensive Income – Three months ended August 31, 2017 and 2016      4  
  Consolidated Statement of Equity – Three months ended August 31, 2017      5  
  Consolidated Statements of Cash Flows – Three months ended August 31, 2017 and 2016      6  
  Notes to Interim Consolidated Financial Statements – August 31, 2017      7  

Item 2.

  Management’s Discussion and Analysis of Financial Condition and Results of Operations      12  

Item 3.

  Quantitative and Qualitative Disclosures About Market Risk      16  

Item 4.

  Controls and Procedures      16  

PART II. OTHER INFORMATION

  

Item 1.

  Legal Proceedings      17  

Item 6.

  Exhibits      17  

SIGNATURES

     18  
  Certification of Principal Executive Officer   
  Certification of Principal Financial Officer   
  Section 906 Certification   

 

1


Table of Contents

PART I – FINANCIAL INFORMATION

Item 1. Interim Consolidated Financial Statements

Neogen Corporation and Subsidiaries

Consolidated Balance Sheets

(in thousands, except share and

per share amounts) 

 

     August 31,     May 31,  
     2017     2017  
     (Unaudited)     (Audited)  

Assets

    

Current Assets

    

Cash and cash equivalents

   $ 58,456     $ 77,567  

Marketable securities (at fair value, which approximates cost)

     101,534       66,068  

Accounts receivable, less allowance of $1,900 and $2,000

     66,341       68,576  

Inventories

     73,413       73,144  

Prepaid expenses and other current assets

     11,190       7,606  
  

 

 

   

 

 

 

Total Current Assets

     310,934       292,961  

Net Property and Equipment

     63,285       61,748  

Other Assets

    

Goodwill

     105,073       104,759  

Other non-amortizable intangible assets

     14,346       14,323  

Amortizable customer-based intangibles, net of accumulated amortization of $21,931 and $20,846 at August 31, 2017 and May 31, 2017

     35,011       35,983  

Other non-current assets, net of accumulated amortization of $10,167 and $9,931 at August 31, 2017 and May 31, 2017

     18,685       18,635  
  

 

 

   

 

 

 

Total Assets

   $ 547,334     $ 528,409  
  

 

 

   

 

 

 

Liabilities and Equity

    

Current Liabilities

    

Accounts payable

   $ 16,665     $ 16,244  

Accrued compensation

     5,079       5,002  

Income taxes

     6,032       936  

Other accruals

     10,546       13,820  
  

 

 

   

 

 

 

Total Current Liabilities

     38,322       36,002  

Deferred Income Taxes

     16,917       17,048  

Other Non-Current Liabilities

     4,842       3,602  
  

 

 

   

 

 

 

Total Liabilities

     60,081       56,652  

Commitments and Contingencies (note 9)

    

Equity

    

Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding

     —         —    

Common stock, $0.16 par value, 60,000,000 shares authorized, 38,233,260 and 38,199,367 shares issued and outstanding at August 31, 2017 and May 31, 2017, respectively

     6,117       6,112  

Additional paid-in capital

     180,131       176,779  

Accumulated other comprehensive loss

     (7,000     (7,203

Retained earnings

     307,773       295,926  
  

 

 

   

 

 

 

Total Neogen Corporation Stockholders’ Equity

     487,021       471,614  

Non-controlling interest

     232       143  
  

 

 

   

 

 

 

Total Equity

     487,253       471,757  
  

 

 

   

 

 

 

Total Liabilities and Equity

   $ 547,334     $ 528,409  
  

 

 

   

 

 

 

See notes to interim consolidated financial statements.

 

2


Table of Contents

Neogen Corporation and Subsidiaries

Consolidated Statements of Income (unaudited)

(in thousands, except per share amounts)

 

     Three Months Ended  
     August 31,  
     2017     2016  

Revenues

    

Product revenues

   $ 80,567     $ 72,245  

Service revenues

     14,689       11,400  
  

 

 

   

 

 

 

Total Revenues

     95,256       83,645  

Cost of Revenues

    

Cost of product revenues

     41,084       35,535  

Cost of service revenues

     8,301       7,631  
  

 

 

   

 

 

 

Total Cost of Revenues

     49,385       43,166  
  

 

 

   

 

 

 

Gross Margin

     45,871       40,479  

Operating Expenses

    

Sales and marketing

     17,024       14,797  

General and administrative

     9,325       8,262  

Research and development

     3,098       2,678  
  

 

 

   

 

 

 

Total Operating Expenses

     29,447       25,737  
  

 

 

   

 

 

 

Operating Income

     16,424       14,742  

Other Income

    

Interest income

     369       123  

Other income

     443       369  
  

 

 

   

 

 

 

Total Other Income

     812       492  
  

 

 

   

 

 

 

Income Before Taxes

     17,236       15,234  

Provision for Income Taxes

     5,300       5,300  
  

 

 

   

 

 

 

Net Income

     11,936       9,934  

Net (Income) Attributable to Non-Controlling Interest

     (22     (53
  

 

 

   

 

 

 

Net Income Attributable to Neogen

   $ 11,914     $ 9,881  
  

 

 

   

 

 

 

Net Income Attributable to Neogen Per Share

    

Basic

   $ 0.31     $ 0.26  
  

 

 

   

 

 

 

Diluted

   $ 0.31     $ 0.26  
  

 

 

   

 

 

 

See notes to interim consolidated financial statements.

 

3


Table of Contents

Neogen Corporation and Subsidiaries

Consolidated Statements of Comprehensive Income (unaudited)

(in thousands)

 

     Three Months Ended  
     August 31,  
     2017     2016  

Net income

   $ 11,936     $ 9,934  

Other comprehensive income (loss), net of tax: currency translation adjustments

     203       (2,578
  

 

 

   

 

 

 

Comprehensive income

     12,139       7,356  

Comprehensive (income) attributable to non-controlling interest

     (22     (53
  

 

 

   

 

 

 

Comprehensive income attributable to Neogen Corporation

   $ 12,117     $ 7,303  
  

 

 

   

 

 

 

See notes to interim consolidated financial statements.

 

4


Table of Contents

Neogen Corporation and Subsidiaries

Consolidated Statement of Equity (unaudited)

(in thousands)

 

                          Accumulated                     
                   Additional      Other           Non-         
     Common Stock      Paid-in      Comprehensive     Retained     controlling         
     Shares      Amount      Capital      Income (Loss)     Earnings     Interest      Total  

Balance, May 31, 2017

     38,199      $ 6,112      $ 176,779      $ (7,203   $ 295,926     $ 143        471,757  

Issuance of shares under share-based compensation plan

     26        4        2,868        —         —         —          2,872  

Issuance of shares under employee stock purchase plan

     8        1        484        —         —         —          485  

Conversion of minority interest purchase to retained earnings

     —          —          —          —         (67     67        —    

Net income for the three months ended August 31, 2017

     —          —          —          —         11,914       22        11,936  

Other comprehensive income

     —          —          —          203       —         —          203  
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

    

 

 

 

Balance August 31, 2017

     38,233      $ 6,117      $ 180,131      $ (7,000   $ 307,773     $ 232      $ 487,253  
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

    

 

 

 

See notes to interim consolidated financial statements.

 

5


Table of Contents

Neogen Corporation and Subsidiaries

Consolidated Statements of Cash Flows (unaudited)

(in thousands)

 

     Three Months Ended  
     August 31,  
     2017     2016  

Cash Flows From Operating Activities

    

Net Income

   $ 11,936     $ 9,934  

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

    

Depreciation and amortization

     3,993       3,476  

Share-based compensation

     1,401       1,516  

Excess income tax benefit from the exercise of stock options (see note 5)

     —         (728

Change in operating assets and liabilities:

    

Accounts receivable

     2,227       7,684  

Inventories

     (276     (5,910

Prepaid expenses and other current assets

     (3,590     42  

Accounts payable, accruals and other changes

     2,980       4,262  
  

 

 

   

 

 

 

Net Cash From Operating Activities

     18,671       20,276  

Cash Flows Used In Investing Activities

    

Purchases of property, equipment and other non-current intangible assets

     (4,415     (3,446

Proceeds from the sale of marketable securities

     44,502       28,116  

Purchases of marketable securities

     (79,968     (28,616
  

 

 

   

 

 

 

Net Cash Used In Investing Activities

     (39,881     (3,946

Cash Flows From Financing Activities

    

Exercise of stock options

     1,956       4,053  

Excess income tax benefit from the exercise of stock options (see note 5)

     —         728  
  

 

 

   

 

 

 

Net Cash From Financing Activities

     1,956       4,781  

Effect of Exchange Rate on Cash

     143       (181
  

 

 

   

 

 

 

Net Increase In Cash and Cash Equivalents

     (19,111     20,930  

Cash And Cash Equivalents At Beginning Of Period

     77,567       55,257  
  

 

 

   

 

 

 

Cash And Cash Equivalents At End Of Period

   $ 58,456     $ 76,187  
  

 

 

   

 

 

 

See notes to interim consolidated financial statements.

 

6


Table of Contents

NEOGEN CORPORATION AND SUBSIDIARIES

NOTES TO INTERIM CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

1. BASIS OF PRESENTATION

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (generally accepted accounting principles) 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 generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. The results of operations for the three month period ended August 31, 2017 are not necessarily indicative of the results to be expected for the fiscal year ending May 31, 2018. For more complete financial information, these consolidated financial statements should be read in conjunction with the May 31, 2017 audited consolidated financial statements and the notes thereto included in the Company’s annual report on Form 10-K for the year ended May 31, 2017.

2. INVENTORIES

Inventories are stated at the lower of cost, determined on the first-in, first-out method, or net realizable value. The components of inventories follow:

 

     August 31,      May 31,  
     2017      2017  
     (in thousands)  

Raw materials

   $ 34,364      $ 33,190  

Work-in-process

     5,185        4,831  

Finished and purchased goods

     33,864        35,123  
  

 

 

    

 

 

 
   $ 73,413      $ 73,144  
  

 

 

    

 

 

 

3. NET INCOME PER SHARE

The calculation of net income per share attributable to Neogen Corporation follows:

 

    Three Months Ended  
    August 31,  
    2017     2016  
    (in thousands, except per share amounts)  

Numerator for basic and diluted net income per share:

   

Net income attributable to Neogen

  $ 11,914     $ 9,881  

Denominator for basic net income per share:

   

Weighted average shares

    38,211       37,615  

Effect of dilutive stock options

    465       550  
 

 

 

   

 

 

 

Denominator for diluted net income per share

    38,676       38,165  

Net income attributable to Neogen per share:

   

Basic

  $ 0.31     $ 0.26  
 

 

 

   

 

 

 

Diluted

  $ 0.31     $ 0.26  
 

 

 

   

 

 

 

 

7


Table of Contents

4. SEGMENT INFORMATION

The Company has two reportable segments: Food Safety and Animal Safety. The Food Safety segment is primarily engaged in the development, production and marketing of diagnostic test kits, dehydrated culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation. The Animal Safety segment is primarily engaged in the development, production and marketing of products dedicated to animal safety, including a complete line of consumable products marketed to veterinarians and animal health product distributors; this segment also provides genomic identification and related interpretive bioinformatic services. Additionally, the Animal Safety segment produces and markets rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities.

Neogen’s international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the Company’s Food Safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer the Company’s complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management, and are reported through the Food Safety segment.

The accounting policies of each of the segments are the same as those described in Note 1.

Segment information follows:

 

                   Corporate and         
     Food      Animal      Eliminations         
     Safety      Safety      (1)      Total  
     (in thousands)  

As of and for the three months ended August 31, 2017

           

Product revenues to external customers

   $ 42,282      $ 38,285      $ —        $ 80,567  

Service revenues to external customers

     4,452        10,237        —          14,689  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues to external customers

     46,734        48,522        —          95,256  

Operating income (loss)

     8,777        8,669        (1,022      16,424  

Total assets

     194,857        209,404        143,073        547,334  

As of and for the three months ended August 31, 2016

           

Product revenues to external customers

   $ 35,693      $ 36,552      $ —        $ 72,245  

Service revenues to external customers

     3,464        7,936        —          11,400  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues to external customers

     39,157        44,488        —          83,645  

Operating income (loss)

     7,999        7,780        (1,037      14,742  

Total assets

     143,990        210,176        114,449        468,615  

 

(1) Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.

 

8


Table of Contents

5. EQUITY COMPENSATION PLANS

Qualified and non-qualified options to purchase shares of common stock may be granted to directors, officers and employees of the Company under the terms of the Company’s stock option plans. These options are granted at an exercise price of not less than the fair market value of the stock on the date of grant. Options vest ratably over three and five year periods and the contractual terms are generally five or ten years. A summary of stock option activity during the three months ended August 31, 2017 follows:

 

            Weighted-  
            Average  
     Shares      Exercise Price  

Options outstanding June 1, 2017

     2,031,000      $ 43.84  

Granted

     75,000        63.95  

Exercised

     (46,000      31.66  

Forfeited

     —       
  

 

 

    

 

 

 

Options outstanding August 31, 2017

     2,060,000        44.85  

During the three month period ended August 31, 2017 and 2016, the Company recorded $1,401,000 and $1,516,000, respectively, of compensation expense related to its share-based awards. On June 1, 2017, the Company adopted ASU No. 2016-09, which simplifies the accounting for share-based payments to employees. The guidance requires the recognition of the income tax effects of awards in the income statement when the awards vest or are settled, thus eliminating additional paid-in capital pools. The guidance also allows for a policy election to account for forfeitures as they occur, rather than on an estimated basis, and requires that excess tax benefits be classified as an operating activity on the Statement of Cash Flows. The Company has elected to account for forfeitures as they occur. The adoption of this ASU reduced income tax expense by $396,000 in the first quarter of fiscal 2018.

The weighted-average fair value per share of stock options granted during fiscal years 2018 and 2017, estimated on the date of grant using the Black-Scholes option pricing model, was $15.59 and $15.86, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions.

 

     FY2018     FY2017  

Risk-free interest rate

     1.6     1.2

Expected dividend yield

     0.0     0.0

Expected stock price volatility

     27.2     35.2

Expected option life

     4.0  years      4.0  years 

The Company has an employee stock purchase plan that provides for employee stock purchases at a 5% discount to market price. The discount is recorded in administrative expense as of the date of purchase.

6. NEW ACCOUNTING PRONOUNCEMENTS

In May 2014, the FASB issued ASU No. 2014-09—Revenue from Contracts with Customers. The new standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard is designed to create greater comparability for financial statement users across industries and jurisdictions and also requires enhanced disclosures. In April 2016, the FASB issued Accounting Standards Update No. 2016-10—Revenue from Contracts with Customers (Topic 606), which amends and adds clarity to certain aspects of the guidance set forth in ASU 2014-09 related to identifying performance obligations and licensing. The guidance is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. The guidance permits two methods of adoption; a full retrospective method to each prior reporting period presented or a modified retrospective approach with the cumulative effect of initially applying the guidance recognized at the date of initial application. The Company has formed an internal team to implement this ASU and is currently identifying revenue streams and evaluating the potential impact of each stream on its consolidated financial statements. The Company currently expects to adopt using the modified retrospective approach.

 

9


Table of Contents

In February 2016, the FASB issued ASU No. 2016-02—Leases to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. The Company is in the process of evaluating its lessee and lessor arrangements to determine the impact of this amendment on its consolidated financial condition and results of operations. This evaluation includes a review of revenue through leasing arrangements as well as lease expenses, which are primarily through operating lease arrangements at most of the Company’s facilities.

In March 2016, the FASB issued ASU No. 2016-09—Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting to provide guidance that changes the accounting for certain aspects of share-based payments to employees. The guidance requires the recognition of the income tax effects of awards in the income statement when the awards vest or are settled, thus eliminating additional paid-in capital pools. The guidance also allows for the employer to repurchase more of an employee’s shares for tax withholding purposes without triggering liability accounting. In addition, the guidance allows for a policy election to account for forfeitures as they occur rather than on an estimated basis. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016 with early adoption permitted. The Company adopted this standard effective June 1, 2017; this resulted in a reduction of federal income tax expense of $396,000 in the first quarter of fiscal 2018. The Company believes that tax benefits related to share-based payments will result in a lower effective tax rate in fiscal 2018 and could increase earnings per share by between one to three cents per quarter for the remainder of the fiscal year.

In June 2016, the FASB issued ASU No. 2016-13—Measurement of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and held-to-maturity debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument’s contractual life. ASU 2016-13 is effective for fiscal periods beginning after December 15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Early adoption is permitted. The Company does not believe the adoption of this guidance will have an impact on its consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15—Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force). The amendments in ASU 2016-15 address eight specific cash flow issues and apply to all entities that are required to present a statement of cash flows under FASB Accounting Standards Codification (FASB ASC) 230, Statement of Cash Flows. The amendments in ASU 2016-15 are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption during an interim period. The Company has not yet adopted this update and is currently evaluating the impact of ASU No. 2016-15 on its consolidated financial statements.

7. BUSINESS AND PRODUCT LINE ACQUISITIONS

The Consolidated Statements of Income reflect the results of operations for business acquisitions since the respective dates of purchase. All are accounted for using the acquisition method. Goodwill recognized in the acquisitions discussed below relates primarily to enhancing the Company’s strategic platform for the expansion of available product offerings.

On December 1, 2016, the Company acquired the stock of Quat-Chem Ltd., a chemical company that manufactures biosecurity products, based in Rochdale, England. Consideration for the purchase was $21,606,000 in cash and up to $3,778,000 of contingent consideration, due at the end of each of the first two years, based on an excess net sales formula. The preliminary purchase price allocation included accounts receivable of $4,684,000, inventory of $1,243,000, land, property and equipment of $2,715,000, accounts payable of $2,197,000, deferred tax liability of $1,133,000, contingent consideration accrual of $1,105,000, other current liabilities of $604,000, non-amortizable intangible assets of $1,637,000, intangible assets of $5,682,000 (with an estimated life of 5-15 years) and the remainder to goodwill (non-deductible for tax purposes). These values are Level 3 fair value measurements. This business continues to operate in its current location and is managed by Neogen Europe, reporting within the Food Safety segment.

On December 27, 2016, the Company acquired the stock of Rogama Industria e Comercio, Ltda., a company that develops and manufactures rodenticides and insecticides, based near Sao Paulo, Brazil. Consideration for the purchase was $12,423,000 in cash and up to $2,069,000 of contingent consideration, due at the end of each of the first two years, based on an excess net sales formula. The preliminary purchase price allocation included accounts receivable of $1,863,000, inventory of $1,026,000, property and equipment of

 

10


Table of Contents

$1,840,000, current liabilities of $2,177,000, contingent consideration accrual of $430,000, non-current deferred tax liability of $1,307,000, non-amortizable intangible assets of $591,000, intangible assets of $3,252,000 (with an estimated life of 5-15 years) and the remainder to goodwill (deductible for tax purposes). These values are Level 3 fair value measurements. This business continues to operate in its current location and is managed by Neogen do Brasil, reporting within the Food Safety segment.

Subsequent to the end of the quarter, on September 1, 2017, the Company acquired the assets of The University of Queensland Animal Genetics Laboratory (AGL), an animal genomics laboratory located near Brisbane, Australia. This acquisition is intended to accelerate the growth of the Company’s animal genomics business in Australia and New Zealand. Consideration for the purchase was $2,014,000 in cash. Due to the timing of the transaction, the preliminary purchase price allocation was not complete at the time of filing.

8. LONG TERM DEBT

The Company has a financing agreement with a bank providing for an unsecured revolving line of credit, which was amended on November 30, 2016 to increase the line from $12,000,000 to $15,000,000, and extend the maturity from September 1, 2017 to September 30, 2019. There were no advances against the line of credit during fiscal 2017 and there have been none thus far in fiscal 2018; there was no balance outstanding at August 31, 2017. Interest on any borrowings remained at LIBOR plus 100 basis points (rate under the terms of the agreement was 2.28% at August 31, 2017). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with at August 31, 2017.

9. COMMITMENTS AND CONTINGENCIES

The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin, manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company expenses annual costs of remediation, which have ranged from $38,000 to $57,000 per year over the past five years. The Company’s estimated liability for these costs was $916,000 at August 31, 2017 and May 31, 2017, measured on an undiscounted basis over an estimated period of 15 years; $54,000 of the liability is recorded within current liabilities and the remainder is recorded within other non-current liabilities in the consolidated balance sheet.

The Company is subject to certain legal and other proceedings in the normal course of business that, in the opinion of management, should not have a material effect on its future results of operations or financial position.

10. STOCK PURCHASE

The Company has a stock repurchase program, authorized by the Board of Directors in calendar year 2008, to purchase, subject to market conditions, up to 1,125,000 shares of the Company’s common stock. As of August 31, 2017, 1,012,974 shares were available to be repurchased under the program. There were no purchases in fiscal year 2017 and there have been none thus far in fiscal 2018.

 

11


Table of Contents

PART I – FINANCIAL INFORMATION

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

The information in this Management’s Discussion and Analysis of Financial Condition and Results of Operations contains both historical financial information and forward-looking statements. Neogen does not provide forecasts of future financial performance. While management is optimistic about the Company’s long-term prospects, historical financial information may not be indicative of future financial results.

Safe Harbor and Forward-Looking Statements

Forward-looking statements, within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, are made throughout this Quarterly Report on Form 10-Q. For this purpose, any statements contained herein that are not statements of historical fact may be deemed to be forward looking statements. Without limiting the foregoing, the words “believes,” “anticipates,” “plans,” “expects,” “seeks,” “estimates,” and similar expressions are intended to identify forward-looking statements. There are a number of important factors, including competition, recruitment and dependence on key employees, impact of weather on agriculture and food production, identification and integration of acquisitions, research and development risks, patent and trade secret protection, government regulation and other risks detailed from time to time in the Company’s reports on file at the Securities and Exchange Commission, that could cause Neogen Corporation’s results to differ materially from those indicated by such forward-looking statements, including those detailed in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

In addition, any forward-looking statements represent management’s views only as of the day this Quarterly Report on Form 10-Q was first filed with the Securities and Exchange Commission and should not be relied upon as representing management’s views as of any subsequent date. While management may elect to update forward-looking statements at some point in the future, it specifically disclaims any obligation to do so, even if its views change.

Critical Accounting Policies and Estimates

The discussion and analysis of the Company’s financial condition and results of operations are based on the consolidated financial statements that have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including, but not limited to, those related to receivable allowances, inventories, accruals, goodwill and other intangible assets. These estimates are based 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 were no significant changes to the contractual obligations or contingent liabilities and commitments disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2017.

The Company adopted ASU No. 2016-09 related to share based-compensation on June 1, 2017. There have been no other material changes to the critical accounting policies and estimates disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2017.

 

12


Table of Contents

Executive Overview

Revenues for the Company for the first quarter ended August 31, 2017 were $95.3 million, an increase of 14%, or $11.6 million, compared to revenues of $83.6 million in the same period of the prior year. Net income attributable to Neogen for the first quarter of fiscal year 2018 increased 21% to $11.9 million, or $0.31 per fully diluted share, compared to $9.9 million, or $0.26 per fully diluted share, in the first quarter of fiscal 2017.

Food Safety revenues increased 19% and Animal Safety revenues increased 9%, each compared to the same period in the prior year. The overall organic sales increase for the Company was 9%; organic growth was also 9% for each segment. The acquisitions of Quat-Chem and Rogama, both occurring in December 2016 and reporting through Food Safety, contributed $4.2 million to the overall revenue growth.

International sales were $34.5 million, or 36.2% of total sales, in the first quarter of fiscal 2018 compared to $29.0 million, or 34.7% of total sales, in last year’s first quarter. Currency translations had an immaterial impact on comparative consolidated revenues for the quarter, due to the pound, euro, real and peso stabilizing against the dollar. Neogen Europe recorded a revenue increase of 1% in U.S. dollars in the first quarter, with a 19% increase in genomics revenues offset by lower mycotoxin sales, as last year’s deoxynivalenol (DON) outbreak in France and Germany did not repeat in the current year. Sales at Lab M, the Company’s subsidiary in England, increased 34% as its dehydrated culture media products were integrated into Neogen’s global sales and marketing efforts. Neogen Latinoamerica recorded a sales decrease of 2% in U.S. dollars, primarily due to lower sales of agricultural cleaners and disinfectants, the result of the termination of a distribution agreement earlier in the calendar year; revenues for the group’s food safety diagnostic products increased 25%. Neogen do Brasil revenues increased 39% in U.S. dollars on increased sales of mycotoxin and drug residue test kits. Neogen China sales increased 12% in U.S. dollars in the first quarter of the current fiscal year compared to the first quarter a year ago, led by sales of the Company’s Acumedia and Lab M brands of dehydrated culture media and genomics services.

Service revenue was $14.7 million in the quarter ended August 31, 2017, an increase of $3.3 million, or 29%, compared to $11.4 million in the first quarter of the prior fiscal year. The growth was led by increases in sales to the global cattle and companion animal markets. Sales of genomic testing in the poultry market also increased by approximately 25% as the Company continued to increase testing volumes with a large customer.

Gross margin was 48.2% in the first quarter of fiscal 2018 compared to 48.4% in the same quarter a year ago. This is primarily due to the impact from the two acquisitions in the prior year, Quat-Chem and Rogama, both of which have gross margins that are lower than the historical average for the Company. Excluding these acquisitions, the gross margin in the current year would have been approximately 110 basis points higher.

Total operating expense increased $3.7 million, or 14%, in the first quarter, consistent with the increase in revenues. Sales and marketing expense increased $2.2 million, or 15%, primarily due to increases in salaries and commissions and shipping expense. Approximately $500,000 of this increase is due to the recent acquisitions of Quat-Chem and Rogama. General and administrative expense increased $1.1 million, or 13%; $625,000 of this increase is directly attributable to the recent acquisitions and includes amortization expense of acquired intangible assets. Additional increases were for salaries and other compensation related expenses, and depreciation expense primarily from investment in information technology. Research and development expense increased 16% in the first quarter over the same period in the prior year, primarily from increases in personnel related expenses and contracted outside services related to new product development. Operating income was $16.4 million, or 17.2% of sales, for the quarter, compared to $14.7 million, or 17.6% of sales, in last year’s first quarter.

Other income in the first quarter of fiscal 2018 was $812,000 compared to other income of $492,000 in the first quarter of fiscal 2017. Gains on currency exchange totaled $465,000 in the current quarter compared to currency gains of $246,000 in the prior year. The Company also recorded $369,000 of interest income, compared to $123,000 in the first quarter of the prior year. The Company’s effective income tax rate in the first quarter of fiscal 2018 was 30.7% compared to 34.8% in the first quarter of the prior year. The calculation of the tax rate includes a credit of $396,000 recorded to federal income tax expense related to a new accounting standard regarding share-based compensation, which was adopted by the Company at the beginning of the current fiscal year; previously, excess gains on the exercise of stock options would have been recorded as a credit to shareholders’ equity on the balance sheet. Net income attributable to Neogen increased $2.0 million, or 21%, in the first quarter of 2018.

 

13


Table of Contents

Revenues

 

     Three Months ended August 31,  
                   Increase/         
     2017      2016      (Decrease)      %  
     (in thousands)  

Food Safety

           

Natural Toxins, Allergens & Drug Residues

   $ 19,163      $ 17,597      $ 1,566        9

Bacterial & General Sanitation

     9,119        8,579        540        6

Dehydrated Culture Media & Other

     10,577        9,538        1,039        11

Rodenticides, Insecticides & Disinfectants

     4,690        996        3,694        371

Genomics Services

     3,185        2,446        739        30
  

 

 

    

 

 

    

 

 

    
   $ 46,734      $ 39,156      $ 7,578        19

Animal Safety

           

Life Sciences

   $ 2,427      $ 2,255      $ 172        8

Veterinary Instruments & Disposables

     10,487        9,632        855        9

Animal Care & Other

     7,780        6,984        796        11

Rodenticides, Insecticides & Disinfectants

     17,591        17,681        (90      (1 )% 

Genomics Services

     10,237        7,937        2,300        29
  

 

 

    

 

 

    

 

 

    
   $ 48,522      $ 44,489      $ 4,033        9
  

 

 

    

 

 

    

 

 

    

Total Revenues

   $ 95,256      $ 83,645      $ 11,611        14
  

 

 

    

 

 

    

 

 

    

The Company’s Food Safety segment revenues were $46.7 million in the quarter ended August 31, 2017, an increase of 19% compared to the same period in the prior year. Organic growth for the segment was 9%, with the acquisitions of Quat-Chem and Rogama, both occurring in December 2016, contributing the remainder of the growth. Natural Toxins, Allergens & Drug Residues sales increased 9% in the first quarter over the same period in the prior year. Within this category, sales of allergen test kits rose 17%, with tests to detect gliadin (gluten), milk, soy, peanut and treenuts contributing the majority of the growth. The market for these kits continues to expand due to increased consumer awareness regarding allergenic contamination of food and its adverse impact on human health. Sales of test kits to detect the presence of natural toxins in grain crops increased 9%, primarily the result of a 23% increase in aflatoxin test kits, due to moderate outbreaks in the midwest U.S. and Brazilian corn crops. Drug residue test kits, primarily used to detect the presence of antibiotics in raw milk, rose by 1%, as new products began to gain traction in the market. This product group had declined 4% in fiscal 2017. Bacterial & General Sanitation revenues increased 6% in the first quarter of fiscal 2018. Within this product category, the Company’s AccuPoint sanitation monitoring product line increased 15%, on strength in both readers and samplers, while sales of test kits to detect pathogens increased 6%, led by strong growth in the ANSR product line. Revenues for the company’s Soleris and BioLumix product lines, used to detect spoilage organisms in processed foods, were flat; in the prior year first quarter, equipment sales reported in this category had increased 55%.

Dehydrated Culture Media & Other revenues increased 11% over the prior year, as worldwide Lab M revenues grew 15%; the Company’s Acumedia line of dehydrated culture media rose 12% in the first quarter. Rodenticides, Insecticides & Disinfectants recorded revenues of $4.7 million for the quarter, compared to $1.0 million in last year’s first quarter. The increase was the result of $4.2 million in revenues provided by the Rogama and Quat-Chem acquisitions, which were completed in the second half of the 2017 fiscal year, partially offset by the termination of a distribution agreement in last fiscal year’s third quarter, which resulted in a $430,000 decline in cleaner and disinfectant revenues in Latin America. Genomics Services revenue recorded in the Food Safety segment increased 29% for the comparative quarter, due primarily to growth in Europe, and to a lesser extent, higher volumes in Brazil.

Sales for the Company’s Animal Safety segment were $48.5 million, an increase of 9% in the first quarter compared to the same period in the prior year; all of that growth was organic. Sales of Life Sciences products increased 8%, primarily the result of increased volume from commercial labs for forensic kits to meet requirements for drug testing of commercial truck drivers in Brazil. Veterinary Instruments & Disposables sales increased 9% in the first quarter of fiscal 2018, primarily the result of strength in detectable needles and syringes. Additionally, animal marking products rose 27% for the period; these products had declined throughout fiscal 2017, due to inventory destocking at a number of the Company’s large customers.

 

14


Table of Contents

Sales in the Animal Care & Other product lines increased 11% for the comparative quarters; last year’s results included sales credits totaling $1.1 million as the Company removed its popular canine thyroid replacement product from its distribution channels after the FDA approved a new drug application for a competitive product. Rodenticides, Insecticides & Disinfectants revenues decreased 1% in the first quarter, as the termination of a distribution agreement with a manufacturer of cleaners and disinfectants resulted in lost sales of $860,000. These losses were offset by an 11% increase in sales of insecticide products and increased sales of the Company’s own line of manufactured cleaners and disinfectants. Rodenticides grew 3%, as incremental revenues from penetration in the retail agricultural market were offset by a decline in toll manufacturing sales, due to lower demand.

Genomics Services revenue reported within the Animal Safety segment increased 29% in the first quarter, compared to the same period last year. Growth was strong in the bovine market, and in particular the commercial dairy market, where revenues increased more than 200% over the prior year, as the Company continues to devote significant resources to capture this market. Additionally, the Company continued to grow in the poultry and sheep markets, up 38% and 179%, respectively. New products introduced in the companion animal market drove a 48% increase in sales to that market. Porcine service revenues declined 2% compared to last year’s first quarter, primarily due to competitive pressure in that market.

Financial Condition and Liquidity

The overall cash, cash equivalents and marketable securities position of the Company was $160.0 million at August 31, 2017, compared to $143.6 million at May 31, 2017. Approximately $19.2 million was generated from operations during the first three months of fiscal 2018. Net cash proceeds of $2.1 million were realized from the exercise of stock options and issuance of shares under the Company’s Employee Stock Purchase Plan during the first three months of fiscal 2018. The Company spent $4.5 million for property, equipment and other non-current assets first three months of fiscal 2018.

Accounts receivable balances were $66.3 million at August 31, 2017, a decline of $2.3 million, or 3%, compared to $68.6 million at May 31, 2017. Days sales outstanding, a measurement of the time it takes to collect receivables, were 59 days at August 31, 2017, compared to 60 days at May 31, 2017. All customer accounts are actively managed and no losses in excess of amounts reserved are currently expected.

Net inventory balances were $73.4 million at August 31, 2017, essentially flat compared to a May 31, 2017 balance of $73.1 million. The Company actively monitors its inventory levels, and balances the need for adequate levels of product availability to minimize backorders with a desire to improve inventory turnover and efficiency levels. Formal programs have been instituted in fiscal 2018 to improve inventory turnover.

Inflation and changing prices are not expected to have a material effect on operations, as management believes it will continue to be successful in offsetting increased input costs with price increases and/or cost efficiencies.

Management believes that the Company’s existing cash and marketable securities balances at August 31, 2017, along with available borrowings under its credit facility and cash expected to be generated from future operations, will be sufficient to fund activities for the foreseeable future. However, existing cash and borrowing capacity may not be sufficient to meet the Company’s cash requirements to commercialize products currently under development or its plans to acquire other organizations, technologies or products that fit within the Company’s mission statement. Accordingly, the Company may choose to issue equity securities or enter into other financing arrangements for a portion of its future financing needs.

 

15


Table of Contents

PART I – FINANCIAL INFORMATION

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The Company has interest rate and foreign exchange rate risk exposure but no long-term fixed rate investments or borrowings. The Company’s primary interest rate risk is due to potential fluctuations of interest rates for variable rate borrowings (no long-term borrowings at August 31, 2017) and short-term investments.

Foreign exchange risk exposure arises because the Company markets and sells its products throughout the world. Revenues in certain foreign countries as well as certain expenses related to those revenues are transacted in currencies other than the U.S. dollar. The Company’s operating results are exposed to changes in exchange rates between the U.S. dollar and the British pound sterling, the euro, the Brazilian real, the Mexican peso, the Chinese yuan, and to a lesser extent, the Indian rupee and the Canadian dollar. When the U.S. dollar weakens against foreign currencies, the dollar value of revenues denominated in foreign currencies increases. When the U.S. dollar strengthens, the opposite situation occurs. Additionally, previously recognized revenues in the course of collection can be affected positively or negatively by changes in exchange rates. The Company enters into forward contracts to help mitigate the economic impact of fluctuations in certain currency exchange rates. These contracts are adjusted to fair value through earnings.

Neogen has assets, liabilities and operations outside of the United States, located in Scotland, England, Brazil, Mexico, China, India, and Canada, where the functional currency is the British pound sterling, Brazilian real, Mexican peso, Chinese yuan, Indian rupee and Canadian dollar, respectively, and also transacts business throughout Europe in the euro. The Company’s investments in foreign subsidiaries are considered to be long-term.

PART I – FINANCIAL INFORMATION

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

An evaluation of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of August 31, 2017 was carried out under the supervision and with the participation of the Company’s management, including the Chief Executive Officer and the Vice President & Chief Financial Officer (“the Certifying Officers”). Based on the evaluation, the Certifying Officers concluded that the Company’s disclosure controls and procedures are effective.

Changes in Internal Controls over Financial Reporting

No changes in our control over financial reporting were identified as having occurred during the quarter ended August 31, 2017 that have materially affected, or are reasonably likely to materially affect, internal control over financial reporting.

 

16


Table of Contents

PART II – OTHER INFORMATION

Item 1. Legal Proceedings

The Company is subject to certain legal and other proceedings in the normal course of business. In the opinion of management, the outcomes of these matters are not expected to have a material effect on its future results of operations or financial position.

Item 6. Exhibits

(a) Exhibit Index

 

31.1    Certification of Chief Executive Officer pursuant to Rule 13a-14(a).
31.2    Certification of Chief Financial Officer pursuant to Rule 13a-14(a).
32    Certification pursuant to 18 U.S.C. section 1350
101.INS    XBRL Instance Document
101.SCH    XBRL Taxonomy Extension Schema Document
101.CAL    XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF    XBRL Taxonomy Extension Definition Document
101.LAB    XBRL Taxonomy Extension Label Linkbase Document
101.PRE    XBRL Taxonomy Extension Presentation Linkbase Document

Items 1A, 2, 3, 4, and 5 are not applicable or removed or reserved and have been omitted.

 

17


Table of Contents

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

NEOGEN CORPORATION

(Registrant)

Dated: September 29, 2017

 

/s/ James L. Herbert

James L. Herbert

Executive Chairman

(Principal Executive Officer)

Dated: September 29, 2017

 

/s/ Steven J. Quinlan

Steven J. Quinlan
Vice President & Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

 

18

EX-31.1 2 d433629dex311.htm EX-31.1 EX-31.1

EXHIBIT 31.1

13a. – CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

NEOGEN CORPORATION AND SUBSIDIARIES

I, James L. Herbert, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q for the period ended August 31, 2017 of Neogen 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; and

 

  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; and

 

  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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

 

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 registrant’s board of directors:

 

  a) all significant deficiencies and material weaknesses in the design or operation of internal controls 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.

Dated: September 29, 2017

 

/s/ James L. Herbert

James L. Herbert

Executive Chairman

(Principal Executive Officer)
EX-31.2 3 d433629dex312.htm EX-31.2 EX-31.2

EXHIBIT 31.2

13a. – CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

NEOGEN CORPORATION AND SUBSIDIARIES

I, Steven J. Quinlan, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q for the period ended August 31, 2017 of Neogen 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; and

 

  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; and

 

  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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

 

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 registrant’s board of directors:

 

  a) all significant deficiencies and material weaknesses in the design or operation of internal controls 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.

Dated: September 29, 2017

 

/s/ Steven J. Quinlan

Steven J. Quinlan
Vice President & Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
EX-32 4 d433629dex32.htm EX-32 EX-32

EXHIBIT 32

18 U.S.C. SECTION 1350 CERTIFICATION

NEOGEN CORPORATION

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this Quarterly Report on Form 10-Q of Neogen Corporation (the “Company”) for the period ended August 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, James L. Herbert, as Executive Chairman of the Company and I, Steven J. Quinlan, as Chief Financial Officer, hereby certify pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  (2) Information contained in this Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Dated: September 29, 2017

 

/s/ James L. Herbert

James L. Herbert
Executive Chairman
(Principal Executive Officer)

/s/ Steven J. Quinlan

Steven J. Quinlan
Vice President & Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.INS 5 neog-20170831.xml XBRL INSTANCE DOCUMENT 1125000 12000000 1105000 604000 1133000 2197000 3778000 2715000 1243000 1637000 5682000 4684000 430000 2177000 1307000 2069000 1840000 1026000 591000 3252000 1863000 76187000 468615000 143990000 210176000 114449000 0 60000000 38233260 0.16 38233260 38233260 0.0228 0 2060000 44.85 1.00 100000 1012974 307773000 4842000 60081000 547334000 5079000 -7000000 916000 16665000 487021000 15000000 6117000 180131000 16917000 1900000 6032000 487253000 10546000 232000 38322000 54000 310934000 5185000 63285000 58456000 73413000 66341000 101534000 547334000 105073000 33864000 34364000 14346000 11190000 194857000 209404000 307773000 180131000 232000 -7000000 38233000 6117000 143073000 21931000 35011000 10167000 18685000 55257000 0 60000000 38199367 0.16 38199367 0 2031000 43.84 1.00 100000 295926000 3602000 56652000 528409000 5002000 -7203000 916000 16244000 471614000 6112000 176779000 17048000 2000000 936000 471757000 13820000 143000 0 36002000 54000 292961000 4831000 61748000 77567000 73144000 68576000 66068000 528409000 104759000 35123000 33190000 14323000 7606000 295926000 176779000 143000 -7203000 38199000 6112000 20846000 35983000 9931000 18635000 0 2014000 2017-09-01 21606000 P15Y P5Y 12423000 P15Y P5Y P4Y 0.000 0.012 15.86 0 0.352 P4Y 0.000 0.016 15.59 0 0.272 0.26 20276000 38165000 37615000 0.26 550000 83645000 728000 72245000 11400000 28616000 3446000 14742000 9881000 5910000 -7684000 7356000 7303000 9934000 -2578000 123000 40479000 369000 492000 -42000 15234000 3476000 -181000 5300000 -3946000 1516000 1516000 728000 28116000 14797000 8262000 53000 4781000 2678000 20930000 53000 35535000 43166000 7631000 4262000 25737000 4053000 39157000 35693000 3464000 7999000 44488000 36552000 7936000 7780000 -1037000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>9. COMMITMENTS AND CONTINGENCIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin, manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company expenses annual costs of remediation, which have ranged from $38,000 to $57,000 per year over the past five years. The Company&#x2019;s estimated liability for these costs was $916,000 at August&#xA0;31, 2017 and May&#xA0;31, 2017, measured on an undiscounted basis over an estimated period of 15 years; $54,000 of the liability is recorded within current liabilities and the remainder is recorded within other non-current liabilities in the consolidated balance sheet.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The Company is subject to certain legal and other proceedings in the normal course of business that, in the opinion of management, should not have a material effect on its future results of operations or financial position.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>5. EQUITY COMPENSATION PLANS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Qualified and non-qualified options to purchase shares of common stock may be granted to directors, officers and employees of the Company under the terms of the Company&#x2019;s stock option plans. These options are granted at an exercise price of not less than the fair market value of the stock on the date of grant. Options vest ratably over three and five year periods and the contractual terms are generally five or ten years. A summary of stock option activity during the three months ended August&#xA0;31, 2017 follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Weighted-</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Average</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Exercise&#xA0;Price</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options outstanding June 1, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,031,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">43.84</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">63.95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(46,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31.66</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options outstanding August 31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,060,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44.85</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> During the three month period ended August&#xA0;31, 2017 and 2016, the Company recorded $1,401,000 and $1,516,000, respectively, of compensation expense related to its share-based awards. On June&#xA0;1, 2017, the Company adopted ASU No.&#xA0;2016-09, which simplifies the accounting for share-based payments to employees. The guidance requires the recognition of the income tax effects of awards in the income statement when the awards vest or are settled, thus eliminating additional paid-in capital pools. The guidance also allows for a policy election to account for forfeitures as they occur, rather than on an estimated basis, and requires that excess tax benefits be classified as an operating activity on the Statement of Cash Flows. The Company has elected to account for forfeitures as they occur. The adoption of this ASU reduced income tax expense by $396,000 in the first quarter of fiscal 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The weighted-average fair value per share of stock options granted during fiscal years 2018 and 2017, estimated on the date of grant using the Black-Scholes option pricing model, was $15.59 and $15.86, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected stock price volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected option life</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;years&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;years&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The Company has an employee stock purchase plan that provides for employee stock purchases at a 5% discount to market price. The discount is recorded in administrative expense as of the date of purchase.</p> </div> Q1 2018 10-Q 0.31 0000711377 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>2. INVENTORIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Inventories are stated at the lower of cost, determined on the first-in, first-out method, or net realizable value. The components of inventories follow:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="78%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>August&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>May&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,364</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33,190</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Work-in-process</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,185</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,831</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished and purchased goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33,864</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,123</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,413</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,144</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> LIBOR plus 100 basis points 18671000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>6. NEW ACCOUNTING PRONOUNCEMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In May 2014, the FASB issued ASU No.&#xA0;2014-09&#x2014;Revenue from Contracts with Customers. The new standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard is designed to create greater comparability for financial statement users across industries and jurisdictions and also requires enhanced disclosures. In April 2016, the FASB issued Accounting Standards Update No.&#xA0;2016-10&#x2014;Revenue from Contracts with Customers (Topic 606), which amends and adds clarity to certain aspects of the guidance set forth in ASU 2014-09 related to identifying performance obligations and licensing. The guidance is effective for fiscal years, and interim periods within those years, beginning after December&#xA0;15, 2017. The guidance permits two methods of adoption; a full retrospective method to each prior reporting period presented or a modified retrospective approach with the cumulative effect of initially applying the guidance recognized at the date of initial application. The Company has formed an internal team to implement this ASU and is currently identifying revenue streams and evaluating the potential impact of each stream on its consolidated financial statements. The Company currently expects to adopt using the modified retrospective approach.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> In February 2016, the FASB issued ASU No.&#xA0;2016-02&#x2014;Leases to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December&#xA0;15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. The Company is in the process of evaluating its lessee and lessor arrangements to determine the impact of this amendment on its consolidated financial condition and results of operations. This evaluation includes a review of revenue through leasing arrangements as well as lease expenses, which are primarily through operating lease arrangements at most of the Company&#x2019;s facilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In March 2016, the FASB issued ASU No.&#xA0;2016-09&#x2014;Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting to provide guidance that changes the accounting for certain aspects of share-based payments to employees. The guidance requires the recognition of the income tax effects of awards in the income statement when the awards vest or are settled, thus eliminating additional paid-in capital pools. The guidance also allows for the employer to repurchase more of an employee&#x2019;s shares for tax withholding purposes without triggering liability accounting. In addition, the guidance allows for a policy election to account for forfeitures as they occur rather than on an estimated basis. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December&#xA0;15, 2016 with early adoption permitted. The Company adopted this standard effective June&#xA0;1, 2017; this resulted in a reduction of federal income tax expense of $396,000 in the first quarter of fiscal 2018. The Company believes that tax benefits related to share-based payments will result in a lower effective tax rate in fiscal 2018 and could increase earnings per share by between one to three cents per quarter for the remainder of the fiscal year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In June 2016, the FASB issued ASU No.&#xA0;2016-13&#x2014;Measurement of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and held-to-maturity debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument&#x2019;s contractual life. ASU 2016-13 is effective for fiscal periods beginning after December&#xA0;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Early adoption is permitted. The Company does not believe the adoption of this guidance will have an impact on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> In August 2016, the FASB issued ASU No.&#xA0;2016-15&#x2014;Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force). The amendments in ASU 2016-15 address eight specific cash flow issues and apply to all entities that are required to present a statement of cash flows under FASB Accounting Standards Codification (FASB ASC) 230, Statement of Cash Flows. The amendments in ASU 2016-15 are effective for public business entities for fiscal years beginning after December&#xA0;15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption during an interim period. The Company has not yet adopted this update and is currently evaluating the impact of ASU No.&#xA0;2016-15 on its consolidated financial statements.</p> </div> 31.66 NEOG 38676000 38211000 false <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b>1. BASIS OF PRESENTATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (generally accepted accounting principles) 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 generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. The results of operations for the three month period ended August&#xA0;31, 2017 are not necessarily indicative of the results to be expected for the fiscal year ending May&#xA0;31, 2018. For more complete financial information, these consolidated financial statements should be read in conjunction with the May&#xA0;31, 2017 audited consolidated financial statements and the notes thereto included in the Company&#x2019;s annual report on Form 10-K for the year ended May&#xA0;31, 2017.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The calculation of net income per share attributable to Neogen Corporation follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>August&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <i>(in&#xA0;thousands,&#xA0;except&#xA0;per&#xA0;share&#xA0;amounts)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Numerator for basic and diluted net income per share:</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income attributable to Neogen</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,914</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,881</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Denominator for basic net income per share:</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average shares</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,211</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,615</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of dilutive stock options</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">465</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">550</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Denominator for diluted net income per share</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,676</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,165</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income attributable to Neogen per share:</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The components of inventories follow:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="78%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>August&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>May&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,364</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33,190</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Work-in-process</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,185</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,831</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished and purchased goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33,864</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,123</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,413</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,144</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0 63.95 0 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>10. STOCK PURCHASE</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The Company has a stock repurchase program, authorized by the Board of Directors in calendar year 2008, to purchase, subject to market conditions, up to 1,125,000 shares of the Company&#x2019;s common stock. As of August&#xA0;31, 2017, 1,012,974 shares were available to be repurchased under the program. There were no purchases in fiscal year 2017 and there have been none thus far in fiscal 2018.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>7. BUSINESS AND PRODUCT LINE ACQUISITIONS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Consolidated Statements of Income reflect the results of operations for business acquisitions since the respective dates of purchase. All are accounted for using the acquisition method. Goodwill recognized in the acquisitions discussed below relates primarily to enhancing the Company&#x2019;s strategic platform for the expansion of available product offerings.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> On December&#xA0;1, 2016, the Company acquired the stock of Quat-Chem Ltd., a chemical company that manufactures biosecurity products, based in Rochdale, England. Consideration for the purchase was $21,606,000 in cash and up to $3,778,000 of contingent consideration, due at the end of each of the first two years, based on an excess net sales formula. The preliminary purchase price allocation included accounts receivable of $4,684,000, inventory of $1,243,000, land, property and equipment of $2,715,000, accounts payable of $2,197,000, deferred tax liability of $1,133,000, contingent consideration accrual of $1,105,000, other current liabilities of $604,000, non-amortizable intangible assets of $1,637,000, intangible assets of $5,682,000 (with an estimated life of 5-15 years) and the remainder to goodwill (non-deductible for tax purposes). These values are Level 3 fair value measurements. This business continues to operate in its current location and is managed by Neogen Europe, reporting within the Food Safety segment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> On December&#xA0;27, 2016, the Company acquired the stock of Rogama Industria e Comercio, Ltda., a company that develops and manufactures rodenticides and insecticides, based near Sao Paulo, Brazil. Consideration for the purchase was $12,423,000 in cash and up to $2,069,000 of contingent consideration, due at the end of each of the first two years, based on an excess net sales formula. The preliminary purchase price allocation included accounts receivable of $1,863,000, inventory of $1,026,000, property and equipment of $1,840,000, current liabilities of $2,177,000, contingent consideration accrual of $430,000, non-current deferred tax liability of $1,307,000, non-amortizable intangible assets of $591,000, intangible assets of $3,252,000 (with an estimated life of 5-15 years) and the remainder to goodwill (deductible for tax purposes). These values are Level 3 fair value measurements. This business continues to operate in its current location and is managed by Neogen do Brasil, reporting within the Food Safety segment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Subsequent to the end of the quarter, on September&#xA0;1, 2017, the Company acquired the assets of The University of Queensland Animal Genetics Laboratory (AGL), an animal genomics laboratory located near Brisbane, Australia. This acquisition is intended to accelerate the growth of the Company&#x2019;s animal genomics business in Australia and New Zealand. Consideration for the purchase was $2,014,000 in cash. Due to the timing of the transaction, the preliminary purchase price allocation was not complete at the time of filing.</p> </div> --05-31 0.31 2017-08-31 Large Accelerated Filer 465000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Segment information follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="62%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Corporate&#xA0;and</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Food</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Animal</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Eliminations</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Safety</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Safety</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>As of and for the three months ended August&#xA0;31, 2017</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,282</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,285</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">80,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,689</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,734</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating income (loss)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,777</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,022</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,424</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">194,857</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">209,404</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">143,073</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">547,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>As of and for the three months ended August&#xA0;31, 2016</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">35,693</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,245</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,464</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,936</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,157</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,488</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">83,645</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating income (loss)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,999</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,780</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,037</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,742</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">143,990</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">210,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">114,449</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">468,615</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> A summary of stock option activity during the three months ended August&#xA0;31, 2017 follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Weighted-</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Average</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Exercise&#xA0;Price</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options outstanding June 1, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,031,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">43.84</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">63.95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(46,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31.66</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options outstanding August 31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,060,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44.85</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The fair value of stock options granted was estimated using the following weighted-average assumptions.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected stock price volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected option life</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;years&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;years&#xA0;</td> </tr> </table> </div> 75000 46000 2019-09-30 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>3. NET INCOME PER SHARE</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The calculation of net income per share attributable to Neogen Corporation follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>August&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <i>(in&#xA0;thousands,&#xA0;except&#xA0;per&#xA0;share&#xA0;amounts)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Numerator for basic and diluted net income per share:</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income attributable to Neogen</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,914</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,881</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Denominator for basic net income per share:</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average shares</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,211</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,615</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of dilutive stock options</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">465</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">550</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Denominator for diluted net income per share</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,676</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,165</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income attributable to Neogen per share:</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> NEOGEN CORP <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>8. LONG TERM DEBT</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The Company has a financing agreement with a bank providing for an unsecured revolving line of credit, which was amended on November&#xA0;30, 2016 to increase the line from $12,000,000 to $15,000,000, and extend the maturity from September&#xA0;1, 2017 to September&#xA0;30, 2019. There were no advances against the line of credit during fiscal 2017 and there have been none thus far in fiscal 2018; there was no balance outstanding at August&#xA0;31, 2017. Interest on any borrowings remained at LIBOR plus 100 basis points (rate under the terms of the agreement was 2.28% at August&#xA0;31, 2017). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with at August&#xA0;31, 2017.</p> </div> 2 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>4. SEGMENT INFORMATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company has two reportable segments: Food Safety and Animal Safety. The Food Safety segment is primarily engaged in the development, production and marketing of diagnostic test kits, dehydrated culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation. The Animal Safety segment is primarily engaged in the development, production and marketing of products dedicated to animal safety, including a complete line of consumable products marketed to veterinarians and animal health product distributors; this segment also provides genomic identification and related interpretive bioinformatic services. Additionally, the Animal Safety segment produces and markets rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Neogen&#x2019;s international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the Company&#x2019;s Food Safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer the Company&#x2019;s complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management, and are reported through the Food Safety segment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The accounting policies of each of the segments are the same as those described in Note 1.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Segment information follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="62%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Corporate&#xA0;and</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Food</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Animal</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Eliminations</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Safety</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Safety</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>As of and for the three months ended August&#xA0;31, 2017</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,282</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,285</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">80,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,689</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,734</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating income (loss)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,777</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,022</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,424</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">194,857</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">209,404</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">143,073</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">547,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>As of and for the three months ended August&#xA0;31, 2016</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">35,693</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,245</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,464</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,936</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,157</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,488</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">83,645</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Operating income (loss)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,999</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,780</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,037</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,742</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">143,990</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">210,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">114,449</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">468,615</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.</td> </tr> </table> </div> 95256000 2872000 485000 80567000 14689000 79968000 4415000 16424000 11914000 276000 -2227000 12139000 12117000 11936000 203000 369000 45871000 443000 203000 812000 0 3590000 17236000 3993000 143000 5300000 -39881000 1401000 1401000 44502000 17024000 9325000 22000 1956000 3098000 -19111000 22000 41084000 49385000 8301000 2980000 29447000 1956000 P15Y P5Y -396000 0.03 0.01 0.0100 0.05 46734000 42282000 4452000 8777000 48522000 38285000 10237000 8669000 11914000 -67000 2868000 484000 22000 67000 203000 8000 26000 4000 1000 -1022000 P5Y 57000 P10Y P3Y 38000 P5Y 0000711377 us-gaap:MinimumMember 2017-06-01 2017-08-31 0000711377 us-gaap:MaximumMember 2017-06-01 2017-08-31 0000711377 us-gaap:IntersubsegmentEliminationsMember 2017-06-01 2017-08-31 0000711377 us-gaap:CommonStockMember 2017-06-01 2017-08-31 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-01 2017-08-31 0000711377 us-gaap:NoncontrollingInterestMember 2017-06-01 2017-08-31 0000711377 us-gaap:AdditionalPaidInCapitalMember 2017-06-01 2017-08-31 0000711377 us-gaap:RetainedEarningsMember 2017-06-01 2017-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember 2017-06-01 2017-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember 2017-06-01 2017-08-31 0000711377 neog:TwoThousandElevenPlanMemberus-gaap:EmployeeStockMember 2017-06-01 2017-08-31 0000711377 neog:UnsecuredRevolvingLineOfCreditMemberneog:LiborPlusMember 2017-06-01 2017-08-31 0000711377 us-gaap:AccountingStandardsUpdate201609Memberus-gaap:MinimumMember 2017-06-01 2017-08-31 0000711377 us-gaap:AccountingStandardsUpdate201609Memberus-gaap:MaximumMember 2017-06-01 2017-08-31 0000711377 us-gaap:AccountingStandardsUpdate201609Memberus-gaap:DomesticCountryMember 2017-06-01 2017-08-31 0000711377 2017-06-01 2017-08-31 0000711377 us-gaap:IntersubsegmentEliminationsMember 2016-06-01 2016-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember 2016-06-01 2016-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember 2016-06-01 2016-08-31 0000711377 2016-06-01 2016-08-31 0000711377 us-gaap:ScenarioForecastMember 2017-06-01 2018-05-31 0000711377 2016-06-01 2017-05-31 0000711377 neog:RogamaIndustriaEComercioLtdaMemberus-gaap:MinimumMember 2016-12-27 2016-12-27 0000711377 neog:RogamaIndustriaEComercioLtdaMemberus-gaap:MaximumMember 2016-12-27 2016-12-27 0000711377 neog:RogamaIndustriaEComercioLtdaMember 2016-12-27 2016-12-27 0000711377 neog:QuatChemLtdMemberus-gaap:MinimumMember 2016-12-01 2016-12-01 0000711377 neog:QuatChemLtdMemberus-gaap:MaximumMember 2016-12-01 2016-12-01 0000711377 neog:QuatChemLtdMember 2016-12-01 2016-12-01 0000711377 2016-11-29 2016-11-29 0000711377 neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberus-gaap:SubsequentEventMember 2017-09-01 2017-09-01 0000711377 us-gaap:ScenarioForecastMember 2018-05-31 0000711377 us-gaap:OtherIntangibleAssetsMember 2017-05-31 0000711377 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-05-31 0000711377 us-gaap:CommonStockMember 2017-05-31 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-05-31 0000711377 us-gaap:NoncontrollingInterestMember 2017-05-31 0000711377 us-gaap:AdditionalPaidInCapitalMember 2017-05-31 0000711377 us-gaap:RetainedEarningsMember 2017-05-31 0000711377 2017-05-31 0000711377 2016-05-31 0000711377 us-gaap:OtherIntangibleAssetsMember 2017-08-31 0000711377 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-08-31 0000711377 us-gaap:IntersubsegmentEliminationsMember 2017-08-31 0000711377 us-gaap:CommonStockMember 2017-08-31 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-08-31 0000711377 us-gaap:NoncontrollingInterestMember 2017-08-31 0000711377 us-gaap:AdditionalPaidInCapitalMember 2017-08-31 0000711377 us-gaap:RetainedEarningsMember 2017-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember 2017-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember 2017-08-31 0000711377 2017-08-31 0000711377 us-gaap:IntersubsegmentEliminationsMember 2016-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember 2016-08-31 0000711377 us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember 2016-08-31 0000711377 2016-08-31 0000711377 neog:RogamaIndustriaEComercioLtdaMember 2016-12-27 0000711377 neog:QuatChemLtdMember 2016-12-01 0000711377 2016-11-29 0000711377 2008-12-31 shares iso4217:USD iso4217:USD shares pure neog:Segment Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions. EX-101.SCH 6 neog-20170831.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 104 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - Consolidated Statements of Income link:calculationLink link:presentationLink link:definitionLink 106 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 107 - Statement - Consolidated Statement of Equity link:calculationLink link:presentationLink link:definitionLink 108 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Net Income per Share link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Segment Information link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Equity Compensation Plans link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - New Accounting Pronouncements link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Business and Product Line Acquisitions link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Long Term Debt link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Stock Purchase link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Net Income per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Segment Information (Tables) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Equity Compensation Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Calculation of Net Income Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Segment Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Segment Information (Detail) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Equity Compensation Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - New Accounting Pronouncements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Business and Product Line Acquisitions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Long Term Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Stock Purchase - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 neog-20170831_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 neog-20170831_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 neog-20170831_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 neog-20170831_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information
3 Months Ended
Aug. 31, 2017
shares
Document Information [Line Items]  
Document Type 10-Q
Amendment Flag false
Document Period End Date Aug. 31, 2017
Document Fiscal Year Focus 2018
Document Fiscal Period Focus Q1
Trading Symbol NEOG
Entity Registrant Name NEOGEN CORP
Entity Central Index Key 0000711377
Current Fiscal Year End Date --05-31
Entity Filer Category Large Accelerated Filer
Entity Common Stock, Shares Outstanding 38,233,260
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 31, 2017
May 31, 2017
Current Assets    
Cash and cash equivalents $ 58,456 $ 77,567
Marketable securities (at fair value, which approximates cost) 101,534 66,068
Accounts receivable, less allowance of $1,900 and $2,000 66,341 68,576
Inventories 73,413 73,144
Prepaid expenses and other current assets 11,190 7,606
Total Current Assets 310,934 292,961
Net Property and Equipment 63,285 61,748
Other Assets    
Goodwill 105,073 104,759
Other non-amortizable intangible assets 14,346 14,323
Total Assets 547,334 528,409
Current Liabilities    
Accounts payable 16,665 16,244
Accrued compensation 5,079 5,002
Income taxes 6,032 936
Other accruals 10,546 13,820
Total Current Liabilities 38,322 36,002
Deferred Income Taxes 16,917 17,048
Other Non-Current Liabilities 4,842 3,602
Total Liabilities 60,081 56,652
Commitments and Contingencies (note 9)
Equity    
Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding
Common stock, $0.16 par value, 60,000,000 shares authorized, 38,233,260 and 38,199,367 shares issued and outstanding at August 31, 2017 and May 31, 2017, respectively 6,117 6,112
Additional paid-in capital 180,131 176,779
Accumulated other comprehensive loss (7,000) (7,203)
Retained earnings 307,773 295,926
Total Neogen Corporation Stockholders' Equity 487,021 471,614
Non-controlling interest 232 143
Total Equity 487,253 471,757
Total Liabilities and Equity 547,334 528,409
Customer-based intangibles    
Other Assets    
Amortizable intangible assets, net of accumulated amortization 35,011 35,983
Other Intangible Assets    
Other Assets    
Amortizable intangible assets, net of accumulated amortization $ 18,685 $ 18,635
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Aug. 31, 2017
May 31, 2017
Accounts receivable, allowance $ 1,900 $ 2,000
Preferred stock, par value $ 1.00 $ 1.00
Preferred stock, shares authorized 100,000 100,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.16 $ 0.16
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 38,233,260 38,199,367
Common stock, shares outstanding 38,233,260 38,199,367
Customer-based intangibles    
Accumulated Amortization $ 21,931 $ 20,846
Other Intangible Assets    
Accumulated Amortization $ 10,167 $ 9,931
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2017
Aug. 31, 2016
Revenues    
Product revenues $ 80,567 $ 72,245
Service revenues 14,689 11,400
Total Revenues 95,256 83,645
Cost of Revenues    
Cost of product revenues 41,084 35,535
Cost of service revenues 8,301 7,631
Total Cost of Revenues 49,385 43,166
Gross Margin 45,871 40,479
Operating Expenses    
Sales and marketing 17,024 14,797
General and administrative 9,325 8,262
Research and development 3,098 2,678
Total Operating Expenses 29,447 25,737
Operating Income 16,424 14,742
Other Income    
Interest income 369 123
Other income 443 369
Total Other Income 812 492
Income Before Taxes 17,236 15,234
Provision for Income Taxes 5,300 5,300
Net Income 11,936 9,934
Net (Income) Attributable to Non-Controlling Interest (22) (53)
Net Income Attributable to Neogen $ 11,914 $ 9,881
Net Income Attributable to Neogen Per Share    
Basic $ 0.31 $ 0.26
Diluted $ 0.31 $ 0.26
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2017
Aug. 31, 2016
Net income $ 11,936 $ 9,934
Other comprehensive income (loss), net of tax: currency translation adjustments 203 (2,578)
Comprehensive income 12,139 7,356
Comprehensive (income) attributable to non-controlling interest (22) (53)
Comprehensive income attributable to Neogen Corporation $ 12,117 $ 7,303
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statement of Equity - 3 months ended Aug. 31, 2017 - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Non-controlling Interest
Beginning Balance at May. 31, 2017 $ 471,757 $ 6,112 $ 176,779 $ (7,203) $ 295,926 $ 143
Beginning Balance (in shares) at May. 31, 2017 38,199,367 38,199,000        
Issuance of shares under share-based compensation plan $ 2,872 $ 4 2,868      
Issuance of shares under share-based compensation plan (in shares)   26,000        
Issuance of shares under employee stock purchase plan 485 $ 1 484      
Issuance of shares under employee stock purchase plan (in shares)   8,000        
Conversion of minority interest purchase to retained earnings         (67) 67
Net income 11,936       11,914 22
Other comprehensive income 203     203    
Ending Balance at Aug. 31, 2017 $ 487,253 $ 6,117 $ 180,131 $ (7,000) $ 307,773 $ 232
Ending Balance (in shares) at Aug. 31, 2017 38,233,260 38,233,000        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2017
Aug. 31, 2016
Cash Flows From Operating Activities    
Net income $ 11,936 $ 9,934
Adjustments to reconcile net income to net cash provided from operating activities:    
Depreciation and amortization 3,993 3,476
Share-based compensation 1,401 1,516
Excess income tax benefit from the exercise of stock options (see note 5)   (728)
Change in operating assets and liabilities:    
Accounts receivable 2,227 7,684
Inventories (276) (5,910)
Prepaid expenses and other current assets (3,590) 42
Accounts payable, accruals and other changes 2,980 4,262
Net Cash From Operating Activities 18,671 20,276
Cash Flows Used In Investing Activities    
Purchases of property, equipment and other non-current intangible assets (4,415) (3,446)
Proceeds from the sale of marketable securities 44,502 28,116
Purchases of marketable securities (79,968) (28,616)
Net Cash Used In Investing Activities (39,881) (3,946)
Cash Flows From Financing Activities    
Exercise of stock options 1,956 4,053
Excess income tax benefit from the exercise of stock options (see note 5)   728
Net Cash From Financing Activities 1,956 4,781
Effect of Exchange Rate on Cash 143 (181)
Net Increase In Cash and Cash Equivalents (19,111) 20,930
Cash And Cash Equivalents At Beginning Of Period 77,567 55,257
Cash And Cash Equivalents At End Of Period $ 58,456 $ 76,187
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation
3 Months Ended
Aug. 31, 2017
Basis of Presentation

1. BASIS OF PRESENTATION

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (generally accepted accounting principles) 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 generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. The results of operations for the three month period ended August 31, 2017 are not necessarily indicative of the results to be expected for the fiscal year ending May 31, 2018. For more complete financial information, these consolidated financial statements should be read in conjunction with the May 31, 2017 audited consolidated financial statements and the notes thereto included in the Company’s annual report on Form 10-K for the year ended May 31, 2017.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories
3 Months Ended
Aug. 31, 2017
Inventories

2. INVENTORIES

Inventories are stated at the lower of cost, determined on the first-in, first-out method, or net realizable value. The components of inventories follow:

 

     August 31,      May 31,  
     2017      2017  
     (in thousands)  

Raw materials

   $ 34,364      $ 33,190  

Work-in-process

     5,185        4,831  

Finished and purchased goods

     33,864        35,123  
  

 

 

    

 

 

 
   $ 73,413      $ 73,144  
  

 

 

    

 

 

 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income per Share
3 Months Ended
Aug. 31, 2017
Net Income per Share

3. NET INCOME PER SHARE

The calculation of net income per share attributable to Neogen Corporation follows:

 

    Three Months Ended  
    August 31,  
    2017     2016  
    (in thousands, except per share amounts)  

Numerator for basic and diluted net income per share:

   

Net income attributable to Neogen

  $ 11,914     $ 9,881  

Denominator for basic net income per share:

   

Weighted average shares

    38,211       37,615  

Effect of dilutive stock options

    465       550  
 

 

 

   

 

 

 

Denominator for diluted net income per share

    38,676       38,165  

Net income attributable to Neogen per share:

   

Basic

  $ 0.31     $ 0.26  
 

 

 

   

 

 

 

Diluted

  $ 0.31     $ 0.26  
 

 

 

   

 

 

 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information
3 Months Ended
Aug. 31, 2017
Segment Information

4. SEGMENT INFORMATION

The Company has two reportable segments: Food Safety and Animal Safety. The Food Safety segment is primarily engaged in the development, production and marketing of diagnostic test kits, dehydrated culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation. The Animal Safety segment is primarily engaged in the development, production and marketing of products dedicated to animal safety, including a complete line of consumable products marketed to veterinarians and animal health product distributors; this segment also provides genomic identification and related interpretive bioinformatic services. Additionally, the Animal Safety segment produces and markets rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities.

Neogen’s international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the Company’s Food Safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer the Company’s complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management, and are reported through the Food Safety segment.

The accounting policies of each of the segments are the same as those described in Note 1.

Segment information follows:

 

                   Corporate and         
     Food      Animal      Eliminations         
     Safety      Safety      (1)      Total  
     (in thousands)  

As of and for the three months ended August 31, 2017

           

Product revenues to external customers

   $ 42,282      $ 38,285      $ —        $ 80,567  

Service revenues to external customers

     4,452        10,237        —          14,689  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues to external customers

     46,734        48,522        —          95,256  

Operating income (loss)

     8,777        8,669        (1,022      16,424  

Total assets

     194,857        209,404        143,073        547,334  

As of and for the three months ended August 31, 2016

           

Product revenues to external customers

   $ 35,693      $ 36,552      $ —        $ 72,245  

Service revenues to external customers

     3,464        7,936        —          11,400  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues to external customers

     39,157        44,488        —          83,645  

Operating income (loss)

     7,999        7,780        (1,037      14,742  

Total assets

     143,990        210,176        114,449        468,615  

 

(1) Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Compensation Plans
3 Months Ended
Aug. 31, 2017
Equity Compensation Plans

5. EQUITY COMPENSATION PLANS

Qualified and non-qualified options to purchase shares of common stock may be granted to directors, officers and employees of the Company under the terms of the Company’s stock option plans. These options are granted at an exercise price of not less than the fair market value of the stock on the date of grant. Options vest ratably over three and five year periods and the contractual terms are generally five or ten years. A summary of stock option activity during the three months ended August 31, 2017 follows:

 

            Weighted-  
            Average  
     Shares      Exercise Price  

Options outstanding June 1, 2017

     2,031,000      $ 43.84  

Granted

     75,000        63.95  

Exercised

     (46,000      31.66  

Forfeited

     —       
  

 

 

    

 

 

 

Options outstanding August 31, 2017

     2,060,000        44.85  

During the three month period ended August 31, 2017 and 2016, the Company recorded $1,401,000 and $1,516,000, respectively, of compensation expense related to its share-based awards. On June 1, 2017, the Company adopted ASU No. 2016-09, which simplifies the accounting for share-based payments to employees. The guidance requires the recognition of the income tax effects of awards in the income statement when the awards vest or are settled, thus eliminating additional paid-in capital pools. The guidance also allows for a policy election to account for forfeitures as they occur, rather than on an estimated basis, and requires that excess tax benefits be classified as an operating activity on the Statement of Cash Flows. The Company has elected to account for forfeitures as they occur. The adoption of this ASU reduced income tax expense by $396,000 in the first quarter of fiscal 2018.

The weighted-average fair value per share of stock options granted during fiscal years 2018 and 2017, estimated on the date of grant using the Black-Scholes option pricing model, was $15.59 and $15.86, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions.

 

     FY2018     FY2017  

Risk-free interest rate

     1.6     1.2

Expected dividend yield

     0.0     0.0

Expected stock price volatility

     27.2     35.2

Expected option life

     4.0  years      4.0  years 

The Company has an employee stock purchase plan that provides for employee stock purchases at a 5% discount to market price. The discount is recorded in administrative expense as of the date of purchase.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
New Accounting Pronouncements
3 Months Ended
Aug. 31, 2017
New Accounting Pronouncements

6. NEW ACCOUNTING PRONOUNCEMENTS

In May 2014, the FASB issued ASU No. 2014-09—Revenue from Contracts with Customers. The new standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard is designed to create greater comparability for financial statement users across industries and jurisdictions and also requires enhanced disclosures. In April 2016, the FASB issued Accounting Standards Update No. 2016-10—Revenue from Contracts with Customers (Topic 606), which amends and adds clarity to certain aspects of the guidance set forth in ASU 2014-09 related to identifying performance obligations and licensing. The guidance is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. The guidance permits two methods of adoption; a full retrospective method to each prior reporting period presented or a modified retrospective approach with the cumulative effect of initially applying the guidance recognized at the date of initial application. The Company has formed an internal team to implement this ASU and is currently identifying revenue streams and evaluating the potential impact of each stream on its consolidated financial statements. The Company currently expects to adopt using the modified retrospective approach.

 

In February 2016, the FASB issued ASU No. 2016-02—Leases to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. The Company is in the process of evaluating its lessee and lessor arrangements to determine the impact of this amendment on its consolidated financial condition and results of operations. This evaluation includes a review of revenue through leasing arrangements as well as lease expenses, which are primarily through operating lease arrangements at most of the Company’s facilities.

In March 2016, the FASB issued ASU No. 2016-09—Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting to provide guidance that changes the accounting for certain aspects of share-based payments to employees. The guidance requires the recognition of the income tax effects of awards in the income statement when the awards vest or are settled, thus eliminating additional paid-in capital pools. The guidance also allows for the employer to repurchase more of an employee’s shares for tax withholding purposes without triggering liability accounting. In addition, the guidance allows for a policy election to account for forfeitures as they occur rather than on an estimated basis. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2016 with early adoption permitted. The Company adopted this standard effective June 1, 2017; this resulted in a reduction of federal income tax expense of $396,000 in the first quarter of fiscal 2018. The Company believes that tax benefits related to share-based payments will result in a lower effective tax rate in fiscal 2018 and could increase earnings per share by between one to three cents per quarter for the remainder of the fiscal year.

In June 2016, the FASB issued ASU No. 2016-13—Measurement of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and held-to-maturity debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument’s contractual life. ASU 2016-13 is effective for fiscal periods beginning after December 15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Early adoption is permitted. The Company does not believe the adoption of this guidance will have an impact on its consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15—Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force). The amendments in ASU 2016-15 address eight specific cash flow issues and apply to all entities that are required to present a statement of cash flows under FASB Accounting Standards Codification (FASB ASC) 230, Statement of Cash Flows. The amendments in ASU 2016-15 are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption during an interim period. The Company has not yet adopted this update and is currently evaluating the impact of ASU No. 2016-15 on its consolidated financial statements.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business and Product Line Acquisitions
3 Months Ended
Aug. 31, 2017
Business and Product Line Acquisitions

7. BUSINESS AND PRODUCT LINE ACQUISITIONS

The Consolidated Statements of Income reflect the results of operations for business acquisitions since the respective dates of purchase. All are accounted for using the acquisition method. Goodwill recognized in the acquisitions discussed below relates primarily to enhancing the Company’s strategic platform for the expansion of available product offerings.

On December 1, 2016, the Company acquired the stock of Quat-Chem Ltd., a chemical company that manufactures biosecurity products, based in Rochdale, England. Consideration for the purchase was $21,606,000 in cash and up to $3,778,000 of contingent consideration, due at the end of each of the first two years, based on an excess net sales formula. The preliminary purchase price allocation included accounts receivable of $4,684,000, inventory of $1,243,000, land, property and equipment of $2,715,000, accounts payable of $2,197,000, deferred tax liability of $1,133,000, contingent consideration accrual of $1,105,000, other current liabilities of $604,000, non-amortizable intangible assets of $1,637,000, intangible assets of $5,682,000 (with an estimated life of 5-15 years) and the remainder to goodwill (non-deductible for tax purposes). These values are Level 3 fair value measurements. This business continues to operate in its current location and is managed by Neogen Europe, reporting within the Food Safety segment.

On December 27, 2016, the Company acquired the stock of Rogama Industria e Comercio, Ltda., a company that develops and manufactures rodenticides and insecticides, based near Sao Paulo, Brazil. Consideration for the purchase was $12,423,000 in cash and up to $2,069,000 of contingent consideration, due at the end of each of the first two years, based on an excess net sales formula. The preliminary purchase price allocation included accounts receivable of $1,863,000, inventory of $1,026,000, property and equipment of $1,840,000, current liabilities of $2,177,000, contingent consideration accrual of $430,000, non-current deferred tax liability of $1,307,000, non-amortizable intangible assets of $591,000, intangible assets of $3,252,000 (with an estimated life of 5-15 years) and the remainder to goodwill (deductible for tax purposes). These values are Level 3 fair value measurements. This business continues to operate in its current location and is managed by Neogen do Brasil, reporting within the Food Safety segment.

Subsequent to the end of the quarter, on September 1, 2017, the Company acquired the assets of The University of Queensland Animal Genetics Laboratory (AGL), an animal genomics laboratory located near Brisbane, Australia. This acquisition is intended to accelerate the growth of the Company’s animal genomics business in Australia and New Zealand. Consideration for the purchase was $2,014,000 in cash. Due to the timing of the transaction, the preliminary purchase price allocation was not complete at the time of filing.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long Term Debt
3 Months Ended
Aug. 31, 2017
Long Term Debt

8. LONG TERM DEBT

The Company has a financing agreement with a bank providing for an unsecured revolving line of credit, which was amended on November 30, 2016 to increase the line from $12,000,000 to $15,000,000, and extend the maturity from September 1, 2017 to September 30, 2019. There were no advances against the line of credit during fiscal 2017 and there have been none thus far in fiscal 2018; there was no balance outstanding at August 31, 2017. Interest on any borrowings remained at LIBOR plus 100 basis points (rate under the terms of the agreement was 2.28% at August 31, 2017). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with at August 31, 2017.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
3 Months Ended
Aug. 31, 2017
Commitments and Contingencies

9. COMMITMENTS AND CONTINGENCIES

The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin, manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company expenses annual costs of remediation, which have ranged from $38,000 to $57,000 per year over the past five years. The Company’s estimated liability for these costs was $916,000 at August 31, 2017 and May 31, 2017, measured on an undiscounted basis over an estimated period of 15 years; $54,000 of the liability is recorded within current liabilities and the remainder is recorded within other non-current liabilities in the consolidated balance sheet.

The Company is subject to certain legal and other proceedings in the normal course of business that, in the opinion of management, should not have a material effect on its future results of operations or financial position.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Purchase
3 Months Ended
Aug. 31, 2017
Stock Purchase

10. STOCK PURCHASE

The Company has a stock repurchase program, authorized by the Board of Directors in calendar year 2008, to purchase, subject to market conditions, up to 1,125,000 shares of the Company’s common stock. As of August 31, 2017, 1,012,974 shares were available to be repurchased under the program. There were no purchases in fiscal year 2017 and there have been none thus far in fiscal 2018.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Tables)
3 Months Ended
Aug. 31, 2017
Inventories

The components of inventories follow:

 

     August 31,      May 31,  
     2017      2017  
     (in thousands)  

Raw materials

   $ 34,364      $ 33,190  

Work-in-process

     5,185        4,831  

Finished and purchased goods

     33,864        35,123  
  

 

 

    

 

 

 
   $ 73,413      $ 73,144  
  

 

 

    

 

 

 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income per Share (Tables)
3 Months Ended
Aug. 31, 2017
Calculation of Net Income Per Share

The calculation of net income per share attributable to Neogen Corporation follows:

 

    Three Months Ended  
    August 31,  
    2017     2016  
    (in thousands, except per share amounts)  

Numerator for basic and diluted net income per share:

   

Net income attributable to Neogen

  $ 11,914     $ 9,881  

Denominator for basic net income per share:

   

Weighted average shares

    38,211       37,615  

Effect of dilutive stock options

    465       550  
 

 

 

   

 

 

 

Denominator for diluted net income per share

    38,676       38,165  

Net income attributable to Neogen per share:

   

Basic

  $ 0.31     $ 0.26  
 

 

 

   

 

 

 

Diluted

  $ 0.31     $ 0.26  
 

 

 

   

 

 

 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Tables)
3 Months Ended
Aug. 31, 2017
Segment Information

Segment information follows:

 

                   Corporate and         
     Food      Animal      Eliminations         
     Safety      Safety      (1)      Total  
     (in thousands)  

As of and for the three months ended August 31, 2017

           

Product revenues to external customers

   $ 42,282      $ 38,285      $ —        $ 80,567  

Service revenues to external customers

     4,452        10,237        —          14,689  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues to external customers

     46,734        48,522        —          95,256  

Operating income (loss)

     8,777        8,669        (1,022      16,424  

Total assets

     194,857        209,404        143,073        547,334  

As of and for the three months ended August 31, 2016

           

Product revenues to external customers

   $ 35,693      $ 36,552      $ —        $ 72,245  

Service revenues to external customers

     3,464        7,936        —          11,400  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues to external customers

     39,157        44,488        —          83,645  

Operating income (loss)

     7,999        7,780        (1,037      14,742  

Total assets

     143,990        210,176        114,449        468,615  

 

(1) Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Compensation Plans (Tables)
3 Months Ended
Aug. 31, 2017
Stock Option Activity

A summary of stock option activity during the three months ended August 31, 2017 follows:

 

            Weighted-  
            Average  
     Shares      Exercise Price  

Options outstanding June 1, 2017

     2,031,000      $ 43.84  

Granted

     75,000        63.95  

Exercised

     (46,000      31.66  

Forfeited

     —       
  

 

 

    

 

 

 

Options outstanding August 31, 2017

     2,060,000        44.85  
Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions

The fair value of stock options granted was estimated using the following weighted-average assumptions.

 

     FY2018     FY2017  

Risk-free interest rate

     1.6     1.2

Expected dividend yield

     0.0     0.0

Expected stock price volatility

     27.2     35.2

Expected option life

     4.0  years      4.0  years 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Detail) - USD ($)
$ in Thousands
Aug. 31, 2017
May 31, 2017
Inventory [Line Items]    
Raw materials $ 34,364 $ 33,190
Work-in-process 5,185 4,831
Finished and purchased goods 33,864 35,123
Inventories $ 73,413 $ 73,144
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Calculation of Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Aug. 31, 2017
Aug. 31, 2016
Earnings Per Share [Line Items]    
Numerator for basic and diluted net income per share - Net income attributable to Neogen $ 11,914 $ 9,881
Denominator for basic net income per share - Weighted average shares 38,211 37,615
Effect of dilutive stock options 465 550
Denominator for diluted net income per share 38,676 38,165
Net income attributable to Neogen per share:    
Basic $ 0.31 $ 0.26
Diluted $ 0.31 $ 0.26
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information - Additional Information (Detail)
3 Months Ended
Aug. 31, 2017
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments 2
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2017
Aug. 31, 2016
May 31, 2017
Segment Reporting Information [Line Items]      
Product revenues to external customers $ 80,567 $ 72,245  
Service revenues to external customers 14,689 11,400  
Total revenues to external customers 95,256 83,645  
Operating income (loss) 16,424 14,742  
Total assets 547,334 468,615 $ 528,409
Operating Segments | Food Safety      
Segment Reporting Information [Line Items]      
Product revenues to external customers 42,282 35,693  
Service revenues to external customers 4,452 3,464  
Total revenues to external customers 46,734 39,157  
Operating income (loss) 8,777 7,999  
Total assets 194,857 143,990  
Operating Segments | Animal Safety      
Segment Reporting Information [Line Items]      
Product revenues to external customers 38,285 36,552  
Service revenues to external customers 10,237 7,936  
Total revenues to external customers 48,522 44,488  
Operating income (loss) 8,669 7,780  
Total assets 209,404 210,176  
Corporate and Eliminations      
Segment Reporting Information [Line Items]      
Operating income (loss) [1] (1,022) (1,037)  
Total assets [1] $ 143,073 $ 114,449  
[1] Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Aug. 31, 2017
Aug. 31, 2016
May 31, 2018
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense related to share based awards $ 1,401,000 $ 1,516,000    
Weighted-average fair value per share of stock options granted       $ 15.86
During fiscal 2018        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value per share of stock options granted     $ 15.59  
U.S. | ASU No. 2016-09        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Decrease in income tax expense $ (396,000)      
Employee Stock Purchase Plan | 2011 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual maximum limit percentage of compensation to purchase shares 5.00%      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option vesting period 3 years      
Stock option contractual terms 5 years      
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option vesting period 5 years      
Stock option contractual terms 10 years      
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Option Activity (Detail)
3 Months Ended
Aug. 31, 2017
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding, Beginning Balance | shares 2,031,000
Shares, Granted | shares 75,000
Shares, Exercised | shares (46,000)
Shares, Forfeited | shares 0
Shares Outstanding, Ending Balance | shares 2,060,000
Weighted-Average Exercise Price, Beginning Balance | $ / shares $ 43.84
Weighted-Average Exercise Price, Granted | $ / shares 63.95
Weighted-Average Exercise Price, Exercised | $ / shares 31.66
Weighted-Average Exercise Price, Forfeited | $ / shares 0
Weighted-Average Exercise Price, Ending Balance | $ / shares $ 44.85
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)
12 Months Ended
May 31, 2018
May 31, 2017
Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]    
Risk-free interest rate   1.20%
Expected dividend yield   0.00%
Expected stock price volatility   35.20%
Expected option life (in years)   4 years
During fiscal 2018    
Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]    
Risk-free interest rate 1.60%  
Expected dividend yield 0.00%  
Expected stock price volatility 27.20%  
Expected option life (in years) 4 years  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
New Accounting Pronouncements - Additional Information (Detail) - ASU No. 2016-09
3 Months Ended
Aug. 31, 2017
USD ($)
$ / shares
U.S.  
Decrease in income tax expense | $ $ (396,000)
Minimum  
New Accounting Pronouncement, Effect of Change on Basic Earnings Per Share $ 0.01
Maximum  
New Accounting Pronouncement, Effect of Change on Basic Earnings Per Share $ 0.03
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business and Product Line Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 01, 2017
Dec. 27, 2016
Dec. 01, 2016
Quat-Chem Ltd.      
Business Acquisition [Line Items]      
Cash consideration for purchase of business     $ 21,606
Contingent consideration potential payment     3,778
Purchase price allocation for accounts receivable     4,684
Purchase price allocation for inventory     1,243
Purchase price allocation for land, property and equipment     2,715
Purchase price allocation for accounts payable     2,197
Purchase price allocation for deferred tax liability     1,133
Allocation of purchase price for contingent consideration potential payment     1,105
Purchase price allocation for other current liabilities     604
Purchase price allocation for non-amortizable intangible assets     1,637
Purchase price allocation for intangible assets     $ 5,682
Quat-Chem Ltd. | Minimum      
Business Acquisition [Line Items]      
Finite lived intangible assets, useful life     5 years
Quat-Chem Ltd. | Maximum      
Business Acquisition [Line Items]      
Finite lived intangible assets, useful life     15 years
Rogama Industria e Comercio, Ltda.      
Business Acquisition [Line Items]      
Cash consideration for purchase of business   $ 12,423  
Contingent consideration potential payment   2,069  
Purchase price allocation for accounts receivable   1,863  
Purchase price allocation for inventory   1,026  
Purchase price allocation for land, property and equipment   1,840  
Allocation of purchase price for contingent consideration potential payment   430  
Purchase price allocation for non-amortizable intangible assets   591  
Purchase price allocation for intangible assets   3,252  
Purchase price allocation for current liabilities   2,177  
Purchase price allocation for Non-current deferred tax liability   $ 1,307  
Rogama Industria e Comercio, Ltda. | Minimum      
Business Acquisition [Line Items]      
Finite lived intangible assets, useful life   5 years  
Rogama Industria e Comercio, Ltda. | Maximum      
Business Acquisition [Line Items]      
Finite lived intangible assets, useful life   15 years  
The University of Queensland Animal Genetics Laboratory | Subsequent Event      
Business Acquisition [Line Items]      
Cash consideration for purchase of business $ 2,014    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long Term Debt - Additional Information (Detail) - USD ($)
3 Months Ended
Nov. 29, 2016
Aug. 31, 2017
May 31, 2018
May 31, 2017
Debt Instrument [Line Items]        
Unsecured revolving line of credit, total amount available $ 12,000,000 $ 15,000,000    
Unsecured revolving line of credit, maturity date Sep. 01, 2017 Sep. 30, 2019    
Unsecured revolving line of credit, interest terms   LIBOR plus 100 basis points    
Unsecured revolving line of credit, interest rate   2.28%    
Unsecured revolving line of credit, balance outstanding   $ 0    
Unsecured revolving line of credit, advances       $ 0
During fiscal 2018        
Debt Instrument [Line Items]        
Unsecured revolving line of credit, advances     $ 0  
Libor Plus | Unsecured Revolving Line of Credit        
Debt Instrument [Line Items]        
Unsecured revolving line of credit, spread   1.00%    
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended
Aug. 31, 2017
May 31, 2017
Commitments and Contingencies Disclosure [Line Items]    
Environmental remediation expense, period of remediation, years 5 years  
Estimated liability costs of remediation $ 916,000 $ 916,000
Estimated liability, measurement period, years 15 years  
Estimated liability costs of remediation, current $ 54,000 $ 54,000
Minimum    
Commitments and Contingencies Disclosure [Line Items]    
Environmental remediation expense 38,000  
Maximum    
Commitments and Contingencies Disclosure [Line Items]    
Environmental remediation expense $ 57,000  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Purchase - Additional Information (Detail) - shares
12 Months Ended
May 31, 2018
May 31, 2017
Aug. 31, 2017
Dec. 31, 2008
Stock Repurchase Program [Line Items]        
Shares authorized to purchase       1,125,000
Number of shares available to be repurchased     1,012,974  
Number of shares repurchased   0    
During fiscal 2018        
Stock Repurchase Program [Line Items]        
Number of shares repurchased 0      
EXCEL 44 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #. /4L?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ,X ]2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " S@#U+BITE,.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$E91TWJR\9.&PQ6V.C-V&IK&CO&UDCZ]G.R M-J5L#["CI=^?/H$:'83N(K[%+F DB^EN<*U/0H\>$KMA/,:, 6 M'7I*4)45,#E.#*>A;> *&&&$T:6? IJ9.%7_Q$X=8.?DD.R?KR_NT;F%](N4UYE_)"CH%7+/+Y(_%X]/FF?BGF]' MUQN_J[#KC-W9?VQ\$90-_+H+^0U02P,$% @ ,X ]2YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " S@#U+0-9[]E(" # !P & 'AL+W=OUK-57% MZ]VW'Z!U1N@;!7R>\SL@@YT+,QM0TB09"@EM:=7^1F[,B+G-UD4W=PY)ZXM2WE?P_0L&'G M8_\Q\%9?*ZD'4)'W] H_0/[LCUSUT!SE7+?0B9IU'H?+SM_C[0%'VF 4OVH8 MQ*+MZ:F<&'O7G:_GG1_HC*"!4NH05+WN\ I-HR.I//Y,0?V9J8W+]B/Z9S-Y M-9D3%?#*FM_U658[/_.],USHK9%O;/@"TX1BWYMF_PWNT"BYSD0Q2M8(\_3* MFY"LG:*H5%KZ,;[KSKR'\4OTL+D-9#*0V4#,XJ 19#+_1"4M^C, M+S3V<&$/W?;(:8^,/5K8H]7T;$7L!L1.0&S9DQ7 5J1N0.($))8]6P%LQ<8- M2)V U++C]188);&1=.,_#'#FAF1.2&9#\ HR2I*EY,E.V3@1&QL1KA .2>1& MX,!]6@([0KP^+PY-\H3RY$QB.T*ZIF#KGZ08A^F3O86=AW./B4U:;R^7YLD& MP^XSC$,K K%N&8?FR3V#W4<=VR>9D#4ELE8MS$@8DB18L=#B FV!7TWI$%[) M;IVI6XO1N3SMB;F _\O'VO:=\FO=">_$I+K&S65[84R"2BAX4:E4JIS.G08N M4C=3U>9C31D[DO53O41ST2[^ 5!+ P04 " S@#U+3FUCG6@$ #0%0 M& 'AL+W=OU(?^?KD;AN-=EO5/N]!4_9?V& [QE^>V:ZHA/G8O67_L0K6=@IHZ M Z5G^Z5>OK_XNG_9#>.+ M;+TZ5B_ACS#\>7SHXE-V:66[;\*AW[>'11>>[Y<_ZKL2BS%@4ORU#Z?^ZGXQ MIO+8MM_&AU^W]TLU.@IU>!K&)JIX>0MEJ.NQI>CCG[G1Y:7/,?#Z_KWUGZ?D M8S*/51_*MOY[OQUV]\M\N=B&Y^JU'KZVIU_"G)!=+N;L?PMOH8[RT4GLXZFM M^^GOXNFU']IF;B5:::KOY^O^,%U/<_OO87( S %P"=#FPP"< _#_ )R2/SN; M4OVI&JKUJFM/B^X\6\=J+ I]AW$PG\:7T]A-O\5L^_CV;0VXRM[&=F;)YBR! M:XFYE92"Q%XD631P<0&B"YCB\3K>R?$HQN,4;Z[C/=F+$;T8[B4G7LX2>]6+5MHB'54NR ME5RTDG,K0*SDK!/4JF#UPF500.&T[*80W13<#>5!P4L!(;?$C*#2WB2*5RL9 M3HIQ 1/3K!-XTSP?2_FFA<_1*D_+3M09;XN$(QEU&K@C1QT![\F@H;"295?\ MOO4CHU-S=B)EYZRY[L@:CZP )1WD1J5&2 :H-GS64W4C4T]S["'%GN9$T\XY M6L:B#%*PT3+Y-$>?H>C3G&JQ!@MJ1U(I2+B1V:,R5IFO,4M)Y MYWUJIF2& F>HIH9=MGCL9&571VOC6>?O5?>R/_2+QW88VF8Z2WMNVR'$)M67 M.,"[4&TO#W5X'L9;'^^[\QGC^6%HC_/Y:78YQ%W_!U!+ P04 " S@#U+ M(@]#1X\" "2"0 & 'AL+W=O,X(,. M:NH@!" )&ERU_JK08UNV*NA9U%5+MLSCYZ;![.^:U/2Z]*'_/O!$3^4G$KV[+9"\8LQRJAK2\HJW'R''I?X*+#8Q4@%:\5.3*)VU/E;*C]%5U MOAV6/E!$I"9[H5)@^;J0#:EKE4ER_!F2^N.<*G#:?L_^11$0$(X!_>+<#$!# /H?@'3Q/9DN]3,6>%4P>O58_[8L80.1DB MFR$V&'I)/)T! &"MQT/9C"9VTL0V36+0Q-8T)L@]Q8PA<3(D-D-J,"0/&>XI M9@RIDR&U&3*#H9=DTQF>H+%8FP>B&4GF),ELDMP@R:Q:$P!<.^0#PAE1[B3* M+:+4F&B=6Q.A+$0H3$PBEQ#F.9K\\1D1!&YC S83-)T-?!3*J;Q+=<-NH445 MYSSLJY#FK3\,CI8+(C.!)_O)27I#&3DV. M0C53V6;]+:'O"-H--Z!@O(:M_@%02P,$% @ ,X ]2U8>V(?: P #Q$ M !@ !X;"]W;W)KR^'HK)U5S1UT-KC.GR1SSLP0\"H^%+86[V^'[K(W>'=[FQ9#CTY'__,G8;W,8? Y?F/WO\8DW?)O.6= MW37EU^+0G]>A#H.#/>;7LO_4W/ZTHGP'QF/SD;$SU][S/ M-ZNVN07M=+Y&_]SV7:N]7V3J57T/O0S2[:3!!82>5=$ MKO/[","-L 42#O'C"#LJR6)^",4FH<9XM8Q/^/B8C8_'^'@9GZ))F"39**E' MB19)FJ%$J"H#B#U>$M9+0KV@4;:3)%F,(N-4&^2%4-O*1D M%)- @F9O1U5:I;YYR5@O&;W'AH_7;+PFN6B!)O!AFQ@02[:@H2Y5GOQX>"2I'P(D M20=*=(9GAY.)V+=J)$NO%PEDW6D/FR0/)ZEH1@G.2-'-F@G"24[F$LH\?GC8 M24H[C6DW:QZVM0)RPZE*0PH>-SSN).6=QKR3%&5*&(W=4!6D"UX]NN&!)RGQ M-":>I# #$\?X4<#)DDSY[A4//9E1/P;[R>BB2&.Z=AA9G,6^N\5#5&JR&XSG MB2)Y]$G*/H/9)RG75(H?;XQ(@N*] ,\^H.PSF'W 0"U&0-HQHJ7A1R\\]X!R MSV#N 06:EH"],-0SGKL,//, J)<8>P&&6*#P@Y^3): \! 6>H$ ):C!!@:(Q M44)@.[]0/;KA^0F4GP;S$R@9I31T=AC,&N_D\ %"E"# 0H4C;\!63B,*/%M M*!Z?0/&),;V=-=GCU$A2$E"9T=I7>/#T!/K.:'R[DN<=T+=&B1?5=A;IA57Q MI/#;"*L"S\L1\/ $"D^)7PJWL^A7=C@5L1,MRLC*MJ>QXNZ"?7.M^Z%@6[3> MJ_H7&,I0U+YUU?Y4F__L9OI4\#%O3T7=!6]-[XK:' M^T5IC_UPFKGS=BK1IXN^NP MYVH7S%6.;0>]:%GO<3CM_*=H6V5:;P0_6[B)Q=K33@Z,O>C-E^/.#S404*BE MKD#4XPH54*H+*8S?4TU_;JD3E^M[]4_&N_)R( (J1G^U1]GL_$??.\*)7*A\ M9K?/,/E)?&\R_Q6N0)5-:/"?'KU14C635442D=>QV?;F^=MJG]/@ M*0'-":KW_Q+PE(#?$F)C?B0S5C\228JQ WXV0TMX-;OT4E_Y172>BT](O\E6O%3S M\:?::4YEF=5_$UZ(R]Q%[D?'<[X_R+;#6\R.V9Z_8E MKYI<5$[-=W/W"WI8(]P&=,2OG%^:JW>G'#68UZSAJ2A^YUMYF+N1ZVSY+CL5\EE< MOG(]H-!U].B_\S,O%-XJ434VHFBZ7V=S:J0H=18EI^V=>=<^+SO\1!@=@ M'8"' (1N!A =0#X#R,V 0 <$0P!F-P-"'1 . 0&]&4!U /V4%-T,8#J ?4H* MNPGLW>VF:YG);#&KQ<6I^Q5WS-J%C1Z86A";MK.;_^X_-6.-ZCTOD!_-O'.; M2#-)S^ 1$X^9%&"0/V:6$(/&S"/$X#&S@A@R9M80$PR,ISP9C,&@,;A+$(P2 MA(8Q/<,ZINJ8@"$6,L,;&Z/6H)8VA!AES/#YT<;N&/:-T:]L"L=AC*EA$E S M(+!)!#2) "8919*>":^*D C%,:&F31.@[_NPI "4% "2C$I)8-L3,6-"4AL* MC"D++,$XHA$L-@3%AH!88_>EH5V%3GI"P3(4*&,LK(1:98+(6.\IM=>+80F4 M96+;,5 JLZ5BXSN2,JM(-&E(!%:)@"K&4%:15>7.7+)KF[E"1CIB4$=LZS#W M+5)]D-D9\QIAUFMD<)E,S M!Y]G"#C0<&":A8%O,"9$?7%,NR9(>R-Z5U>1]G[[(ZOW>=4XKT*J6TUW]]@) M(;G*ZM^K? =UI1X:!=_)]I6I][J_5_8-*8[ZSNP-%_?%/U!+ P04 " S M@#U+H]&[-*L# #%#P & 'AL+W=O=">MKFK[FDVO^;,Y,A[W M30+.XYEGC/T+L[J9[GM_UMI&/YJZ[=?QV=K+C6_7(T75-: M=]N=DO[2Z?(P3FKJ!-(T2YJR:N/-:AQ[[38K<[5UU>K7+NJO35-V/[>Z-K=U MS.*/@6_5Z6R'@62SNI0G_:>V?UU>.W>7W*,@A@FC MXN]*W_K%=324\F;,]^'F\V$=IX,C7>N]'4*4[NM=[W1=#Y&?T1_?>Q>%?,6]GKG:G_J0[VO([S.#KH8WFM[3=S^T//!2# M$Y=C;^I^_(SVU]Z:9H[BK#3EC^F[:L?OVQS_8QH] >8)<)_@KSMRB;GI:EW+8%.R9N\7<#X/CVHV_N6I[-_J^82!7R?L0 M:-9L)PTL-7=%XJ+?4P"58@O>=!"/&7:^1 DZ!2>KX.-\_E!%1@<09 Q!A#+ M "E'RS!IU*AI)PTK>(9*\55%P0/%2-*+)(I1=(",#)#YQ4".BIDT5*+I7O(4I!9 M"O_A\GA41>Z9\54" MLI =&F*,H!@7V([P3U*>*7S>"!FD$#K\C"89(U#&92 $S3)&P PS=\M\4#T) MP22NB9!Q(4(UT41C!-*XPH9\7 DA4\"&?!GD+(0U1G.-46##N&<4V8HBR[$C M0@=Y%K1$0Y 5A"6,_5GT^#2*//=V(JD+/36@H0JIOQ-%@#Q @Q!\$#*!T0,^ MXU@A,0D)E4@E#]BA00@^"/W_,_ 1%_P_ YIQ0#!.X+\C\.E%E4TP3N6A=TF: M<4 P3F#D L$X+-H1HB<6=$,##B3A!A-W%CTF*AC#&YW005KPT"ZE>0D$+P5^ MH018'F)1"\%!C@LVCYUBQSX6\@7Z8REF-#R:+Y:71W M&OO$/MJ;:VN'+F,Q>N]%7V!HGM#XUO6H4T?Y*\S4X'XMNU/5]M&;L:XU&QNH MHS%6.Y?I)[=@9]=3WV]J?;3#I7+7W=183C?67.:F.;EW[IO_ %!+ P04 M" S@#U+HA SDZD! "2 P & 'AL+W=O%G=W9HL3E*)348+ZTA#NJA5>++#(TSU?*)D*OX;7$$A/"K!'*55/JVD['VP>HJ"4K1X&W=ITCZ,-YQ/ MM'4"GPA\)AQ2'C8F2LH_BR"*S-F!N+'WG8A/O#UR[$T9G:D5Z0[%>_1>B^W^ M+F/7&&C"G$8,7V)F!,/H&PO=V]R:W-H965T&UL?5-M;YPP#/XK47Y ]QU MZTZ U.LT;=(FG3IM^YP# U'SPI)P=/]^3D@96D_]0FSG>>S'CBEG8Y_< .#) MLY+:573P?CPPYIH!%'09JYH3E\"CZ(?? BPNAQY#]_!_QA/%CVV9FF% NV$ MT<1"5]'[_'#6DM3\5[B M1'A0@C4:(UW\DF9RWJB4!:4H_KR<0L=S3C=%HETG%(E0K(2[6(' F?3A& <1;Q#\0ZCEWJ7E>P2\B3(<8$4&TB^(A@F7RL4 MURH9XP'E)+=X (,^'NLCH3.!_,]VG99DL7Q9DS[ MS]:?L/X+4$L#!!0 ( #. /4MB$YNYIP$ )(# 9 >&PO=V]R:W-H M965T=7*^)+V(0Q'QGS=@Q;^ MQ@Y@\*:U3HN KNN8'QR()I&T8CS+WC$MI*%5D6)G5Q5V#$H:.#OB1ZV%^W4" M9:>2YO0M\"2[/L0 JXI!=/ -PO?A[-!C:Y9&:C!>6D,D3+/W<4;(T_P6NH! >E6"-VBJ?OJ0>?;!Z MR8)2M'B=3VG2.8:,&<9@S?8E8$P^QK";Y7XL3_H?/;??YA5^(A M\6__*W$/\[=(MIF)!M>E;?"DMJ-)F[B)K@OWP--,_\#G;?TJ7">-)Q<;\,^D M^;76!D IV0VN0(\/9'44M"&:[]%V\YK,3K##\@+8^@RKWU!+ P04 " S M@#U+2Y#-0*@! "2 P &0 'AL+W=OJE3;IU&GK9RYQ$E3 *9!+]^\'))=&6[0O MP3;OV<^.R0:T;ZX%\.1#*^-RVGK?[1ES90M:N"OLP(2;&JT6/KBV8:ZS(*I$ MTHKQS>:6:2$-+;(4.]HBP]XK:>!HB>NU%O;W 10..=W22^!%-JV/ 59DG6C@ M!_B?W=$&C\U9*JG!.(F&6*AS>K_='W81GP"_) QN89/8R0GQ+3K/54XW41 H M*'W,(,)QA@=0*B8*,MZGG'0N&8E+^Y+],?4>>CD)!P^H7F7EVYS>45)!+7KE M7W!X@JF?&TJFYK_!&52 1R6A1HG*I2\I>^=13UF"%"T^QE.:= [C#;_0U@E\ M(O"9<)<(;"R4E'\57A29Q8'8A>BYV-[PC)UC MH@ES&#%\B9D1+&2?2_"U$@?^#YU?K_-WJQ)WB7_]7XEKF-U?1=AB)AILD[;! MD1)[DS9Q$9T7[IZGF7["QVW]+FPCC2,G].'/I/G5B!Z"E,U56($V/)#945#[ M:'X)MAW79'0\=M,+8/,S+/X 4$L#!!0 ( #. /4OA&PO=V]R:W-H965T+I,XA#VDJ&ZQ[\2U (&]: M&9_3-H3NR)@O6]#"W]@.#-[4UFD1T'4-\YT#42625HQO-K=,"VEHD:78V169 M[8.2!LZ.^%YKX7Z?0-DAIUOZ'GB631MB@!59)QKX#N%'=W;HL3E+)348+ZTA M#NJK?LDJM#F]HZ2"6O0J/-OA$:9^#I1,S7^%*RB$ M1R58H[3*IR\I>Q^LGK*@%"W>QE.:= [C#;^=:.L$/A'X3+A+==A8*"G_+((H M,F<'XL;9=R+^XNV1XVS*&$RC2'+O_RMQ#7/XJPA;S$2#:](V>%+:WJ1-7$3GA;OG::8? M\'%;OPG72./)Q0;\,VE^M;4!4,KF!E>@Q0&PO=V]R:W-H965T M_VC+FR!2W<%79@ MPDV-5@L?7-LPUUD052)IQ?AF<\NTD(8668H=;9%A[Y4T<+3$]5H+^^< "H>< M;NDE\"R;UL< *[).-/ 3_*_N:(/'YBR5U&"<1$,LU#E]V.X/NXA/@-\2!K>P M2>SDA/@:G6]53C=1$"@H?L@0I M6KR/IS3I',:;W86V3N 3@<^$^T1@8Z&D_(OPHL@L#L2.L^]$_,7;/0^S*6,P MC2+=!?$N1,_%]N8V8^>8:,(<1@Q?8F8$"]GG$GRMQ(%_HO/K=?YN5>(N\:__ M*W$-<_>A"%O,1(-MTC8X4F)OTB8NHO/"/? TTW_P<5M_"-M(X\@)??@S:7XU MHH<@97,55J -#V1V%-0^FG?!MN.:C([';GH!;'Z&Q5]02P,$% @ ,X ] M2PZQV*^J 0 D@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0[KAVNYZ22+U.4R>UTJG3NL]_@ M?W0G&SPV9ZFD!N,D&F*ASNG=]G#<17P"O$@8W,(FL9,SXFMTOE4YW41!H*#T M,8,(QP7N0:F8*,AXFW+2N60D+NV/[%]3[Z&7LW!PC^JGK'R;TSTE%=2B5_X9 MAP>8^KFA9&K^$2Z@ CPJ"35*5"Y]2=D[CWK*$J1H\3Z>TJ1S&&]VMQ-MG< G M I\)^U2'C862\B_"BR*S.! [SKX3\1=O#SS,IHS!-(IT%\2[$+T4VYM]QBXQ MT80YCAB^Q,P(%K+/)?A:B2/_A\ZOU_F[58F[Q+_^K\0US.U?1=AB)AILD[;! MD1)[DS9Q$9T7[HZGF?Z!C]OZ)&PCC2-G].'/I/G5B!Z"E,U56($V/)#945#[ M:'X.MAW79'0\=M,+8/,S+'X#4$L#!!0 ( #. /4N(&O.XIP$ )(# 9 M >&PO=V]R:W-H965T=.J M=P7MO!\.C+FJ RW8R=;)F; MT2O9P\D2-VHM[.\C*#,5=$?? \^R[7P(L#(?1 O?P?\83A8]MF2II8;>2=,3 M"TU![W>'XS[@(^"GA,FM;!(Z.1OS$IRGNJ!9$ 0**A\R"#PN\ !*A40HXS7E MI$O)0%S;[]F_Q-ZQE[-P\+UG[KJ!WE-30B%'Y9S,]0NKGAI+4_%>X@$)X M4((U*J-<_))J=-[HE 6E:/$VG[*/YY1N;A)MF\ 3@2^$NUB'S86B\L_"BS*W M9B)VGOT@PB_>'3C.I@K!.(IXA^(=1B_E[C;+V24D2ICCC.%KS()@F'TIP;=* M'/D_='Z]S=]O2MQ'_O5_)6YA_A;)5C/18-NX#8Y49NSC)JZBR\+=\SC3#_B\ MK=^$;67OR-EX_#-Q?HTQ'E!*=H4KT.$#61P%C0_F)[3MO":SX\V07@!;GF'Y M!U!+ P04 " S@#U+-JO48*@! "2 P &0 'AL+W=OV!X,W MC75:!'1=RWSO0-2)I!7CN]T]TT(:6N8I=G)E;H>@I(&3(W[06KA?1U!V+.B> M7@,OLNU"#+ R[T4+WR!\[T\./;9DJ:4&XZ4UQ$%3T,?]X9A%? +\D##ZE4UB M)V=KWZ+SN2[H+@H"!56(&00>%W@"I6(BE/%SSDF7DI&XMJ_9GU/OV,M9>'BR MZE76H2OH R4U-&)0X<6.GV#NYXZ2N?DO< &%\*@$:U16^?0EU>"#U7,6E*+% M^W1*D\YQNLFNM&T"GPE\(3PD IL*)>4?11!E[NQ(W#3[7L1?O#]PG$T5@VD4 MZ0[%>XQ>ROT]S]DE)IHQQPG#UY@%P3#[4H)OE3CR?^C\=IN?;4K,$O_VOQ*W M,-E?1=AJ)AIQN< 4Z?""+HZ )T?R MIO69'*"[><7P)9G6/X&4$L#!!0 ( #. /4L[ M)<'JJ0$ )(# 9 >&PO=V]R:W-H965T; ?@R)N2VA:T%AK,A=E"*F]\GD#@6=$O? \^B[5P(L#+O>0O?P?WH MS\9[;,Y2"P7:"M3$0%/0^^WQM OX"/@I8+0+FX1.+H@OP7FJ"[H)@D!"Y4(& M[H\K/("4(9&7\9IRTKED("[M]^Q?8N^^EPNW\(#REZA=5] [2FIH^"#=,XZ/ MD/HY4)*:_PI7D!X>E/@:%4H;OZ0:K$.5LG@IBK]-I]#Q'-/-(='6"5DB9#/A M+M9A4Z&H_#-WO,P-CL1,L^]Y^,7;8^9G4X5@'$6\\^*MCU[+[>T^9]>0*&%. M$R9;8F8$\]GG$ME:B5/V#SW;K_-WJQ)WD;__K\0US.&O(FPQ$P6FC=M@286# MCINXB,X+=Y_%F7[ IVW]QDTKM"47=/[/Q/DUB Z\E,V-7X'./Y#9D="X8'[R MMIG69'(<]ND%L/D9EG\ 4$L#!!0 ( #. /4O>-_UHK0$ )$# 9 M>&PO=V]R:W-H965T%V([[]G/QBDFM,^N!_#D12OC2MI[ M/QP8^I!Z=1[UD"5*T>)E/:=(YS3<\7VC7"7PA\)5PG^JPN5!2_EEX4146)V+G MV0\B_N+\P,-LZAA,HTAW0;P+T4N5[_<%N\1$"^8X8_@6LR)8R+Z6X-=*'/D' M.K^]SM]=E;A+_-L-?Y>]4_@1DN_OWM5@FY%HL%U:!D=J'$U:Q$UTW;<'GD;Z M!I^7]8>PG32.G-&''Y/&UR)Z"%*RF[ !?7@?JZ.@]=&\"[:=MV1V/ [+ V#K M*ZS^ U!+ P04 " S@#U+\7B#[:T! "2 P &0 'AL+W=O+.NZ9AMC/ JTA2DJ5)LF.*"TV++,9.ILBP=U)H.!EB>Z6X>3N"Q"&G M&_H>>!)-ZT* %5G'&_@)[E=W,MYC;0[';^F><'B J9\;2J;F?\ %I(<');Y&B=+&+RE[ZU!-6;P4 MQ5_'4^AX#N/-=C?1U@GI1$AGPC[686.AJ/PK=[S(# [$C+/O>/C%FT/J9U.& M8!Q%O//BK8]>BLUNG[%+2#1ACB,F76)F!//9YQ+I6HEC^HF>7J_SMZL2MY%_ M_9_$+Q\DKF!NDP]%V&(F"DP3M\&2$GL=-W$1G1?N+HTS_0&UL;5-A;YPP#/TK47Y <^3:77<"I%ZG:9,VZ=1IW><<&(B:Q"P)1_?OEP3* M4,<78COOV<_&R4>T+ZX#\.15*^,*VGG?'QES50=:N!OLP82;!JT6/KBV9:ZW M(.I$THKQW>X#TT(:6N8I=K9ECH-7TL#9$C=H+>R?$R@<"YK1M\"3;#L? ZS, M>]'"#_ _^[,-'ENRU%*#<1(-L= 4]"$[GO81GP#/$D:WLDGLY(+X$IVO=4%W M41 HJ'S,(,)QA4=0*B8*,G[/.>E2,A+7]EOVSZGWT,M%.'A$]4O6OBOH/24U M-&)0_@G'+S#W \ZCE+D*+%ZW1*D\YQNN$? M9]HV@<\$OA#N4QTV%4K*/PDORMSB2.PT^U[$7YP=>9A-%8-I%.DNB'BVS M0Y:S:TPT8TX3AJ\Q"X*%[$L)OE7BQ/^C\]MM_GY3XC[Q;]?E[_@[B1N8 W]7 MA*UFHL&V:1L2"/OR9-+\&T4.0LKL) M*]"%![(X"AH?S4.P[;0FD^.QGU\ 6YYA^1=02P,$% @ ,X ]2WC/?;ZV M 0 ]P, !D !X;"]W;W)K&UL;5/M;ML@%'T5 MQ .4A+C-%-F6FDY5)VU2U&G;;V)?VZA\>(#C[NT'V'&]C#^&>WW.N>?")1^U M>;,=@$/O4BA;X,ZY_D"(K3J0S-[I'I3_TV@CF?.A:8GM#; ZDJ0@=+-Y())Q MAXFOBE;>="PE2YCUKX3NX'_W)^(@L M*C67H"S7"AEH"ORX/1RS@(^ GQQ&N]JCT,E9Z[<0?*D+O F&0$#E@@+SRP6> M0(@@Y&W\GC7Q4C(0U_NK^G/LW?=R9A:>M/C%:]<5^!-&-31L$.Y5CR\P]W./ MT=S\5[B \/#@Q->HM+#QBZK!.BUG%6]%LO=IY2JNXZQ_I:4)=";0&P*9"D7G MGYEC96[TB,QT]CT+5[P]4'\V54C&HXC_O'GKLY=RN]_EY!*$9LQQPM U9D$0 MK[Z4H*D21_H?G69I_BYI<1?YV3\6LQN+*6MEW\!4$L#!!0 ( #. /4L?_6TJ_P$ M 'D% 9 >&PO=V]R:W-H965T0FH!C/;"=W=SS:44;#V!W^=]_@Y!IP/0KZH M&D 'KRWO5!'66O=[A-2YAI:I!]%#9U8J(5NFS5!>D>HEL(LK:CF*HRA%+6NZ ML,S=W%&6N;AIWG1PE(&ZM2V3?YZ BZ$(+&#+Y7W60Y,04'P7\U%UT7818&%ZC8C>MG,7R& M*4\2!E/XKW ';N26Q.QQ%ERY9W"^*2W:R<6@M.QU;)O.M<.X0M.IS%\03P7Q M7(#I?PO(5$#^%1 7?B1S43\RSS%B5T_>83SZ#8C7@#@#NC3( MHE6.4;-SFLYI""7I.HI'1?!CY(>A7ACJ@<$KF%&3++9)<):L6+8BFA'L1TF\ M*(D')5ZA))M=",DVY^)1)3@F?IC4"Y-N8,CZ':6;T]\1BLF*Q:?"E*Y8T.(G ML)?2-R:O3:>"D]#F?W)??26$!N,8/9A@M;D'YP&'2MONSO3E>!N, RWZZ:)# M\VU;_@502P,$% @ ,X ]2V+:^%A9 @ 90< !D !X;"]W;W)K&ULC57MCILP$'P5Q ,3Z]K4-X8C95/V#[65V=F9!Z_S*^)NH"9'.>TL[L7%K*?NUYXFJ)BT6 M3ZPGG7IS9+S%4AWYR1,])_A@DEKJ!;Z?>"UN.K?(36S'BYR=)6TZLN...+MBXOE9$**FDIL!JN9"24*J9E([?(ZD[U=2) M\_V-_;,QK\SLL2 EH[^:@ZPW;N8Z!W+$9RI?V/4+&0W%KC.Z_T8NA"JX5J)J M5(P*\W2JLY"L'5F4E!:_#VO3F?4Z\M_2X(1@3 BF!%7[7PGAF!!^)$3&_*#, M6/V$)2YRSJX.'[Y6C_5/@=:A:F:E@Z9WYIUR*U3T4J LS+V+)AHQVP$3S#$3 MPE/L4XD *K$-%NE!=%^A7$+2""X1@BY"DQ_>N7A $($$D2&([@ABJPT#)C68 M;L"@%;*M+%&K+'O0KQC4$@-:$DO+@(EG5<(L0,C2 J#2!,6PF 04DP!B4DM, MLB@3)5;SRB4FCGU82 H*20$AF24D!;J2I%;O2@B%D@==R4 Q&?"_K6""%4BP M6KKQ?SX,_N$@63]>:MYTLQ9_ 5!+ P04 " S@#U+ MRX2 *KD! #2 P &0 'AL+W=O#RP\\>Y(?6_JX(RMB'=>O/7>:[6[S0IR#40S MYI0P=(U9$,2S+RGH5HH3_3?\]C\$^TV-^TBP?T5 MPGR38(\$N2O"/9OBDR8 M0\2HB'F;@JQZ*L%T<9HLJO6HXB2OO,O WM'X)G_A:=J_,=-Q9=%%._^RL?^M MU@Z\D.S&:^C]!UL, :T+Q_?^;-*8)&ULE5A= MC^HV$/TK4=Y[8X_MV$& M M;M5(KK6[5]CD+!J*;Q#0)R^V_K_-QLV"/5_2% M^./,^(P]V MVQR3]MSH?#\8564"A*1)E1=UO%X.8Z_->FDN75G4^K6)VDM5YL'DO7RG!_U'[K[\_S:V%XR>]D7E:[;PM11HP^K^(DN7D#U!@/B MKT)?VYMVU(?R9LRWOO/K?A63GI$N]:[K7>3V\:XWNBQ[3Y;'/Y/3>%ZS-[QM M__#^\Q"\#>8M;_7&E'\7^^ZTBE4<[?4AOY3=5W/]14\!B3B:HO]-O^O2PGLF M=HV=*=OA-]I=VLY4DQ=+I.)LQFQ, M9D8DUON\!&!+;, S!V>%K0^1#N0%\2)P M%@P-E WV["Y0P!UPU $?'/ [!\+9J1$C!TP]8!01J72B]5$2@ >B$2@9@9!) M'3(C1MPL0WFJ,H<,@J*<$)Q,BI))$3).S)O46R83(!S*6Q^E6!K:&8F2D0@9 MY9"1?LPI]Y(207') SFC4#(*(>,;DE0'&2 MX:PSE'7FL8900E""JPIYO-IH0)CH _4V@>YV!4"!LW<(C(DT8P%"J(P]47B@ MYB;0'2$N/#X^BO&4!^C@>D;9 U4W@>ZS1GJYA!+JK M<"E=@410,LL".4QQA:281+JU1Q'UR[@2'B%,2UF6A:H"UTGJ"R60P*N4XNI& MY?\H+%R3*"9*7F'Y04FI FD,N! " M)H1N98$O<4 R3KPO/P1'"96A(\/%$'PQ!!+(0L#E"_CCE06XY F.:Q3[^/#JB21S*6-X*@MBX# M@RN%][.XRH&OS,ZWYV?H;^*.>,; MNMA29/P)Y&)K@_1G+$$[,US#DX^EQTO\[WES+.HV>C.=O1P.5[B#,9VV<9$O M-B-..M_/G5(?NKXI;;L9+\]CIS/GZ8^!9/YW8OT?4$L#!!0 ( #. /4NE M _YDT ( "L+ 9 >&PO=V]R:W-H965TU_@ZGR! *M!IDS:IZK3MV04#49,XLPUT_WZ.DP:2W+#VI;&=<\[] MB ^]L[.0+^K N79>\ZQ0<_>@=3GU/+4Y\)RI.U'RPKS9"9DS;;9R[ZE2_8H%S-QU%E:\$?IJ&.>,_EWR3-QGKO@OAT\I?N#K@Z\ MQ:QD>_Z#ZY_EHS0[KU79ICDO5"H*1_+=W+V'Z0.E%<$B?J7\K*[63E7*LQ O MU>;K=NZ2*B.>\8VN))AYG/B*9UFE9/+XTXBZ;+U^4_]LBS?%/#/%5R+[ MG6[U8>XFKK/E.W;,]),X?^%-0:'K--5_XR>>&7B5B8FQ$9FR?YW-46F1-RHF ME9R]UL^TL,]S_2:>-#2<0!L";0DF]BV"WQ#\"R&X20@:0G A1#<)84,(+P3? MMK>NW39SS31;S*0X.[*^#R6KKAU,0_.Y-M6A_3KVG>FG,J>G!27AS#M50@UF M66/H%0:ZB/4004G48CR309L&Q=)8TJ% T(VQ&D+B'F2-J)"XBWE ,"&>J8\V MS+=\OQ,CP04"5""P D%'8-+K>(V)+::H.QX0((3T>H+@0HBN<9V$0C2A<)@0 M] (]U)BD$^@N&?G$$1HF0L( +A"C O'[.Y^@ LG_"UTG6*'A! \S0<-,D# 4 M%P""FY*\OU08\34@6?A]8\/@_GSR)^/W!U#SW@-%8@4C$KBKX .V MQ7@!@+ M!C]E&&CD&@-N%\#\$H](X%: Z /5XF: &,DBZ5>+@4;N,N"> <0TE/3C8* 1 M;P-N&D!<0T=<0W'7T ^XAN*NH9AK^EW%0&/54MPQ%'',H*LHR._%\:[^T>=< M[NW4I9R-.!:ZZL75:3O9W=O!KG>^A.D*D/.UF03KN>TB7X^1WYGV7>F?K3/0J_\4>57(^:M9?#GOW,!$Q"IV4D:"ZN'.GEA5&24=Q^]!U!V9QG$Z?ZA_LLGK M9(Y4LB=>_2K/JMBYJ>N*O7"N\]L2"ARG2'[K^S.*FUN(M&,$Z^D_75. M-ZEX/:CH4&KZUH]E8\=NT'^XP0YX<,"C [$.?@^RD7^DBN:9X)TC^L-OJ;EC MM,7Z;$YFTQZ%_::#EWKWGF,<9O[=" TVA]X&3VS0:.%K]1&!(<0!+]PQCF ! M L9(K !Y)Q## B$H$%J!\)U ,DNRMXFL3=/;! 0%00"#(A 4 :!T!HH6H"1: MQ<0@)@8PFQDF7F ^A/$J)P$YR9)#@ADG67!6$"F(2 $$FB%2X&I,*BN@#0C: M " \ _4VZ004$B\-80P*X((* !"95U1OM)F08N)M5JH"K90N DB+VD4+$D%> MO%(^"*S@/<( *9J3\/_^$Q!$?J%X.[0[?^RY^5]02P,$% @ ,X ]2PCBI/L[ @ E < !D M !X;"]W;W)K&ULC57;CILP$/T5Q >L,9"K "FD MJEJIE:*MVCX[9!+0&DQM)VS_OK8A;)9.FK[$]G#FG!EG/)-T0KZH$D![KS5O M5.J76K=K0E110LW4DVBA,5^.0M9,FZ,\$=5*8 ?G5',2!L&364OQ(L]?#ZD?F C @Z%MA3,+!?8 N>6 MR<3Q:R#U1TWK>+N_LG]TR9MD]DS!5O"?U4&7J;_TO0,\- MV7^!"W #MY$8C4)PY7Z]XJRTJ <6$TK-7ONU:MS:#?Q7-]PA'!S"T8'._^D0 M#0[1FX.[3=)'YE+]P#3+$BDZ3_;_5LML4=!U9"ZSL$9W=^Z;R589ZR4+HT5" M+I9HP.0])KS%!/,10PS_*!)B(GF($$Q$M@AFAFM$:"*1\X_>);+$"6*4('8$ M\3N"U21(!!,'N,@,%9DA!'0B@F%"7&2.BLP1@F@B@F%B7&2!BBP0@ME$!,/< M*9PE*K+\FX!2G&"%$JS^ORIH@#^0X'%=Y!@H7MS1N?,0Z>/2R%'0G=J@Z%O< MT/!Q=>0HZ-Z]X>^11H\+)$=!TPHA-[VL!GER;5]YA3@WVG:,&^LX6C:A[843 M>VY'CNN1;S3]O/K*Y*EJE+<7VG1:UP^/0F@P,09/YCV69D2.!PY';;<+LY?] MG.@/6K3##"3C(,[^ %!+ P04 " S@#U+>P%)S/$! F!0 &0 'AL M+W=OX%V^O9F5EC;S)P\29K .6],]K*U*^5 MZO8(R;P&1N2*=]#JG9(+1I1>B@K)3@ I;!*C" ?!#C'2M'Z6V-A19 GO%6U: M. I/]HP1\>< E ^IO_8O@9>FJI4)H"SI2 4_0+UV1Z%7:&8I&@:M;'CK"2A3 M_W&]/\0&;P$_&QCD8NZ92DZ$X(QUI&(>O\F2B2)8(/ MGAC/OB/F%Z_W6)]-;H+V*.R>-B]U])SAS4."SH9HPAQ&#%Y@UC,":?99 KLD M#O@F'6\#-T'H]!A:@LU_!'<<;)P$&P41.E>A6!6,W0>PDB#]@,W;9#*]4T.*> M,A"5?:'2RWG?VNZPB,Y-X!';>_X//G:0[T1432N]$U?ZM=@[77*N0'L)5OK' MU+IIS0L*I3+32,_%^'3'A>+=U)70W!JSOU!+ P04 " S@#U+$/NFI9@# M "8$0 &0 'AL+W=OZCU[IJNF6\[_O#=9)TF[VNB^[*''1C_]F9MBYZ.VP?D^[0ZF([ M.M55P@B125V43;Q:C-?NVM7"//=5V>B[-NJ>Z[IH_][HRAR7,8W?+MR7C_M^ MN)"L%H?B4?_0_<_#76M'R2G*MJQUTY6FB5J]6\:?Z/5:C ZCQ:]2'[NS\VA( MY<&8IV'P=;N,R3 C7>E-/X0H[.%%W^JJ&B+9>?R9@\8GS<'Q_/PM^N9O, M0]'I6U/]+K?]?AEG<;35N^*YZN_-\8N>$TKC:,[^FW[1E34?9F(U-J;JQM]H M\]SUIIZCV*G4Q>MT+)OQ>)SCO[EA!S8[L),#%?]UX+,#?Z^#F!V$XY!,J8QK MLR[Z8K5HS3%JI]M[*(9=1*^%7?W-<'%<[/$_NSR=O?JR8JE8)"]#H-GF9K)A M%S;IIBI"9P"H* MJBB@PAT5Y:E0)CA6R:!*!E2 A'8PI0[TT=W7\ M9IKF@8K",KN;N[W4L[20*'F&&:.8):ND-]+&56!UL,Q\AST4N7>H=GH M@E=.0D*!IV50&$)/F!P3S\7[RQ/'+'/4 %V6D5&H]7",,@QU?UUL3X-*[_KA5-GS=OI6, UZ M,OXJ2$.F\U;01"[>4LIU[ MGMB5I,;BB;6D46\.C-=8JBX_>J+E!.\-J:9>X/LSK\95XQ:Y&=OP(F\EH:Q;N,A]'WBICJ74 UZ1M_A(OA'YO=UPU?-&E7U5DT94K'$X M.2S<#VC^C")-,(@?%>G$1=O1J6P9>]6=S_N%Z^N(""4[J26P>IS)BE"JE50< MOP91=_34Q,OVN_I'D[Q*9HL%63'ZL]K+1*(\=H\+\.[N3D*P>5%0H-7[KGU5CGEW_)LX&&DP(!D(P$I3W/4(X M$,*1$*1W"=% B/XZA'<)\4"(+8+7YVXFMNA>:R6:Z<' MS>J8=VH^A1H]%T&*RF1, M)P#3"0P_G(0:P@(A*! :@6@B8"6R[#&)P30&@U1EZI\U*0 PMH"3D"(PI @( M*;9"@C S*QH(D\"!Q& @,2"06B80)H--9J#)[%H@L^<5PB#8) %-$D# WM') MU>+=6+44M$@!B]#:[>FC%AEHD5U;H!O3@'RX^OW'ZP7=.$#0OQ-=#Z ',D5P M7:, <(EN2,"5C<+_R!6N1 244!;;)R$$FED^WL7YK*_DKY@?JT8X6R;546\. MY -CDBA!_TG55*F^ L8.)0>IFXEJ\_XJ[#N2M<,U[XW?&L4?4$L#!!0 ( M #. /4LXQ7N'3 ( (4' 9 >&PO=V]R:W-H965T#T MKG_P![,S.POV)BT7SS('4-Y+5=9RY>=*-4N$9)9#Q>0#;Z#6;XY<5$SII3@A MV0A@!QM4E8@$P0Q5K*C]-+%[.Y$F_*S*HH:=\.2YJICXLX&2MRL?^Z\;C\4I M5V8#I4G#3O #U,]F)_0*#2R'HH):%KSV!!Q7_AHOMYB: (MX*J"5H[EGK.PY M?S:+KX>5'YB,H(1,&0JFAPMLH2P-D\[C=T_J#YHF<#Q_9?]LS6LS>R9AR\M? MQ4'E*W_N>P_U[K_!!4H--YEHC8R7TCZ]["P5KWH6G4K% M7KJQJ.W8=F_BL ]S!Y ^@ P!6OM? ;0/H&\!MIJHR\Q:_<042Q/!6T]T7ZMA MYJ? 2ZJ+F9E-6SO[3KN5>O>2DD6*F# X,N5.(R"D230AH$-R(=)C8 M8FJ+6>!9< O;O@N[2F?F3&?F2 ??I#/%D#ATB\1.D=@A0FY$XHF9*)Q:?@]U ME*1E[I_*Y7?.=D8\?_2NY0 M.$_N&I/_\.L^F9A^Q"^=?MMXZA>-+K4*Q,G>_]++^+FVS6>T._28-;&7XAN\ M:U#?F3@5M?3V7.FKU5Z 1\X5Z&R"!UWW7/?$85'"49EIK.>B:PS=0O&F;WIH MZ+SI7U!+ P04 " S@#U+QH5ND#0" "@!@ &0 'AL+W=OAZ?X8.'R7<\! VC+^*@H Z;Q5M!9+MY"R62 D\@(J(AY8 M [6:.3!>$:F&_(A$PX'L#:FB*/"\&%6DK-TL-;$MSU)VDK2L8^"Y/!92!U"6-N0(/T&^-%NN1FA0V9<5U*)DMR8^Q5#[[MEZZG$P(*N=0*1#5G6 .E6DBE\:?7= =+31SWW]6_ MF-I5+3LB8,WH[W(OBZ4[=YT]',B)RF?6?H6^'NPZ??'?X0Q4P74FRB-G5)BO MDY^$9%6OHE*IR%O7EK5IVVX&SWN:G1#TA& @^/%=0M@3P@LAO$N(>D)T(41W M";@GX D!=;6;Q7PBDF0I9ZW#N]^A(?JO\Q=8;5>N@V9WS)Q:3Z&BYRSTHA2= MM5"/67688(0)O'C (*4_F 0VDU5@$9A=FZPM&'P->;) )JEN;B&AA^VIAM;U M"(U >"7P0:V152 R M&5P*3638?!!E,;C.\'V/,\NQ&V&F&+T7RR8OC6R/.# M9!;9C6*K46PQ2B:[%]\8?5#+S&HQN[$(?-\N,+<*S/]_VQ*K0/)YD:ODTR+1 MZ-A5P(_F#A1.SDZUU+_E*#I@\JM4,_%,*!PD+H[4WW>79K=0+*F?P_0\"AE_P!02P,$% M @ ,X ]2R#/9BK3)0 .8T !0 !X;"]S:&%R9613=')I;F=S+GAM;.U= M6W,;R75^=O^*KHTV(:N&$&X$2.UZJR *E!E+))>@XCBI/ R !C#68 :>"R6Z M_.-S+MT]/3< E)P\N/9%(HF9OI[SG>]MT? MY-=M&*6__V&39;LWKU^GBXW:^FDGWJD(/EG%R=;/X-=D_3K=)?T^"7G[-?WL6+?*NB3/K14DZC+,B>Y4W$+01Q]//K[)>? M7^.C_/A ?HRC;)/"HTNUK'XZR=<=.>AYLM_MC=.-GZBT^HCMS^E$_O>'(%+R M)E/;]']:7WA\WJGJA[WNV:^U0<#32WKC.O37U4]7?IC6FK%]W*LDB'$=EO*= MG]6>,_,3O_L=SK"UF>L@7?BA_+/R$WD-?VQ?!?VD[K?QV5][U;\\)OXRB-9R M]KR=QV'UT]OIW?OJW_3&/JAUD&:)#QW?^MO:]/#-Z:V\NGNX;VG@"L:_RC^JY^IS5WF25%>@;37/SKKG9X/:['17UT&H$GD%[ZWCI-;/!S]9*SE9 M+!0\!<\L^?FV8?+J5+Z2020?-W&>0BNU;2OI0O7#C_YSZV=F"2=I"OW5 M/O73#>GJ G]0?\V#)S^$QVL/?O23SRKSYZ&2J5KD29 %,.D3/Y,K/T@DO)4K M3W[9! MH;[=+XJ\!:",\LHC3[+0VF\4"T2>5B5HHZ!*:]62HTE3Z81A_H06* M5_)5S[OL=FE\K_I>M]NMMG,3/<%@XR2H(\-]HG9^L)3J*Z!8"@/!5N)L U*P MT$OB-R[)8YR!J.U?MEL%RIT /B8@#@1UL'([5,'JDW?48W,K[^-X^24(:RK' M[T1Q=.9OXR0+_D;+'D0@7NL ?]PW\)9]UM/Y$/CS(*3-:]V3G?^,'39\GN0@ MP(MXBRO:B.AS!FJNH@7I0!1G2EY691QMZIMTYR_4[W\ HYFJY$G] M\(NL00H(3E;#(Q!>/95KP.*L/.MIO6Z750(R691^GFV 37XFUIZ*#@@ M+6F*FT5"OP^9",E,)]U.;^1V,J(^VOH97'C]P<#KCUA#X=?>Y:4W&(W-P\UC MD( 9@&8Y$!?2("V(> $.Z4XLL>%)A;74FRV6 T@>[ABI^!KBY\'%.TTX)+>TSCR;V/JKM1 M60#&__1X4]ED7*Q=.:AJ5OX//EG3B6/?8,4X]NFC];=UY.7'#@Z[\?'F,3<^ MNF? KD).]HA/22YF&?S'\ L2J''_6XC3J*[KP!_R)O(0+_-%!A+4_/D,T#P M26W[G#6TK?4KH$0XDT.?[PZ,PCR7'C6:0[V^3P , 863=5#7YAW28L2KJ:93 MM14!VL@XM"6FV+#W[U6DD.WC0_YR&T3D/"#$U['L;)UE^J\!Y;:$R((I/08KF!9[92WJ0 ME#9W@Y^<\$>GNG MP:+&_((PSYH@J!4JKDK&_H7 @-KE:5PT-[W_F)-![ZU?6.3J2;31U66NLSGB.VPI<""8GL/8# MN>6(C\*(CRRYM4=O#2E6BRDB$K:',=YKQGAUF#'R/C<*TF:V\5@#"V8#D1D&8@R.TA@/H;(!3:()\>?/L&C+MQNK41SV%_$OY%?5I6)&)O4*CR>$4<]KZZ#U(Q3G0-7/KXT)7S MRG42;QU[/4$'KSD84< CKR)HS2( '(HL*A.^P6\4N=JAE41 66$/L>W!MSV\ MJ0<28,47@8;C:+\[,VN1X-JB?UU@%"NP<1 Y!]:S"C(>&.RU5%]5L@A2%D<2 MO'B'38'#DX(L4C3AO"YS&W"D4#+P-M$&?^A0[,>S<1HW;$9# M:+23O,7';JXC$)]2BN1(#.2E!UZ[UVJ5:FY,T3>/@I8[FW.(;>S,1/D.QLV M82V46J;%%J5 9DFUFX*>>X=UU!MVQ5XR^ZH670<1Z/7^=Z9MHK9_#X]J>K52 M"S;M7UDPY /@A(PC:JB%"R8*8?&&G^%8&OXP;8\[T^>3A@>!4\K"Z-VM=-+C M1>]C*J'U3>2@M*?W&+T#(6K2]UY'OIW,;F;R[EK>/TQGT]O'R>/-W:UX!#$" M'0*H\*-G'&$>^3F0$,(/!UU7O-9 3-("9S?^DQ)S!61KAU'LA (WU%RR)##_ M$F0;^CVG2"0\!H@3[- %6[.7%3X+^%SM,GX7I?I3%%@\IXE-MC#QA2]/[#O2 MO",:&S\E'X3L7+!UAAXXR3?<5!R>P"Z#"%P\<&$)W@"OK^$QB5DV>FP"<+L M3>EUV2]=YYHX)X'K.)Q! . YR,<<8B@#$!%<%Z\<"KH!2 I,,9(H4WQDV=:?9\3+CM' M*$E>),F+7IMEAP00GLE#MMO::N ^8"LX]FR3@+TA.BYWG#$D4BYJT=F$S)(= M2! BV5F"Z*#S;O9 =R9@F^>*TBX+$G#=VXI3>,^8PE-,39R([T4'94-LT0UN M6'EG?TD64M6B1<+1HA0(2;C$P6#.&K4 WOE+'I$XL@KAP-RXLSA>1U& \746 M,[0Z*HN%67^COH@A+?_ 8!S]W SG0DG%48;1D-=(M7#<8#= +,(.X7I.$\N87F3+?'2F 8J M5D&29N 7>9)_BO-,;E6VB9>>A($AT8)5#'5\F**,'8DRAKL51[@D IH/G%&L M8HRYOG'$2>@)"1(K6G"@I8 4FCF>B@?_B\2\81(@]W@E!T-O,!KB#P.O=]D5 M?XJ3SS#*LQW:;"!:YU[OXEP.O8M!3UQC1&FC$PZ&@R_E.H[!ML/[%]#0 %[H M#\0K.1YXP]Y T@^]X7!/[&+7%J08=.3M]!$VX>KNXU3>3Q_D[ ^3AREI'HCZ MPJ 9ZGK!6G?&'VKQKX6;4> E3-] FZBK7"PAIA4MM1EY7BU>J MCPP[[AEK%?1&C;#8)IP K*>B5$;RV^#O[P]_CH"O('% MR= O_AQDJ0>O;YZ77&0!*I+EL/9;!8_2^XGBT(MN%CSUE&TW6/2EX+^"Z\TJ MSA@0)T0M$-) *F!'MJL\E+#K.0:;L_@KD! /&<%R'B<1V$GP"1%?R$JK!/92 MNU X+;*5FB> &P",B7:%%DKPVKU@J=S8M2?V+96=+V@VVE5H N;DAI MXT)4H3"2(=8Z$;!':;ZEW;>-<1?4EGA"R =E@)GK">O6-P#KV<8F&Y88E4=Y MAW7]"28!T],S%0#)L?&TB6B"=BTD_ ($:D5L0$_-["(Q16 JJ*-B'L36C"], MS@*85!&;TT1/-JZSV7PWR0#T+J;>%S@B#\<.78 8^,9"P]YC%ID^1V8"'F! ML7SJ2(?B\(!@U+ VAA(E^')!UN5J;J?X2]7L9;L)OJ:["(/?DV\?\60*=7&]A)ZNHF M0M4!@PN>$%';%19]%7:]2D!<93=RXE%+RE]L-)>#*>3A3Z MR<,QISFS>P %#.PHQQ-IUMTTQR03]!@J'W2^*D*>*,N7*TV>M!KUK/V<@AAJ MW4A%(>:/M*R^4[K0-"FB;NQ)$(\12W!>B$<#!H(0L M11\8OM-WQ M0)X/Q]Y@,/R691X=O\Q QT>7R,('(^\",;2M,G1W>0G_CB^ZM,J#,:[RT!L/ M^Y55AE6]O.S*/LA!#UAF#QX:#B]A;R^(TJ*4W[#KB/!G]437WA31 Z&C%(1S M:/7;ZC>]YE"D)VSQ(Z76=<$)!JI]$P,F"P8$?(->LRV?!#]78!&-)2=8GX5F M7\YS@$QTQ@QB@$U'IA"8":$=4H6*2_(380<,"E->U.4=.?_UT\_AG"?[8_?1V1DQ9WG^8W,[$KV 98+#:.<3P\%_M7XS; '.R MF1M3R8*\"M.*@CV,+?BOKA(BR;@?BXGT5F 82$TUT8M:&RVFSC:S\?@T@\BV6>L.4_@$@A<#,5[O1GC M<_KS:-"Y!&=5-[N4)P#D^/=3&%5G- (#F*P4TCR#-HU]5B<"W7)5)D!5Y^)< MO&M=]VCHY:I,%'A1RN9JK+#T M']0CH#A@7WB\G*1!J!; MJ+J$+"Z501/E]K;SGVT*T2HD$Z!U'G H70>(4QW#7,3K*# HQ:%EF\I3%'A ME14\#T/7]3,V.@@#5?R)?@X5!T6< G,JRT*UQ,7/05P-+E( N*VN%4A:'#*) MM"-G=XSJ&E,=&28J!SPQ5.R+H,/#JT,/K%CB2:E&I,AP M\43=^ 9-23O%Q8Q$>4:RF!&W0()D]Q(\690HL'?@1B[UI@G:6"VXP+%?#2Y9 M3?764C14@K$ ;DT!5!W'II@U2=(7@R@F:%4#REQHV6 M@FX46]$$SP+-+R/ V]!??#Z;+38Q9C&,\0 \(ZU[>?]P=PL_7TTQ3HFI",I M+5;7:FXM=$LESRR7-D\QM"PP'6;SDD6BC5OGN04,QB2- M?#R-\UY"=_ZWX@6*DNZ"!:>$B'6O&-1 2K=!D2P!4;4!"7BIF#0%PG02@;M- MU"HDHZB9'B4MB0Y@N(W/@U'5"X^-TX+4ZES_,60A5J:,@/W,.%7"#$:6HBC% MY@<8+DV#=<2& :L+,N3$^!\G'AL50]ZN<0(ET]%:KA.*L&:-,"'G:8S M9(LM(P*"@LL%/8N MN'7,IC RS'M3V#]/AVZYS,"X$SAGSFZERCPW-P4@PE^A?7ZG +/F\$/O7&=- MR]WN,.N9<;J$LYO,YC1/^ FSZWF(P8(,!$(;1/TDD4B,C\'F$EI@O$W//Z 8 M,&7DT9 @%P/M9 Y4;HO.1F(K)O\L=+TI(;?-; 6(&AS,W.W"9V-7'=:JE1M] M/^%R OTFO:=C\G4ZA?M%OK")1(NC/SC%?88!SG55)YW$%SI7@1B$S7Q6S^6*F#EF M\[$MXN!)@CAK(C44'U"P?UPM45@-38!3EZ(7N[*#KKAQ.[QG0:SEL]+#MM[7 M"54@E*;R?,K0)!.DAV?QZ@R 6-#,4;-8EX M$PPRL*PX!M@#-?81HFVI8*F$!E"@=%*8XFDK\JU*?,#7$P%7P:>E@YXIM8'Q M,;1%E DCL61[IDM2H;.G( :'[U-GUI'O)Y-['*%6L !8M$%#=N6X3$1#7YDR M-*&BCLE77[/P*)OA$3R8CZT*8M"#$IR$FR:A8BR(V*$UPL-YI(++@$5JZB?A M<^%[N:^7-1BFK87,E',@,!38@7O/TJF5@5;;E5]4>5O+PJZX11B"+]_>WL @ M4RKL$84XPY^7@9._;*B;TOMEQ@<$QP8X?43! '@I)A(-V=)IF":U0VK^16&- M6*K%R-=],_'16V;15.-+TEBBWF3$);0DHNME((NAXOJH5\803=]&(YT9@ MS^B413DHRR1$CGL7IV_$S18='[M)L1BAM@:Q7K JC@#T#0*B8FE6>8@C1-2OA(2WX$//8&&AX_.NP" M@YFP)4$F\9@8L[9K6Z)Z4Q0+&+@WZ+:)OS!KC)#K:<*"CBVV%9JV!.&\6QU; M5!_H=S@EQ =:J)PU9TO/1, MP6"%J,-WL7;ZT!!368Q9V'MER&300(1>42,4P(16"NF[LN)$\%U>QKDY%^"+ MIBVP:2\=)<$'RPV8.0I].L -BBSB,"07\$DG"8N&G?(8FT\3&*SL&"<=I;$. M>%JR#6&L )>H M!AFO/5&5ZS&XGZK7-BQVCXN2% .J^QL%GL*\T\*'/Q@ JS M8\=-T%_NK0/DTZ@ @G,;DYUN%9ZT7TL\G@AS?_33SU@-OE"GO#*6NJ9.' :' M@P&=!-DRA=:+/+QU67@:*;F%%#X@TPH+5L1 *6*86,U9,O$B?PA#J6:MA"DQ M8$^(<]>T4HUAK"MR)O3ZG.!S8(.O3F5_T/7DWEQ/ZV0I5UP6Z%T^#]VR SNK M:AQ)'#+2XWV1)NU3N0WNE6>72I@'3';'!%IL)_60#,K^,[BR+A<0.<4%ZP&8 M2H"E<'HJDGN\3M1./YG5Q;Y-/0_=JS=9@,BP\U]+#8P[\NVGV[X$*4KE,(N5!-\9&N8# M%LJ\:?S:I3[[5*1"Y 04@TKC6:+UD94BA.0TJB.!'6%N[G+C<)I/E<: 09D\ MI1)FA8K)/"D5CFL7ZS"RZ:Y>"(*\: T"OX-W,:A#[)ABZEA-:8XA^T]^$+KE MOUQ@23 L[B)']CT']2P#71@<*$I!5E@UDYU=;=16?LB6'0]- /Q"#K^Q780D M6S_*5VB1T ;/@UBS@F=15)B:ZX?D0[S8+'T\8CJ-UB%(5X?DP*8-K!=C_1;* M6/9[WJAKB:LM>\IWN(*O!MYX?$$?-1P=27Y\10VO(B@S0R2Y<\NPD :F01-=,$5J8PT%^_40N M47.L"AQRI84Y2(,5,.)5S^MC71Y^@$OFV>.O'&ZU)V"QD;XW[IWSLZ8?H8_U MZL][EV/^O%3_5?AR?/->;\ ]BF(]RPD>(-(CM&'GB(6TJZ>6GQ4N $C0VBCT M"0YKR>X4]D2Z!JMCO.!34\E+F7&NPOJ 5?YRX&;,G5@C%9P >EN4XO74I8@, M911M):#6U7E69ACZA2D)!D]'GS^9YB@"7I&'*!(DI1IM8>M^71#HCX]& =#8 MM;_U@31Q H//R. "@C[WP%RHA YN076M0M_ 1(1E9#,_!@:5 MA[$GN.R]!2AD&2AZ?6_8'U2!0FB@P/*IRSI0R$- (0X#A3P %&(_4,A]0"$J M0-'S+D:#.E#@!]V^KM5R(4*4(0)>'_+5?H7 5=044&(\?H'^#P?=0JU-HP9? M1!.^#+KCEP#!^65O'PP,O/[Y/Q(&RA! 0;'O@0 .2/V#(6 9XX&0% ^$'(\" MLWR>@C1HE\TQA?BC#I-X*,LS/"'M,(9QN5RPA!7%1CSRZ16Z'X6W^M<<'.D4 MS98Y0(47@8'&I_*#/X_I$.*S/)F\_W#JD:?.#YDC%&#PS$/"5!\3/KQ-@G3N M1P"!$\0E'^1+A^A=QA;P81M]Z(3.Q/,5OQR83.(OF=7K^F'=TDB*[4,7Q?1) MVX/U,_^E_!?0&0^+8QR0ZLAW7*%!I1D($6N3F'?*HSV=+3D&1+ZP4U$<9-> M!HTKSN7A%40UXO\!LY2/X-2 L9C7+B:ZZ,@/=[?OY>/TX:-\-WW[6*^*,OX% MNCWK1.E8..DD &7T60?X3?0>_/<\(L)(2:BG.'SBR+(^UD:1&A,GPSF1JTAP M"Y[.$TLH^I=HSF0I'[O1I^,H 8>&P5QF"H+P2G,DYDE(HKZBE'#26(>X^,6: M'N#KQ1]UUY<$"@F6 ])I>?#CGC!2 >-=^QC$*8:#9;,<""O7_MG:W(P:*@[U MTX6NE"A8^4DE0OJ3?IIWV^:%6^];%5P586^U(WQYEJ!B"17LI1H0.8+XX>;M MW0,X'M!U#]:-0E]B%P<4U" M:BEG=W8>!M;O]"]^Q$*%2B4R(.FUDX(#0^9S M!( O>,!Q8'P%TR(ZRJ'</- M(U7/D=]\=4>%==/;*SS:7\Z9HL4')=%54]%3D,01]D1G7.@D;7'$-(X"/(R/ M:25[DPN.'^W, SP1ASM8LS]A72%6Z7B.)T>"R3E#IA!D[764Q<3[,9Z9)@REMT#!.%T_0G!'%+[DNON5& M8U&^T=A&YIDG@C#J*@+^!AT;\N+0+I-,3E)YC+CEI/JV%?]&B6WB>+X;!&_T<@CJ"*E4Y79-)__A0(Y1?E9J-;Z,E#N M;,?7,!$&4?1-F2M28)423EY9"XQ>AF?&T7P)BZEHP< :1XKMS1*VT(H9URJG M4^C- :92W:"I>JDI/.?#S550M5N"NATY>[R[^J.\__1P]8?);-I@-MG?[Y'F4]M;01G.^HVLQ04F)X^4_JK=Q?:X<:\]D?_D MUYZT+L-5^8X3Y]W6>UUIY7Z[&N6WJU&^Y6J45D'\[=3Y;Z?.?SMU_MNI\_^/ M4^?M($0XRT=XS;V9U6_C:/Y.F,.'G>7>P\ZU^_K^60\[U[X\YQJCK?]ACBBZ M.Y!*/4!/3BOG$^VBZ#7!;R8Q)Q*/VJ_'XP]'RH;#D>*?\7!D;6M*//H=%@:] MX!M<;FQ.8]]7^95(<_7#"F.N2TOP-/+=YBJ_M=Z=$=*-3ZCE_>"RHZ/[% M,'?).[WM6Y5O8:\PZH.LKGY]]K'D%5IO8:_MEPHWT]=#8]@WQ_:O=SA,8X\A MIV?.169EUJI%8]\7TXQUBVT=/=CTSK'?%%TW,S.58?W>S;$<]7[J)K!XX=KP5Z7HHU2?_ MNU?;\Z.XG/Q>+B>_@\O);^=R\O^ RQW4V4+X:R&]_MZOKG6O-M[W70*E04V* MXSP8Z'.?LT=E\"C)7L4OM=AP(XNNF'=N8ZF9SN^ZT**&T=4<5VT]Z$3G+?,S6PYH3$UO\:;/.M1%&DV!&> M,, EXHNBBH6OWR55OZZJV_VQ)C9 2Z#]9M]"4S#S50&[QEOK!\S']K90NY"I M-K;F1C[R[.O1[7U]5CRBX\QAP9V:%Z]-A>RW\4Z*D#E'E$N#(>WW*EX0)L36 M^[E5_:M^/5G_XIV_M^PXO^T9S^3@A)ZUT=>+(\\LH7Q+2]6O.7RLO6 MO +%!KZXN6)YOJ,1=^V^HQEW8;]G--65;F_K'^[2MBK<; '^3\X%99:?-S6 MS+H85EH?UUXGK=EMK7^/1K^.ABWN;/6Q;A.2'G!S:[!YOG< KO>+>02N(:O= MU=V,@^"AUYM&-[O^U[WW\!Q%5PY8T1+*:FK3+HQHF5]FAU&V7S(ID&7K\^FO M.(+Y<-:@[OA^VR&%E]"\ S[.3.TZLMORK5FP,AU;6-OX8;?E:TC+=?:MLW0F MM9\"(I-?U*K0+"%Q$NEU]MA2ZUG MVU DO92JW2.<6_X^VIU2R[Y9ZO*R9%W]E_:$] M/_!Z66\ >UKX,T;[Z#IQKIJJ?;=UGBK\S@"$]\-=M)#@%L[,Q?-R3_'\R];D MN_?HMJ$^>[]4'IY"^\H?]V[SDNXK)99[2HG_+IT:Y^E3@S*4:UR_)PQP&S\! MYE^V8?X<8VKV9/ ^S/YT1 ULQJ$I/E=LBVB^I25;X;ILX&)DY'J>^-WOFJP< M?3KHZH]K!..8WBT3;'0^FVI.)=>B#;HBO&?B6KM,=?BM6G:LV<.F]U:S?HSW[&WYG;]7;JSG3 MUA)8S4D]IXRR5$C:"-C3>O&GK4-U7S_BO?*54SR([^S51E]?O K-T1EK*X[9 MQ68G@9@MNQ3=>JR3>GDHBAKON:KOF#"+4_;HA-/:$QTZMU8&PO+*<.?WU MTXM?DHRQD:TC_1+=/2<]]]Q9Y!0W>LO@H0+0J.-,- FNM*[?!T&35_VME?KZ%?+K[,UL%CZ>7Q_B9RYPCI'G^)0G.%J^Q<&?DUZ$O^8UL0/J M2TL=]#6D<2'%5,H">\#D)AS0AK $WQ!&UXK:4P7AE&T]/+= )IE42)L>&FV1 M19HG'XZ\9]O;\W JI'*Y?0;_N^ZW'P0&SPJDC.WUV@)I7!.M08E;X[C-#OPI MA'I[M:V-PE*1;33W#?!;W6*2K*7*08UI(CQ :UV./N"N3WV$\28F15#*:INC>GKQ8ZR;MLGGN7 M-CR*%]5T(_7'UI0CG&_O#MPK*&CG_*X8!1AV4M=L^X'14G#PQ?PV871DPC0F M0QY4246?#)^]*ID!0&&T :5IMHM\5Z1>0:>'Z]05QVJ>OT#-_[K/)0A0A.V* M-G?_E+O\GQ4OWOV]9/>OV-M M1-&ZI4Q3T:NM:)Z#UV/?%0F^LT\:MC=A>D/4$L#!!0 ( #. /4N==0)M M! , -45 / >&PO=V]R:V)O;VLN>&ULQ9A+;YPP$(#_BL4I/:0LD+>R MD?)JM5*4(&V4N]?,9JV 36V3-/^^8]"JIF)'O3A[XF7,)]LSW^#+#VW>5EJ_ ML=]-K>P\V3C77J2I%1MHN/VN6U#X9*U-PQU>FM?4M@9X93< KJG3?#8[21LN M57)UN>VK-.G5I3]YD?!A_][WEXP+)]_AF:_FR2S!=FG0L.]T>QR(+LS_,.GU M6@JXTZ)K0+D!RD#-G=3*;F1K$Z9X _-DVX1Q5;%[Y:3[9 LU=(5M$]9_>E'- MDPS/'7?XSKNT/![D+5[K6E;X]8K=\)HK 6S9CTT F!. M^=X V4') \B"@"R^$'+I(?P+ENDUSKC0 >01 7FT-\A;W;0!Y#$!>;P/2,]X M_ZN3+H \(2!/]C>2W&X"R%,"\C0NY VWLDCU@$7 NA.[2O>L5(T K/Q1"N(23ECBRR/&XZ M*Q58V]<)B%AUPK$'O(7H., A)F6/++(^'C2.X#.8AMW!*DS$&:6+++HOFD:Z M(?WZ\^Q,T0-IB$F9)(]LDM%:O /' M93T:0O(')/8?"*]%-]SWY52P-$N_-$-,2B-Y9(U,K<9#=EU5TI^&/THYI9$\ MLD8F@V9BQBFIY)&ELCMH^@$-,2FMY%^BE:>VY[OV>QV>>FHP*D-FRGV:T+BGCY-&-0Y2*[##$I)R31W8.62P6LW [A-).$5D[XV(Q MS$.UC_P0D]).$7WWBZ@>1Y->4 8J(AMH7#^2HTEN@O4&2K<[GQ6L<=U4C_@) MB_<%:JXTS!^&_[:C8U]=K;NZ]@9\4@^:]WN5OH_M-NO5'U!+ P04 " S M@#U+:W\1O7X! #8% &@ 'AL+U]R96QS+W=OP@DDB\B?;5>'V3;-ID,#3!?K8!$6@ MF7>!'EG>O-O*A+)M?%%V?G*IJ\9ODR*$[DTIGQ6V-G[:=K;IOSFUKC:A?W6Y MZDQV-KE5G*8+Y<8SDMUF/'-R.&X3=SA2,ODT+K=AFZA+I;Y;=_:%M<&KX8.F M_8+^)]?._F=]>SJ5F=VWV5=MFW"GXF]!HNX'<3R(X4$Z'J3A0;-XT P>-(\' MS>%!BWC0 AZTC - *'K2.!ZWA090*,J;X) EKO-8D<$UXKTD F_!B MDT VXOC#.'C^"*YOK# M_2.E0[_%JN'Y]#_O,/4W0MU<9.Y^ %!+ P04 " S@#U+S!7]2),! !O M%0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-F-]NPB 4AU_%]':Q"-W1.S^#@V36+4 M)^R("K\7MOVX[G5-SJF"_H5FRE+E5)A\U<0EJ;>.9.$KHM#4J:^DH^(M.*47 M>]ZY=.%%-C$QV]3LQX3TH"NR<_J>#A-N3&T="Z M&'5!]6PO(LUCU+-VXCFW2.W5*:@XJGA,?;D/^VG&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( #. /4M UGOV4@( , ' 8 " ?@( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ,X ]2R(/0T>/ @ D@D !@ M ( !'A 'AL+W=O,2 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ,X ]2W(]QT8, P Q L !@ ( !6AD 'AL+W=O&UL4$L! A0#% @ ,X ]2TN0 MS4"H 0 D@, !D ( !&B8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X ]2PZQV*^J 0 D@, !D M ( !N"L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X ]2SLEP>JI 0 D@, !D ( ! M5C$ 'AL+W=O&PO=V]R:W-H965T(/MK0$ )(# 9 M " 1HU !X;"]W;W)K&UL4$L! A0#% M @ ,X ]2U**^"FL 0 D@, !D ( !_C8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X ]2V+:^%A9 M @ 90< !D ( !!#T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X ]2Z4#_F30 @ *PL !D M ( !C44 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X ]2WL!2&PO=V]R:W-H965T&UL4$L! A0#% @ M,X ]2SC%>X=, @ A0< !D ( !&58 'AL+W=O7!E&UL4$L%!@ J "H 6 L !6* $! end XML 45 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 46 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 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 59 169 1 true 24 0 false 5 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.neogen.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - Consolidated Balance Sheets Sheet http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified Consolidated Balance Sheets Statements 2 false false R3.htm 104 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 105 - Statement - Consolidated Statements of Income Sheet http://www.neogen.com/taxonomy/role/StatementOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 106 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 107 - Statement - Consolidated Statement of Equity Sheet http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome Consolidated Statement of Equity Statements 6 false false R7.htm 108 - Statement - Consolidated Statements of Cash Flows Sheet http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect Consolidated Statements of Cash Flows Statements 7 false false R8.htm 109 - Disclosure - Basis of Presentation Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBasisOfPresentationAndSignificantAccountingPoliciesTextBlock Basis of Presentation Notes 8 false false R9.htm 110 - Disclosure - Inventories Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventories Notes 9 false false R10.htm 111 - Disclosure - Net Income per Share Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Income per Share Notes 10 false false R11.htm 112 - Disclosure - Segment Information Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segment Information Notes 11 false false R12.htm 113 - Disclosure - Equity Compensation Plans Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Equity Compensation Plans Notes 12 false false R13.htm 114 - Disclosure - New Accounting Pronouncements Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock New Accounting Pronouncements Notes 13 false false R14.htm 115 - Disclosure - Business and Product Line Acquisitions Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Business and Product Line Acquisitions Notes 14 false false R15.htm 116 - Disclosure - Long Term Debt Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock Long Term Debt Notes 15 false false R16.htm 117 - Disclosure - Commitments and Contingencies Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 16 false false R17.htm 118 - Disclosure - Stock Purchase Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock Stock Purchase Notes 17 false false R18.htm 119 - Disclosure - Inventories (Tables) Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventories (Tables) Tables http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock 18 false false R19.htm 120 - Disclosure - Net Income per Share (Tables) Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Net Income per Share (Tables) Tables http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 19 false false R20.htm 121 - Disclosure - Segment Information (Tables) Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segment Information (Tables) Tables http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 20 false false R21.htm 122 - Disclosure - Equity Compensation Plans (Tables) Sheet http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Equity Compensation Plans (Tables) Tables http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 21 false false R22.htm 123 - Disclosure - Inventories (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureInventories Inventories (Detail) Details http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables 22 false false R23.htm 124 - Disclosure - Calculation of Net Income Per Share (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare Calculation of Net Income Per Share (Detail) Details 23 false false R24.htm 125 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAdditionalInformation Segment Information - Additional Information (Detail) Details 24 false false R25.htm 126 - Disclosure - Segment Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation Segment Information (Detail) Details http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables 25 false false R26.htm 127 - Disclosure - Equity Compensation Plans - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation Equity Compensation Plans - Additional Information (Detail) Details 26 false false R27.htm 128 - Disclosure - Stock Option Activity (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity Stock Option Activity (Detail) Details 27 false false R28.htm 129 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail) Details 28 false false R29.htm 130 - Disclosure - New Accounting Pronouncements - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureNewAccountingPronouncementsAdditionalInformation New Accounting Pronouncements - Additional Information (Detail) Details 29 false false R30.htm 131 - Disclosure - Business and Product Line Acquisitions - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation Business and Product Line Acquisitions - Additional Information (Detail) Details 30 false false R31.htm 132 - Disclosure - Long Term Debt - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation Long Term Debt - Additional Information (Detail) Details 31 false false R32.htm 133 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 32 false false R33.htm 134 - Disclosure - Stock Purchase - Additional Information (Detail) Sheet http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation Stock Purchase - Additional Information (Detail) Details 33 false false All Reports Book All Reports neog-20170831.xml neog-20170831.xsd neog-20170831_cal.xml neog-20170831_def.xml neog-20170831_lab.xml neog-20170831_pre.xml true true ZIP 50 0001193125-17-299510-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-17-299510-xbrl.zip M4$L#!!0 ( #. /4LRC,%7Z%L "O6 P 1 ;F5O9RTR,#$W,#@S,2YX M;6SM?6MSHTBRZ/>)Z/_ ]9D],1,AW!1O>F;Z!I)0']_MMKVV>\_9\\6!17W\SJT ")-EZ(2%;&['3ED05E5GYJJQ\_/Y_GX:!\$CCQ(_"/T[( MJ70BT+ ?>7YX_\?).!'=I._[)T*2NJ'G!E%(_SAYILG)__W\X:??_X\H"MW> MM? _?1K0V$VI$C#5!"%AS0=??KX\<>/'Z?>(.E'I_UH^''@ MA_"<[P9B0N-'OT^3CX(HYI/^G:_GDR#HI[)RJA=^NHK&H?=)4 I?=6+JIO"X MX,$2/@FR1 Q1LD39O"'&)TW_I&C_6WPZ&CW'_OU#*OS2_Y4]#(L-0QH$]%GH MYAG^#CA3W["7X,7G@_\\,\[-YD^CU^4GO^AL*>)95D?V:_YHWX2J3(Q7EH, M?V(R=^+/FQD>)1__Y]O7Z_X#';IB%0(@B7O7'4U&#MSDCHW+?OC(T4]$A>1# M/#I]$5M10ONG]]'C1_@!'U?+CXK/?53GC_KYHTDZBN>#B;_@,DAY&7V@Y#1^GC\F M^W'.ZOOC. 8.730N^W7.0/K4?Y@_"'^9,R!T_7XR?P3[:VPR:CR^<^,^0K2;T*?'6D"K+"ZR/'*Q,#'RZ3J/^GU=T M-([[#_#[91S=Q^[P?#R\H_'%X/K!C6EBC].'*/;_3;V;J$VG#WM"/PI3^I1> M(1@T"FXO'4)D383_$8-(XM\D23)OKV^ZM](M+,,DLD)N07.-0Y^/2=C\)X)' M^_[0#8"*S\Y[)X(/5.-[M[JN:2HAM[9L:[T>S&O);5U4NUU+M'NJ+EI$,7L= M2Y8T2;E58.+/^'9XY^\?MP)>&5-?_9!>#$")>7[:<_M^X*?/W]PG?S@>MJ,X MCGZ *NZX(_@E?5X-,42''ZT28C(=)S V23K1\ [T,:KV*]J/[D-$ MY9D'5H4_\-V[@-I)0M/$[O]K[,-K[-#["E_CBWQ ?I( 7WH=P!>\",;DOZV. M0QE!O"6:9FBF_D1T"4 W7\>IJ,R@5.[9BFTKNN@8'454+446S;;=%KNV):F. MHFFRK=RJB%(#:4XJTUS->*EQ$YA22@L_7*0/-#Z(C3!//L-[ZMN'^:BI;R^Z M=$#AE=Z-^U3X\2"V0D>>4)3:]F(^:G;)%G:?V7W)I?N,\@ M=H"\@J,Z-Z?\)F:[/6P '.QD2;?>^\%N#YB'@QUA>OEXL-O/!N#!3I+U MX\%NO]N@P\'!(L=S73-W!X[=BJP=CW5-VQ<9M8=>GU=JN6-=QTT>8#C^@^KE MT0W0$K#3CAO'SV O,"-@57QB*,$R%\IS\&<2O:WJ'4EL*S"QRJZ2.X2(IMSK M=6232'I/NP59(]_*H'X-G9AETW,I>,HH6$_2;@"CU):);9FZJ+75MJCJDBJV M#:LK2ET5_M?I20@>P*@RGPR<_?6*]WB>X-L$"J1\0E3I"?Z5-4O!S[IF6?#9 M!,F^GH-C62BYYXFHBF5)>X)25PU-L6J%4F90RD0BAEX[E(HBZPBE"8*L5J@4 MOG<$OK1>A>HRSHYR+"R&1[_ 68,%C0)GK@BN,<. 2X;SF&I/MCL."!@)0#.[ M%ORE*R+1B"WWVJ:I:,!WMPI(EP(\KZR](E.CX3 *"T].8WP:!J2!<0O5F)P7 MEO\*G,W=332"3!GYXB5 E]G12S>^B*]3C!IDNN22QFSPQ@ 7N/,6CGVWVT4 MV.C2*='G K\(I%=V^PSLC,91M+G41O.E<_@\ZG]RP+!*GQM SYIB2#UB=D7' M4BU1[;:):#N. X90%U261+JJ;MS*MV@.2%H1U.6@>#VF$*QY"F/2*Z &.P5* M\"//"3??Y=$XID7@U;4C"67TNTBGDBR;+\<1+@#E=:742,)67M5'1:*>1*#B M+VT,)P6R&-$PJ3K]VL_31R[=9_S*_N'&WL4('RS2#@];W14?.&W2492.V-$5 MH'['^H\ MT;CO8Z2PW]^%1I%G$-]6--UIJSV0/9(-8L=21 NL2%%6.RILB-F1;7.">%4] M-;5:T/X27EYBX /5S@2,Z%-I(7\OIZ#GR83&6I[H_:C8G2^O?YG$@2LZ=/UP MPK5;SB!8'R?+9!"H>)$#QT/9,M37,@A6A;.,NRN:PFCJ.6Z,Y)973II+THL*]*)(AF&4_66O@_(2BZSCVWH%UJ?$_Q3ZP1\G M:3RF:S.'-),HPYRJV[@DWL%>R7#64$VU['%>#$#5)ETW'F$7D/'SLEF^ZU@8 M*U#TR8:=L%F>)6C&HJB+H)P+B!EL)WA*(B>*0@@QHB% MP9W&DBS(7DTRRCZL5^&H..VFLH<1.]I ,7T ,\A_I&1<92\,Q@H9B*T%PN0%^N#H.J M,,]9_1QSK.FR34&U9$AR67J_)LUJ3+Q<&NA-$B]EEGBI;2_QLN!?JL& VL9. M*W TU0FI7 Q6EEUA40_P &=0-[AT?>\L!-!]8.SFP:;B;IH22*DRD\Y??QG( M+<<;[D(B:2B1K,I6KA82B!OOIRS #2^&ZU,[6['],9J\8OO;01#]P.H:H':Z MT?@N'8R#7"A/[_4;JU5P"ZVJ4;$*2'-,"HPZ0P.X[4RD:R*7Z2T MZ#(\D]#A_X[B/\_"RSCJT^R4G-4(V^6A5^OUNJ9%.F*[:YBB*FE=T6H#T$8; M>!%.$820[BU+)="(63[^+0%(U<>Z(&H=QC1O8RU0T8I<@?DE$.H/G]R%P(*- M-E6MK&G6")V<$$O#LAH. MN020J\HBR!<",N<8MMTTIUV0M<)XV$HJ%=^GFNV MMITNO:9Y_. M*)[/("&25$M7U\MG<#J.U9/A3"MU-(*A;;+8=F15-.V.;ID=HAF:C4C1;K% M%N8TS DVJ<-'U1#,:AC34"MFE5L]P^R2#$KK I'LQ;G$#3.&E)/R79.D(+^<2+4Q& M: QAE3&U?<(B+'L#"6OFCKH.NMK40-E-+B'3$!HSN:LGR7D&26^Q^5V(5[*' MB+1_\[8/:R- (XJ!"""RK-1H=+-$6)652:UHQ]6!71I9:[OM=HT8!82+!C)F M6<3,./?V03&6K-9X3&-%U8G.7&.Z<5 4LPO$:*R\0L6QOPK%U%,90:NW,@*# M'2^2\42Y<66$;6=L5X'?8DJ)W)B,[7J!;%#&=KV LHQM8EF*;C0E8_L%WMUV M3ICC?:7&JCYR6W;C%WMUX0#S5W=SVL+)6[2R:E"ZN^H/>9N[NZ;%DS M=S='O*J8?ZIHDN[SS^M'S(,&($Q"^-,:\X_K9_-,/]4-E7) M6@3A7O)/Z]]8EG]:(=F&Y9_6O_DL_Q0,PFI(6P/S3]='QK+AU7+C\D_KYP*6 M?RJK,S'EN\@_K9^\,?_4(#HI@_>:--LXW;)VP+)TR[+PVDVZ9?V;AB1IZ$:E M-,!^TBWK9T!TFAN26NX2M[]TR_I-W9VG6]:^ARRJJW(Z:T2Z9?W4"VA:4L=AZWFC]-*@R3X74H+S171QLFI,W6OL.F^@VE"V]DJ:UV[S1 M]:%<*D]$9M<)9N4>9[]YH[5O+.:-$J-B*>\[;[1^@77RV3 T?>/ DHWR1FN' MDN6-$G5!VE.]>:/UVP1 N*96;4*QE[S1^CT3F",KZ64FK3MMM':H6-KHK)-\ MJVFC]0/!TD950RL#L;NTT=J5(J:-:D1>D'V^Q[31VB'']"FEFC[8B+31^LF: MIXU6=KT9::.U V]@0RY)KYA$*V:-[M,5L[M<0Y+G&DID;F#!&TK=JF*VYEQ# MDN<:(F;GN.[?,F;KS34D>:XAPZSZ9I-C9]!:;ZXAR7,-I;GWWXW/-9Q%5UVY MAB3/-93D+&;XL'(-7\/4]@F+YQHB8?2:SM#RKX7F<>\$+S\I3UL_*V^""RIR" MK.N2S(Q\0UJBS?,F%U;*TA=665!][TNB(H--5P0![8NL/5 M#U:ED"H13Z\!6HVBN4O/PB2-QSCHFYNBR^ZY"ZRR(D)0 UIX %YG)[-<%6*( MDB5*I!@ZN#MJ\M+NZ! M=;S?EGJW8MJ*+CM%11-529-%LVVVQ:UN2 MZBB:)MO*=#?)S E_I>UH;.Q<7C-)5DU=74O39AI-+PO"3:/Y8165,PF@"X9LAK;CBK5(%>VLO-X-X^X4EA/@/6:0/CSO9Y1=U?-J.NY?LSN3&'Z\9"GUZ'_M _6 MX0V-AV1Y;"FZ5O+]5O"A*(9CRI(APED2\-%135!]MBQJDN[(CFKJAFWP:[1+ MM8"+^B#;4J[F2^_I^H^^1T/O:B4+HHK(A7V-9XEN2203UM1X*YFPRX)?([:O M_.3/7DQIL0=SD[ M,6P3N29LSP-_NWG(7^#!-#D+>5OK2LHM^Q%MT,G:MH#[ MM3*2V[:J=U5%M(G9 ]M:DL0VL331L2S35K6VI!OZ;=:AZM34M[ ;ZZ'GQ>:R MG@WL0E-0\%X7K/OPGD_*?8Q;0.P6F\BR8L55)]^2D.Q ]OX]"F :;#76-'F M:#M5M+KDP7P$--9>6.@I60>YY&@_O([8;5,T.=H3>\5^9E]L0Z.]3?MB)6?L M=NT-DMD;FO4>[(W7$;U%^T-^T_;'#N4'LT=D8Y_V2%[3)"]8T_6#<;I*+1I+ MYB4/7VA7L#1C6Z;D.')'$PT=D*5:DBZV50W=-UI'L@RC:_.82U8T32Z(W050 ME$'%8&;B,(U1F7OOY>X)NG@M8G8OY)W8_!37' H590LH8OLM^!&1N%2-; M*0+)_':R)%>BO#<#LXRRBHCCI;8N!AEZ-X@J682CI<)(;-NP=,V41.)T+. N M"2BDU^N)IFKUVJ9J]MJ*Q1U:"F"R? NY(D1+H6-F%'"GWV\6,K!NMZ&3I9 Q M'YZ7Y<:60*Y3:FBO28TY8)Z%_9CR3+4L\(@7O2H%S6.D M]Y634G8'/!H\JOH*[%5 *ODX.6]/:VXUD+ )JWA@J)7B?[-KGSD -!HL+%9A MF2:IFO.+X&&:&Z1SE_)_S\(\_:J9W&F"\6&1.=;'(AA> W:O5L3+J^'5&]:^.:+D7E?O6G9/M S'$=6VT14ML%=%75.[1.G9 MQ)ZDG2O5;L7;A7IIE#80/2JB1YIIO+0(@IFR"V#3-57N$19'78D?G:QX3L;H M@O*0O2B&$VW(,P[[SS=P1$GP M! B\J&P 9=FX#00/:QLHNC5+V0N!J!ARAP0K[J55ME27!'/62,CRK/-:C7/S MK1MH ED@RBK&^GJPS> G%WUQ-)SGS6[3 0C%0EU YRF-W2@&L\&-G\]2.DSV M;QXM2T@6WF?*RHPA61<.JAD:H'/Z/IL3_@YHIEC6R]K:&>FQ,W'EAF094"K^ MO\& ]D%7.D_]!W1[XCW:13B_)%(#D8 &ED@J!\M58)K'=T!+&8]F'L,&\@S6 MFM84:>;(.6_Y2UT6Z15?(3S%[^E MV+WBXYTH25>(U5L1*;/1_X[4LQU+4T6EH[1%U;8 )Z1MBYIDF+*IF(;>5O+@ MW'DXV0J\Z]ZF]$!'A?VFWZ:@9E[_.F4.C#-G]SZE'E/PZ+T'\9QG(%X,#L4Q MC\GU)JDZYE>%K,*/E-DK;!0^"W\W^!P@,9^U5:G1O!"$RG$5J"AV S12O"$6 M%4M1!#\V^=P#-HXX4.1## M!&TTU9B]]=@ RFHGLH2Z<1_-VBY]I$'$BK4VF'.P"YE>D#P)4LI&^VK +6TE[]I0F5)S[ R(U,VA+&*L 2&LN"'ZRC8;BCH=CA$ MPX(T6J6^2&79\V#*PAX:")&!K3J)7KW\*BQZ'CQY_$8# <+JRGJE-$YYT M[F8=H=!FF.G8T$#QA7:>6K5[UH-N06A&)O2;N.L8@B)KAE(V;$Z$)JEL+P%S;+@LZE99+UB M,5);)K9EZJ+65MNBJDNJV#:LKBAU5?A?IR=AF2=6.P+[>ENDVGGFI5C*+48' M[AEV[$"JZ9:R$/9=!!#N&0=XDZ?JZD(4+ PQW%ZDV9XQ@,X?JU*D\M50M+IY M7U<-3;%JA9S?4JNJ:3:,]W<".^L^K%5Z]#:']W>" ZP$7FW%UAC>WPD&D/?9 M07T5WM\N](HBZPB]J1OKE2]>%EJ%7>,3:9%QMPC<%UI%=OVD'T3).*8W 'P[ M )-I54P8N:U7-5C5KN9T.X[8T]6>"-]@(JNNB))-)$/7VEU%47F.\'\&Z6^> M__B?]^EOL&[\-!*2]#F@?YQ\LZ^^G)V+[8N;FXMOGP1IE/XF]"[.;\3KL_]U M/@ED^D7/_G;V]1^?A!M_"(;Y.?TA7$5#-_Q-R*:XN;B$Y\U1>E)XSQW^;9T* MG8MOW\YNOCGG-]>"?=Z%S^V-FPI^ MF@A7\$P4C!Y:PG\##8"-[(.B'\% :"7<4)AC%T1T+$<;EX>WF$#^= MED"D^='*#<,QZU2+$T8#&%X L 6O].%U#^XC%=AEF"<,P.87?E;,%M GOO)G MS6!_ G<(S]2-88;H$?Y.X6TC-TF%@0^#\9>DM(3_=(>CW_[C"2C;^BW)EHF@ M!MFQ\!DF0A3 /,Q[QQ#@)L+/%M'9"P'!]OA^G*393+;TFT): K)*ALEO[O/L M;X!].)@")WH"VT&0)![N#)Q1X:L[-X'=9P"X(4PQ7=>(>> 10+1.#B_ >PJ M6PI\B>!.EHX4%--^%'L4U_'#3Q^ CO(^N4'A6(];A$,!Z:X?>O#:PM!L(&(4 M(X.$, K%>9/ W#@'4E<4^)[+ 0FP0RJ,31XH34]WQE-$7LA4R?CNG[2?(M7T M:9P"P$) [X'Z$ LR;.8_9@)V7(I]^4U0R4<:?+ Q:!XFWK%10.ZFI*9 MI,5D^VK&E#15T1Q1D;#6(%%DT=8M0S155;8M!Y1R1]ZUFI'F:!GM5'#^]OWL MYA^H;"Z=\VO[YNSB7+C\:I_O62L/_"!-Y'RS#P<6^YX/( "64M.#Q 5BB,9R5:2O92S-LHT_(&]X53(W$T" MQNZ@QG+1Z?^"WMC 5&XO:!S1N MIKMLD%]#6.DS+J2$DDSKH\;RN$IG>&4+@8U+'T"_A2C/%^JK080MK9-/Z].E MC%\L8H[)"V?F9[ ^"9.3B M!28+U<'/(]?S\L\_?"]]^./$T/]R(@ /W(=_G/0IWM&<"'>H^F)\JKC,N/C! MFXQ7_W(R8>?4*S_SF$U\%Z5I-)R\4U\\9%O?[^W5'\MXBN=LK/GZOE[:7QRQ M?>78?Q7/SJ_/NC#*?8Q\[^1%(-F*RH3V"EHJ(U8:B[0&!!9BF82-W[S#M5:H MO:J]\CH58D55;0C/D2X.D"XF1)$5+3F2Q))HSB#)U%.N,?^#!4=+ AFE CLF MG:R['[QLR':WH^$@YQ=[TV5@NH M-(U&Q5]J.!I\=7HW,( .9TRVWX0;YW]N8.%=YQP>$>&9?"VYT1L5RE#]OW%( MA!C]B-W1'R?\WQV+:OSQY_6@ M5)534ZT#PKK9Y:"8XPL_>AX<#QC:X3# IK#JRJFE'2(G'+CBF$3E'!QW_*+J MF[#'KX?%'PHYU?5#Y(^#XH9>% ^HOVM=L;GTKLXP2S]33Q_VJ-OC4C=FI-J? M6X8C1D]+G&)W@(UE^"<[^#'RGY[ZGOBI;QV_\,$L;/?4V0BP&[NP?>NB [?5 MYAWR^:V1H!SP.5^7WL\Q1U5/S1T<-Q_JT,"0#2_S[CS1X;O' C'ZQ]D(6SS0) MF$HC%M#![M!%EK8ON)BPGYP*%WB3CHZSZ1(GH4'%9;E>-,*I[.OOPGET.GT: M81 E*PN.@LD2?SAB%_D)F\#E&2\LM"N*2VL89>$9N+[)Y7QVF2[PK$2,HB87CX&%L@ M?PYOS_&.&V^^$YJF ?7XUHP3@0;^T ]9N*. ][;X>@QZ<7U/Q% F=^2G+ @F M"K*PKGSUN(X@B> _>*/-,.#"W 3#A@GNP)<'WZJ0%: MB\_!:&RRLW["B"VFWKC/0@]Q Q$;N-$9@=\]"S\K%H^ RS9ZX,>PD?\:NW$* M>(*9!G[2A\W!%A_[B_OZD5]ENOSZBD=Z\! /C!5D;%$-I4CR&)(/DU"*#!@6 MA,% RN4(L.N4$.;%B< <&"?&Q54[932( M*:\>#6+N+QJD]E\%X]XV.Q.'*#Q M[.>5%\ H0=WK".G:SNK_[+CL)PUX9-K@>_HC2_=3?'.;8*7-=X4GGT:'-Y- ME72ZMG?C()BA+OB.NF(Y]N G#!Y)_SCIWER*YQE>F$K%W)68]HCF M3Y)Y#1<,8$G%KJ#]1<@S5M'AF"5/,=W G%/H.\M_+V:3^J'@EHI13IR*[B3_ M*W.@P13Y2Y?);]PP1Y$G/'K4_]2-^F/\K<>[8I6H:AB7)'UP@Q55ON8;]B]>3SW\CO'U]**ZCEH;-QDLULK;;>I5D#9L5LF3# M9D2 $Z9@R74H9B0&9Z%'G_Y*G[>U(YIB2#UB=D7'4BU1[;:):#M8<5'NRIHE MD:ZJ,W)';Q+VZ(;_&80HAL$W9^[:9GOH8!.SYQI+7'3A:ULG"@ACG8@JZ;9% M2S> S%1-5CMVV[#U=B-*7,BGPMGYW\%T&+8H<\=L.7NEEN+BM5$/W@ M=T586*%5K"(QN?QBUTHBEJO@?T7C5!C2]"'R6GAK&(+.B2EH[W^S2P-V%\+O M1O!B-@I1PL,L\ J_L!)^\W', 3;ULFHM4D_L<(]5@ ^.7T"LFH>B.3:_FFP16=D7QQRSZ0YA8;NGZD: W=B%[5M7O:R9 M&FPO&TI+);4(NR:!2-2]598Y='FN )MZT?@NH$T3(-M=V>%(]...S..^F1B6 MV>B+EZY@RY>U7_T0(S1BZOEI+ZLZG[?&PZ[H79KT8W^T3C?KA3?07;UG]XR> M:'6MCJAJ5EMLLUY3/5DW%%,UY)Z#O1!//G\] ]P+HV"<@,Z2LDKLH\@/TV0* MZPH0+-5-=-+48;O=1%\,.MA&8R["VLX24S>6:B>Z))A5E/VP)ZFL,&,(?_;I MI(KY _8#2"8-WM@S?MCW1P'=?OEQ33=!V1%'E%1'$57==$3;T!11)D[7T=O8 M3M)H1 B ?BJ<._\MV)W.Q7?6W$*XO+HXA[\[#NM[P5AXCT$!V!0!LR=5GNS< MLZ_;@I\DXP6)SJHH6=D7K*A,UO &IF)](#I9(>V$M2H0.N,$9"W-.SV$L!Y6 MQ<"-/:QH$?L$5, \RP#GZQ6Z>/ N3Y0-3C#MAZ=21,$XHBUPK)U7'DW6X ML<_R*MEZ^N7U]//U,&=%,@9"!W: >8<1]COEK10^_)3/5LJUSO.9L;U /QBS M2@Q^Z,&,\;.(Z:#^P.]/GLISN/M1S J>)]E3;M# M'C&(KX[I(&!YXWG?"! 67 ;@U4N4M?W '[,54A9QF_ >(_S+(.N.\M1GDB!K MUA$EN"GYDB8+X@0Q(09 6P#Z&>>,XV](E.L'X__Q!EAN''>36-0:KPP36@' MTL"M[[:;C)**L&D,7P3$H*))1EI,-;X#%D](RW2P43 M/-S7P3-O90.\,L"^&S@ZN@-;RITB,H MQ4XV]^74?]Q67I V/G#3]F^3=.W M>:(^RWKSAY.B_%EW%$8Z^7-W]-X/PZRGS@#3VKL45,\=C0M%&S1>M:&RAA$& M,B&E_HBR<*6\.D*6:_\;2*#!.,!./BE03I;8G3W+"C.X@&V@ 29F1H"T"4*P MR 4(K(2R_&Y6V0!8FE<3*,_FCH ]<1ZVLWPS^N/A.,@";[.V(Q@*&M1R M(<%SGB%>J 61200,W?KP4RG+/1O+1OI]MC^SI0EP$YFWEB,^=)&T4^H.V98/ M04HQ7II4'V!;E.3"$=95((N"V 56@SFR-A,8_,5K*+"N/U&*(V!A,+W+P60X MY6.R9BN,RPL-:^8P>*70PG1)4VF4[VLAN?Z5'5DEJ_ZIK'?QQAE!1RRMD6\:1%N;CB1SSC1 MGQ3H,61RB7?>N,.H1)R-%?"(68^JC'1LUFN$\A9(K '05+MFE3.28GV/V=8^ MP-[%;E0LUOY/FBU^4LKE%Q9/60+H^58L7!CP(5DC+)B"OPBC-3ES%$R626S^G-<>/@>5K1I3C!::43 M%LR146!VTE]EVYBOD=F)?+.818_;#D(*ADSLUH4(3IY? MQ%(21):5(V1I.44#%]M1<4]"T99D)PC.]G,+7LU:HTP$OU8%:W$-K*DV>;4* MUMP:6,Q<6:4*UDP-+&9FK%(%:Z8&%@454^:MB2<;A(><@H ME2#&4KX27&>RS!>"3.9P93Q4:9V9BH7#@W)N 9VTY5I/O1"G* M]V\%0PY+SS%_MX MA[FIW,MU-WL?G*M8#MU$>>;"^2'ZP)J6*]:5/$1G"&P MC%J?^H]XG\'MSP<:>&(:B2 4QG'6/X_>I2"&^_@95;1P51 CT_9\Q<-%"1SD M813P/DM]G73"Y>3.\I[ V,)C\1U2&1 CGBF]5NZE0W]:4=5-M- 4BTQRY^<( M=*NAO&0/,]W'%H-V.L=N3J9@;PXHGJ'HA,29#BHC-.L^"XJ@9)]-<3KI8)@Y M\_#1\A0YI+D3+2SY[C!SB3D>\@Z]TZG+"J?0(1&!\0?T-'<;(:W.RNN,[7)S MO2)U88Z%]9@PM?5/>)3[+' KD/K@^5RJ8EXA8X_2W//*OKN_YGLT.;XD!9,+<:,UQ@ M\Z87"\P!'T\XW..V+CLNXPU%OFL?6 9CX:#,^Z8R#,[U!'?8T3+#TR_X'+-P M.K\*LB*U7JXHNA#D#[P]:9GC1N,[,,ZFO9 GL%7=KC!Z:2/(>,E'.SE]%V=_ MD>&*=EO^P(=):<_<)SEYT:SW$IGSF:8E:PLF&#-_^ZROLN*)G)Z(%Y/Y!OP[ M>Q6_C2O3\B7LM&Q"\8!G%TZ][>>9T@HV'FVR4N)Y]Q=X+2]>D/>8S-H*YK^S MAF[[2:YO*YKNM-6>J'8E6U1E2\'\;E64U8[:412S(]OFK29)K,8!ZY(RQ?AN M\3--V[^)7:3JZ^?A713L(UU?.OE\[EQ\X8GZI=64":@"SOD8^?YBD-4AX+T, M+PK5YC>F@-D=GQ/D8-N&I6NF)!*G Y!VI*YH]WH]T52M7MM4S5Y;L7A-"\74 M#;T4X[ B1$NA8V84D OJE"8A@R R9$*60<9\>*;D:^>JIA>XZ^_Y>O4_ (X! MH()RTBVMI+Q7N.;D8G!9\&*#%+V>NI\+0+O*@VI%1-LEB M&V25Z!##<63;,F1#W7G@B3PG\(2<"FW[^NQ:N.@)EU?.M7-^8]^<79SO-^#D M)G,/,HV.XF4ZG0GYYD%W<\M-6%I$ !B=8O$,!B9$]:,,YK@^'52+ABJ[H/3O[P"S7XO_@ MK87-P,;8F><6][1Y$3.0,D<\LW GSM'2(IBG+DKA89I,3=Z[9V$6W 78Y.X^ MW,B IG3!;>T9QVXT\L/LF "TX7(]W,+EEU<4PB)@1(CK1C\3 M6G7<;IP,^#6[-,9H%5AI2/'N!.\\N;>2%64OW7FQPUI^U$<<>7F@SMQ;CLEQ M?5%S"]R%A>TM8G9!-ED5WEOX('O[_ ["05B[^77B7;8Z[$M8;[C.?M2H !&+0E=P'%%[WB27Y7>X4I=QB\PZI]@Q3)\YM$, M\"G+F(W36/_;LS+^0 ' MG=,(1!ASZ<1 "WPP+S*4'*L,K5AER#I6&7HSI3F60>3K!3F8W7C#E.$W5(:H MMQR4J!6K\CT70=DI8.I'2ML^5^R48'M1T7?/#-]IA_YW=^Q,-).RUZ=9J[,& M:$V28U_/-7"E;[NF-5RNE]KL'PB&JOI\ZC3L"3]/V5JRTILI$2XY8 MAEN.]U; QWTF>$EA\^!Z!ZPSG1C[>:]AZ!^ $)2CX)];];9 MJF[2USQ.QR/V\8A=%ZUJJ]$JB[O9$1&NZ2C$7G)-EM-K@R77HG[>[O'@6!SS MN ]-VH?W9@:MJ%JR4,ZCVKHOP-AKB_-8#?,/6M%O:.@XY]?/=]#W/LX]M0 M$(]]?(]]?)<(GSKV\6T\0QRXACCV\3U0ACGV\5V6FXX1?KNCZD: W=B%[5M7 MO:R9&FPO'_OX'N7Y\<[LH"3Z<4?F<=]*MY@O7T!NN4!P;]K"HRDE@F?):V6!YX1>QL>6^^P)-I8[9ED\K-\LEG73FUM"UNS?+(67%75B>).@H% MGYWW9@M$.VT">.V('5UQ1-6Q'-'L$46TVZ:C='I66^_UUF*#U4$NX_0F9FU" MGEDOJJV'2DB*VNYVVZK85F0BJJ9*Q+;<[HBF9?>ZNDFZ2KOW:JC$T,66 R(8 MO9\(NXK)ON"*Y1/3&@-8KYCX_Z:?R/3SP!WZP?.GBK4]<[M)I%/A^N:B\U?A M\OM5Y[_L:X>)^>D-T]PXB<*J].TMJEI&W\UR9 L]IT9Q=!^[PY;@CM.'*&8= M1.Z>6O'M ^:B'4DZ+L!Q38'O+*F#'O78FT3LBFQW\O=/S$Y MEW5*C/]D'1PGS>62EC >X4^D!33 .AAE;:U>:M?6CX9#UC. 7 JV+Q<[X(B MK"V87")RRS+4?/(?%,M&/KI^@$KT0UYW=8H)+^OID+7C0Z2P/@0PC(T-IQ F MI$G7KUUUKR8L0?F\U2E1';6 M_0%P=\=ZE45A=]+.>.M\:).N9,!A151L11-5B6BBI?8,+%1N6H;>!>GD-*(+ MNW$JM+]?GYT[U]>"?=[%'NS=[YT;X2M\)=B=OWT_NS[#XMA[;L?.V;10*?=Z M6A\7J/R,)U)ES;J+Y8-YFZ]*X>)))Q"W_Z^QSUN8)MALO4_SL7FG2R^K>PV3 MY+0-K!4$K(AQ5@ ZJTD\;:Q;F#;KEHS%E+]$D9=U!IMT*LY*]Y;6@5U8RRKMSY*^>*A"3%)F/W?E\8P118Y3BK3LWZE3_!@"0K M(3MA>V1L;+$&7PY88[P]=>.Y".>U7FD5>O-,VLOU\[XT#Y,"![A=?QN[J=AY MH$/A:^J=MK!)$GQ@S4CS?D^LMPTL8SS !DXH ^_\*.NI]3KO"%JLH3!?(#],K/,FGITJ0='>N3@\*0"_J? ME99AF.Q';*(3L3+)O*E.J>=\2_#&F"^8-9SW)@VC)RW=L,,=-O3.VX.[O$]7 MUE?PB;50Q835?>\#6O.YV1?U)H M5\;:[JDMW501F-8D$O*9[\G/I"6K"O\)D=="% -OIKQA,I9;'^4]?WZ66P;1 M^+/YFQ"K[O/D17*+6 9_PJ- KHP*W*="+T=\"K2HPM_)T9GAMHQ9?$6,E;*S M$5+V9MZK+>N;\^&G%27,DA!BXE9AS&V/C],P63T\<^LG7.. 5TQ;QQ M(KXK$P& I[P?)F\E!;O]Z ;89 IEVU?Z2 -!X:7BV??%ILD)KP[O)U-9RC$[ MYHW?N,!E[:-9RR"./V%"0[P?$W7&2!*M:4?Y:==**O0 *.': M'5#&GPF]Q\4T2$+)QM(B"N:_=X?8O^XL],!&BWU78$/P.!:U4&JY7&P5I96' MVQ*-\@9B)>$%T@I;6_5]+VL;Z(<)JC'V12[#0K3%KMU(N'3'080LT8[=?_O! M CE6D6)@,:JR4I5B'W[*Y1@0KF[-RK%7I1C,\+H<>TV*97;"8CGVHA3[\%-5 MCI&6J2NS<@Q_D&2=_U"47PA$28+!!*K$GYMP0$5^@ @SC)6$DZI(4XF33YN+ MOXRQJP)0D8S5I)1FD9=DE-*2M>W*J+)\RGKW;B*?\IZY6Y=/7H0[).!L88?HJA&^4&!:OY\(7]V[B-6(?19^L;]\_;7%^H/RA^Y9&1%X*)@\ MA'H7=R877^W83^[<$)2$C8+3!7+/VJX7+6\_83UG6%L+UC #&[<$?-]9(^"'0D^:3/3""YB@&X"H".^7:O*QU"%ZVCPK\\KW MV('^'[!U3NAU$?][: .GG'P614D3%<+;:2U:6]EM,#=-:C\N9,N4'$?N:**A MV[*H6I(NME6M*]J*UI$LP^C:!-.@9.WD,R:L3G=M+@S33>I&?=;7EGLKM[Q# M2W8ZDT\^XR2B9$[V9^ZRIJMVL(GG<\\'AN[@(1=ER1ZH2CWY_-6-[RGVG,J$ MBR>P57$HYBRS3&!GV.8;X72##O/@\89T=J$FS$TTZW(N./^;U7L/=E+5-:G8 M>6]S$!?E'UYS[7J5Z^&S:2NG]G/VX]9]>VVMJP!%:Z+3-70@#^#(MMDC8D]2 M)<5LJVU=TO;9Z"Z#N]39[)TV^K'DS=(0=?F8AGA\]7O,6)(W?_-QK>ND?N;M MV8IM3,(M=Y$ZI(UXG\SW4DHF.A@.A1Y>@H,[!0X8DB+;.OPD/BVL?0 @'9FU M08G6W&/8*-(Y@KQUD'\AO[XK>&^B=-LB_@W+F(5()NJQ@$!3TT.G]@R["<&K M@#G-T9.LO_:<>+P/+-"M6F5CITFE^WKNN.;CFO>OAS(E8&S*)C> ( > M4[>ZPH,@ 5-J:;I1!XA'T^M%87E-XT>,=FB8L-R\T(NJ'8C0W!14(K5DI1;6 MJ5]Z;C;#&Q:C&Q,%!I!;^Y*GAY[G?ZP3WN<- M1W\)HB2[)3PD"6JV#., ? 7; 577:SD!-P_47S";MA 4OTEBKOK83A MX1J0*TH\;D#R],2#$W/$4ENF]DX$G2Q9+55Z)V8QP=H7QH$4:=T46$TU6DH] M!YZCO;>+B"1NJK.)=B]#]_7<<C60L[[D>S%K9O0W^_9OTQ( F,>JM%WLLUDZJV5--L M/JQ'LWZ7019*2S]Z28X!29OX"JQW$J5CM RSEA-P\T#%@*3U<](.+2!);1EJ M+9<%;]N ?%BPE3=;.ED!_;>3 ?; M9:60?H@UEHDD_65A5>5\56M(\7Q^=5K".:"#7$7_^N(VLO'506>\XPO62\]* MK&8"N<6[K21HD7Y@7=;"OC]R@X ULIBTZF)_8(.71^SNB,-XZT:.?=XUS*<) M:^22]1/!8:7.5).66?A+]$CC!^IZV(J-AM@TD?=IR)HWL+85 G:B\P=^?]IY M(FLIDF ?NB3*&]DD69<(.BU$B:O'#AAQ-J+802)KZ[8*%;_4AWFE0NP+J[G/ M[;W*FCIFW55M;,KGI\_E-L];:YZJ&CU9ZMA8X;XGJC!6M+I=7;3U'ARR',FQ M>]U=%W8O]$"TA60\'+J\!U'616J4M0?B:!&\<9PW!)R-],,I%G0#?:_UX0U] ML_KPAKIZ?7A]?Y72:W_U>ZS-^*:JC^>]P44V[]VR!+:%L^"1+II&%Q.BR!K% M'TEB23377C>9M<_9[G8T'&3G";MB)H6F")?8YVSG)/F^O?:\/W4T3I,4SB]H M:?Z_<4B%S(BV:[A"06Y+"VEP>AO]CW1J+?R'&WO%^?[N!F/V$CM)QD/^73W7QIHJ M2XIC&:)I2#U1;>NV:/;:';'3,WM6IZL;'=799S_PFP%\,--!)JD_I"%'F"TP7T64\!OA_'SC_Q^R.5W AA!D6/W=$8P'"^/7[H\ M-M=H+F[N[_*X]E_ 3Q@AC-(3'*("#6.!GK;X/B4UD MHR:AVA0^4;2CUM@A6V3QVH$_.#S[25U?I$Y?_4S=.#D$QM@-M%OQJ*WO :MX MU^;ZZ.PX=L-[BF]H/\]_:?8^%@*3G(67-/8C[TL<)';I#\<7)VWIMUP3EMTE&4CMC1%4=4'J+5M3JBJEEML2V;'0!1 MU@W%5 VYY]S*M^3D,TQBB9(E*@7X%J^O#(?CQB% GP#X#/;MNY=[)IB"MBYV M3 TV26O;HM6Q%5$R#:7;MF5+4LG.WA>!I$39Z[^HC/WAJ4H M?F,IBF@E8Y)B15K4[]I]RY@N2N1(:5O@:A__ M_L4/IW.G#]$X<4,O:4V_HT]].BJP/5@\TP_,])E^=(>L-@$OK>#O<+?>L\OT M',X78%Y&,>O1<^3=04CJ4;#OS3I;U4WZFL?I>,0^'K'KHE5M-5IMH_=G M1T2XIJ-0.E4:?8I>&RQY;P5L#O-XH(#]YT5C$*5-LTRWN[*F'Q".^_ ^S: 5 M54N7'Q*.RN6H7([*I3$K.RJ79JQL-4Y;(MUF87 _SP'PJ/_)"5,_?;ZB]WZ" M[572XO0P&Q9!ZQ.R*CJ5:HMIM$]%V'$=4Y:ZL61+IJKIQ2VY51"4Y^7SN M7'QQSH7.Q=7E[Q\7K:VM9RX04R-6KZ.(1.E(HJJT-=%N M=QVQ(VFRKMB6;!'SU<^#XQRAK >L7$_S?]1*:? M!^[0#YX_5=1OD5KO\&_S5/AZO19C2[T(+J8 MKS .62LBZF&[XBAXQ!\#/V1U?_KPM9^VA!\/?O^!U?L!@L"H:R'"H>?1(QW> M%0,$%8F5_-+1S>*',-Q-*.LNPV8DU':>6%>3\:-M.(K)@*/_ _822XWB,@"I#JWKM^ MF*33148#F(D#GK?'&?A)WPWXBUR^,ICEP7VDPAVE(;\?X.($-QD_%*@% M5BF?RN9?8,8/BQL _7HJ]#BM84MKH(,0D]KRWE("+BJ%__,&65E+*EAE0!]I MP-_JAO<^.N30??TCBM.'EN"!4!$2&C]B%CA.BO$&C"80HV-&>.P9H"ZG?7;3 MM5L"=8$R83Y.HFF!(Q 2/X1YAJ/ 1Y3#))P7YF*;XWI690K:XG57,A0KW;NZ0.U!E(QKR&8S'4-5+%42'1N+I933T5KITOW^ )L!V7%Q]LV_.+LZ7T0WUYK(5]4/Z(P*! MD6_MI"_<)Z$719YP[0XH2%H4<':(E(42E7W'A&?IH;Q!G)]@S0;09J"E!!K> M []ZR'2\#)R'W!Z-\,D6JAYOW.?MQ^ 5O!4>"C\60.'>AU&2^GT02R#G_O13 MUA;/HP_/7LS*R_7' :@"D"P@F%TV0TP#]DLV<2*,,1/V#G0%+!3E'ON>QKQW M'GP"<9]$\!&DAT=3C-T $VTX& ="B&H&!%D:/8$RP#?C'"!F0:[?N7T0E;[; MPC9[-+ZG(9]P*LK@*XJC$Q=XE"7^,82A]&1X7 %I)91-8)B/M G<(!;]2?L_ ME[\R8:_$*;A(9EJ&RT( ?:K@HS 9#QDU3*;C+V&SP?!'BM"'L%@W SQ[PP-U M Q"FV3#8PH3?L@"&4>/YD[Z#'[!!81)EM@<0[CV[R.P+6 \GQ5:%[@3 ?$]9 MY:A13#&J!L;?^:##L@:!_5Q#8#]##[0TC,76BRV&O[D8GQ)#4D C*,^(K:"/ MJVHA!/ 2( LW[[?HHVF4_0YS('83;/N8;Q:*N#@*$)%\*IB%CTFRD/R$&4!^ MF.DP-X[&B,'[V.?T[ 8M1FK5C8[09 !KHH]E4'RZ2:G$#0I!9J'97$NB%?5; MPG>&MXL$/$>\,3M6A0!R M8E">AR#+X:##(+*JYBRVQ M'$Y58%Q<B+)-Z:,OLS_I"ELO-U9DR+^)SRWPW#LSOAPOF@"9@O#83&Y!QG M!,^/>8$3$-= 'JR3:O8(UQ9,T, POG>(ZK0C"* H MEY2IA0(Q3E0M@XE]@:=^ETD5MMF _CZ(3ZX(SB.@%[(?@*YS)35MR/I>T]@M M>;,T=GV->JUO.8W]?;[ZH)-/UTQ#/:Q6EH>TUE>2]O/B(\4DW7#+-1(.:2/> M)_.]6! 9;*=#H8<7>\PR^_> (2FRK1/X++)WDC9R " =F74%/-;>X9<=A1I% M.D>0MP[R+^37=P7O391N6\2_81FS$,E$783EO"0,=T/P6C#':BZ[3%.8VC/, M9X1N+[R99Q>TK-K9D%4[$_BM^^)+X@J7[+1.\+Z>.Z[YN.8WGDBRHC2YS"[C M8OI(PS%E5YT831.C;[X/HB,:TGCCQ/1=Q<^JE%87F>!9@T3EIMF'*LM53L0H;DI MJ$1JR4HMK%._]-QLACGOUZY?L2X?NS5X4N5:C("W;4"N*/&X >DF"4T/SU DEMHRM7%T0]99V"/$#QXBDVDC D%NR>JQ9?XQ(VI(MK[14_9VRGG\7QYJ*I M-$%(2Y7>6A.JXP7_,>#BN!_'_3CNQW$_WIT/Y!B0!$:]U2+OY9I)55NJ:38? MUJ-9O\L@"Z6E'[TDQX"D37P%UCN)TC%:AEG+";AYH&) TOHY:8<6D*2V#+66 MRX*W;4"^JX D50%!]TZX7R92B^RIH_$>')M@%ZOO1(6INMG2R0[LO9DN4\M* M(?T0:RP32?K+PJK*^:K6D.+Y_.JTA'- ![F*_O7%;63CJX/.>&<;+.B>E5C- M!'*+-5'@)OMT6H@25\^*_>>UY;$C6.*R'@59 M/X)5J'BVC\X2360J76< <\D5=Z-@>^^-6^GX2:3*Q+C]?MTMMM,1E9DN-)8I M.8[6W"HGGRU-UG1XYMIM0#SL+P![S?=DAV$['L7JRTQ.ECD9$ MM2O)8MN15=&T.[IE=HAF:/:M)DG&+6%.1H!?-@VY#/[*$"Z/(6.D^,\E\$]E]T!,Q_391$-<3_;!+B$VBMU6] M(XEM!6969;,C CD3T91[O8YL$DGO:;BE0-"&9>EF">2EH'D% 5GPH/](;:9J MFP@\B#Q5)=K+L%A6YBR/IW[A!136Q-S=253)2RNMHRV$OCM('X41E^B+$L?BH:+8X&?MI4R4>8Y%/* MLF&ZY(J2PHYT^Q0PP][V_CE.4E2-#=YQ MP(HL*64E5POL54'[2/GO?.Y]R(QE+0']Y+.B6Q79.G_Y92"_Q( Q3F$-A LT MI:J9!BD!5ECR'(8 @1>5+2"'>V,:"!XQT%2=0]D+@5A> NR#GU<]=UNK,?9\ M-CVH#0>"-DG9&[/D7G_U0WHQZ+ NZ#W>A?3YF_OD#\=#>X@FT\6T>WG18U$; M%N:UN-:Z>L_N&2#0NU9'5#6K+;:90=B3=4,Q54/N.;?R+1Q/"PA8%[+7S.++ MF(Y S6CB/*6Q&\4>ZS]ZEM)ALG\K>EE. S020U9FCEEUX:",["X% M 88M8F%.^#N@F?D!! U&^K]W[C9>DO;@Y*U85EDB+P-*&7AG@-UM+P;.4__! M#>_IE9O2B[#C)@\P#/]QII)<3!)6\G[K6?OR?4XRX,=@EGHZ.-N1?GL5P#20#M:5&Q3+-L M>6X&9\5_OO>KI"5Q@>=M52HC8JE;(GSFKOJ,'5FYQ[@4XV0J\ M,QZ+/J4>TUAX:P$"YYN;HKO^^6)P*!<2*AYT-*EL^:X,687 *%/ ;!0^"W\W MV/)'DC&DBJ]^,0B54SI(W=@-4.MZ0S_TDQ1ERF.33SJ@1"U%+M_"O +&"]<4 M3?/E+JM293CARE4=LAI82ZG:'IBG8?\052U:'<2J!&AL!F498U'*C%#9$,8JPA(8RJ(^KJ.@/@?2^BR"\3I$,M4*#DK+G@=3%N_1 M0(C0$6PIE1BDTJ+GP9,'KC00(#A F4K%0BXO>ME;;3"5D7;1:.CWXS'UOOKN M'3H)&VKJ@CZ3F?1>ZI[[)>@6Q*0X>71I\W8=8V]D2U7+E[,S*W_A@(,A=1?V&Z[02^*G?#1CZ,0];D;H%'(39I[ M"I8.3;Z'GI\P4J&>DZ2P0OK:VUV.1)K[D-<&X)9IJ:*;T1! *2<;/IJ$8[+.I&>O=U2SGZI D M=O\N*M;K 4L3.*M'EA^9M,.K&R 5^+///"(7<8=Y4R?BD#W HO4#FKM<^2,7 M8=M-_+[CQB$\A(8?]+9HA*[O8%B6C M>-@6LH]MZ=*[]"Q,TGC,?(8P(+D&V][U+L*_N[&/Q@)>/JSK%&4HMBSEB>B* M 4R-*#84387/FJXH9@'%HW%,BPA5U[ON!1$BXY$%$5J^5UH.T&7UG;5 MR]K-U! J9^YL@UWJTSQ\OXOI0^NCU%(L1*%)3(VA5 %4Z+=(QW04#;8E,11B&YQJ2PQE&JO.>6W@YHZTGX03X2H7.AJ MEH*?=2 /6, M+'K3,!:_/WP_DY@!]Y7P,#7&LK[.\$! MQMA+LK(XYVVOS+\3%"#SZY60X5>9?^/H>6X;20@TV#;J@H/6EL),M5OFAC/G MI1-5@^K94;\3A8\T3O"8/_CFAQ'>1.<^\MP:NHFN:.KZ(?5R._Z 4(%).%FF MYP8 [RE?NH P33))O2'*RBWZ.WCZ="6/\I#2I_>!,Y9-K2Z-LB6SJ;C0- M%&"MJ-!OK4STR#,Q+\V1.SO# \B=;8N=&G,?BA@R5*5>R:S>&EM+A5C 9DPH M)0OY;!N$9!B$%- TZXW; $-P4$$,X8WB,D+E-6A70%EMZFL'Z +[3M:7Q]>F MBFM7J-H^ Q+\#]/TR^NL)JOY72%,PS/4EI7\=D]7BB+KB!%3-]:3XIA0\ M38EPHBSK^M=]*>MZ;-E__LZ#SCF6-[@/J-Q\57! M*[=[N'-O^F8HJITB=A6 MY:XH]]I.SS"[MM0Q)M>$[-:T#N@J"2;%*^?L?A;GWBRH;[E+P->N59>[8L[P MI94]$*_ 5; 8U\9M%I* =_2QVT_';G!#X^%%N#VDK4T_"@882/FU^_8A;#3O M\>O-=7 G9Y=!E\H;X;W%-[U;X;T<7XKYEGAO0_HI1;S4Q7H9E&R5&T#))H/I MX*UP;LP^P6??PV\&/HV%I/\ "_WCY"%-1Y\^?OSQX\=I0ONG]]'CQ\[97T\^ MLS,I(8IA_/YQ.FPZ559@\?/O3W=QX/F?Z-,H\/M^^HT.[V!ZSQ_B@2P*_SB9 M!&@C;NPG/SGYG'\%)UO,8>9C?O\X=ZK/OW_,WY5!];$$UN^C::@47UGJQBF[ MD44,B9(N8IC"]-O)@S3T"H^9HD)P:J_PT.\?"Y/__C';G6UM%5,&![-5/-W\ MG6U5R3YNY%9=C^_RZJ@@5%BO'":+6!YV>0N9_RB9/.],RZ8F[VY;"P?!9FYK M"CA@N_2O,:P*M4P4XB:7MQ2^'T8A.S*^URU$[^,A;Z'=[X^'XP"#?A>Y,]_I MUC+7^R%O[?Q4HG>ZF^QN[9!WT_8\'Y6E&URZOG<6=MR1#P>A][F=_#[^D+>S M>G?VSO;QQ;B:1N[K:^;MQ)>A_;4=7)ZAVUH\@?P%_/T_V"='I.:1DE:EI%X4>>^1CEY.$&@D'>'MW+D[I(7=N_D1W3Q$X\0-/2? 0$E\ M9FOD V=WW_/=^!D#,2\&[-Q7)MW2+>([(Z 7DW8:24#EBHX%,OH>LNXZU+NB MCU'P"**H6 )R6_143"(JO/RK?Q?%E\'XG9E$+^?5-9)^IO69L:3SX@R\69=# M]M0U%@UU8R_Y/@)M2 $?NF1MB[R.#O]E\FB/A+45PGJ/UQ,OI[P?"6MEPIHD MZ-OC]('%W):7T85?D]3O=W Q\7LRT&NGIL/$CGZ\*MPBT>O+;:N^RVT]^LD. MT4]V.)1T]),UV4_6-#IJEAIN '8474/TF)*6LYFN2S*[H#*DAMK $^J^[M/0 M!124N2K_%ILT]=TFW!>;HJ35O($&W\"#I&^C1O00QOQ$E@U.W7#B RL33$P5 MOCD('U4NPEE7T83=H!>D^%5T[P[=L]"#4V'LNTX'3EAQWX^^IIY[T'XH722R M*!NOR\;LL3W23G/=4,VDG=I=30VGG7=&*V]D)R52VDE)-63S+6B0OXW=M -+ M@IT\?(6QC#&=/;9'4CE4A;$C4MF-?F@NJ;QMTG@;&T=DJWFG+4)$V5H".?RQ MNI!C2%:9J@U=US4N "V#W:\IRF%2^MPMB\V' M4K^??'7OHMA-HU=ON%:[>OC7&*\2'N$_-\^CBM"L/%"OS\-:[E!OU<6#TM%E MM5J\H2Q)[ MDUMW3,AL^L8P@]NZ8P3S06W6\<3<[(TYGI@/:\..)^;F[]'QQ-S\33J> MF!NY.\=$I@-)9&H4?1S3DQJ6GK0'ZFB2[ZEVF(\9O=LC4'V'FW54;X>GWO9/ M'T?UUESUMBOJ:))ZJQ_F8TK/AD299>K4N$''F/H5]T.JE6&:$2I?AIE'P-<$ MLV02N6&"$:0B[/-J@A';(S& L]Z1^9 A=9-Q3#_SKW__F'_F4^"HROAB>Z7J M)-EOG^"WU6:ZA87?5E;F^8^ HRG\..Y\/*0L%G_R]3)OY[B9/YY-VZ5AQ X M\R>>AYOIG+.#?_]86/M2LF_N/B:5#F!)\&492& M$=[[AG\*3P'\]U,![HBX8>]2:K MX?,'43][["'&'E7_L6J31()-$K']-)\E<.]HL'JKQI=L(+OTC9<<'F2>A><=<[<;,'E25Y<<,XEY1?FW]ZJEF+HBFR0 MDQ58*!]=7@"(EV@<]_';(2#*#>^!M4+Q^_7)Y[.P'XP]BGU-XQ$F(E'!95$6 M+>P"E_BL\YXPBOVP[X_<('@6HH'0=Y,'P0T]_@<%>^31#?#0TA*&;OPG3;'0 MK<"JZH*=0G&N<1S# VR01P<4/GE"ZCX)+B\VF+!?HD<:/U#7$RCO.+2'!3P"IRY'-D[5Q; M<^*X$G[?JOT/.CS-5HTA))/,A$IFB\EE*E69A"5DS]9YF1*V )VU)5:22?CW MIR7;(+ 1-F'.LE5^26RKOU9+7^OBENF+7U^C$,V(D)2SRT:[>=1 A/D\H&Q\ MV7A^\KI/5W=WC5\___S3Q;\\#UW?/J$_?!(2@15! _S*&8_FZ,F?D @C#TV4 MFG9:K9>7EV8PDCYO^CQJC2C#S*EZG\/:F\@\Z:QR?-,ZND MSV,6=-")]>A*$*Q &@50?P<='[4_>D?GWO&G0?MCY_2L"CB<* MO?-_,<+HFC-&PI#,T6UFU7MT?W_51-TP1'TM+%&?:$-)T$QUR:1YT%5,7C:L M-KZ<-+D8MXZ/CMJM/[[=)]W0^/DGE,AV7HE8>F.,IPOY$99#(YT6M)(^;7LG[564FD^) M+(29DF(<(WR\8II^0)AQ"PTX^K0J#NS$47'S R5:NJ86"'D@103U;>AV7 ZC M90*U@-D]?=I*"BUI']Q1B?FJN"1^<\QGK;2PN!?\6 @859N@:6DQ-B"T& 8% M&O$AAR"O_J08HDN*:Z%L1J0J1B5E&G>2YQ=37Q;#3%%Q;9+ZQ1@HT(AV'J&F M8@,$2M8Q"HLQ40\X(G**?5+* 6%.BPA3MUQ$UV2$XQ!ZXZ\8AW1$2=! 6"E! MA[$B*P(Q6XI\UEHN,&-P@,](#N"AV0 7HGTQ7/_;I.- M*IUB6UJN=RBM:YA77DL2?#(/IMK'X=^'!K@/=RGX%3"!9P*F(N9V@&Y MM&PS+GV:D;$7CI[ 6.-*CZ/%$M/CTEAR%6(I4X_2;/4!\+TDP$T>+))HH0CI MI8])'E*]3 ;H"P[U*H.>)H0H63/W)N9Z&&9K-2&*0M=4IM&@MW#YH3R7Z-V* M.;_4W&[G]@[VMQ$I9BXM<_-SZN)G42 1'Z%$7\W*=E8>P8?%%8^@$1/"))T1 M%T\;I=W,G95G;D5YS6-I'I\F,"%->!C :]W-7S'L&KHL*$&N3[V=M;A)_UB* M=,UY4E/-\G:6K["F+NT2=FVU4U1VBCMXSV>*B_FR=ZN1[E3@)+5] MM$YJI@LTFL;U.X@-1Z)WA5&4=&'H3PAWOE< M<0GDZ<$#2YT.($#TZ=1052.Z&.GF]6R=5ZT$:2U(JZGYJ\P?#+.(JL5LR\V$2)A^-]YU!%=4 MZ6;\XSKCEG8SF%?TUPY0V0$&@F#HVOF3 C*J$;T!ZB;T4VXWK]&H%PM_ IO MFL&]AE &> C[I#<'4E(U;F9S,3(KG(+>)2KJL\(]QE4JD+M-AY/9XUR@K"C& M4E/\0X,M%<@NK\U->RZT5A!XJ5G_VR(P%3QB/S6YO247IML8C:E]9NLG=XM^ MM-;0]%N[PB(W-;E VQHK<"]Y0I<4UF6RG0ILU:R;A 8BW"8_[ZU,LQ-;BX\5;2P>FBI>G7% MK5G>G>7MA&[A+A>"*MP4U125I2C9)=B;!+-'*#4:*V'=M.;B3)MW+_7 W,/ MU$&?QZF90'U%9]#5N9%9(.+F<$-H*=&!,B4U3>5INL54_([#&%X;+#KD5X$9 MO#;<2$4C_?[P+.$M\]]$_XZ-!-T9$7A,NE+&42*^SNR>M+J=(1>-TK4B4ZW> M/]FN(5%:]7NTJ!SI Z,QRJKWTOJ194#M2.4=R77(6V:FKXQW.L=)04#+<2!< MS_A[\(#L!+;+@O3\%2PA]NEK*4?858W;'W*1KG+GQ;5C[,$Q['/@4BZP'> F M.Q>H6CU$KDG=1Z1D\QEP*8XKX]V4YP)@SE/DV@/VM^X;10Z(OO,RG*>UC[Z3=?)5!:F(5"Y8]7WU%6].PIS MSY3J%1OYD !UMYSK;FF?O<62W:S8S83"S#AEO2(#Z$I/*SO">DZB-_B!?E+5 M#;8E^7&:4X3+;MYF2$'*H'*6V,#%W9ML6N7K&8U*U;X MF:LW-3Z?&ZF4!18LO?:6*JI;D4NU5,J()2JY?%-'K&5N*F5 AM$7WA*\0^5K M.:#*U9Z!S-6&^M.L4,: RT;7]T6,PULN;MB,"LY,IJ7PGNO?2%AOK<\L@'YOW16XWO>]&6;*E,GKE.$ O3WCM%(OV^T4!X*)7 OKILC'!H MMDQ&<&K P/-0 W$:!CJCX$N&TK$>M&/ 4U5K$N_"AY/LWHHZ-_000RL"Y_P MB*CY-Q(-B;#;6U"8F)^D?>L$/,*TT/K$H!]L?*F/Y77@45LHK895!=J<00M! M^+#;;#X1J]K>%/1_;FN@.A- "C\>FM[>U&J6IKQ\''VCC N3)TT1V-RK+$0Q MX'T=B6 PYM(/=E=Z8#<%=F]$G$&YF.\X6I.R89(-ZK+A"Q)0M1>?R!*_=0M2 MR'53$ZV^*"=^0#Z__@%VT9!VR!QP2]8'ZH;R@QR3MYP'&Q:.?-$A+1OW=,A% M+XQESNYP1L%SVL#52?CW&$[U@0ZX&);V"IA8%#.3"!-H M\Z?),B5S]**9JG]Z?R@*;U-S9J?178C[J#7#26/Y2P/P[L"J$S%6BY M+_/<;RFZ+U@$:=OTWE4;#J]A^M#YD:WTVP]0?EBSC:&Y3Z;ICK4G^!@FQ<)Q MMDWRD(9/H:VY4>&2.DAG'TS(,Z/FO4/-'T>_Q01\$K;_0?)B_94PG016WF/8 M=6#]Z]'<@K&SAD-:108O?##AL=09KD,R(^9#XWQ375*'U)QG)HD/[\M!G\QX M. -7TZ/J<71E7NAR[2HG_C]IB7PI9.K*Y(XLN*27Q_OH]E&1+LD5=8CJ4 M@CXEMGDYWR%Y>&XD/_WRLG2-)V"<4.^J?_M'M&C=W$^,/"UQ@I@_&U'RA'EVNC8'I6H%K^MB(\4"\KS.3@]$U M%KZ_NNSUGI^?3VR'6_3$HLN>0SS3LXCI=CFP)V(![QG=[J:#WR)2+HT/)^<7 M)Q]2OXQIX-F7QD7JJP&#J$\;J;DTSD_/?NR>?NR>_S0]^_'RAP^7%S_\)UV: MKM:,S!>^\4_K7V%AXX9Z'K@NK(V[#57_-AX>!B=&WW6-L2C,C3$(0L$^B=MR M-P"1=1Z_ZJ10OLR8>T+9O'=^>GK1VQ3L?/N-$16^?.$D4^'Y8E/\K/?'KP\3 M:P%+LTL\[B,UF8JBL;RJ9Q\_?NR%OT:E.;GD82L/U J94X% 0UI"?.INBG7% M5]VS\^[%VK"&!PCI.'27Z_@JL/)Z7\7V&?-$&>.$T\N.YUQ/E M>H5-]0XE=(PU_YSX.,E$'T-G.UE&E!/1Q< U.2<. ;LFW14;?4L$(Y-!7?;7 M:-E?@$\LTU6/Z1[EUA)>3WE<7SE=0X3,!G2Y8K CY,G.)12:8MJ:+=(-]79 M9('#MJ"NC9+Y]J\ UU;?L]5CJM>-\D$:F'QQY])G?N_9A('EOQ[)?E,'4WM# MN.52'C#$_X2=4$: UQ61N6TH)"VE! R=1_"CH1H!"X?VU=26-*L0P 3F8@13 M6T??MD,99KH';$VUVS\J)(74JR0T6O)BJ>,Z#UL?N:;'U0Y K4Y4CH)/K:_# M53CBED^>D(C7#T-.6PI)O3,)^\UT T")G/3$/S/3\\&^Y3Y!]H#]A:.!\#L( M!1GL/MH/YASZG ?+J/BKT2GJ7B%#'N&Y;UEH>_C8Y8@AU0%JYF(E*)ZD\N;5J-K/E(?^)1N MS:.MPLBO34[XT!DQX,*"#26[9T_(W$.KR4+!EQ(+U"6"XU-X\:]=I+PF[B,1 M<6P.;136=3)NZCE0V(E.A%-SYM;6]@_JZMAH;TWFX43B&R5>_6#*>]"&3?$P MEO5S;)RQ.3"&%65"*AQS:5;IJP%X%8]P]1Z/C3WI>>BDK:+:(Z47?BHX4A".CCGL[/1^3G(I1QI $ M) +YD^G8%9%DRK+#'/<;AHL=D\_"F'' NW/37/7$\/? ]?GFFVX4FS^+0\?? MQ5__&4M2CKN/V&X& 1,APDU/KCD#]ZI34KBGD>XQ6$">!#6/X%>C/K>*)@PL M #N*ITS-%^"E "3E-5$?+(-0DY%%"1\HQQT=)ST2*\=4JQ4M2+=>J9%)D/T# MV9,CJH%'%DL3_C'Q&X>C+=<,?V!R9C M:]RQPSB)A/IJ=;6@0N6#>N%F7 A@MY@.6F_ 1Q_&U?^ S%GQ,65!?R1>E;A MU"FMI@/++6IJ= T06W\IPHK707D]'6A0C2$^/*"01A&':M:::45-*&XQXM;4>^7Q2A*:NJ#5,='::@@@[Z1RS6J4H5Q[R2FBA>H0%V M^R+\[K#)9:UB>52IJ0<170'SUR)GSD>RQ$:T$EXEN7Y06$4'AC$*=^*!O8F> MINQ_U-J)161(*E34@:>R/M$0#6*?C'O/<@,[3"MA8=:)[S,R"\(]>$J%V*&> MSZB+I,Q+=D%%C6_YDG+&]EF612:S-D3@OWN>V.PAFKA$CP?+R 7<<(.!)'5Y%3 MJ*GHBH5+ O;']P VL?H28#^]!V#55*<$],?W +K,%[&%>]ZZE;JCJ*115_1. M)F-]]H[ %QJ6">3S=P2Y..*58+YX1YBS'K $X_?O"&,E.R6!_D-[H.?X!M/ M\UP46YQG+1KB$ISE08P$]?L9W2*'1X*W11MR53^R9(JG4;=(AWX-:E4V9J*W MM7-95-C,=]-NDCER^MX@5XA_)NA;I*M6'G!9KD^"ND7J:C7491&)!'J+M-9J M0C#789[@;9&WH1K>_;22!&R+O S5P$HSPI(MJT7RNR+FNOE^"2]:),VK\:)* M%".!WR*QKC8\4*P4IEG4:O&OBD7[N08)@UYC#C*B]&+K>Q03O%;P^Y@]ZN,@TAE/M&NBN+$%5Z4#"2/UVM*!%!2):Q((0 M06ZQQ):7UY)YN"$E)D*:.KE73BNUI:L@KZ2VS,ZZ4Z2DDJ;L0A38!0Q/%="3 M.<@![321\W"#RJ9+P^RD8C87U]&2?V>ZP&-E.=3MY;F;N45UTUR-W"90NE'U MJU&<+JV%<@CW.9RH46I+(H=EQ,LK:'6/Y)J,64?QCO7;RK2.BC 3H[25&1PY M=E[&I[D)6F_W69C? -S.!/WR]/B6AGG?&/&%>B1K4P2RC5G M=]+.MUIG*Z.CI0A?82M+(J<-ES&E-M!N9F>^CZ:5.0&UL)=9C*U,@I2Z&3(* M0X&6V\J3&)50E_K]6WD>HQ+T$J.]E>EN!2ZJS*BGUU[P+([UA$UP59F1%?A5T[\2)('W?#)(7&"RE*SQ5=NV247*-75$/3)6,R>@X(%Q[::L,XH?#DO>I>M 72)%FE=[BQ MDKD7)8Y;ZRDS/6Y:(1S/#C_% M+^;Q"9E24+YDB=M29PI\=G7BK6=C+*U:Z< M5GJGU3&M+I.^;Y%V=B0I6^JI;)-.]P8\.I8(;Z=*6>]%5:VD[C^9VIC[=D> MXRL.SHEKY.$&HK\R/:A.$WINM,6!MT@XE/B_"_$"Z"_%ROM?^+T$6Z6J6FZV M=1R<,4/G]L4*'^@8X[0:>OE#(<%6JPDM&%_0O.4HC&(WAO !)6^WI%]WB4\_ M>//X=5#YS:B'M=EL+FR=@@JYD->FILSHC"#9OD>S.H5=YXO1K&FL6 M[N1.FMHH4U6;@2GSP'=%,/L/>NM&$=\JL[E[)/=VFM=O1CC;UL/SM"S"+<)"=@BVOUQJ7ZUMFD^?JS[),\OS">GU5KW %["3= M';01M#(CYTA,JZQ%M#)S[TA,JZR"MC+SXU"FU?,8M?+B/#6FR4X HFP+;67F MJ'I.'>BL:VNFO0(3,#/?RM5M2?YFPX.%1V!5?5V^E7<=OL$D*^/6>?LG6DUW MQ+L*0JMG2;6(6BOOA%?/+)EAV,K4&/7L.3"^U<[<&?5LK!8HDIR(_IM;V1!4 M.P\?RWC2AZ89PRZ4\$(=PDA6DZ0:R\-T2\301 M7X"].0XB+A+@P)X*8LOE-?]^B[B$QK'YC.87,&*Z]9@NKZ@5S^^4?17BC@KM MI!:@@IJ:KU78GTZY#_\4#&4K[9_*P(O&O)7&3&7D13+S,#M%TV8T2-H?.MOK M($; 0M-"S_Z$.H#PNYAN?&^_H&3G=HK$\(F=-'W&A+-^69#'J:!A'9+V]W > M@=U_0@UJ#H_!<@9LZ-P0-\!O(PS#P.>^Z8DL>0GXNJTT".D><3@\Q*J'4]*& M5J'SRH%-RZ6:'&OEKJ2 32I$2HN.>232?0+SZ!H;A[)E?()E\SI(ZDL-YSN* M:-1*3G08)NU.$Z\.\P;R+0FSQ@;W6BL]=R9AX>LZ*']2$>#/N(APG=YRGRS% M&R1?."[2G37=YR@(HN):(3S"<^QW$,?-&)8)/"L2 ,T;_^L .8GZ=]^SX^ G M=@-AI"IZV:*!-#]0;SX%MKR!F=\\ZL3>0/QHN#T[\EUA'4N\+]@X8L,U-@J8 MM< MJRGD/5(?^)1N'UG9GN+C0@/A0V>$VZ[8A^,XV(3,/>(02SSKGBP\ZA+! M\RG2<8WJYM=& =F:@LE0M(_0J5!Y=,A:.;F;YZHVIF&?X:)I8T?%VGE;YF4EB@^#6=N5,1+PW8.E0'*Y#X MJ2>ZGN'ZQ0__!U!+ P04 " S@#U+Q_"RAG G #&#P, %0 &YE;V+FYOBO?_GSGW[ZMY.3H\OK MAZ-_^" "T$O!T:/WFL3)G+R\O M[X(9\I-W?K(\Q0.]V ^]Z 0!^!SZ )T>G9QLUO^U@.33T7?O/GQ\]UWME_LD MBX-/1Q]K?[J P,OW## PGXX^O#_[_N3]CR+].@__/_,!Q]=)G$,H@BLCZXW4/W7T>WMQ;NC210=W9/!Z.@>$$!!\*Y< M*]H@B"D7H\_'-2Q?GV#T+H'STP_OWW\\W0P\_O.?CHK!GUY1V)CP\G$S_.ST M'[_K9CS_^>)K_6A^-X0C2[? Z6-^>%C\6HU'X M">5[WB9^3DH)=(Z8(\A_G6R&G9 _G9Q]./EX]NX5!<=_(1O^!),(W(/940[Q MIW2] I^/4;A<1>"X_-L"@MGGXQ@D\Q-R1N]_*.;_^V7B9TL08\($5W$:INN; M>); 90[U\1%9]^O]30-\L@:(\TN7EA?UE(P[Y2YUVA70>SSSMX<47TFRQW2V MO5IW"&OZU) M'.C'26T;[8=TX:'%=92\H)LX""'PT_:8["_5&=K+$/E1@C*(\7_&FR0P!$CU MB:2NH1&T"R_RLRA_S+R MCNH.P/QH6T,K6%8C @]@3DZPQCHF09"_85[4 M@34IK]\K2AJAUPEH\G$*@BN4AI@\(/B*L#;Q=T#$:1!,L++A MS<$$H6Q9#&^-G:;M-1+D"WB9^#[65%*\Y1W$4&=8CB=?@N;+J;R11B3/,TQ0 M@!!FN7CG(/-3K/.!B8^_ET*(TXQKV_TTHGR;Q/-' )>7X"G5BYQX99U,-UDN MP[2X)7%PD>2W!ZO[F+?KQ4IY(]WOYUT&_0760C7S9/'2>F3-+TD*T&.R58^V M B,Z]U"(IK,["!#18/.7/0X>PGF,M28?/WRU9R&)0D+Q1_":GD<8P*B M;PIM!-9U=6[Z*<#=Q"2&C]Y3I"SM=]JJ;VRO/!CCBX0V0KS^PV3O8 PWS<A3X_39F]+,!7\PG+[]@W[M7.TUE=>[H'$9'&+Q*$H267 M$',18N9;Y[/TWX.N<%A.)\WW1P\T?=.,I_9@.7/A82D3\ZSZF! O@3?NX8)I M :9W>;%4GO"9/N%?R9'V^?A*;ME%T?%0N7$=@.RN,T],@7)Z6 M8T[)A![AP5L1YTD2GP1@YF51J@;=_O3#P)HLO3!N#6HQNT](\QU.EF#Y!* B MF(VI/<*XP$M /WL")UO*J$%*6Z"$-]@&B)#XD ;,^",#<4"J&].WI^5P0S_CO_T MVP1O'9#MKR-OOEDN\IY ]/EX__?3WN&YR"#QF%_C1]F+_A=X\"H.+O&[1@&- M.;1_*#=G5NR-]=$P":[QWQ %3/;80\-):"0'937R<##6KCVQC-]@7L8#E#K< M"+2YUB ':3'T<% 6MXW]"='''0Z^1[PL!ZS\Y_ZA*9[="[PA)&;P +S^#UA3 MP**/.QA\6(1-XERDRU58-,U2$F%'@AS9P/(F'0KRRU*L8Y9W1_0/ MTR/TR"U^6"^?DH@"4?/W+3R5##>!3_Q_>&(NZ7XBRBH(/A^G, /5'[%&BT70JRA7 +$(71A2 MCX]6^&&'^% ^'W\X/LH01BE9%?Z^ODBRHR3H($[!)C8$>??^C)##:Y%ZA^(/S*+(-(A66/SJ/)54TWR)X]GX@"/)UN I?0P(.U78J@77# K+! M>$]GJ.ZKJ>/<,[3OXL;02)RL,^\ M[LU!YN 4?)6-,<:AE"+J[E@34),<11+[@?^')$4]>U$>#9)>>!"NL?R5Y^ P ML)";:P0K=F +"Q?.#%,8E#(Q]PAVAQF!-4,IYA"PC">\(5[[>8@Y>W'-?VDH M"KL(2,TU@=4EF '\?0:8W]V&WE,887X"T)L/6VOB:(";K&@M'=[S]>_>/],8*Y;4#Q$;5:P#,,*.F)&HQY2 MVU4LPQ3+ONJ(D4DF\/@Y28*7,&()Q]N?3<"V33MB4[0Q9%A^W/9TJSV^#++5 M1QB&D*0,$J&D4<=###9]FHVX" 1\Z>F&<>.S?ZW\7B>\\M2W0,:*I!G!2T7-X,8QBH:+6<"2;@OX.EEBTTD-!&&H)X MY87!U2O)O@2;BF8REDV9F68P2E8 IFM2.2G%8!'!9D4,:&RYGCO%! [WF,F& M,0@V.?0U/P@I>^J'+$PD)IK 9^OAO&7D"G &&H67EBW &&0&3DE=QA+M15E? ML4Q#V0?G)O:C+,B+SL \\B%-8?B4Y3+R8T+841*G,(DP*'.!E*II\<-'UVP0 MH/OM2#A&<\2>LK2-S?A@7^B0/')\QE/A:%\\M#R. N&_0M*^R&C56UK'QKX@ M:,$7M8^4I$/5YK!]99RY!@Z;H_B5,>4'/-D'\ MZO>6A9NI>'YNT&D'UVH=:66_I?E87/&1MW3&-EB47+Q&%7AM7]*'1FIPK7D5 M#4REA9B-SC9QIJJNM_IA\EQ%E9AI+POK@KLX8*FB@+TLK0L%>&;M"G=[7S-- M-[^.K'W9;#J0Y<9W5LC;E^>F WG>Z IW^[+?=."^[XC>8OQQF!Q-ERFTHI.] M!@=-[Q\C^*BB@+V&"'&H"\T:L9LV9G,RVY'<9\+.U]I:4"D^J(5M'(%7KV&DB5T9,+<:I0MU?[5$9=%"]?(6U( MX=RK1"6.E&@*7\WXA %6GU(CR*Y3KSI@>YFN'&;RLF>%LR'>*RQ(P0^OL;<4 MA0;$6KD.2L0_V&P55=.&J &2E0)D+_=5MP,ULV0K'.UELVHX,NL>5*C::\U5 M1%6UF$5% GN-NFHDD(E(K;"V5[WO:N2J8RDG6EA72*C9Y=Q$18HH2EXP=. Z M@9=)]I3.LF@_@$505T-I#<.5$C#%IS _G"!G!U7+:2IN,C,-8U340YMDZ0)? M_C^JN\K&9&^&%1C<()3)0U^.M@)R=CUQJ2EC/0Z;JS[T ,UO'VRK7% 3(29+ MXC+ZH^R42[T +1:R#-^QZL9PJF[TAVFG[W18E27;QDA0& M!9-LP8,K$G(FV *_6# 4S1HS1'O.$.TM%'?3/9%F^7A[0>L6QO)C[FX!8:R, MYKM@T?S&\K/X3XB#X?PZTQ.L^&C'B '-$0-J1F@7\@SE$&]CD7$AYU . M>UF-S'PF8C\8[^MJ+@3EML=TH\VY$(7;'DMZ8QJ+8W#E4)5RH;D0@*N,+N]_HF;VJ0$L4&9VC#(G[8Z">X4 ],S$A1:22B8B/BP3A_4F\/7I( M(K:_O3G*C)^=P' /GD',:6Y1'V,<2D$)-?I8K+,,I2IA.&-=JJ> LS_15 #* 73>)@$BPQ M+R$7,<4LK*PHQ*"G:)813&""T!U,9LQ2I_419OI%;.)^K[%H4>3Z9_A:3K$( MDIM-T#F8)1#4TB2O7C%EL:P0QAY% $+ MY7,1]GBKH!<(<^)Y1B*A-B"5P#!;$^R-LP):47<(YGBCT M?)-I(8W%RJI^K M8)*AROV8H7,(7AM@IBH_ A[T21G=2ZQ.1TE>W9E/9OX<,UCDE@#11[DWS$B4 ME1N#9!N#"YR$-='&X$TH]M%PK:---\V.6=J%ZN>*V%7F5A;=:OQT2Y@+<1FM4!:I6RY$:K1"7 IG>WF+ MT"S1B)?E2)@NQ((J(2MT&[D0_ZF$L4"5=R'Z4PE?B@'1A;A/EJVB\:52;03& M8ZQZP*ZAH[M0MU$5P;$VXQ S+?9O@?GN)?H"/:GZZG#*3S;B,(Q7F-2&%H=Y MNM",4A')NB?+A3Z4C2Y(<8FQ;L/%F2+;DP)A)!6&5L363'+('1E5)E^II MY,TP5)R1!4^',,&NJUI&B7;MH50ITVJ7H20.#"LHF%=J^QJ+NN$\+LHS^.M' MZ,4(\Q5RX'&0_U>42\63X)]9X9X2/"D];3:&T8W!+Z-7>C2UFM0-+0[WD;1C M]<0(7 @:DJXWH%?LFT>:?4EB9K,9(TT[ MQ#UPN*69Y>>;D/$8S8SX&''G&&X2P6^FL#?N[;6T(!]E#MG['TJXR%_P#O$S M_@3QL4YGNTV][S+H+SR$><5N-Z0=<+NL-!1;1(=B$/GS1]Z'),9O([>X/GVL MDU"/A?_KR;L448S[I'&GV&:]ZF"+&BU+'/AV'U/NC6$,-FIAVGD8>&UB^'-& MNU[/=KV#PKG;A%"C*T73XL;H4M2.O,P@ 1A@W2XH!,.KY2I*U@ 4Q4-+<>LN M\F+VI6RWFG68;_+%0$#>!,P_>%VUVJQD$<9Y*5CFX:CA+%C+-JQU'#-O(8,) MA#Q)FE%E=;^3@KW1C=+X"8P2+ACXY7&5-R^Y8+:7QILELKI@@)=&DJ_/F3>P M#\RK*MD02DKK:$3ST<_;)GPYC9[TH#OV@AF@VUR7AN5"2J76 O86EZ%0.'E% M"=M\;8J>L>?KD2[4=>A^^!RETH7Z#AK.GV=!<:'< Y\$G9Q]+B27=P@8LSBC MO'O &"7BQ52BN2T1+S8B)BFUN]%XY<)#B^LH>4$W6(""P$^-!/!L(R 1>=.P M .N'$6BDGCTF!%+\)CR'&.7S]5=$FM]LTX@G?AH^8S():X?VLI61$!4,XR0. MR/^0^_?L1?G52R\\"-<8S%Q48,6J2,VU!ZN"]^,3@@"SO4M0_*\2YS(K_'8$R)+C9UY**F]14(R$FLQE^.Z:SJU[I>=!W&'G[EZB\7ZP@ZK6DW%2CO=VFH@OY(GP?8B5J=O0>PHC'OHM%[,+[ZI-LC*6M:EVX$3J M6,9X-Y4CJ\^Q XOMMU*Z"@5RFL("=N!W!\'*"X/+L@/NIMY+&2E?=&>4QE5J ML3$DLW3A@90FL%-8%*TV#2MHL]NB[M%!U'Q&S^(6T:4H#ZSY?L@NZAX=VMT/ MU<4MH@M%N.M^/V07=8\.[>Z'ZN)&0LN]=6DOFOA8!86@*+M,),0'X&>0)TS+ MS;4"*WPT049. 7"%%?$\0^'_/@!!7H&.E&W-BV.GA+[KZ4SEO)37,8XM\8%- M-Z8ND$)=54*9[4I,/D-)3T#@TSKO&2 M)@8((&B/$OUH_BYT!NN/IEV=I,;;CHV)J=H;PVBY:L/I:::+ M,0ZH#9HF_68XO=+4XN2'T_Q,+:]C.!W1)+-TC#=+LR7?[X!)<)L0O0+!IMTTZX"( GSFQ\^*91C':>U]8 M"-P:C=[8@I%WRN9#2H88A?'>>_D%OV,P]"*U2\*>:!2?OR?P=^)@2XC)7 DA MSDRK\PL,L3_NZVAOUCM3^66_,DV/)17K >O BG3AO")&?%3W!IK.MN7K3H-A$80YVDV2J5,$< M;B0U? >8 XW$6M34,%LP6F"YI85&U?I]M1Y.7Z]+2[)X*8#U.?E"<-XA&U6\-214WS1S&N! M.I'7(0+9G+>A[3JP6;G-R1GJZ+.9@?%4"Z%!6JP5V6N-?HNVG8>"/=[$LP0N MR[;OFQ8ZM3\.Q?\\,,6L?!COP2J!9=#VG*<4 M(&)[]<[7Y8_<]/L6*QG!F T=RXRE-'68+Z/!L*+V-]1>/L<..5:XG8T@Y#94 M&J!6UY6.O/=<5;FW1)I0$QP85O9)'"Z]Z,&;@71-;5#,&F7BB>=6J3)8BNHB MB5$2A4%^+/D5Y+1*9@RV VYNHWCF<(=A/TB?^_X$<,97?9TD@>B;WAMCQD>5 M HBRIY+I7$7A,HR+7 !NNW3QO%&1*2BUS#ZZ%$9/Z RSF7)S3%.0-E) M6G# M&&B].-YAC @"&W>;X[HS)]C!(NM"(*4E #Q/.NPX7\E$C,'AU']-3#2 M,YM_Y9H==%G(&S>9R?7+[HZJ%;VR)2QVU'L_: S-J'PEZ! MK:KVVG2>)@)"?'PSA!!(CB4]OK'YC:V*+-40;W.X;5>$]\M[FPJ@E=.F MI2Q2C>O;Y'C&I70Y3;H;FG9HT9('*FN+GDK7_-K &A M4UJUU+B1D"%2?BQ=U\NFWT5>C#1'(7<(YREZ(!#S%4DW\&" OJ[P"0$\_KOW M/W+=OG)SC00I5:5HKQ/X!;Q4H-Y!?$Y9[ .1HT-M#1-8XJ^'E+CT+PA8D!YF MPA]K)-5^N8J2-0!Y]P4NS+21+@<*:4LIQV?YZ+U.LG21OWB<2\P8; ?<7-\/ M<[C#L!MR7=.:(I4 *O6VK^:,@5T%E7[Q7L-EMN2^8LTQ1J#$ HX0RL88$U 2 MN>B+MP2X18O?!\HD_P8RO$$P>&CZG ,1_$'M9-L1(!? ^EW.O$&&P2[J\Q6@$_ MG(4@X!\ <[S3T!N[-5LO%K7Y6KT^POEZOWS""];&)8-8.ZYOA#HBF%D@Y__O MUZ(Q1%$&_XQ%()U;&*/1DQB!IUT$ZL,O$I1R*:1G Z?N$#'N$2L*Z<)6]!.[ M@Z$/[C+H+XC&Y*7,CZ[/+9VBX9[32A>E;O460&P-1]E6E#18(;5-,B]Z!' Y MC:G5$WO8Q:G;4*+Q,QZ8HINX>#5WJN3D/Y*+?NV%L.S?H??JM(3":.#^1FR1 M"=AOC#45"!X&H0?7-6%=$*!/'Z_EVWY\21X728:\.+B*2 $48C9N9J\X2:H M^8@WF,XF0>'EXFH5U*$.PFP\V+^57ZGNUJ03P+P?5\J5W0OV=OBQY8Z?[WK9 M*7K'Z- M4Z>I()5$^=["@K/:W&.,!->NI!URVFL_M-<:>.!$,JU6.O;F5'4B1;>_*ZDI MSL.)W-]>J"B(D7PKKI.WD(L6:\O3/D-U+ MH(^=7*18K95FT8&H)WKM[^,XM7:4M<:[TS\-N;M;25FFM;5$;H,"2QO60F"] M0#A)9\I3;X+2JF X26NN>><@9%: P!X*2XEZ^X+>GOE(BIB=-S.3XH+ANT$H M \%E!K=>DP*7&O!;P)F"H_I"8Y3N89W!>K0M>X.;%!W$NAX'%:=QUR-X3[SA8&[C MKTF$EXDPGSKT?=S9V7F*WH?H]VL(0-XW!:#T4/2D[NMX2;31ZV-5FKXIR_6> MUZ87@:S*BM(B_PS0#],;V0_X$-OL(W"+OG1!UF8/@IOTW17-;'8@'(;"/2D/ MQO/=A&$R,US-!"KNJ#N5(TA\IF4[\ 1LS6O"(F8U_'L:^CRWT=[7*) MC%T2'>N2./89[(6R8Y]!?5"R7_PIO%@0@?XFK@\(8S]<1>!J-L-2^W16#)G& M6)D*_2L/QG@0N@,PE_\92/>ZY=BUS\&N?1M1F>6?Y0PT"B\WO;DYR,'^$@-L MKV"!3GVHA@,VH'K8=@/&3'%#W*%?+ZNZF(K/926%,X8!J M*QRNXT^-(-(5_"Q.A))"M%\%QKBG4CZKE"J4.NQ;$"-&847&G0,:T6I7*]R% M O1"U*VM(F^RTIN<+]^(#^@\0_B-1F@2!_AJ!IF?O]D3_U]9B/)=[7$%;4&M M@,O_"0'@VI;%\TRH^+UA8ZC1.PTNMF&--=H2R$7F+.X4DSA<),NG,"Y+8>=/ M%'ZL\;]0B-^BO62MG/U.9],L)8\VRGW\_QW.%P*L-6UB"9WN@9_,8Y(A=Q-@ M>,-92'C;!"&0HO++"O#K>(O_3,*(0H#RZ @20K/!??/;6IYP6G=UGI(9A"32 M*!^)5P'A,YDI^OIZW7H@-*W]<#AJUC<='AU+\0_=>6N.%^&P, R/RM-TP?1Y M'&)GUREZ"68 8Q9@5>RP;P!CXV'2\TL2^\4%,D;9&@BNT_@F+K5= DK4WZO-!;!X#Z5G_'X!!Y"'ZCV MR]QQ#4:^9[^!6!61;=AC.6$"PU=0R. M'(,C=4-9YBZAQZ3\[#>/!4"\5@/":5HJA/PM\]*+!5C>I@&5C(Q!8X"D>P&2 M2A J6^X9]^L^F7M+#XNR&4IAZ%UA!DEJ:B7X*GGL"RYPZ44_@QBDH8]NO:<$DD7I&6&=EC(7 M/"#MS]T6RJ"( 56U0WO#$]41E>%'6\P_V!L?HHYYZR^B(L>9\5!B7B],@=>_ M'C4C03WCH6UR =0ZD;:B"R8SA%G4%66!MPN*\J\<0ZJPNQOZI8ZXY< M,1[W>Q@:]1!K87/M(1LH5[/JF\]/%M#H0@,$N[[7,G))M7/!6R.<,-BC(J I'=AV @IC.2H2#D=AD'-' M5YB/:H!L>'!%LU$!:!<"6%%PK&AP2#.D2R4-M-9HL,)\V%^5AC-[%9R651K. M#$G1+7H>D)OTE>$JM*5YP@?6&,+WV M_-RLQHF/H@PT$5S4!(,;5T0=ZB#,A@HGD&MZ$Z,49GD#!@^%Z&$%@1=,XU\] MF.NFI',%JSV;]'3SN.TIZEQ4JM'F(?_%2[.\Q"&[&QEG@GGX>9&QM)%#27JQ M)4&$$3!Y&SXE\"[*$#L0(B;M$OL3IK'@R&9>H,<0TC)MGO=ZZ:I(6W::O MXD "!=$*-F)X"9 /PUS^:HEA?05;,"SM*),E<8%/LQ21BEMA/+_$SVL\+TY$ M 5VIY2S#_3R!,'G!X%UX*_P+L\J,TA)F4CG&5MH&:YYW;RC:A==A8@ ?:V?! M/7A.HF=\%^OWE:9H&M=NN:0=&^8:5BY5YKD@&/W%4BC)KFY M$,+?^EXTS20N1.)W/&>F_N5"+'WK8^;9*%V(C-=XZ VS@@NA[7H>-H$Z[D* M>DM"6!!%+NW/YMB !Q"M(<".K::Y$XDAB2*_W;(#@1>2>-+4#IO"*H81<2D1 M22"RA]&:9.\:_9%^$W[BI^#F$2$W"]Z#8AB0EUA5LF* M!1+-,['99:7C.FA1 M>VQV;^F\,=+ZD'&?E]#(W%+S<-A#T@%CBE!FW%TR. N[U@H -B#46_Z_Q?[C MEOG_DDYC(Y;6AS3Q?[_+H+_P$-!L6[7+KC(L:\085_\6XNIU08V_\7NP*K]R M4NCH'J2DY%$]A.=AX4&FMT)I"2T6D9T=[V RQPH&N9[@W>\%&R MMC-VQ9@5X.W$KM MS)(<86O\X7Z+0[4A*Q!)$XNRWJ2LC23J_,IZ8W-WV@BD M2>,69CG+F03?=MTX*(FB7("QM&7P@$:-+TD*T&-R'<9>[(=>M,4 YPGF,^9Y/VA44Y?;)[4VBD-A+'S$.E"E -AP0-C7]NR^-L3+,/_\E,3B0C2TT?6/++FD34/AC7+/QLC MF[:)35]YD/BUT!V N>/&J/6;#0S]Z6./'^W65LH6(_\=^>_(?_O@OYRG/M\UE&?=M=0::_JEU7'?WD5HH^HP P M"@"C -"' -#Y&1X%@0$) J/^;S$3K$3U[0'6CSBO:C#-[R0B19^?,;"*[O?6 M"]M"C_)"3UX\&-3!_M6+LB)W%:%L6?RM-6TZ;#(*3Z/P- I/@Q&>=#S)QN6G M7JG1Y4$V7C)JE"QKDN47\%(K]0#QG"SVBY](A?4%*0B-;N+ZF! OL8JT5! : M!G48VBC4C"Q]9^,C"^RD**/FHCDS:)B9]F\3S1P"7 ME^ I'55RJWD7_:CH+($^=N2X(\<=.>Y@."[C01@9K$T,5J[IJ$EM6!%"^HNH MN,BH'=LH88R\>N35(Z_NA5>K/K(C$[>)B3]"X.$#6N?1"J.:/#(Q6YC8 >%D M? -T>!F#1^8[,E\#S)=U=4-V/^ Z]V(K8Z0JR3JO6-F+URNJCG'NVS6[=QT7';0$VYR62 U)N>SY M]0> +^(+ (4B81J/\RTRR83F0%_I]_&KT?_H2P MOPK6GO_TYY^^W9V=WUU<7O[T/__]G__I3__C[ Q]^G*'_FN%-SAT8XSNW=? M#[9OZ,I]P)L(77G^'P]NA-$9>H[CW2\?/GS__OW]^C%:!>]7P?;#H^>[_LIS M-V<1#E^\%8X^H+.S3/9?$RU^0;/WSOC]K/"7VV#OKW]!X\*O+D+LQN1IM":* M_(*.8O[T?R7Z>R7\?3_%I\.=F^A]_0KG]G#Z%/@^WBSP6_H M2Z;5 %U=7;Q'YYL-NJ4/1^@64T7Q^GTJ:Y,92+SF1W_^J6#EZT.X>1^$3Q^< MX7#\(7OPIW_^)Y0\_,MKY)5>^#[.'A]]^*]?K^Y6SWCKGGE^%!-M2B]28;Q7 M1\OE\@/[:_)TY/T2,2E7P8HY1T%!)'R"_NLL>^R,_NILY)R-1^]?H_5/_TX; M_%,8;/ M?D1,AU_BMQW^\T^1M]UM\$_I[YY#_,C78A.&'^C['WS\1#[AFK:P MI"V,9K2%?TE_S2+K)T2?_'9[*31H69*5O/0A47)#_T$CLZ0F?HVQO\;K3%'Z MNL1=3#KS-!-*Q0:KDL -]7D0<@UGLA[=Z($)W$=G3ZZ[^T##\ />Q%'VF[,D MBD>ID_\E_?7OYZL5 4!,('GQ[/I/.#KWUY_#, @O@C#$*_JEH_.'* [=59RU MSZS^\T^M1'S(;:1"2E:&. KVX0IKN2WYA$?K]?OF@8K9;H@0RD[8/_MV]Q/R MUG_^R5O_/IM-IY/1Z/?1=#*?CF>_DY]^^O>#>)3*1ZZ_1JP%5&@"_98U\O_^ ME.C;K0MB0FWX"L0/3H=^. _+,>^&J\P>\F.#(](G/JP"0F^[^*P4%H]AL&T9 MK9E&P1'>_ "*ZIM@XZT\K([AV@L@B*UJH1&7DV$-GYDTBZ!XG(%5X"D::!YC MHO#C(XKK%%C\W)$1T]H-U]&W'1T-DN=GP^6O>/N P\9O+'L7!%42A53CC_QG MZ-0 E@M&B60Z#)Z1,3/Z+9$.#K?.+$^0=_<-?0W>9U;: 36%2.6CKLDW@ ", M;MPW]V&#+_:D;_4;.J_JP^8A5M% -;)FH]EH6L)4A%)) Y3* @70478Y);MV MB20+(".(+0Y&>.9#@N(6K[#W0C7ZBF,U:'!? 0 (3P_E<)HYSKP"DX.\ 2(2 M+8'+\5:601,6K-S@B$RP-IO@.UW*0<$C^M?18#D<^>!LO?D.K("*@)<@, M\1:O/;9<"HQ)K7"NX%/==7I8]7'PQ! X7*3XH[]1;O&;O_8B1AYXG7^%&QQZ MP;H2!IV)[1BOZV"U9UK0 .E)9\60G@U)5$]_'U?QC$MXWE \KXHMHWVA:81S M,.Q8X^][@3N/YF#<5:*_+PKTAXI-HP-W)(V;)4<8EXE(TQDH#M!)[P>B@23/8:P,G'5\"(OK27P5;?.^^*L*7\[QYK-:5 M4 [)\7@V+@,S$8:8-#M >*QY#'&I63&58@&8Q''&08[ 4 PV6_W&TI=U_$S M#B^"[2[$S]B/O!>+0P^8M8!8$ZC4 M1@; =[29G]E:'NT42%M@(.S/(4[5(0%SR*KD$#K7 H9LFYBO %G;B9;"NVG' M5_%]NR"MN?\YGXPG*9BO+R[1>1R'WL,^IFNV* [0C4LY&G['MP^K:XAMI##+ MH2O=%];P( A<+ITA/FT-LB[,MHUG4H,+KO@UM,'>.Q;)3#3/4^N'"C9Z+SB[?&ZX]OWR*Z M3'6]HR?6B#'GJ]A[(;S5G&W?1U,P7-&9_AH3LLFR3BED IHKPE:/2K,Q^F>J M#\H40@]OZ!W5B0RA?T:Y6NB@%_Q9 7 GU]B*>#',G>P3)WOI^G+ _K6B'MYE M'J8D@H+(TUGS3%904F@3WR6T:[NN M/8PCO'K_%+Q\6&./(GA"?Z# G12 2W[U^SDAGS4EH"\;]ZGRR>M_-P"X6J,: M\]M)=N@V>Q]1 69Q\,#1H//--[":MT_>V[N;.?<3Q&W<12O24 M\:3+F@JJ&6[T4/0RS:%D0E BQ7 6Y)'ZCVKZ ZV1=6*-H_0US*03"A%PR [D M6PLRYHLB' M7L9(_FAREL1:51QUS9YZEY[(7@494+91F 7L?T*5IMT?5:0-= MJSX[J"[VNK$Q72E^2X.U@VEPP&I:(2H_9!QH^F4)9OD0C0F 7SXYP@Y'3AQF M0UBZRE W$BZD&^;_I6>,![1VUO+8&17CN>>YN1H=MS*BP,KI^]:PLVQ&73,8 M/+"5*+OZ+%2@ZZ_X3O.Z'N6 MX3)C[*+$;JET=_,[SS3(=#PT8V\Z/KQAGSE M; )][J_OO"??>_16+M&P5LGG'K_&'XE*?PB^[5$B#6+K&#W5EXF666TYUAQ- M@"XVR$[X%YHL;1KG!:!HLXBU"P173Y.(K. M5W_?>Q'+Y6$_AAA_"K:N5UUY4W_/).B;E%$O'>5DYR RF:@@=( RL>BW1# 4 M=+LUV#G28&.(50W6$BR5?&4+]L0)::*G@7&FD5I%AGB+F1A=H+EDG9@FQ)$% MR6$-P=:$&,B$+XX^5^07ES'>:H#E\ HL8G(]U)>ZYHX4-E0B8B+M 4]+*R4( M:K 2$$>U8&P 4]DWD(BZ"+8/GL^&JOEQ]YC\%'EKEMQ$@!^&M'@RRX^ZI3]= M/U[O8YH9%?W5W>SQ__*>GANBHJ-& %#;C>8:!1A&DPK."QH,#A4H8E12 A6U M&""F!YUH99H,$--E@*@VL P!X=%D3>G@NU7)=[L@)K_TV'&FMRUP+8M^<,FC MHPX_A"4$]LF+5IN 5B9J7,M2>QF6<#@:J4_JQJ.1F$C00;0-JU ]F%X>1=#5 MN)LP6.]7,6*#B$)7#+JZK!?$#2@6.7ZXIWSYZ--$RW19- MIN/KMPO)!EZ9H5,$82XAD@ Y*H:)6 MZ7.%$!W,[8O$SO:MI%WIIBOKJ M5,F3Y5A!?:H)^6-A]5=AXYIMK2C M/B@<90%*N+3/_8QR;\HDZQX8F/*M6S\7\\,0:P,;],:NLF_W@U!LX0_FT%!L M]+1IM? 'C;-L68Y4SX1:^.,/0Z2M':Y H6F]V+RNK,!O)TRA'+3W3)[5[_7C MT6;E>A\0*%1U^&%(M6*8QMKZL+HKV3O'#@ZGL6_$]U.=.NL>]45TQK$6W/$% M0ASF")GW*7\\?F;U)T&@DK3\PW Q,T=GJ1" @9F./R+MMG"^ MFF):/_.XU[ M2W1@CFL/W^_4&?83?L3$NO6]^VIV\4#0\(GR*]\:G3GMN%=ZS?2CU?-_K)6$ M+CROP*WKS($Q<6!^5DU:_DJTH/1!M5X8>BVH-=.G-8 M:0YD;Z2+#LK^J/S;]G,H,#$1?9:-D&L]3O/A^/^AT;'Q0]8YJB@ZJ2N@"GQ=*=?@P% MDO8)2;O;((R]?["/X1U\R/6.;'4R351G;HBV3EG]$2TFTJ M<2U]!9;B]._+&BX7$F:"KX;=G9%.6R,!$2ZMH=WH&@@\T9O!"+#I?RBX7]P- MIO M5*GI!7:$A+U@_9E0M%GK)[GUYQSKT7F,B$[H^A'=, 5[M/TN=L/8L/731NL_ MXB?/]^FW[]<'C;3;@_5.*?+9E8OX(!J2>+4XJ\C ZEZRAXJ3J+KT5R$F8^!/ M./FO5A@(1( 3,U\OC87H\;21GY,V4-8(>I8)=OY!>2)O8>NDC MH6?LPZ\\T)MA+/$A")J#[=9+[F6ENF95.%;B1&C9&R:Q*E9#/0'6F:5U=PK2 MDC@LR@/J*[LRT&DT$+WS@QBC)9=LC,&M.1)+Z&IPCV5@.M0-:U@&T)-A!^#J MBJD7=)XMEPH0+!73 UX[Z-$1"E!5=H0%N!4'O2*2!?[LY )6I6:O! 6PVT@P M?7&KGGJJUX@NG.%DF%SJ6@W452E0UWD;[\U>^-JGW9I,=055,KQW1V@R58,C MC-PWVP[P^5VT+;QICJ?N.04[=-^VDI_N-4HSS);C\6+"YR9Q:+(6^H'G<135 MPG1->NK1] Z8J87]FJPDMM\>0BHA6X^,#@ZT=C+45$-<4XAMTR'MPMJ3^6*A M/1\"+R[>IR^:(6W]Y$=:8[R%[Z#0'/AW,='A5[Q]$-:AJ3]G&).EQM5GW_-1 M824P\!$3@GY+Q #"Z@ASG*HYT$#AQD\5"W6#@9R,%3E)CH2DT$P)4H" 5XXOK%"AQ=1M%>'4/ITY#X2530 M(>J)&#L#E(BS!#AM;!.#QA.:!@:86.%T3O/3Z'43\*5:G9H9T:R MI-!#WJ\ ;T M0+$HM@6@!$Z[#K:[$#]C/R)^N_17P19_Q?'UX[W[*HXAX1MFX2E20R>J9SE2 M#])0(@Z]NPJBZ.@_[F!UXC0.Z2-7;D=7&;.JN7#"K MN\!+7.!6S/V*@R?LHXL@W 7)=87 2&L*W@KHI/ZR#'_%4+L/:(W P(^):X@. M3Y<^X7H<2;(]CY)J!XY55-4X)7 TULL:H$R%;L&_3%SFXR>Z=-H2_CUX;E)W MW;N$)'ZNL00M55?TE"?QE 5E"L&P5@=#EOX]*QSF6,I+QX!1D:=:.QV&M_PHV'AK M-NYDZ;#GKY[X/!GW8:,LPM- 9S4J3PPO"$K2G=%O5!98 LGQACGZAIE#I"S, MRL 2.L(.?'P*MJY7S9)N?!P4(XD.ZLE\2T>&DD2:-3AI8YP8*1+CX+!2#CDY M6@KNZ.A,@_]"/@H1?_WXJ^<'H1>_9;U65D?K/KC%,6D5KS^[(=W$$)S!:B7) M_%F'-FHJQM]\1GZ<9^<>LH;HR'.;-I5/[- NJU)&!IQAVAS":7O&#VKU[Y11 MW2E94_D(&]T4G)(UA[+V0(Y'].\8Y^AH 3PW<0Q[%,Y0M/8RS* A(E,!6CLY MN@LVXC2>\E-&APBEIC66K1;Y@E_$)LQ,!J)"H,8#1UCB%"W9A<%ZOXH)>%ZP MOX<^J\ -H'+/7S<<+M9O$Z=)/U+VC/$X3QO6B(WEO!SEJ02H]9W61K#5F7O: M *J88D%X5V*F'MQ%D\%#N[$6".]9J%#7+6E!9D7S&3?D+2CA<;1=#L^)? M7F]#9#P<'NYP^.*M)#6G2@\91T#6L@Y1+LJAGXF #/AV9I0B/4I$6#2@J89. M/=1+9H/$>(C77OS%7;$K&F5KX?4'3<9ZK74-2EQF&V),",JDP*Y_'VF0HV>0 ML;@7AE,I]OG&P\>_?*V;]R@8!K27@9<3 0I@U[>/-HJ/!!O6M26A)49#Z_7L M(AXBO'K_%+Q\6&./0F%"?Z (F!000'[U^T5R8^P7+UJYF_^#W?"SO_[DQM5Y MK?11 PB0M:]^3&F:'U],KRE.9"$JC%7AIN+,HJ [PYPVAO6-!)40HTAH= -( MS["/XF"+PUN\H5ETU2OCY*4FE-XUV7>H**2^^^XXV9 JE7N6"J[?!@E=J*)[ MPYV2X0]N1,P^7-4(.^W0B=E2'Z3L)@@H?L(/L7*56L'#!L'&UT"#SV?IF4W_U0W9556W M!-8CR6=5>MTPAE1T4IXK+(;C80%5!]D#Q*2C1#P*?)0U@&Z-#PC[-9]A[YM/ M9@=[>K=>B%^"S0M-Z-W0&JC!(UJQJ<@ 1:PM:"SJA'05G\WF]8,%T%_M,9B>TMJF J@BDXW9FE3C>6PF"H5D:Z MR2TPJ'G$(>&B>_>U<,DO/=R4K%L*OVS#:T;Q)-=%_>JF4;:CFHFDYPB+UW2S M\X4#=) -A:LN+79*%J?G*8EHV"4_U< L TO!+S H(_.TEA6:16YR=#3U_"C'6'9U(7P?B!9E..CWHF$< M!^'H(-VJ845WYG,&$&W,AT"X2EB+H-SHP$Y*)WQ*2PV0BR_D-]54RCDSQK*7!34T')X$P4+>O$Z\ M.'PDL,,.5N"@I55<%,BM,H^!6FCQ$5!V@;GX+_1(5X*LNL;'#2.!IX-.X%0' M6J61QA546CBX2;[)(OP=%7_G.&,5!J7'W1:S&M B =6,,=>.W M(D?7(I-1SPVG:LC7C3<7[_=$K.2[L#\;CF[:ILZ88%8):OH^7"3K:^\H:6\R M:HM!40W6W#Z0K9U@BZ/86UT$>S\.WZ3GKOG/FMRTX2F@PVWS++ 3.2RQ,KVP MEY:U #U+W8%Q2;[_^SMN.5]CNRJRB"IMH0@-A@!"5N8UNP6]84]3^+A!.(AT MT B:48J(3!3M[9.\!/ MRFZL8Y"@U[&D&<6UNU>2Z])RLWNQ]06'#X$):T>Y MN?+;X7;$7':?XR^03-$$N2)92/UC U_0@[ KQ8^;/ O(%$P!G=!:B&@B.=^] MLH,B6IC% ",T 0H)I6"2P>!@L348.">S+F^SC_%:LPL5O0V-D[I*&K.1Q;0! M.2SC/I5O79_;B?U.5_:#HE$BF&0_8T(")3%70B4#C$'61Q M9P?86IF6IMP)S8#"3"6P9!@IVMU)IERU =%F99S?6]7\F#Z,7>//V5R4/0L-: M9RMR/AXNIT,QI'O<855&B:?@%7@N_8OW.B93#[I?^@1NQ=W0X^FB+ZNC@B3L-+02Z/Z09:YD8BG1Y6R M!EAA2EJID@IGRQ/LAT(S0/#KS1&.@B- P=DBNDMXU?4<"(2WNTWPAG%Z&+10 M.N9"6@2I^3V38&U21CDP1^-EUA>F,L_"]/ATJ132!60)I([-93@\7ZW"/;%R M53@@# H^U;@L(4[),9 PNXM)?RU-=^$]"0"E0O,:6UN+<1D\B(D!3G$YVB2' M8U)^AS.M&& #4#B1Q8-&U0G]9R@FYPHO"/I"=W/IK_'K_\9OE4\E?LY0SB*W M&/Q'FRW@<_0 MQB9KT?4^CF(RK"]2^YHK$Q*R("YL.\X_1U%_J&A@5#L=A08VM :H%96@]2\! ( MQEA1SJ8<[O)#)A%4:EG]:/]TEJV,)D5'P5.NC[##4;;#6/QS@Z84[G5[X:*; M%F$-?((\Z=7T_&>-QWI% 8U1QWQ:"OE<$/#M]!V852T?W&R6620( JP.")X7 M0'#QNL)1=.^^?L0^?O3B+\2H0TGB8M'B+Y[O^BO/?SI?Q=X+V]L3?>>C9)K$ MV3&*:@QEEAD>67OL%'K:(J)!5"H,7FQU@/)VT:%A(/":\Y53\%5ZKC4F+GLH MNBQ^QF3\A\.5%[&ZPQ';&PQV5($(O8LP1GX08S3]&904ND!7B3R._@IVD\SU M#H?DATY)AB?32I+A**J13S)O33)YN[V1S#)QDX^?6':()=Z:_#?D&0G VO&, MZ#- \ SA/"_&5]X+7E^2V;7_Y#UL\'D4X3@Z7ZWVVSU+3E*X_JR%((.,HJ^= M^M5\PUF:)YLT>CK+T*#FR>:JIKPG/IS.USKH8 MT[0AX(7 7AVB '--AUB =1D0%/$N]*QEF/^*19M/#2_9@6BBB?+0, );(1%6X;*MN:7>@UT8:9S0'G/K%[([ ; M'HCU^%6#8\5KG90M^1($ZSOW$\"_8QZ&[.??7Y^LM806: MG!(37I#G$S:]9;#?:U!%>5PVFTV6"112B:S^05DF;$)AIY8Z54O=DDS(3DTQ M)(O]F8IK0-!%8/[=VPB_:/9GDWA)V]28L(S3/B)[%2C\6RGN-"EN+*HKH5 * MWZ)I('$:!E%T$P:/GFC%H?B$R6@]-*NQ335,E_K9VRAYO9^@#6)W(PW:MOK/ M#OK_ZH9/'NA\GQ,>I?"M& D1P4E%K2NB"-V@OPC\V//WGO^4;LH'?O01/P8A M3IZ[=U]Q]/F5]!)!N/9\-WQCE1J_$E>0-XE;B'Y/9&:$25"($-%GBP81UJ,9 MZA&_=%+$IH71WE%]?D[R3@XJH8-.Z($IE1528VH-4%D-E.D! WUK'#LK.#9I M,O$7)*,8@&N1H?K^%G",=Q>[1#?LQPW'541/&V>:F@KJJW/S\:S$$KDH\*,L MG9CFM##-+%Z%P5;'&M\7<#@AF,ZO.Y-DQ @>-HZ2J@8ZD53N2BL7O0&FLW1A MF=/",K,8$05:'2)<3]B!$&E^B?!Q4)3HGJ&:+HI=*XB?\&T7*,;0PL M-V'PXD7T0#V9#)3FEE8@A1]L7*!P7 &$DQ"[$?Z$D_]>^N>K%;WT-+IQWVCB M"UVQ3ZJ^%@JEBK]S&V%F4=9"0XT%[>4B!R%K +W+FOH9>3[*6D-I<\D65EI5 MM] B&$Y[]TYV.B%QPRZ1.Z!)5.'>W43,(4'\C$.4U,.&!O81Z*C@OJUK[:*% M6[S"W@OG6ANM5ZV _$$?Y1!V1D-'#> 'X5#'$WLP?%(";R@U$1ZC]5!50V3% M/7;@K[#PJ?R]B^^ (JZ@B'H2Q'RXE$*M:?0'T5^V-C2Y*S&50ZTK'/*UH':4 M4CS*T55UC2VP>L$^:4UG4%M\!QA6N2+J1#YJ[VEDX24Z4V0:*H M%GY-*"H[P@X4Y0?K+]R=%[N;YJTN50&@^!)II7[(:SF=2\%V*&>1-F'#1EDO M7F =W$5R=Q,Q/,@-3Q+VV;QONM_Z$'W$8 MXG6Z.D4FI==T+IZ< U*.&"5AH,A6T5 ]AV.QF$E1GK:6+\?26&<-I6?F[.EG M>_#+)%FW33R0#F5+RSS)I4LI#]@%>QU4R"E V;%@=) 4>4VO;V W-YS'<>@] M[&,Z$[X/#B5U;MPWEC<0AI3-MY)[&SL0;)HFCM)6O#PI4$9:,#B["R2Y M!*38+HH#Q.ZB9V<<\ML0BW6R4G5041_ (81!/U:NB%QG?BK5OP(GED[P52.9 MX]T,0S@TB/8/$7ZBBGS>>%O/3]+\I-?>-;]GE"X:E%%/!IC- 462;D>ZHG/BV&UVRG%&96(F$A[P-322L>J[93FL&N 3MD+H-BA%5^B M9[RF1XUIR:7KQUL*S6?5OHG=+\#D(B:8U1FCT_U, M.#"RNK(Z+V[$3*73HEUZB?@:/5'95B"N.5BYP&MP$BC^KCP?LU.$35_Z\" $ MNO+6=7A[7NV=?J-B$),#W26U-,C1,\@X0FKAQ 5$V7C0^!?7LBP] A'S.M4; MI_-E-=H!2U*V-T%EH'6\_LU'Y-OJ/[-QH"BH?5FS$A2(M^[W7UT269Z[T1L' MBE^$ *U0&YWQT+(&92(6Y7)M&P1V9#/#/C5TFPFS CV-@-XPNG@[J"6ACT7/I( M!4+'V^;D6];DU?3$ C1N9$%6!8O0 ^T1$N'5^Z?@Y<,:>Q0<$_H#Q<2D@ EZ M9?T5?G(WG]F]]9QB)[PG#$0^IUGEO19GY*1)D$P"2D2 E#,YV@Q'PXR^8UL2 M+#2<1;9"<'SS 7&@4]]M#BN/1M-T3Z?W8]E-D_#6ZK,Y^#T5WW2VW!1#-YR2 MMN'HZ/\ND5(TTY9<4:+H0QQX'DY_5CLZ'&,+?"3 M)>IH.0H8CFDV7O,GSQZ$@5C:NL8!I/&H!J8\<1*\\VIE3J&[RA) [1O;5>)) M (NB_78 0+T'JKX "@AMSETLLJM4>,"PJ8\YRL+DC('M*%'L1'B>Z.3RKROO M(0AO-GO^T1ON(Z:O_JJTKQ@%,T*9X_3F+R8!41']'J/A ?=X$T8F39#?_W64 M'4[9#K#;OP0AGU_^Q3,2IH?R\?7C18C7PM*EI4>,]D*'=C5&,*.LWPG\IS,2 M:5M$!=$]Q4045(?3UA@6T=_\"*_VY&T4XI=@\T++6FQ2LU9,Z "YZQ>7!"5P MWU,/IW)O4W$#=,Q_<5>T]WO+-F=NW1B?QSU^>[ZEQ5.O]W$4N_Z:?*E/^Y#\?\) &M&C) X8YRHZZHPC MFT"?MH>2!E&A190TF7;J]G! ]QY2)H0'=T-'VB@XM&H;*^A IHDBE#UM&5]\ M#,(P^)X4Q2-_D6RL:XBP@Q=J>JGO2"^7"T4NR!M!62O6H?](/R@CGFVZ(#F_!VGH(*[G3?"J=@!6@P\Z*D%,PU&X&"F=W\V7"TK_:8V9 NM:V^ C6?I:=CBXF< M_Y8EY59+-9Q""#J."&6P48==,AL/$5QQ=N],RN M+UWC]<>W;Q%>7_I?/-_U5\2CYZO8>TG&5\3-GK\GOTMOC0A\T6FJ(X4:Q-UQ MFFH,T1=IWT//J=,64=8D>GA#[VBK)'9_1GG#Z- RF:+D;:-#XS!9PB8=-BLY M[ L!&=<_D%CO!CY%9NC P:?'(PWIS1T)/QE>T3^J,IDON^87\&1K"!\FB=F, M;C;!]^A')!U95G>'+K>(A)**"AT/9E2%PI..HJ;JE6D6\ZD2V>0-G]A@IA>' ME07/M=%%E*+)H(4*$7'QZ=')>W&,[K"3X9:6O3%V6'C[BC&UO%,KSZL MCF=^3-YI,:1IXW6+>"B_N+/+(8VJ4'C>4=14.;%W.@=%?%S;?/U MQH5+-#O"NF2C=;^E812$Z)'\[\&-O!4KA<3NM"7DY>.LSBHB\88B>KLK.F-E MF=-?N]6M:!P\X9X.ARF,DMIZ8U;YUK4==J%9!NFGCK(*BU2L!R>#\MW Y2R% MAK0-?3E0I**BG,X.Z5"5>(QD?2P3;_CXR26$H(R^'IPRR;SR+FF&ZY"S"T6/ M@,!6!P]":"N[%@;^W\]7*WHPAAX&"P.?_+ABMW]?AQ?/]";P2[_X .E%O-T& M)[>I7S\FCUS['VE/]-D-??)0=(-#=JVX,.YZ;-(HJ?1GA_+RXG(TFF?\\QT= MFD,EA1 9+"3MT=L:2D^E6@U0HA<[4I8\&?B(Z88RY>@A4L34@QH\V>)PI\GA MQ[O3'-_U3P!E:NSY(]K%HK2V9Z)SQ+6K>4WG>,E6<**RNAI(=$;-U)>4BDU; M%K&?#:LXAAW72&&=. Z>Q;0!J$96>E_EQ#BIZ;!N)Z)/@Y7TK\%>.L-Q=[0$ M?GS8O.^:F>E$F49Z5KDS/X-P#7=2*SVV)GW%)#=(]% _#K9PLN5G_AH/\"&W M[HSD'O>Q8MU&(01+>&MR"1".@FP3*5E ^ORZPWXD7$H1/F\607PE- Z2C0_P MR67EJZFI..[)> .;%-V85ZC+?QT_DYG_)?AU>(W15L&+Q U6@:5I2MWXG@W@ MT=^8=YRY HC@9[K=6LPZ).L1)9UD*CD$!&%[VAO2VV%W09C6^7AB0U+1MQ6_ M8!)30BTTEDAF&9B8L.12XTP'!ODABGS$L-09?"41RGT"@ M)T\'2N$L DW].8-8J36N?A/]8I$FZQX2OS(A,".U(VTICM"4+#*%!&$@%0' M-]Z*N&\8CXF?A\2!_D&/Z7PHP@/XH*LC\QQUN(.!0S;4DKL!%"R-&9F\)R$ MTBIC;S2K0J.4*@4,BK8F5>"09EB^V_1GDG(7V-:D&>\K68%O>3*ER'!03&=# M4.E"N.AI"&R75=#H&Y;C*KXS4< KWYV8YO!-LP(6_!CC0H/C A!XT,6:\]4J MW..U\AVS#2^9!(M4$XU%82>;/K'%JU0B,G<3;2-T.C2TL$KG4HGN!A8]2B%8 M E&S,^"P%$4XCNB&EM(MM?)WC"-)H(C&*O!R5 (2$SA !Y'PLZ_N#'6JAL+# MJ"'ZZBB2.0(,1!?!=A?B9S(K]%[P81#Y)0BQ]^0G.%^]W8>N'Q%=O< _]]?L M7QMVJN]\_;=]%-/N]2N.KQ_OW5=9+'3?F&G8=FZ!Q^_H+ M6F6.C@N.=7-%X.FJ-YS7>*Z?KV<;01Y!=[:1ES9*QO/12)F*;&:4=I8W\(.M M4&\+7#M@>.FO\:/G>S&^(MJM+_V8?"GO88.3897LXS>]:AJ&#?JH[]XMG5D1 MA@>Y9QLJ&!TD2P;-AA#8J=$%!/J!?^9N@S#V_L&V\+V#S:X=$P7%R*W!4<5C M@' L:R-?ZI6\81Y\/#74$TB.+"U@RI))EM8A @570$#I MQGUCBU/WP?GJ[WLOQ!_WD>=CTD=&?PG%&3F-KQF$4Y,NZED@B^Q^MDPDK=23 M"D4'J0/$Y,) JEMK#]4,2=!'WCHMU,=*K.V([L]NQ*Z3?D@;@<2<:J@64:?D M+2MPQ[M05#4$N.]"(I"GD$9@CB9B&'+OT(6J(]:'X:QVV$V*O8B";\N[5-@<$C#:[C M;Q?205O\-D"8-+!C5<7H!FJ0KSYFV196K3PJA[,4H5QO@J"3?+VO[A:?OWI" M(!8?,8FY0KOJ.2WCK.(_?1W1]]%O5 +0LF%[(QQ5(XQ%/B=42D%>-14RGC\% M6]?S&SY*^A! 3"^J.@LC] Z^5 M/G[M)3 ,5C71"+_94("]1"8Z"+4!;\<9RL=9E!CJ2@V%P9LH+,4XXSK(%GQ= M1M%>"UOI"\"X2K10#K79<-J J42@/7AJ8Z 42Y[00$@.,C4V5OG+R)!B>6//JF3B+I6B*Q00-+.J26EC&A\R_CMX/AX=9U "-AL/! MD/RJ-N ;T)5KG/9:R7JVC3@K!:<86P<' N%IYWKKK'B=ORZ<]I,?[E9YTRS> MFM312-.>'_!'I69%1=0K5J9HM$5!&>9M? H.>CH>N-ZQ M"V<_O^)PY462]9>F]Z! S5-&.607PXG#!3&5BE*Q*)=K 6*/-YF^7Q,(!O5YB)9M0(P"'=D M9@[J3&391F"<-(9A!3ERI^AARQ6ON,6;! M0QUC8!VL]M0T=@9#20/%L)@-)W-G\?N8A@65<4:%("*EWZ/*/$QW8'34I MI!@5\^%X.ATE@Z7/_HL7!CYK=H/"I &V&)!NZPP0&9UZP3JY12C_,[<+[V\\ MU:WE":)3D2B1B7*AB$I%3"S 8*M;2YUCOO$ O6$W!%E9U,)L/G93\AU(IX@C MXLG5,YG>?<(O>!.P"9Z\G(?\'9,=ITP1]7WC459[()/'INP%B=GN.5#GVIV5 M3LW*]4$B:,>K$H:EKKC1*3!HBLD0!J\_NZ'O^4_1^8KTF_L-/87P"3]Z*T^T MW*?PHE%<-6FCD2\USL&5"$695/2N(!>E@H&JY71ML5.R&*=281&F&IIEF"GY MQ0:LR6=V_(Q:N MZ16/CHT<*1D)N--AK-FNC/N9:C-)^]"Y-HDVR$V$W$;HVT-$ST%17JQZ.Q.MZJ+,6>EAM# MH60\>K0Q+SA\"/HV9\2UA^:-XE?B3=_=H!7IIV@7!3KJEB&G"GZN1Z#AKH9T M0)#KA,YPD>$[1[85D-:V@47_?9!LJ>G&_O&V-64<'V7;[&";#?-F 1A$X+4% MMW M-^G",@:73_N0GH%Z]*(5P0?Y[ M0:$CCJX0,L0,@@?'-CW9XY3UZ>"U?'1(^ M#P"/FA(Z^Q#+*D(*TJ#7A+JQSVEGGVG,"$./!QN^2V"0\XS7>[H^]3&]XH,5 M,(\\=FKVXUOA7_?T *?P6VN*,8HS/=W4:]N-IXL,?DD3=+4R:P056QF@A[?B M+]!OK"DP9/;I$:=SCYC#PK>PR,^R'[(ZNQ_=R%O1Y#QOLX_QFJEY M3P;Q'XDV?S2&E)XT$![04E&CMYHY=3K(,WWR6M0#Q-I+$E63%M/@1[11Q%H% M9X8>?93>GK59[9-[ZZF;"I4$I$6[S5-!*W3P&4'?I[#$<.F3J2]IY2TM3J7) M! VO@T!?KI-&'"^G=:SGPO/*;!8"NTL/,"1G H%+-^F&+1^B"MZ!Q>0=?J)I M3+=X1\NKT/LP'X-PRWCTXUOZ1[61NKHD$*0JJZ<^.IU,1G70IJ)0WA JM,1& MJ=D3EHS9>W),;=C>B6/,HU\;('PBT//R"7""M)\U>;M#NT@@,. -X71C8 MU-?WZ*=TMR>QO"#WA$A ;42@[T-@,DAG%GA]$6SID3JFZGD8T@/P[))"HG;^ M3'IQX?EW-UPK#AN.E ]#&,)OU8'Y'TZD< ENH&J@+>ZN!3VBM M,"O^<0R]'=FH19QWG"4Z8X29.A%R;A!#>ZI8J?0NJSN8;!SD!6N9?BBM0F,S M1YKTNS)Q]NYW6SBU&]+0(=H.OK>5[%NHJ4P+HKQX\9OFLG!KP3:Q:*.V.HC- MDCC$*"T6(!^@K$4;9YQ&W)407)&B,JE6DY R=K2(1LVWMI!)<:!95)W>1)2, M4*-HOTU^UYI8CF@$F&3::ZZ!H"EOF4LT9:JQ3ZX**NAB-169\$Q5O?)\?!GC;;7,;K>R M3==(Z$IQU7*#SF(\6R:5%(IRF%WUSGZXN[6WBM:]Z&6!T%-E9X$Q!% M''74;Q=:C$8B0!WDDE$-^%IMUT9;F92H'J(RJ(E\8P/J"IX6K7MJO0J(.YX^ MZF=B1K.%"'@%P8!+:/V9+>CC=,R&0J0L?&60%#H-!I/L.F5VUSR]89[\++\) M1O*"4?R)M%"N/C0;S?+Q8W*E-#U9FXN#O0"F*_OR@J@1LVZ;"8/%45/(E=$C M]00(9K@)%:(OR7_8)%:X&JA?<3R:#^6)1D 0Z< LIVK6JL$L8QB1AE@)'V(W MV(.-0OJX*'N<_=]?<40!?L,N@!MI??B638#CL)W>&O.;V42.WN(I".DAB$%Z M%B+5!"6JV 1^$[XLY! &20[A2^J/G= ?L*QQ'/B:N>8(KX,QU$.S$0]5(XJ/ M7P11+.6G;AHPS4Z=:*W3!<\ZXZ;2:U0/0&("<&-2'*?H@_0Z513BY+:].$ 1 M;1DE[G-IH[!)@IT#L<95W7V(DQI+T46_8._'7XB_DUD3.R=R0Z+]F3S[B<1# MU_VJ2I.G,-92L$-GO- =OV6*(0JB=)DB.4XU0)EVB*IW8@.RSAW.F/#<]_?N M!FW=5V^[WZ*-M_5B.D!;T0RG)Y;;49SJ47+<94YD+ G/C#T#OY-QG>K'.RGV MS%-7"ADM=,EI16] ]5Z\-?;7MSU0J'*[I\"CJL:H[Q8XV:W"'9!IX;!%0;\! MRC1$F8KH]O08M1_7,UK-_;/._//FX(T;O/!^]83>,N#?; M6S^]5D9R)]-MM:_RPPP@_QK0XL4;+WXS/82LM'SJ@\BR.1I3Q'%#V80N6?*@ MY(\VD#S&_67FC-A>RHX5AGG)I8(SIQG@]SZHY'RGD^?26R_ZXTN(\:5/8A]' ML2DFY;9[JCS*,T9G1MC=RJ:(1:F&B*J(,AU_%!(]WO?)=?)$S-DC=9"7.2@4 M..@DJ5.&\]Z(4_AM3HHVKYKRJ8\7? K$=Z6=E#R;CKIB-AORM0T[KI9/UX_C MK&>S&OPZH:NK'BHW=#)^K7/KW?0?2O&JQ]T;H+JT732 MXT_':2V$0OY&:?O2+2.KF.>Q2Y'E)H.M(!M=K0X*(<(C6Q3X^+WAV@C /CW0 M//JHQE;I;$_TNS-?(742"0W:W&R'-AHFLYXI+L3?1)^K-6^8X^P%//"ELV/0* = M?QM&KGEE;C?UWB-UV0O;Y=KA,%VB"1[3[>]T608]_6AKBFO,U3J+J,R9]J"/@.4:-0+B2;'D3_[ MO4ZLCW1N859=]LMG]E_TT2525OUT,HE_[F(WC"WVT%3DH8_XR?/]!B>=2I\A M)+(N>P7^ESAQWJ]T;J5[P?J/:&GKI]E'R$S2@6YW6:;\GJ,V/"_?L?=#="G= M?8M):4S.=]D/VNMTY\2IDA-_U(Y)A6E[ZJX:/Z&5G9CPHN#K+$4Y,4,T4>ND M+^M6"9NZM$XMTRA,O=!8G9??JEWHVG)EI2M0!KJXXY>> +^+H];+I?^V>Y6I M%_;0XN?N/^1)TC1G Q>"J'75."6JUK1-8SDZK^C>)5ES4T-^5+KN]=NH$?9I MI)OTQ".=4G:;CWF2I"W= 3'"UQH:G!)5JYNEPP1.#RRML*/[0Q!T7U]$C9M/ M(7FF>[+HE)0U/Z ]?)QLRYSOX^<@]/Z!U]_\-0X+E]W=D#"+2@;<4I]][+WZC/!#XJICAO@.!&9XBZIW+ M>)A>.I.(00.L<7>N,HT@6?EP4"9T"BJ+&\7;]00B\M!B!C8?9PD$F MQ(9AZ9$&.7H&&4>%?/3&-QXT_J\?+]SH^P4"$QP]-(IT+H95 M= 2/B I$3"+\+=&=F>FT-],X?B3AR$62R#G F/KB^:Z_\MS-31!Y;,5+&5OB M5V$P)M1'?38P&_*PE@M&F62;,->1V77L:9L-@,'&\!5@4>XT8$Q>^JM@B\]] MMG02XF?L1]X+3G^K#$\E*3!(55%-I^<8\3K(HFB4R+8)MMW[@--[ZOL ,,Z MX2Z L[(S@9'-ECJ?@\V:!$HRRU3'L^1=&!2+%=*9*4TXV"U*_C>4+BY8A-VN M+*\CMH7E (AM#F,!3AL?=@(4ZG*#T%$/6M9O4C_1R'WL,^ MIE^!7A%YXX;DH_2#@2!V-W(,'&?EC%IY3UM!7W'PA.DER>$N"),$0Y[YL!@1 MA5X9)UR?V(&5Q@F*';.2HP?DL]EXHHTA"R8EW1A>V,6U"R_RB86%LXFJ2I?^ M:K.GIU]O@I M-!8"Z3[X2GQ"Z^0&&Z+*4W99@_+';B4<%)=M-%;N(<:3PXBO MCN$!RAM':>LU6)<5R&]L 2Q# .!!5F7 HB(" "Y@-0*42@! #)GZM[\PS+*Q M5SB&5.4]2&O7@O4VEU&TQ^M/^Y JG2"*9=E^WNXVP1O&[*'L*G.68"N+LQ;2 M3/ZGL<<"I44A+CUO'&?RL_3:Q)I!D M"U?PU=.!P4R=)\0'2[[B)-/B<)[70MKHPE=RRH@*#BI="'0RG"$'CC)?2%QM M'U<IPR0V!7FO3MN]*-)7;4_&F-"G4> M$#K.(AI@1:>%(QR]>&F0!4\&<@5U]C"6S0,'UIA\?F'5.*%+Y[2?7%C("6H0 M4: %!0_;Q@Q=S"5D@BSAA.-&QS3FI\J$<+(3BT+$ \/38%#63.R:R#6<5LW%V276[T)@Z?0W5X)CA0KO6+\ZFJY/LIW M^RZ7BVEZ#S6#VB&NT"Z1:?K^Z"X-XW((2F4"'JONWE+G*$O-W-*LAKK#ER6)79, MI%:0*@[0 RX.&ZP8%/3IK,+EG\@M.2(3:-$PH1UD)..&%IZUASEN\=;U_/P" MHVXI1%LX.)?H:JR#DU$3J>2-GRZ]].L__FS$?7&]398U2%QCY^SD2+PU\T\K MU_!'X4;#QU@R/;"(E.^+;^)[)X4*3,CKK:EG" MTD$F*@E-)LNP)X*[M=\3P$=+[3Y_.F;MJ O44*^$LDVXC -C:K85!BLQ4H+(>M,@X+#@-#XM_WM*+I"_F_7['L;G7NLZ;1 M5E5 )]86!7PQ.8@)0K\EHB !=9Q9#L\L<*B(XJH&#J[Q%L#AGK37-!#D/ T' MB4P%C<(1\[D %%06_%#O6-NXR&BR#0@EU7"3X*3D#$N0TCQPXSX/BQ;M /MDF+%E&"8+O0;<6##D\M:>&[[=N1N<%CQKZ&7XSQM&#E<)G"_DD7OQV_?@?>XS] MB'AW?>Y[6W?S%^SCV%M%Y'/12CU!^,:=BQPERO0B?DL]%8-O/B,_+I(%?M(2 M.C1%P_#0&$I:0UESZ-">V75_(^X8'>$.H'F@.>*D6V&(XDCWX(XQL/M MQPD17KU_"EX^K+%'AP@3^@-EQTEA9$!^]?M]Z-*2$G=OVX>@&B#UOQOH^6N- M*O>)P^$B+9.5OH\2 691=:3^CIK^?2- &!HTK/DF0HQI[T/L1GLR>J#CAGO\ M&G\DC?TA&'4)'C8XFN5KH#[HFV0K]9F@;-1'92$F#&A$VX5EA5WG[ 09Y$!6 M'EO%4:S$^&Z&L-^#^^=@'Y$^X_,&D^DD/5@G&:9*'C<^%!7KHIJ2L!@MIK-T MN/D]0)DXE,AC)T[['4")!Y9=&3>",ZYA=-B5A0S;)+)'VB>'S8SUFA%V&,\U M^ 2D'R0-7#^>KP-V+E^ZF\9]U&0?R&E?/>MQEO> =%60S"$R0< KH,=;Y6A; M9:PCE 17J1L4^:"33O";3Z8T^Q"O;_%+L'DA8\\KSR?M79!?>?P-9/7W3'>+ M*DJI$NQX/EZF_6,N%N5R$17,+MQAHH%ZRN[M'=E@K[SS[-YH1\UHL&Y4!Z-Y M?ZKL)HB.]:]NZ-%DT5LWENW(UQXSV*%6VU:>=,W'TW2])!.!J S0G9'CC'%T MC#'5?8I"J-AU'W^@D/W"6='ASYYFSWY;7*"Z'H?1['+:I +OJ:N%(/(T51- M??%ZGFVS9RV@M(GZX;V"_ %*6X:I7]ZK-UBA\D_8#[:>3^,5/9+_K1/1R,2!(I+8,_"*,VSC3(HS7%/SH1MY*+W $,N#QS5=,(YXGHU;H9LW M=*D]>L+A(?N!RN'B&IVAW&UNZK9(6!X)&/%R&"C@7>+@! >IT626]P?Y-_D7 M^8$61B/_^/]02P,$% @ ,X ]2]N9_K?7*0 C)0# !4 !N96]G+3(P M,3WI?=JG6[+[E,NI*9DF]9U[I; M'MN=F=V7%$U"$B84J0"D;>77+T!*(BGA2H("!6$>)HD%@ 08(PS3YZG( D3".83']Z\_7A=/1P<7/SYF]__?.??ORWT].3R^N' MDW^&( 8HR,#)8_":)NE\>7*' 9)%F1DE)-;F/SV%&!P7 MM]$$A^G;,)V?36 2)"$,XE,,T#,, 3X[.3U=?^&7DI9/)]^]_?#Q[7>U7^[3 M/(D^G7RL_>D"@?*;$2'GT\F'=^^_/WWWP^F'OSR^__[3M]]]^OCM_]5;IXLE M@M-9=O(?X7\6C4\NTR0!<0R6)]=KJO[KY/;VXNW)*(Y/[FEC?'(/**$@>KL: M*UY/D&"7X)_>U&;Y^H3BMRF:GGUX]^[CV;KAFS__Z:1L_.D5PT:'EX_KYN_/ M_OGY]B&<@7EP"A.<$6H:'>E@K*[O?_CAA[/BU[(UAI]P,R4_NGT_8?3C^_?ON+HS5_I!W]$:0SNP>2DH.%3MER G]Y@.%_$X,WJ M;S,$)C^]24 Z/:6HO_M+V?_?+],PG]-]DT1720:SY4TR2=&\H/K-"1WWZ_U- M@WPZ!DB*;92M-M\9;7O#V1_ _J-\62S6>Y2#.DG+N( 8SB! M(-*D6W'0?<[@+D! %WZ-D;,9R& 8Q.;G=$,NKCEH3_FJOW&ZQF3*Z"*=+Q"8 M@03#9]"54NZ(9F@/X6GM8P\SLFRS-([(S7SU>T[.UBB)S,])[S/&%^DBP+/K M.'W!-TD$$0BS]C/9':HSM9<0AW&*$T !QN3))5^.\C C4AP8 MA>2\E$R,K,3DX^LLE'-YW/85;NDB2Z2(O=0T1X M\K:;G97VATS?GW8 A'D_J2A2" M\ .<)D1J"LG%5[L6TAA2Q!_!:W8>$\HUY]T3$7TCM&98E]6ZF4= ^!&;,WP, MGF)M;K_3I_J>[56 $K*1\)J)-[^8_"]8FYOA991]I^]YKL2!>[!($;T5^CR: M*M\:P'P-K[#Z%_N>>_7E\:0N/=V#F'+C%RDFU-)-2%X1JN9;%KW,[X.N= P< M)\/[QPPU?6,F$GL(GSD+")=)WJQZ&TB&(!_N88,9(:9W?G$E/)$U?2*_TB7M M\_)5_%S?LZY+5>8GR1Z][SD)9*H^5U3SLWVC\(A 0+ZX+$0Q\[/E#+^:U:(F M\%#+=6-ZI#%((FK4*_]*OV3 'EE\F7R;T-'X7$PMMBEJPKGZ6F&6Q2!\.TV? MSR( SPC"W]!_H5!_<_KN_ MZ;G($;7\79/-%<3_"P)TE4279'T8I'&;ZE&YNPGI7WY=+\N(L2RC)YRA@!I^ M&D2I]^L?QS49)3J$\X=I=$W^AAE \MONFTZZBFI45BWW1V-M):D.\H;<&B)" MF9-%S77 M, ;H@NSS:8KXJ]QLM2_:[L$4TDE-RI:X4<'RX:AA MX7!#%3P?/3PL(:$"Z!L/$%O:JR#Z]J@AVGJ,*UB^.VI8V%Q=A<[W'IU=N:N" MYR]'#0]?65O?.18PXRH[FN5KKM/:W67X\VS:1]6HX4PR(:ZWFF03XJ8 CQZ?3(%A0 M7<_W9R#.\/HOIV48Z4;IL_KSKRNC/[X+EG3KKI[)+0V0I'%[]51WNN]!". S MI>8+R-2H9W:Q- >4@Z@,_7D,7@&63H#3WA+U^3POG&YX 6VW*<8$X_&$$,N? MD]8H5F:Z<:"^"R"!_R)8P"S85I/*6ENA'&.0;6N8MWZT1Q?'-LUI9(].R:EL MM+%.I1*HVVUM4$T#2JFC#OD'C6![#N+"=2>["!!:$H:Z")CBS$*MKY59\;V0 M>',1]+ U@Y60(UR"[696:,UQ1EX(M'+^O*&N25-(7O9RFW\&\R> >!-0ZFMC M5I\=[

((Q>4\ _I(FH? BDG:S,9>K^2).EP"L4*X1)KY5Y?U<,;BW MQY:($C #MX11VMF]Y\O/P;]25,@6#"-SFQ$&-L.*.JH'9BY2VU$&-E/"^^I/ MC':R,8^?TS1Z@3&/.=[\;(.V38P8']%&$[=<0=KC5KM\.;#56UBFD,9W4J:D MD71%3C:[VQ#G(F'PE;M;GIOX^3?ZWIND5QW](;F:#UD*!M5+2*>]T22=[\RC9B(WT(-GXXC[69D$- MX1,^ER2:C*RKQ3EI2+FB'M9FH"/5"CK8H/]N;9.2*DA8+2U1O A@=/5*0V7! M.OV=&:4+@+(E37-5N (3QF9!%6A\OE[8Q<8<[LDC"Q,0K1,>U.P@ ME^3:"2%O)@H=;H2*;9ME"#[E!=__F-(G-DTRE,:$E*F$\S8TN W_ ME/44V-9(ZJ+2;+$C F[\53ZXY;BC#HSX*:[P<164(GNR:HC MT29^),V"^!"0X"B1ZH HFL5=C=+2QDNHXG(U:$L;);&[G*O!6]HP-2U$KH9L M:<.BI$)P-7I+_ZSQ<&D3OC7\EZV%%T(=+6T3OZL1!1U]'AH\A)I;5!6PXE9@ MH4$DA0KW"C_W0@\'&K=A9R/IFN3K.TAD0JZ$'C<9C"ZXR9T@*_3<9#BZH"%'4KJ9V:0>4S#W5U5PO[= 2(^3F:ZCD^%L'J8KVJ:!QTX2D#8V:^W$% MFYL:(&W89'%P%6!N*GWX?I2[)B:&X/C>38Y #15U9K["RTW&0,>[M2DV-CU( M75?LLSUFCRZ9F1R.5L;>36:SX\6+=7&YF_!-W6%ZR[MD-Z2F4IVXR4_J:]N; M.5DJ?-QD'/7PX6;HJF!RE5W4@DDW95L%GYNF0CWX5&*V*L3<5&9V-4/4$6HC MJ^@H40:9Y/.N@'@&,A@20FUDBXOC](50!ZY3=)GF3]DDCW?=@R4Y[[3&L)S% MC" ^1L7B1,7CN:XMS9F;2D_+,RJ33X_R;$8.P!_57N7/9*?'(&9P@W&N3OVJ M]2 HYY<+4^KB<^4=74:V&K,PFE,3_!]EV50VX"T&&MA\?08Z*QGHW,H\=OCY M3IK*#4U61+&S_7DI,B223D.9AY M$708"OURYD36RV<0\1E$M#.(#"O"Q\>> M'4;LF:.1V7N+/7,L9-O'GK5S"-%3ZKD>V:X&6AMIW?4H=S7D5*4:5TN7=D%K M5U9RW0&^/4IK228_5,.T*T] M=U.":0D/IR2N6U**][/U?K:#\[/]<+QPV7:SM>=I5'KMV? CND@Q^3Z- ,,/ M:Q3J7$@,!N:X_J!X">82@H<=EH9*4.X,\XYI5>:V]3]'/( $HB$=)-(KFA"V@ M&S$CC,$J&R<'3UDO*S-!*<9W*)UPBUO46]BI$+CV@;\F'$B9U2@GVW*\ *AX MQ/$YF*0(U)(-7+T29 FO0=A_M"Q8#ZWT^7U^T1Z"&P9%ZZP$Z O(JF/) ;'9QCJ5'0IXZ(]C9;9$ M_"FO1$H()5?\_O';#XIZR?TH[V?%*W--THH8;AF]G7:#H%96R9#;WBKUTAN) MU=*:SZ[N<95TLE1ECCSH L!K#>Q4D,,@0"$M%G()GD&<%G5WQ#"+^]B91:'# MD!W*G696O".#&. 5)85&BU]OD-G4-LUJY Z!TK6J2(WB>FLKE(."/R*'JBQ& M4[T=/.+Y';SGM7M>RD+-;M.8NJ52=[W*DR8RE9K9=?=A36 VMHUN;L'#SU H M4^,W,JFRU>:N^Y)U@6BCHW?=DTRBICQ&7PWO>;^U1Y25-ML5Y-BZ6-<]#EO! M)5,6N.Z#V HT);S8U;FZ!7.9Z!(P64%(3L^M1+UIH211OKL>\:&'% M,!5TBW89_A7%TV@V;B:F)M%U;VE=9!I:0-N"8R ;^O#/DEH,PBYTKE;F MU,.%HT3RR>)WG-&ZY8-WY1P)7O:J,IV;PJLF0'5C? 6-FT5AU*!1$&0KH-S4 MV:L!U:N+:06QF^I_'8@9GIRNUUM6#2.O'%NZU5!V9<.T<*5L5T3YAQ*X!$R+ MVGZN0>=^R60U4/@F.-6=8>,J@A&^;F=D$9^#TL9 MRGGT=(@-Z#KJP)!H5P-;%YE67W$ESM&M2"!1E9QK(J3!:5+FU N7CRA(,'GC MZ8(G4?%?\[[Q#'J_KA ]DU1D[13WML-(HWK?7>TOM M0_?@J ^OHDZYIR?&U03!NB8PP\Q@-[\A5Q0ES-,3IG>_V:UZ]IZM<*S7.S4F?"+?MJI1"EO!JML-23>G\;@@RG)+%X1L(^ ME@L?B@L$[K3S91H',8=?/VC.@EXM!6WO_K*BC/Z%?"-Y)A<)V9SCR6>8%)?> MFIV[RU$X"S!A][8K)&\1W&4D5Q2D'1+J%972A-SPPH*#[+9>K;MQ5F)( M)<(+3MAE:*KI#HIFKS86T+=]*0EW#*>Q5:7JUK4@*LPJ[N.5]EI*^^)M;O+B MRJIZ0=^#4]#OEI8&98#$&@M7TS-X)QN>O4LDR#;9GA0MLJ/Y I6QK3R-3Q;>*26_-M5XHKCKLCGIEL&JD-# M2L7 Z;UVO=>NOMN ZXP95K) M:QG"RH3RFE%+"N#U#,N7SY5=,2[EO,HB-P@P^PPQ**Q_U\BDKCJV$1AK@ M0?Y!3_5S$!<'.KL($%H2,@L9E.?AJM37R5E9IPA;,SQ$I#K*H3%947^/0:KR,K1G'+%?X@,X$I=K3@)3R;D3AQ/KEZ)2)U, MP3VY.,<)>REXOL,Z0WBW; (3('=P\+I*,T?3^K&5D-4O0:A7<4^CC &W)>OY6 ^K&;EI (REB#">*)8:6]Y@3?=!CT\'&0EP'ZJ"'AT.[_:$[^(!P83!WW?>'ZJ"'AT.[_:$[N)7PP&"YTH.- M0B*"(E"6]:(]M,>Q/EMJ AL7:G)\]0I0"'&EZA;-CMG/A]\RPE>T0E2&%&QT ML(&K&VN+>KSJ;I>#"U.U8/+KTZ)4-QRJZ;Q=#WK:%]IR/UXW'0+WA6]'K7.[ M^*M#RD*XKX7043.Z'M2EKW(5(\E2I;N?/],TB@WE?;O,FL<,GYI6O5TDU#'C MJF8?[!0W-> KTP=X;FTOLZ:#K1 "F:K"]>BR_L#MZ /B>FQ:?\!W-3EV"VP; M?HIMLZ:FQGTB5UNW"WL[)&Z@1WCU]>BNA\KM<2_+ -817/U^-F'[[Q;)=[ 7 M=4N;KSQVM$U%B8.](@R@V(\BK5.4X%&O1U=?D0KY-A+U\.\3Y>K-1M:G*FOL MI@#3"4WMU[-"TTWK6RL41@JF&@-=".(/N&P/?(IY+PJ22D<(C.H,.9$BXA#N,4YPC4 M#=Y''Z2[!F-9UM(5>@6RVUJENEI5:;0>OX?5&1"V'>(9B'Y.TZA,T'5/]C]Z M%H12RGM:G='.F\Z;P*U59]X-&00Z&:6TB54:[X.7S^2Z1C"(]38)OZ/5^?PC M1;]1WYF4FH>U)B3H.>AP4RLN.8*[_6@Y(RDJH@MMGPR297CX3RL3I"::1[.) MA *LRO7MNL>[)E*BA\'UJB":4(DX1_==R;6@*EB\;L5 AJN''+"OJ#49_R*( M0UIJB :X3#;&Z#N "N=#&YD1UYF[US1(Y%5N[ MACRO#MY5!S^ *7V);I))BN;E(D01+&FK_=$5=S#'-!ZK-_(>+%*TBCV=BK1- M@@Y6,NZ%,Q#E,2#,9DE&25=107"S]';]E"#.]\^4N>Z9Z1S8P:P.]\_M1XZ)N:,@$[,3^ MU*X#8H7UN%Z.[764P'D0/P03D"T_ XHPR_#*:&7CC1>FC[>8(_XB37 :PZA8 MEF(#,]AR2>-AT,V4<*3-#]D"SSD7UVD:R4[%3AL[MG]Z?^5/N+P?KF(XATD9 M,LZD7+V?EV-+I#;)(Z3V>U9+JQ2O7TCA3N"UMB+%!3' ]^ 9)#E8^\?RI#96 M4]LTJY$[!$H? 'J&(5 $N-[:ZV+VJ,\0/LC--D/0NGB-$4-C9*-*R'F."2$8 MK^]T 4,J[F-E%ANV!&NQUO)^@YN-^'PK]+0IRHL7IY$2A#MQU]4=LB6OH\3E MV[HY$PP7)*_@WI^"^X/'3*S@EC\Z&^VVAU((I0P_?WPE6U',Q:UA]"?:FZPT M+"Z[? ='T^EJ<18U/%@6$=<+B7BCIB6C)EO?V)*N8.T6R',K0D1+HA^XN#A)L.#J@@Z=26063JG)I1%B (OQU0=87D/;?O?M! M:(]7ZVO%_ZJJ&7.=HB_@I2+U#I%URI,0R*Q->F/8F&6UR\:3^@Z[!S$M>'61 MX@P784E/M;C)G9S>6]/N.*@5' @3A#,87M#E06P_*'%;*SEVYHLX70)0E 05 MTLQJ>;,9RR9"U? Q>1WDV*VY_P6'F-!X&W4+3*K>YM?P]6\6]5^0)$NN* M^GC?O1*ES\$KG.=SX3W0;&.%2IC(J6RTL4$EY;"^!',@N \:36S2*#S[6XUL MT'E/DRP(@*Q^MT:=<#?66]CR9!Q/BI>;KN1X\H@(^T\X)<)2B5UJY!WM^#>" M)"#2%F&)01C@3 @^I[%-NK\F> %".($@$L//;6_9JY19V[R>#.5\N9LKY87( M9HJ^IAW'MX*.C&8>R<7__5*6""R+B[WG 63R$]8P>I)/X&E[ O7F5/@3(F3F M P>UAZB\3&5)6BZ\+%Y]AV ([G(4SBC72X1FTWM*Y9,'A>&. M\44K=F\[^V MIF-<:".+LIO$S:9CAFZ2\-;?26A4_THU^ M'4"TJFQH=NNTI,*J+_V::5'QH6^TM>5M#B,8H&6-U97XS+/;&SG;CR_IXRS- M<9!$5S$U0E/ABQ]2*6IN \U'\H'Q9!25=@\A5\YL:M/ U$I;7SQ.I>8>ELZ_MC6U]Z M+'AP?'^%W$IU:-S,[;VCDZYOE(9*V/5=PM!_U['8,M>X[BXO0Z-I8JM.B:/> MI6)SL<4+6H>54TEVAKLCQ[L-G<#6^.^!M6_7&U ;:H MUEA^Z[%LLT$-F&*/(-[S/2NEX;O\2@8\CIR/AJX MEQ60>.P['S4\K!N^K6N+\\'+PUHF)9\^5U/=*7D5L12B#.VIZ_87J0_3=GX+ MF4+>=?4*4 @Q*%[>PJC1)8"EXT6S)RXY[N'T7AUSVR/7U]J+N6:XU936\]"9Z"QPC$9HDX2)P9;(<-I'7) M.$BLA1K+O<"L0<%P$%82.W:%CAVMIA*8G3]F)W:1T'>#<0ZBRQQM#)_E7&K$ M;PCG"C'Z QU7\%97N=M5U:0/Q=%T3#&CP/%ESGN'M^^WZ5@=A$R]ZB9-R@S= M0B?/H47Y>F8!ROP2]:A>/$Z_HEZ6IP4GV_'WM%._\D MOT![>6)^_=#1,ZE\9*X2OT3[UNMVQWU RZ:IZW>^/-OA MK)RV]<#55#0#7#MC]L-N0?G:[(DU)\&-J_C*O[3^J(#H"F=P3CGAKW@7LA&1 MF.9E<^]7Z/T*A^Q7Z#./F\AANU$_\R\"@MKF1L'-*X5GFC0[]A!FRG(W-3?N M<&S4"N_N9BJU&5Z]DMU)YGX)GV%$'K#['A)=*W_WH#*JBV9%XTV-9UB7?]"9 MW?A+2EYX&)-W:M_[<>O+!X_H/<2_72, BC*. &?[PI/YW0//JGW0_B4&WU)7 M3?O>A:37A'J.9;[HA0TWHE]1?P=<-5L?UMJP>7!7$V4T%0(F(XF[>U%S -7SQ'X-1Z4(E=K-G41"E4HPB61-XD MDQ3-"R)L6,\4TZ0P=19J?6UH7EK5@]J>G=88-F;)J7C#-F@RV[IBI^Q4CUY0 MA6D+1$[C8= M- ERFUNB7911D#%(V&2=$U(?A58 2T@C? 51(F)Q) M]_K)86&(1TE4THN9P:E/CN9$(&EJE M5YA[K-G(5W_UU5_W )LO0+K? J2.J>N]R7IKKQAD=I@J7L==(+@?6M\;Q4Q^G;^LV:8/\\QV2"8BF7DDHGR ML-@PH_#W'.+"+#\<^_R&U(JXXE\1 $*#G[R?#2TCBRJ^+IS7>B"4RS30PBXV MYW"1SI]@4FQI6JB07 CDM)%_PY"<_)TL" 6_,IZ,\XR^.[AP?OIO.)U)9FWH M(P/!Z1Z$Z32AZ0MN(D(OG$#Z!HTP!AE>G:N(W":WY,_44Q<"7+B-44_3]=S7 MORW5@3/ZU8-',D?T)2Q;DE$ ?*8]9:>OUT\[@FGMA_VA6?^H>SBNF"U\%RP% MAK_]TN >RN-LQC53[N/+AX[HY8JW)]+D?N\ SH?=Q/-+FH3E!K*&;(V$0\?X MADA_$YC #-S"9_J?1)B=PDW?/4 LH^#P$6Y.J+CK'F=!\G.:1B\PCO>"L8R& MPT?YF;1/T3[D@>I;AX[:'4H7 &5+FC4N(RVN2-O%?#]7*__; T%5YC0I[.)C M :ZY=_I7#"9Y? LG/$9>J:OW4F>:ZIF >B]U-2K7>5<>T]75M3[C (O*CTJ[ M&?3H-Y0%C=G+P/,+@B;P;-C)J2 M90KXBZG0RVY%:892'I\O:_^E5B-:<1@K<\V?,/@])Z?[BC)]XB27S+8#H)K: M-$79LCBM!T*Y.#LGM[V1<_LX U\3PH<@L@^7X\G?

1#_#!*0 MP1#?!D\IHH.RPT8[#673&*YL+]T$_C,>J2KGLYNNE/H@J;P&&]0^N.EGH8]: MZ[-80=DBZ?B!0LGQ^%9 W74_T:X[O1K -\>_ !< M35LW!-1KVFI7 ]J& +- O>UZ?,\ [A21_X;K 44VX>>Y(;A>ILSJEF M76Q8=\S*>\GULF!VV1:)LTBG\EX>_*Y^)!7\7A!5-T%7J'GQ7K#< MO\MDA;[;\J;(D:>95%?7F.FJ@M2GH/&Y4\SF3GGOIG#?,G?*>S>EP+;>($=7 MNL $8%*3G_M), R@QT@:XG>; "^N.Y'[63+Z.:LU><#]C!H29S3)1CL69E/J M^"; :9?5Z%O#;RW9R&V:3&F1J$OPE TFK<@%P1AFUT%8*/X%GI:,AC:<+)MD M"/TKF4VME.<@"UYM TEH#J>Q+;IO$D) 7M1$"S#$#^24!-$X^25 A5Z'%J+C M%9E6[FY_;CM*+N%4JM;V*?\<9'F1C9A?4UG0P3[](B][5DM7@M.&$LC%<1Z_ MA4\INHMSS'<*WVYB8R_1DSB>E!<]9Q,UFMBF;4/6B<9YCFTH/)]))H\^')S7=G!EE9=UP>)9/1-2)3:J7/=#U&L&F@4E6&)3:[O)(F47L='CTUQ M/>Y) SB1/L'U\*6.^XLKY+@>@-1Z>XF4B*Z'$QG<; V=@>OQ0&8> 8F<[GI4 M3TL0W0^]$:BC96X^SKH.2##ARYG.N_ H(L/1;#COL:,(#TMX=MX?1Q$;[D7M MKK>-]][><=V2J'6;40!LW;7K 6U"[3$+( ::KF\DGB:8]XH?(RX<_>2.!7Q_ MT;G6/-0NTOD<9IM"Q>O \) &:0W%86T4AB@/8G+;727/$*4))3>(;U,:-U4C MF&-&4.YNQ+2D^K6O1"+%19X)$%WA#!)X0<0T(1L;UH:QIZ";D"(D^D)8(4%K M""L.BOPSI.P#J#>&D9VJ],D=M4%]4VJ.L#^J62YFNKU=<3MKOZ\;)^Z>,%X1 M+-Z J]<%2##/A4_6Z_ =Z,R@ZS.A^PS>K!9F,GB7YRX>A?3HC9_^!V UGK_-HN"H(=7CSZ[*C]%%PU<[>$3_%8^FJ^=W0 M[E,7!5VUQYO8AD9D5%=M]R9WJK+@ZZI!OZ7(=G39%CK@Q."!G;7)=H"IU;'V M!KBC,<#Y]$D"<54E?9*C7E0MTR?U[CIES6+TD*7A;WY#1'*5U]^"' M&7D9^)/1&,*(/G?KBW@#'DQ*P49[-R-/W!X@> MTW-00UEM,33'' X*]X >9+)[^H!#>_ >=RW7."MJ;M6-4Y.WV(B;POF[*D9X MR;)7UT['M*W>M5-1ZZ7( 31#$CJ]MDX;\HS!J?]L.VWBZXZKA"%WVJZGP# = MIVE$$1C%8"SGM/DZ&*D=TWU:/O:LROR29@ _IMD6)3K<:V12]Y+<(\VGU:HPC4V-PCV&C?$"G M*]U5D5-\-1P=2R^'0[3ICI(UW=1@K[DX=6<]A\6VM']R&>A(.&%1CX',0,;J M"KMXYM$SC_NXPA5.GN<>/?>HR#V*;T'/'7KNT'.'NMQA@1[V/.)0>$3'^*M- MR<$-6JN@IF+?R7A8Y>Z>=_2\H^<=/>\H<"-0OHD\'^GY2,]'LOC(JP!15R9\ M!U#A;V/5NKU-C(1;XS:WDCJ)"Z0:\=XF/7"VU[.&O=[9LK/O^4+/%RKRA8*K MV#."GA'TC* 6(]A5FWC([*!GJ/:A1]Q>..I1%(Z2Z!+&>08B3;6BWFB>E?2L MI&T?2,IF8?0,8TN&T2V/1\?8 MQHT(O;V0M02BY\O5C^IZ/KW1AL!T'A3#[-E+SUYZ]G(@3(*BCE+S@O4LIVHM!;3 "79>N(Q"<4;T+PB!%$\_D[BV-UYD;K%&'MV<"^:ZLU&KB]ND4)W7)Q/3.OY/A-B-9U36P\\%#Q66WGT M$J"H3O8O09R7-S?&^;S\6VML.GS$BQ%>C/!BA!3$6#%8V$ MVBN$4G21DA4+RSM6M<:!PA!>]!JBZ&5D][)WAY&AO5CAGEC1YN;Q0H07(A19 M7S-7VM&($9[A]0RO7NFN'!,$,":"^1/YE7[7:"AAAR)7:I2Q'TC%SE:*=^V2 M)F/-A5T\*SY$5MRSG?U>\2JGR+.9GLU4+;^E^-AX1M(SDIZ19#&2MVDR?01H M?@F>,KLNW(0 Y5(%G,:>IQHB3\7>8NR%9;?UG*![G*#XO'L>T/. BCP@YWKQ M+)]G^3S+QV+YB+ TA]E&%Y\6^G>0T-K$ ]$A*E$H81'UQK#Q8FNN0X=I^E"\ M87/(GM?L]W%H=9]X%M2SH(HLJ.Y-[GE3SYMZWI3%FSXB$)##LBQNSI"[FJ/='+.*IM>3F.KE1*89\JS?9[M4V3[> ? LW>> MO1L^>_?C&:631HV2__A_4$L! A0#% @ ,X ]2S*,P5?H6P *]8# !$ M ( ! &YE;V&UL4$L! A0#% @ M,X ]2V:,29:I"@ 76( !$ ( !%UP &YE;V'-D4$L! A0#% @ ,X ]2T<54)54#@ X;T !4 M ( ![V8 &YE;V([HE) "C+@0 %0 M@ $9G0 ;F5O9RTR,#$W,#@S,5]L86(N>&UL4$L! A0#% @ ,X ]2]N9 M_K?7*0 C)0# !4 ( !U>8 &YE;V